body {
margin: 0;
padding: 0;
font: 13px "Arial", "Helvetica", "Verdana", "sans-serif";
color: #4F4F4F;
background: url(/skins/site/default/images/bg.gif) #FFF repeat-x bottom;
}

h1, h2, h3, h4, p, ul,form {
margin: 0;
padding: 0;
font-weight: normal;
list-style: none;
}
ol {
margin: 0;
margin-bottom: 20px;
padding-left:25px;
}


table
{
	border-collapse: collapse;
}
td
{
	border:0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	font-family:Arial;
	font-size:13px;	
	
}

a{color:#2FA5B7;text-decoration:underline;font-size:14px;}


img{
border:0px;
padding:0;
margin:0;
}

input.txt {
border:1px solid #D8D8D8;
color:#4F4F4F;
}
input {font-family:Arial;}

.gray {color:#4F4F4F;}
.mud {color:#AF8C14}
h4{
color:#2FA5B7;font-size:14px;margin-bottom:5px;
}
h3{
color:#2FA5B7;font-size:15px;margin-bottom:5px;
}
h2{
color:#2FA5B7;font-size:17px;margin-bottom:7px;
}
h1{
color:#2FA5B7;font-size:19px;margin-bottom:7px;
}
small,small a{font-size:12px;}
p{margin:5px 0px 10px;}

#search{padding:15px 6px 10px 3px;}
#search input.search{border:0px;background:url(/skins/site/default/images/search.gif) #F2FCFF no-repeat 0px 1px;height:21px;width:63px;cursor:pointer;}

.blue {background:url(/skins/site/default/images/blue.gif) #C3EEFF repeat-y left top;width:219px;}
.blue .bottom {background:url(/skins/site/default/images/blue.gif) no-repeat left bottom;height:8px;}
#login input {font-size:11px; height:19px;color:#4F4F4F;}
.submit {background:#F2FCFF;border;color:#4e4e4e;font-family:Arial;border:1px solid #A5ACB2;cursor:pointer;height:18px;padding:0 5px;font-size:11px; height:19px;text-align:center;}

#weather{background:url(/skins/site/default/images/w.gif) #FFFACB repeat-y left top;width:219px;}
#weather div{background:url(/skins/site/default/images/wtop.gif) no-repeat left top;}
#weather div div{background:url(/skins/site/default/images/wbot.gif) no-repeat left bottom;padding:10px 17px;}
#weather h2{color:#AF8C14;font-size:17px;margin-bottom:7px;}
#weather ul{width:183px;margin-bottom:7px;}
#weather li{line-height:20px;}
#weather a{font-size:13px;}
#weather li.yasno{background:url(/skins/site/default/images/yasno.gif) no-repeat right;}
#weather li.groza{background:url(/skins/site/default/images/groza.gif) no-repeat right;}
#weather li.rain{background:url(/skins/site/default/images/rain.gif) no-repeat right;}
#weather li.oblachno{background:url(/skins/site/default/images/oblachno.gif) no-repeat right;}
#weather li.pasmurno{background:url(/skins/site/default/images/pasmurno.gif) no-repeat right;}

#ads{padding-left:7px;padding-top:13px;font-size:12px;}
#ads a{color:#4F4F4F;font-size:12px;}
#ads a.green,a.green{color:#64B316;font-size:12px;}
#ads p{padding-bottom:7px;}

#karta{border:1px solid #D8D8D8;padding:4px;}
#karta #reg {position:absolute;margin-left:5px;margin-top:5px;background:white;}

#kartalinks {margin:3px 0px 2px;}
#kartalinks a{color:#4F4F4F;font-size:12px;}

#nav{margin-bottom:5px;font-size:14px}

#pl, #plbot{width:100%;}
#pl{background:url(/skins/site/default/images/plbg.gif) #fff repeat-x top;}
#pl2{background:url(/skins/site/default/images/gdot.gif) repeat-y left;}
#pl3{background:url(/skins/site/default/images/gdot.gif) repeat-y right;}
#pl4{background:url(/skins/site/default/images/tr.gif) no-repeat right top;}
#pl .tabcontent{padding:25px 20px 25px 20px;}
#pl #tabs{height:22px;}
#plbot #td1{background:url(/skins/site/default/images/plbotl.gif) no-repeat left top;width:9px;}
#plbot #td2{background:url(/skins/site/default/images/plbot.gif) repeat-x;height:11px;}
#plbot #td3{background:url(/skins/site/default/images/plbotr.gif) no-repeat right top;width:9px;}

#tabs .active{background:url(/skins/site/default/images/atab.gif) repeat-x; height:22px;float:left;margin-right:2px;cursor:pointer;}
#tabs .active div{background:url(/skins/site/default/images/atabl.gif) no-repeat left top;}
#tabs .active div div{background:url(/skins/site/default/images/atabr.gif) no-repeat right top;line-height:22px;padding:0px 14px;}

#tabs .na{background:url(/skins/site/default/images/tab.gif) repeat-x; height:22px;float:left;margin-right:2px;cursor:pointer;}
#tabs .na div{background:url(/skins/site/default/images/tabl.gif) no-repeat left top;}
#tabs .na div div{background:url(/skins/site/default/images/tabr.gif) no-repeat right top;line-height:22px;padding:0px 14px;}

Q {
font-family: Times, serif;
font-style: italic; 
quotes: "" "";
font-size:14px;
}

.tabcontent #photos div{
float:left;
border:1px solid #D8D8D8;
padding:3px;
background:white;
margin:0px 7px 7px 0px;
}

.tabcontent #photos div img{
width:120px;
height:80px;
}

#footer{padding:15px;padding-top:0;}
#footer a{color:#4F4F4F;font-size:12px;}
#footer div.small{margin-bottom:5px;font-size:11px;}

#menu td{
	text-align:center;
	width:20%;
	font-size:14px;
}

#menu .mname div{text-align:left;height:19px;margin-top:1px;margin-left:1px;font-size:15px;cursor:pointer;position:relative;}
#menu .mname div a{text-decoration:none;color:white;line-height:20px;}
#menu .mname div.hover{background:#FFFFE5;border:1px solid #D5E3F4;border-bottom:0px;margin-top:0px;margin-left:0px;}
#menu .mname div.hover a{color:#5C5C5C;}
#menu div.submenu{
position:absolute;
margin-top:18px;
margin-left:-1px;
border:1px solid #D5E3F4;
border-top:0;
background:#FFFFE5;
display:none;
width:210px;
z-index:201;
}
#menu .hover .submenu{display:block;}

.submenu ul{
margin:6px 0px 0px;
}

.submenu li{
line-height:21px;
background:url(/skins/site/default/images/dots.gif) no-repeat 6px 0px;
padding-left:6px;
}
.submenu a{
font-size:13px;
width:190px;
}

#cats a{font-size:12px;color:#4f4f4f;}

#allweather td{height:20px;}

big,big a{font-size:17px;}

#searchresults{margin-top:20px;}
#searchresults li{margin:3px 0px 5px;}
a.maybe{font-size:12px;color:#FF4141;}

#content img{
	margin:8px;
	border:2px solid #EEC;
}

a.dn {text-decoration:none;}

.knopki {margin:25px 0;}
.knopki em,.knopki font {font-size:14px;font-style:normal;}
.knopki .knopka {border: 0px none ; padding: 0px; width: 16px; height: 16px; cursor: pointer; background-image: url(/skins/site/default/images/all.gif); float: left; margin-left: 4px; }

.voteline{
	background:#C3EEFF;
	height:14px;
	line-height:14px;
	padding-left:5px;
	position:absolute;
}
.voteline_s{
	background:#82C8DB;	
}
.v1 { margin:1px 0 0 1px; }
.v2 { margin:2px 0 0 2px; }
.v3 { margin:3px 0 0 3px; }
.v4 { margin:4px 0 0 4px; }

.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}

a.small {font-size:12px;}

table.dots td {background:url(/skins/site/default/images/dots2.gif) repeat-x left bottom;vertical-align:bottom;height:22px;}

.linked {float:left;width:450px;margin-bottom:50px;}
#content .linked img {float:left; margin:0 15px 15px 0;}

.siteform td {padding:2px;}
.siteform input {width:50%}
.siteform input.checkbox {width:auto}
.siteform select {width:48%}


textarea {
display:block;
margin-bottom:0pt;
width:100%;
height:150px;
}

.siteform strong {color:black;}