﻿
/* Typography
--------------------------------------------------------------------------------------- */

a, a:link { color:#d67b22; }
a:visited { color:#b74501; }
a:hover { color:#a92500; }
a:active { color: red; }

a.more {
background: url('design/link-arrow.gif') no-repeat 99% 70% ;
padding: 0 11px 0 0 ;
}

a:hover.more {
background: url('design/link-arrow.gif') no-repeat 100% 70% ;
}


#aktualnosci p.date {
font-style: italic;
font-size: 11px; 
color: #9c6a35; 
margin: 20px 0 -25px 0px;
}

#aktualnosci p {
	margin-left:100px
}


#news {padding-left:90px;}
#news h3 {margin-bottom:0px}

#news span.data {
color:#9c6a35;
font-size:11px;
text-align:center;
display:block;
width:60px;
margin:-12px 0 -30px -90px;
}

#news span.data .dzien {
font-size:30px;
font-family: "Times New Roman", serif;
display:block;
margin-bottom:2px
}




h1, h2 {
font-size:28px;
display:block;
height:45px;
padding:0 0 0 10px;
background: url('../design/h.gif') no-repeat left bottom;
}


h1 span, h2 span{
font-size:40px;
padding: 0px 0px 4px 0;
}

h1 {color:#912302;}

h2 {color:#366d15;}

hr {
height:2px;
color:#fdfae9; 
background:#fdfae9 url('../design/separator.gif');
margin:30px 0
}


/* Tables
--------------------------------------------------------------------------------------- */

table th {
background:#E4DDCD;
border-color:#E4DDCD
}
table {	border-color:#E4DDCD}
table td {	border:1px dashed #E4DDCD;}


table td.kocieta-imie {
 font-weight:bold;
 text-align:center;
 width:110px;
 padding-top:8px;
}

table td.kocieta-status {
 width:200px;
 font-style:italic;
}

table td.kocieta-img {
 width:100px;

}

table td.kocieta-plec {
width:20px;
 text-align:center;
}
table td.kocieta-plec img {
	background:none !important;
	border:none !important
}

table.osiagniecia-mioty, table.osiagniecia-mioty td {
	border:none
}

/* Images
--------------------------------------------------------------------------------------- */

img.thumbnail {
border:1px solid #000;
margin:7px;
width:100px;
height:100px;
}

a:hover img.thumbnail {
border: 1px solid #000;
}

table img.thumbnail {margin: 0;}

#text img {
	background:#fff;
	padding:6px;
	border:1px solid #cfcbc3
}

#text img.no-border {
	background:none;
	padding:0 !important;
	border:none !important
}

/* Guestbook
--------------------------------------------------------------------------------------- */

#comment_form {
width: 510px;
margin:0 auto;
}


#comment_form label {
display: block;
width: 100px;
float:left;
margin:5px 10px;
text-align:right
}

#comment_form input {
margin:5px 0
}
 
#comment_form img {
position:absolute; 
margin:5px 0; 
padding:0;
left:-120px; top:-3px;

}

#comment_form #form-img {
display: block;
margin:5px 0 0 120px;
position:relative;
font-size:11px
}

#comment_form_body {width: 370px; margin:5px 0 0 0}
input#wynik {width: 370px; margin:5px 0}
#form-dodaj {text-align:right;	margin:0 5px;}


.comment-user {
font-weight:bold;
margin-bottom:0
}
.comment-user:before {content: url(../design/user_comment.png);padding-right:3px}

.comment-date {	
font-size:10px;
margin-top:0
}
.comment-text {
font-style:italic; 
text-align:left;
}
.comment-text:before  { content:open-quote; font-family:"Times New Roman", Times, serif;font-size:16px;padding-right:1px}
.comment-text:after  { content:close-quote; font-family:"Times New Roman", Times, serif;font-size:16px;}



/* Contact
--------------------------------------------------------------------------------------- */


#formularz {
float:right;
margin-top:-40px
}
#formularz h3 {
margin-bottom:9px
}


#formularz label {
display: block;
margin:4px 2px 2px 2px;
}
#formularz input {
width: 200px;
margin:2px 0px;
}
#formularz input#submit {
width: auto;
margin:4px 4px;
float:right;
cursor:pointer
}

#formularz #tresc {
width: 300px;
margin:2px 0px;
}

