body
{
  margin:0px;
  padding:0px;
  background:#dedede;
} 
.shadow_left
{
  margin:0px;
  padding:0px;
  background:url(images/shadow_left.gif) right repeat-y;
}
.shadow_right
{
  margin:0px;
  padding:0px;
  background:url(images/shadow_right.gif) left repeat-y;
}
.site
{
  margin:0px;
  padding:0px;
  background:#FFFFFF;
  width:950px;
  text-align:left;
  border-bottom:1px #CCCCCC solid;
}
.toper
{
  margin:0px;
  padding:0px;
  height:75px;
  width:950px;
}
.logo
{
  margin:0px 0px 0px 10px;
  padding:0px 0px 0px 60px;
  background:url(images/logo.gif) left no-repeat;
  font:34px Tahoma;
  color:#8b224b;
  width:300px;
  height:70px;
  float:left;
}
.logo a
{
  font:34px Tahoma;
  color:#8b224b;
  text-decoration:none;
}
.submit
{
  margin:0px;
  padding:0px;
  background:url(images/go.gif) no-repeat left;
  border:0px #000000;
  width:14px;
  height:15px;
}
.bra
{
  margin:0px;
  padding:0px;
  line-height:13px;
}
.br2
{
  margin:0px;
  padding:0px;
  line-height:2px;
}
.search
{
  margin:0px;
  padding:0px;
  font:14px Tahoma;
  color:#8b224b;
  width:200px;
  float:right;
}
.menu
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background:url(images/menu_bg.png) repeat-x left;
  height:39px;
  font: bold 16px Tahoma;
  color:#FFFFFF;
}
.menu div
{
  margin:0px 0px 0px 10px;
  padding:8px 30px 0px 20px;
  background:url(images/lefter.gif) no-repeat left;
  float:left;   
} 
.menu a
{
  font: bold 16px Tahoma;
  color:#FFFFFF;
  text-decoration:none;
}

.tabla
{
  margin:0px;
  padding:0px;
  border:0px;
  position:absolute;
}
.drop_down1{margin:0px;  padding:0px;  background:#999999;  border:1px #333333 solid;  vertical-align:top; position:absolute;}
.drop_down1 li{  margin:3px 0px 3px 0px;  padding:0px 0px 0px 0px;  font:13px Tahoma;  color:#FFFFFF;  list-style:url(images/lefter2.gif);  line-height:20px;}
.drop_down1 li a{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:none;}
.drop_down1 li a:hover{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:underline;}
.drop_down1 ul{  margin:5px 10px 5px 20px;  padding:0px 0px 0px 0px; }

.drop_down2{margin:0px;  padding:0px;  background:#999999;  border:1px #333333 solid;  vertical-align:top; position:absolute;}
.drop_down2 li{  margin:3px 0px 3px 0px;  padding:0px 0px 0px 0px;  font:13px Tahoma;  color:#FFFFFF;  list-style:url(images/lefter2.gif);  line-height:20px;}
.drop_down2 li a{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:none;}
.drop_down2 li a:hover{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:underline;}
.drop_down2 ul{  margin:5px 10px 5px 20px;  padding:0px 0px 0px 0px;}

.drop_down3{margin:0px;  padding:0px;  background:#999999;  border:1px #333333 solid; vertical-align:top; position:absolute;}
.drop_down3 li{  margin:3px 0px 3px 0px;  padding:0px 0px 0px 0px;  font:13px Tahoma;  color:#FFFFFF;  list-style:url(images/lefter2.gif);  line-height:20px;}
.drop_down3 li a{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:none;}
.drop_down3 li a:hover{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:underline;}
.drop_down3 ul{  margin:5px 10px 5px 20px;  padding:0px 0px 0px 0px;}

.drop_down4{margin:0px;  padding:0px;  background:#999999;  border:1px #333333 solid; vertical-align:top; position:absolute;}
.drop_down4 li{  margin:3px 0px 3px 0px;  padding:0px 0px 0px 0px;  font:13px Tahoma;  color:#FFFFFF;  list-style:url(images/lefter2.gif);  line-height:20px;}
.drop_down4 li a{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:none;}
.drop_down4 li a:hover{  margin:0px;  padding:0px;  font:13px Tahoma;  color:#FFFFFF; text-decoration:underline;}
.drop_down4 ul{  margin:5px 10px 5px 20px;  padding:0px 0px 0px 0px;}

.top_content
{
  margin:10px;
  padding:0px;
  height:224px;
}
.top_content div
{
  margin:0px;
  padding:0px;
  float:left;
}
.top_content img
{
  margin:0px;
  padding:0px;
  border:1px #78930d solid;
}
.ruba
{
  margin:0px;
  padding:0px;
  background:#7a950e;
  width:588px;
  float:left;
}
.ruba p
{
  margin:0px 10px 0px 10px;
  padding:2px 5px 2px 5px;
  font:13px Tahoma;
  color:#FFFFFF;
}
.ruba h1
{
  margin:0px 10px 0px 10px;
  padding:0px 10px 0px 10px;
  font:18px Tahoma;
  color:#FFFFFF;
}
.ruba ul li
{
  font:13px Tahoma;
  color:#FFFFFF;
}
.ruba_top
{
  margin:0px;
  padding:0px;
  background:url(images/vnt_rubatop.gif) top no-repeat;
  height:10px;
  width:588px;
}
.ruba_bottom
{
  margin:0px;
  padding:0px;
  background:url(images/vnt_rubabottom.gif) bottom no-repeat;
  height:10px;
  width:588px;
}
.greener
{
  margin:5px;
  padding:5px;
  background:#c4db3d;
  border:1px #78930d solid;
  width:420px;
  height:224px;
}
.greener_sm
{
  border:1px #78930d solid;
  width:410px;
  height:210px;
  float:center;
}
.greener_sm h2
{
  margin:0px 0px 0px 0px;
  padding:10px 0px 5px 0px;
  font: bold 18px Tahoma;
  color:#FFFFFF;
  text-align:center;
}
.greener_sm div h2
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 10px;
  background:url(images/lefter2.gif) no-repeat left;
  font: bold 16px Tahoma;
  color:#FFFFFF;
  float:left; 
} 
.greener_sm div p
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 10px;
  font: 13px Tahoma;
  color:#000000;
} 
.greener_sm div
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  float:left; 
  width:100px;
} 
.lefter
{
  margin:2px;
  padding:0px 0px 0px 0px;
  width:330px;
  border:3px #FFFFFF solid;
}
.lefter img
{
  border:0px #FFFFFF solid;
}
.lefter li
{
  margin:0px 0px 0px 10px;
  padding:0px 0px 0px 0px;
  list-style:url(images/lblack.gif);
  list-style-position:inherit;
  list-style-type:none;
  font:11px Tahoma;
  color:#000000;
  line-height:14px;
}
.lefter li a
{
  margin:0px;
  padding:0px;
  font: 11px verdana;
  color:#000000;
}
.lefter p
{
  margin:0px;
  padding:0px;
  font:bold 11px verdana;
  color:#000000;
}
.name_art
{
  margin:0px 0px 0px 5px;
  padding:0px 0px 0px 5px;
  background:url(images/art_name.jpg) no-repeat center;
  color:#FFFFFF;
  width:322px;
  height:25px;
}



.teaser
{
  margin:10px 10px 10px 10px;
  padding:0px;
}
.tab
{
  margin:5px 2px 0px 0px;
  padding:0px 0px 0px 0px;
  background:url(images/tab_center.png) repeat-y center;
  width:191px;
}
.tab_top
{
  margin:0px;
  padding:0px;
  background:url(images/tab_top.png) no-repeat top;
  height:10px;
}
.tab_bottom
{
  margin:0px;
  padding:0px;
  background:url(images/tab_bottom.png) no-repeat bottom;
  height:10px;
}
.tab h2
{
  margin:2px 0px 7px 0px;
  padding:0px;
  font: bold 13px Tahoma;
  color:#78930d;
  text-decoration:underline;
  text-align:center;
}
.tab p
{
  margin:3px;
  padding:5px;
  font: 12px Tahoma;
  color:#437522;
}
.useful_links
{
  margin:5px 10px 0px 0px;
  padding:5px 4px 10px 4px;
  border:1px #666666 solid;
  font:12px Tahoma;
  float:left;
  width:145px;
}
.useful_links a
{
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color:#688474;
  font:12px Tahoma;
  text-decoration:underline;
}
.useful_links h2
{
  margin:2px 0px 7px 0px;
  padding:0px;
  font: bold 13px Tahoma;
  color:#78930d;
  text-decoration:underline;
  text-align:center;
}
.separ
{
  margin:0px;
  padding:0px;
  line-height:20px;
}
.advertismend
{
  margin:10px 10px 10px 10px;
  padding:0px 0px 0px 0px;
  width:100%;
  height:auto;
  float:none;
}
.article
{
  margin:10px;
  padding:0px;
  width:600px;
  background:url(images/article_center.png) center repeat-y;
}
.article p
{
  margin:7px 0px 7px 0px;
  padding:0px 10px 0px 10px;
  font:13px Tahoma;
  color:#333333;
}
.article img 
{
  margin:10px;
  padding:15px;
  border:0px;
}
.article li
{
  margin:5px 15px 5px 25px;
  padding:0px 0px 0px 0px;
  list-style: square;
  font:13px Tahoma;
  color:#333333;

}
.article h1
{
  margin:0px 0px 0px 0px;
  padding:0px 10px 0px 10px;
  font:bold 22px Tahoma;
  color:#78930d;
}
.article td
{
  border:1px #000000 solid;
}
.article td img
{
  margin:0px;
  padding:0px;
}
.article h2
{
  margin:0px 0px 0px 0px;
  padding:0px 10px 0px 10px;
}
.article h3
{
  margin:0px 0px 0px 0px;
  padding:0px 10px 0px 10px;
}
.article_top
{
  margin:0px;
  padding:0px;
  width:600px;
  height:10px;
  background:url(images/article_top.png) top no-repeat;
}
.article_bottom
{
  margin:0px;
  padding:0px;
  width:600px;
  height:10px;
  background:url(images/article_bottom.png) bottom no-repeat;
}
.footer
{
  margin:10px 10px 10px 10px;
  padding:10px 0px 0px 0px;
  width:950px;
  display:block;
  font:12px Tahoma;
  color:#999999;
}
.footer p
{
  margin:0px;
  padding:0px;
  text-align:center;
} 
.footmenu
{
  margin:2px 0px 0px 0px;
  padding:5px 10px 5px 10px;
  background:#E6E6E6;
  font:12px Tahoma;
  color:#666666;
  text-align:center;
}
.footmenu a
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font:11px Tahoma;
  color:#666666;
  text-decoration:none;
}
.footmenu a:hover
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font:11px Tahoma;
  color:#666666;
  text-decoration:underline;
}
.footmenu a.on
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font:bold 11px Tahoma;
  color:#333333;
  text-decoration:underline;
}
.footmenu div
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:24%;
  text-align:left;
  float:left;
}
.clear { clear:both;}
.box
{
  margin:0px 0px 0px 10px;
  padding:0px 10px 0px 10px;
  border:1px #CCCCCC solid;
  width:280px;
}
.box p a
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font:12px Tahoma;
  color:#339933;
}








