html, body  { background: #000000; font-size: 12px; font-family: georgia, tahoma, arial, helvetica, sans-serif; color:#7c5c35; margin: 0px; padding: 0px; }
img { border:0; }
a { text-decoration:none; color:#000000; }
a:hover { text-decoration:none; color:#000000; }

.hr {height:1px; background: #f8f3e9; width:100%; display:block; margin:7px 0px 5px 0px;}
.hr2 {height:1px; background: #f8f3e9; width:100%; display:block; margin:2px 0px 5px 0px;}
.br {display:block; width:100%; height:30px; }

.body { width:812px; margin:0 auto; }
.logo { width:812px; height:180px; }
.menu { width:812px; height:39px; background:#000000 url(img/menu.jpg) no-repeat; } 
.menu2 { width:680px; height:39px; position:relative; top:-1px; left:46px; line-height:39px; font-size:11px; color:#d1a166; padding:0px 20px; text-align:center; }
.menu2 a {color:#d1a166; }
.menu2 a:hover {color:#fff; }
.menu2 img { position:relative; top:8px; left:0px }

.thumb { font-size:11px; }


.foto { width:812px; height:399px }
.text { width:812px; background:#000000 url(img/text.jpg) repeat-y; } 
.p { width:600px; padding:0px; margin:0px; line-height:22px; text-align:left; position:relative; top:0px; left:110px; color:#7c5c35}
.p ul {padding:12px 12px 0px 12px; margin:0; }
.p li { margin-bottom:5px; }
.p a {color:#7c5c35; }
.p a:hover {color:#af0f07; }

.date {color:#e2d5bf; font-size:11px}
.date a {color:#e2d5bf; font-size:11px}
.date a:hover {color:#af0f07; font-size:11px}

.foot {  width:812px; height:356px; background:#000000 url(img/foot.jpg) no-repeat; margin-top:-25px; }

.adr {width:203px; height:115px; position:relative; top:103px; left:282px; }
.prawa { width:720px; height:39px; position:relative; top:120px; left:46px; line-height:39px; font-size:11px; color:#d1a166; padding:0px 20px; }
.net { margin-left:140px; color:#666; }
.net b {font-weight:normal; }
.net a {color:#666 }
.net a:hover { color:#fff }

form {padding:0; margin:0;}
label {width:60px; font-size:11px; position:relative; top:2px; }
input {width:295px; border:0; font-family: georgia, tahoma, arial, helvetica, sans-serif; font-size:12px; background:transparent; color:#000; }
textarea {width:452px; border:0; height:120px; font-size:12px; outline: none;  border: none; resize: none; overflow:auto; font-family: georgia, tahoma, arial, helvetica, sans-serif; background:transparent; color:#000;  }


.ainput {font-size:12px; width:300px; padding:0px;  border:1px solid #e5dfcf;  position:relative; top:-22px; left:140px; margin-bottom:-24px;}
.atext {font-size:12px; width:455px; padding:2px 0px; border:1px solid #e5dfcf;  overflow:hidden; height:120px;  position:relative; top:-22px; left:140px; margin-bottom:-24px;}

input[type=text]:focus,
input[type=password]:focus {  outline: 0 none;}

.infored {background:#ad0000; color:#fff; text-align:left; height:23px; line-height:23px; margin:5px 0px -10px 0px; font-size:11px; position:relative; top:0px; left:-39px; z-index:10; width:674px; }
.infored b{padding-left:39px; font-size:11px}
.infogreen {background:#99cc00; color:#fff; text-align:left;height:23px; line-height:23px; margin:5px 0px -10px 0px; font-size:11px;  position:relative; top:0px; left:-39px; z-index:10; width:674px; }
.infogreen b{padding-left:39px;font-size:11px}