body {
background:  #daca97 url(/img/bgr.gif) 0 0 repeat-x;
behavior:url("/img/csshover.htc"); 
}

html, body, form {
margin: 0;
padding: 0;
border: 0;
}

html, body, table, td, p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#575757;
padding:0;
}

img, table	{
border:0;
}

table, td	{
padding:0;
margin:0;
}

img, input {
behavior:	url("/img/pngbehavior.htc")
}

a{
color:#614b08;
}

.logo	{
position:absolute;
top:0;
left:15px;
z-index:1;
}

.td2	{
background:#f9f9ea;
border-left: 5px solid #614b08;
border-right: 5px solid #614b08;
border-bottom: 5px solid #614b08;
padding: 30px;
}
.td2 input	{
width:300px;
}
.td3	{
background:#ecefad;
border-bottom: 5px solid #614b08;
}
td.header	{
position:relative;
height:140px;
}
.header .top	{
height:31px;
padding: 0 0 0 360px;
color:#fff;
font: 8pt Arial, Helvetica, sans-serif;
}
.header .pbl	{
position:absolute;
top: 31px;
left:350px;
width:210px;
height:104px;
background:#daca97 url(/img/p-lib.gif) 50% 50% no-repeat;
}
.search	{
position:absolute;
background:#a8b104 url(/img/search.gif) 10px 50% no-repeat;
width: 25%;
top:31px;
right:0;
text-align:right;
border-bottom:3px solid #fff;
height:31px;
}
.search .i1	{
width: 58%; 
margin: 0 5px 8px 0
}
.search .i2	{
margin: 2px 10px 0 0;
}
.search .ms	{
margin: 0 0 -3px -3px;
}
.enter	{
position:absolute;
top: 32px;
left: 560px;
}
.enter b	{
color:#f1e66c;
display:block;
margin: 0 0 0 70px;
}
.ipts	{
float:left;
width:80px;
margin: 8px 0 0 70px;
}
.ipts input	{
width:80px;
height:15px;
margin: 0 0 3px 0;
border:0;
}
.e2	{
float:left;
padding: 13px 0 0 10px;
}
.e3	{
font: 8pt mormal Arial, Helvetica, sans-serif;
color:#fff;
margin: 0 0 0 14px}
.e3 a	{
color:#ddd486;
}
.logpass	{
position:absolute;
top: 58px;
left:560px;
}
.logpass span	{
display:block;
width: 60px;
text-align:right;
color:#fff;
font-size:8pt;
margin: 0 0 6px;
}
.icons	{
position:absolute;
right: 10px;
top:71px;
width:135px;
background:url(/img/icons.gif) 0 0 no-repeat;
height: 41px;
}
.icons a	{
display:block;
width:40px;
height:40px;
margin: 0 2px 0;
float:left;
text-decoration:none;
}
.bnrs	{
margin: 5px 0 5px 8px;
}
.clear	{
clear:both;
}
#nav	{
padding: 30px 0 0;
}
#nav span	{
display:block;
border-bottom: 1px dotted #fff;
padding: 3px 0 5px;
}
#nav span a	{
display:block;
color:#997919;
font-size:10pt;
font-weight:700;
text-decoration:none;
background:url(/img/str5.gif) 10px 50% no-repeat;
padding: 3px 3px 3px 30px;
}
#nav span a:hover	{
text-decoration:underline;}

#nav span p a	{
color:#fff;
background:url(/img/str3.gif4.gif) 10px 50% no-repeat;
font-size:10pt;
font-weight:normal;
display:block;
margin: 0 0 0 20px;
}
#nav span p a:hover	{
color:#ebb511;
background:#fff url(/img/str3.gif4.gif) 10px 50% no-repeat;
text-decoration:none;
}
#nav p	{
margin:0;
}
.green-b	{
background:#a8b104;
color:#fff;
padding: 10px;
font: normal 14pt Arial, Helvetica, sans-serif;
}
h1	{
background:#a8b104 url(/img/h2.gif) 100% 0 no-repeat;
margin: 10px 0 5px;
padding: 8px 90px 5px 10px;
font: normal 14pt Arial, Helvetica, sans-serif;
color:#fff;
border-bottom: 4px solid #614b08;
}
h1.he2	{
background:#daca97 url(/img/h1.gif) 100% 0 no-repeat;
}
h1.he3	{
background:#a8b104 url(/img/h3.gif) 100% 0 no-repeat;
}
h1.hnews	{
background:#daca97 url(/img/brot.gif) 97% 50% no-repeat;
margin:0;
border-top: 1px dotted #614b08;
border-bottom:0;
padding: 20px 60px 20px 10px 
}

a.next	{
display:block;
text-align:right;
background: url(/img/str6.gif) 100% 50% no-repeat;
padding: 0 15px 0 0;
color:#6a7007;
text-decoration:none;
}
.pub	{
border-bottom: 1px dotted #947310;
padding: 10px 0;
}
.pub a	{
color:#87a60d;
font-size:14pt;
display:block;
}

.pub .data, .news .data, .data	{
float:right;
width:120px;
background:#ceb973;
text-align:center;
color:#fff;
font-size:8pt;
border-bottom:3px solid #9e9162;
margin: 5px 0 5px 5px;
padding: 2px 0;
}
.news .data, .td2 .data 		{
float:none;
margin: 0;
}
.news	{
padding: 10px;
border-bottom: 1px dotted #d3d18f;
}
.news a	{
color:#614b08
}
#nav2 a {
color:#614b08;
display:block;
border-bottom: 1px dotted #614b08;
padding: 5px 5px 5px 30px;
text-decoration:none;
background: url(/img/str3.gif) 10px 8px no-repeat;
}
#nav2 p	{
margin:0
}
#nav2 span p a	{
color:#666;
background:url(/img/str3.gif4.gif) 10px 50% no-repeat;
font-size:8pt;
font-weight:normal;
display:block;
margin: 0 0 0 20px;
border:0;
}
#subsc	{
background:#a8b104 url(/img/fish.gif) 97% 5px no-repeat;
color:#fff;
padding: 10px;
font: normal 14pt Arial, Helvetica, sans-serif;
}
#subsc small, #forumblock small{
font: normal 8pt Arial, Helvetica, sans-serif;
}
#subsc a, #forumblock a {
color:#fff;
font-size: 8pt;
}
#forumblock	{
background:#9e9162 url(/img/forum.gif) 97% 5px no-repeat;
color:#fff;
padding: 10px;
font: normal 14pt Arial, Helvetica, sans-serif;
}
.footer	{
padding: 20px;
font-size: 8pt;
color:#a8965c;
position:relative;
}
.footer .count	{
position:absolute;
left:50%;
bottom: 10px;
}
.footer a	{
color:#a8965c;
}
.copy img 	{
float:left; 
margin: -10px 10px 0 0
}
.ip img	{
float:left; 
margin: 0 10px 0
}
.ip	{
float:right;
width: 190px;
}
#linenav	{
border-bottom: 4px solid #614b08;
padding: 0 15px;
margin: 0 0 20px 0;
}
#linenav a, #linenav span	{
display:block;
float:left;
padding: 5px 10px;
}
#linenav a	{
padding: 5px 10px;
margin:0 2px;
border-top:4px solid #877231;
border-left:4px solid #877231;
border-right:4px solid #877231;
color:#614b08;
text-decoration:none;
background:#ecefad;
position:relative;
}
#linenav a:hover	{
border-top:4px solid #614b08;
border-left:4px solid #614b08;
border-right:4px solid #614b08;
color:#fff;
background:#614b08;
}

#linenav span	{
margin: 0 2px -4px 2px;
padding: 5px 10px 9px 10px;
background:#f9f9ea;
font-weight:bold;
border-top:4px solid #614b08;
border-left:4px solid #614b08;
border-right:4px solid #614b08;
}
.hi	{
color:#f1e66c;
margin: 0 0 0 10px;
font-size:8pt;
width:190px;
}
.hi a	{
color:#fff;
}
#register input, #register textarea, #register select	{
display:block;
margin: 0px 0px 10px 10px;
width: 90%;
} 

.photoes{
float: left;
width: 230px;
height: 230px;
font-size: 8pt;
text-align: center;
}

.photoes img{
border: 2px solid #614b08;
margin: 5px;
}

.pages a{
margin: 2px;
background: #daca97;
padding: 5px;
text-decoration:none;
}

.text img{
border: 2px solid #614b08;
margin: 5px;
}
