html, body{
margin:0;
padding:0;
width:100%;
font-family: Arial, Helvetica, sans-serif;
background:#156143;
color:#156143;
height:100%;
font-size:12px;
}
a{color:#156143;}
div.sl a{color:#156143;margin-left:7px; text-decoration:none;}
p.info{display:block; padding:5px 15px; text-align:justify; margin:0;}
p{padding:0 10px;}
img {border:0;}
.block{display:block;}
.imgsmall{margin:9px; float:left;}
.cl-l{clear:left;}
.m-l-5{margin-left:5px !important;}
.m-l-7{margin-left:7px !important;}
.pos-l-7{position:relative; left:7px;}
.logopos{position:relative; top:90px; left:70px;}
div#container{width:940px;margin:0 auto; }
div#header{height:207px; background:url('/img/bg_header.jpg') top center no-repeat;margin-bottom:20px;}
div#content{float:right;width:642px; margin-bottom:40px; }
div#navigation{float:left;width:271px;  margin-bottom:40px;}
div#footer{clear:both;width:100%}
.lefttop{ background:url('/img/bg_left_top.jpg') left top no-repeat; width:271px; height:11px; margin:0; padding:0;}
.leftbottom{ background:url('/img/bg_left_bottom.jpg') left top no-repeat; width:271px; height:11px;}
.righttop{ background:url('/img/bg_right_top.jpg') left top no-repeat; width:642px; height:11px;}
.rightbottom{ background:url('/img/bg_right_bottom.jpg') left top no-repeat; width:642px; height:11px;}
#leftinfowrapper{width:271px; background:#a5fccf;  }
#rightinfowrapper{width:642px; background:#a5fccf; padding-top:5px; overflow-x:auto; }
h1.leftheader, h1.rightheader{ font-size:14px; font-weight:bold; text-transform:uppercase; margin:0; padding:7px; display:block;}
h1, h1.rightheader{margin-left:7px !important;}
.leftitemwrapper{border-bottom:2px dotted #156143; width:250px; margin:0 auto; padding:5px 0 15px 0; clear:left;}
a.leftmenuitem{display:block; text-decoration:none;color:#156143; margin:3px 0; font-weight:bold; }
a.leftmenuitem:hover, 
a.linkheader:hover{text-decoration:underline;}
a.linkheader{text-decoration:none;color:#156143;}
.leftmenuwrapper{float:left; width:120px; margin:7px 0 0 4px; font-size:12px}
.newitemwrapper{ text-align:left; width:240px; padding-left:7px; margin-bottom:20px; clear:left;}
.newitemwrapper_2{ text-align:left; width:600px; padding-left:15px; margin-bottom:20px; clear:left;}
a.newspodr{float:right; color:#156143; margin-top:-7px;font-weight:bold; font-size:13px;}
a.newspodr:hover{ text-decoration:none;}
.gallwrapper{margin:14px 8px;}
#footer{clear:left;background:url('/img/bg_footer.jpg') center top no-repeat; width:938px; height:71px;padding-top:12px;}
.footerinfowrapper{width:550px; margin:0 auto; font-size:15px; font-weight:bold; text-align:center;}
.newsdate{font-weight:bold; diplay:block;margin:3px 0;}
.newstitle{font-weight:bold; diplay:block;margin:3px 0;}
.newstxt{diplay:block;margin:3px 0;}
.newsimg{width:100px; margin:5px 5px 5px 0;float:left; }
.img_wrapper{float:left;margin:7px;text-align:center; padding-bottom:3px; background:#8debba;}

.img_title{text-align:center;display:block;padding:0;}
.counter{text-align:center; margin-top:20px;}
.links a{text-decoration:none;}
.infowrapper{padding:15px;}

/*--- admin ---*/
.admin_img_wrapper{float:left; border:1px green solid;margin:7px;}
.admin_img_chkbox{ text-align:center;display:block;}
.topgreenborder{border-top:green 1px solid;}
.formwrapper{margin:15px 7px 40px 7px; border-top:green 1px solid;}

.sl{display:none;}
.sl_sm{display:none;}
.sbottomlink{display:block; position:relative; top:-15px;color:#a5fccf;}
.sbottomlink a{color:#a5fccf;}


