html, body { margin:0; padding:0; background-color: #e9ffe4; font-size:11px; font-family:Tahoma, Verdana, Arial, sans-serif; color:#d29554; background-image:url(bg2.jpg); background-repeat:repeat-x; background-position: bottom;}

img { border:none;}
form { margin:0; padding:0;}
a:link, a:active, a:visited { color:#d29554; text-decoration:underline;}
a:hover { text-decoration:none;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}

#all {background-image:url(bg1.jpg); background-repeat:repeat-x; background-position:top; }
#holder {min-width:1000px; max-width:1240px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':(document.documentElement.clientWidth||document.body.clientWidth)>1260?'1260px':'100%');}
#container { background-image:url(bg3.jpg); background-repeat:no-repeat; background-position:0% 0%; padding:25px 9px 0px 9px; text-align:left;}
#top {padding-bottom:20px; text-align:left;}
.top_banners { height:96px; padding:0px 12px 35px 300px;}
.top_banners img { margin-left:20px;}
.top_banners TD {text-align:right;}

#top_menu {z-index:100; font-family:Arial, Helvetica, sans-serif; text-align:center;}
#top_menu .item {position:relative; margin-right:40px; z-index:111; height:20px; text-align:left;}
#top_menu a:link, #top_menu a:active, #top_menu a:visited { color:#0f872f; text-decoration: none; font-size:12px; font-weight:bold; }
#top_menu a:hover { text-decoration: underline;}
#top_menu .link {margin:0; padding:0; position:absolute; display:none; width:180px; left:0px; top:0px; padding-top:20px; text-align:left; z-index:101;}
#top_menu .link div { margin:0; padding:0; background:#daffd1; padding:10px 15px; border:#00FF00 1px solid;}
#top_menu .link div a { display:block; margin-bottom:3px;}
#top_menu .item:hover .link { display:block;  z-index:120;}
#top_menu TABLE {border:0; border-collapse:collapse; margin:0 auto;}
#top_menu TD {vertical-align:top; padding:0;}


#logo {position:absolute; left:38px; top:4px;}

#left_menu { margin-bottom:16px; padding-left:20px; padding-top:15px;}
#left_menu a:link, #left_menu a:active, #left_menu a:visited { color:#d29554; text-decoration: none; font-size:14px; font-weight:bold; font-family: tahoma,Arial, Helvetica, sans-serif; color:#0f872f;}
#left_menu a:hover { text-decoration: underline;}
#left_menu ul { margin:0; padding:0; list-style-type:none; }
#left_menu li { list-style-type:none; margin:0; padding:0; margin-bottom:3px; width:200px; position:relative; z-index:110; padding-bottom:5px; text-align:left; background:#e9ffe4} 
#left_menu .link { margin:0; padding:0; position:absolute; display:none; width:180px; margin:0; padding:0; left:200px; top:-20px; padding-top:20px; text-align:left; z-index:101; }
#left_menu .link div a { display:block; margin-bottom:7px; font-size:13px; font-weight:normal;}
#left_menu  .link div { margin:0; padding:0; background:#daffd1; padding:10px 15px; border:#00FF00 1px solid;}
#left_menu li:hover .link { display:block;  z-index:103;}


.left_menu2 { margin-bottom:16px; padding-left:20px; padding-top:15px;}
.left_menu2 a:link, .left_menu2 a:active, .left_menu2 a:visited { color:#d29554; text-decoration: none; font-size:14px; font-weight:bold; font-family: tahoma,Arial, Helvetica, sans-serif; color:#0f872f;}
.left_menu2 a:hover { text-decoration: underline;}
.left_menu2 ul { margin:0; padding:0; list-style-type:none; }
.left_menu2 li { list-style-type:none; margin:0; padding:0; margin-bottom:3px; width:200px; position:relative; z-index:110; padding-bottom:5px; text-align:left; background:#e9ffe4} 

.left_menu3 { margin-bottom:6px; padding-left:20px; padding-top:10px;}
.left_menu3 a:link, .left_menu3 a:active, .left_menu3 a:visited { color:#d29554; text-decoration: none; font-size:12px; font-weight:bold; font-family: tahoma,Arial, Helvetica, sans-serif; color:#0f872f;}
.left_menu3 a:hover { text-decoration: underline;}
.left_menu3 ul { margin:0; padding:0; list-style-type:none; }

#left_menu .left_menu3 li { list-style-type:none; margin:0; padding:0; margin-bottom:3px; width:200px; position:relative; z-index:110; padding-bottom:2px; text-align:left; background:#e9ffe4} 
#left_menu .left_menu3 a:link, #left_menu .left_menu3 a:active, #left_menu .left_menu3 a:visited { color:#d29554; text-decoration: none; font-size:12px; font-weight:bold; font-family: tahoma,Arial, Helvetica, sans-serif; color:#0f872f;}


.left_menu2 .left_menu3 li { list-style-type:none; margin:0; padding:0; margin-bottom:3px; width:200px; position:relative; z-index:110; padding-bottom:2px; text-align:left; background:#e9ffe4} 

.block_green { border:#009a28 1px solid; color:#303030; background:#ffffff; margin-bottom:6px; position:relative; z-index:5;}
.block_green a:link, .block_green a:active, .block_green a:visited , .block_green a:hover { color:#009a28; text-decoration:underline;}
.block_name_green {font-weight:bold; float:none; clear:both; color:#009a28; height:20px; background:#d1f1c2; padding-top:6px; padding-left:37px; font-family:Tahoma, Verdana, Arial, sans-serif;}
.block_name_green a:link, .block_name_green a:active, .block_name_green a:visited { color:#009a28; text-decoration:none;}
.block_name_green a:hover { text-decoration: underline;}
.block_name_green img { position: absolute; top:3px; left:9px;}
.block_green .block_f { height:26px;}
.block_green .block_f { background:#d1f1c2; font-weight:bold;}
.block_green .block_f a:link, .block_f a:active,.block_f  a:visited { color:#009a28; text-decoration: none;}
.block_green .block_f a:hover { text-decoration: underline;}
.block_green .content {font-size:12px; font-family:Tahoma; }



.block {border:#d29554 1px solid; background:#ffffff; margin-bottom:6px; position:relative;}
.block_name {float:none; clear:both; height:20px; background:#f8ebdc; padding-top:6px; padding-left:37px; font-family:Tahoma, Verdana, Arial, sans-serif; text-align:left;}
.block_name a:link, .block_name a:active, .block_name a:visited { color:#d29554; text-decoration:none;}
.block_name a:hover { text-decoration: underline;}
.block_name img { position: absolute; top:3px; left:9px;}
.block_f { background:#f8ebdc; font-weight:bold;}
.block_f a:link, .block_f a:active,.block_f  a:visited { color:#d29554; text-decoration: none;}
.block_f a:hover { text-decoration: underline;}
#right_r { width:220px; position:relative;  float: right;}
#left_l { position:relative;  width:516px; float:left;}
.banner { margin:1px 1px 7px 1px;}
#footer {position:relative; float:none; clear:both; padding:20px 25px 30px 20px; color:#FFFFFF;}
#footer_l { width:33%; float:left; position:relative;}
#footer_r { width:33%; float:right; position:relative; text-align:right;}
#footer_c { width:33%; float:right; position:relative; text-align:center;}
.yelow:link, .yelow:active, .yelow:visited { color:#fffc00; text-decoration:underline;}
.yelow:hover { text-decoration:none;}
#block_body {  position:relative; }
#block_body .content { padding:12px;}
#block_body .comments { font-size:12px;}

.block_name {font-weight:bold;}

.block1 { position:relative; float:none; clear:both;}
.block1 .content { padding-left:5px;}
.block2 { float:none; clear:both; position:relative;}
.block2 .content { padding-bottom:11px;}
.block2 .block_f {  padding-top:6px; text-align:center; height:20px;}
.block3 {float:none; clear:both; position:relative; }
.block3 .content { padding:13px;}
.block4 {  float:none; clear:both;  position:relative; }
.block5 { position:relative;  }
.block5 .content { padding:7px 0px; text-align:center;}
.block6 {  position:relative; }
.block6 .block_f { height:26px;}
.block6 .content {  padding-bottom:5px; line-height:14px;}
.block7 { position:relative;  float:none; clear:both;}
.block7 .content { padding-top:12px; padding-bottom:24px;}
.block8 {  position:relative;}
.block8 .block_f { padding-top:8px; height:18px;}
.block9 { float:none; clear:both; position:relative;}
.block9 .block_f { height:26px;}
.block9 .content { padding-top:6px;  padding-bottom:30px;}
.block10 { position:relative; }
.block10 .block_f { height:26px;}
.block10 .content { padding:13px 13px 18px 13px;}
.block11 { position:relative; float:none; clear:both;}
.block11 .content { padding-left:8px; padding-bottom:15px;}

.block_green { position:relative; float:none; clear:both;}
.block_green .content { padding-left:8px; padding-bottom:15px;}

.block2 .content a:link, block2 .content a:active, block2 .content a:visited { color:#006353; text-decoration:none;}
.block2 .content a:hover { text-decoration: underline;}
.block2 .content { color:#006353;}

.block3 .content a:link, block3 .content a:active, block3 .content a:visited { color:#006353; text-decoration:none;}
.block3 .content a:hover { text-decoration: underline;}
.block3 .content { color:#006353;}

.block4 .content a:link, block4 .content a:active, block4 .content a:visited { color:#006353; text-decoration:none;}
.block4 .content a:hover { text-decoration: underline;}
.block4 .content { color:#006353;}

.block5 .content a:link, block5 .content a:active, block5 .content a:visited { color:#006353; text-decoration:none;}
.block5 .content a:hover { text-decoration: underline;}
.block5 .content { color:#006353;}
 
.block10 .content a:link, block10 .content a:active, block10 .content a:visited { color:#006353; text-decoration:none;}
.block10 .content a:hover { text-decoration: underline;}
.block10 .content { color:#006353;}




.forum { width:178px; border-right:#f8ebdd 1px solid; padding-right:9px; padding-left:9px; height:87px; padding-top:9px; vertical-align:top; padding-bottom:3px;}
.forum img { margin-right:10px;}
.forum_r { width:178px; padding-right:9px; padding-left:9px; height:87px; padding-top:9px; vertical-align:top; padding-bottom:3px;}
.forum_r img { margin-right:10px;}
.a_12:link, .a_12:active, .a_12:visited { color:#d29554; text-decoration:underline; font-weight:bold; font-size:12px; display: block; margin-bottom:3px;}
.a_12:hover { text-decoration:none;}
.a1_12:link, .a1_12:active, .a1_12:visited { color:#d29554; text-decoration: none; font-weight:bold; font-size:12px;}
.a1_12:hover { text-decoration: underline;}
.a2_12:link, .a2_12:active, .a2_12:visited { color:#d29554; text-decoration: underline; font-weight:bold; font-size:12px;}
.a2_12:hover { text-decoration: none;}
.a_14:link, .a_14:active, .a_14:visited { color:#d29554; text-decoration:underline;  font-weight:bold; font-size:14px;}
.a_14:hover { text-decoration: none;}
.big { margin:0; padding:0; padding:6px 11px 6px 13px; border-bottom:#f8eadd 1px solid;}
.date { color:#e7c6a2;}
.p1 { margin:0; padding:0; padding:6px 11px 0px 13px; }
.sort { position:absolute; width:45px; right:5px; top:7px;}
.save { position:absolute; right:10px; top:7px;}
.arhiv { position:absolute; right:12px; top:7px;}
.a1:link, .a1:active, .a1:visited { color:#d29554; text-decoration: none;}
.a1:hover { text-decoration: underline;}
.arrow1 { display:block; height:19px; padding-top:7px; width:115px; border-right:#FFFFFF 1px solid; position:relative; float:left; text-align: center;}
.arrow2 { display:block; height:19px; padding-top:7px; width:101px; position:relative; float:left; text-align: center;}
.block9 .arrow2 { display:block; height:19px; padding-top:7px; width:101px; border-right:#FFFFFF 1px solid; position:relative; float:left; text-align: center;}
.photo td { text-align:center; vertical-align:top; padding:13px 16px 0px 16px; width:134px;  font-size:10px; }
#form1 p { margin:0; padding:0; font-size:12px; margin-bottom:3px;}
div.a_12 { margin:0; padding:0; margin-bottom:7px; font-weight:bold; font-size:12px;}
.banners { position:relative; float:none; clear:both;   width:516px;}
.date {color:gray;}

.wrapper {width:100%;}
#mainGrid {width:100%; border:0; border-collapse:collapse;}
#leftCol {width:25%; vertical-align:top; padding:0;}
#centerCol {width:75%; vertical-align:top; padding:0 0 0 6px;}
#gridIn {width:100%; border:0; border-collapse:collapse;}
#contentField {width:70%; vertical-align:top; padding:0;}
#rightCol {width:30%; vertical-align:top; padding:0 0 0 6px;}


