html,body,div,table,td,p{margin:0;padding:0}
table{border:0 none;border-collapse:collapse}
td{border: 0 none;border-collapse:collapse}

body{background: #fff url(../img/top_bg.jpg) no-repeat 0 0;font-family: Tahoma, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family: 'Trebuchet MS',Trebuchet,Tahoma, Helvetica, sans-serif;}
h2,h3,p{color:#333332;padding:0}
h2{font-size:14px;font-weight:normal;margin:0px 0px 5px}
h3{font-size:16px;font-weight:bold;margin: 5px 0px}
p{font-size:13px;text-indent:20px;text-align:justify}
ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
* html .png {width: expression(this.firstChild.width); filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='image')");background: expression("transparent url("+this.firstChild.src.replace(".png", ".gif")+") no-repeat");backgr\ound: none !important;}
* html .png img{behavior:expression(this.style.visibility="hidden")}
#top{height:562px}
#left_content strong{font-weight:100}
#left_content{width:273px;float:left;margin-right: 50px}
#left_content h2{font-size:17px;}
#left_content h2 a{text-transform:uppercase;}
#right_content{margin-left: 10px;width: 558px;float:left}
#right_content h2{font-size:16px;font-weight:bolder}
#right_content strong{font-weight:normal}
#content{margin-left: 31px;font-size:13px;color:#333332;text-align: justify}
#content a{color: #88c42c;text-decoration: none}
#content a:hover{color:#88c42c;text-decoration: underline}
#bottom_content{clear:both;padding-top:5px}
#telephones{margin:20px 70px 10px 70px}
#mailto{margin:0 30px 0 70px}
#href{margin: -40px 20px 30px 0}

#left_wcore{background: url(../img/dot_gor.gif) repeat-y top right;width:276px;float:left;margin-top:20px}
#right_wcore{margin:20px 0 0 10px;width:272px;float:left}
#bottom_wcore{clear:both;height:1px;background: url(../img/dot.gif) repeat-x top left}

#left_gallery{width:269px;float:left;margin: 0 10px 0 0}
#right_gallery{width:269px;margin: 0 0 0 10px;padding-top:18px;float:left;text-align:left}
#right_gallery p{margin: 3px 0px;padding: 0px;text-indent: 0px}
#gallery{clear:both;margin:20px 0px;}

.data{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bolder;color:#666;margin-top:10px}
.news{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#333332}
.news a{color:#fff;text-decoration:none}
.news a:hover{color:#000;text-decoration:underline}

#photo{text-align:left;font-size:11px;font-weight:normal;color:#666}
#photo div{width:164px;margin: 25px 0 0 19px;display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;*display:inline;vertical-align:top}
#photo img{border:0px #fff solid}
#photo a{color:#666666;text-decoration:none}
#photo a:hover{color:#666;text-decoration:underline}
#photo span a{color:#88c42c;text-decoration: none}
#photo span a:hover{color:#88c42c;text-decoration:underline}

#partners{margin-top:20px}
#pages{padding-top:10px;text-align:center;clear:both}
#left_bottom{width:400px;height:45px;float:left}
#right_bottom{width: 291px;float: right}
#bottom{background: url(../img/dot.gif) repeat-x top left;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666;margin:5px 0px 5px 31px;padding:5px 0px;	width:891px}
#bottom a{color:#88c42c;text-decoration:none}
#bottom a:hover{text-decoration:underline}

.dashed{background: url(../img/dot.gif) repeat-x top left;height:1px;margin:20px 0px}
.infoBlock{border-bottom:1px dotted #000;padding:20px 0}
.infoBlock:last-child{border:0 none}
#content .photo a{text-align:left}
.someInfoBlox,.someInfoBlox p{font-size:14px;}
#right_content .someInfoBlox h2{font-weight:normal;font-size:14px;display:inline}