
body {background-color:#000000; margin:0; padding:0; color:#d7d4d0; font-family:Georgia, Arial; font-size:15px;}

#top {width:960px; height:100px; display:block; overflow:hidden; padding:0px; background-image:url('../img/tip.jpg'); background-repeat:no-repeat; background-position:950px 64px; margin-top:10px;}
#logo {display:block; float:left; }
#menu {display:block; float:left; border-bottom:1px solid #252422; color:#d7d4d0; padding-bottom:0px; margin-top:43px; margin-left:86px; width:540px; padding-left:60px;  padding-right:0px; margin-right:10px; }
a#menu1  {text-decoration:none;color:#d7d4d0; float:left; padding-left:20px; border-right:0px dotted #252422; padding-right:20px; display:block; height:23px; background-image:url('../img/vstripe.gif'); background-repeat:no-repeat; background-position:right;}
a#menu1:hover {text-decoration:none; display:block;  background-color:#EF3D00; color:#fff;}
a#menu2  {text-decoration:none;color:#d7d4d0; float:left; padding-left:20px; border-right:0px dotted #252422; padding-right:20px; display:block; height:23px; background-image:url('../img/vstripe.gif'); background-repeat:no-repeat; background-position:right;}
a#menu2:hover {text-decoration:none; display:block;  background-color:#EF3D00; color:#fff;  }
a#menu3  {text-decoration:none;color:#d7d4d0; float:left; padding-left:20px; border-right:0px dotted #252422; padding-right:20px; display:block; height:23px; background-image:url('../img/vstripe.gif'); background-repeat:no-repeat; background-position:right;}
a#menu3:hover {text-decoration:none; display:block;   background-color:#EF3D00; color:#fff; }
a#menu4  {text-decoration:none;color:#d7d4d0; float:left; padding-left:20px; border-right:0px dotted #252422; padding-right:20px; display:block; height:23px; background-image:url('../img/vstripe.gif'); background-repeat:no-repeat; background-position:right;}
a#menu4:hover {text-decoration:none;   background-color:#EF3D00; display:block; color:#fff; }
a#menu5  {text-decoration:none;color:#d7d4d0; float:left; padding-left:20px; border-right:0px dotted #252422; padding-right:20px; display:block; height:23px; background-image:url('../img/vstripe.gif'); background-repeat:no-repeat; background-position:right;}
a#menu5:hover {text-decoration:none;  background-color:#EF3D00; display:block;color:#fff;  }
 a {cursor:hand; cursor:pointer;}


.menu_portfloio {float:left; width:200px;  height:150px; margin-left:20px;}
.menu_portfolio_1_active {width:200px; background-color:#252422; height:15px; color:#ffffff; padding:5px; display:block; text-decoration:none; margin-top:1px;}
.menu_portfolio_1 {width:200px;  height:15px; color:#ffffff; padding:5px; display:block; text-decoration:none; margin-top:1px;}
.menu_portfolio_1:hover { background-color:#252422;}

#big_photo {border:5px solid #000000; float:left; height:700px; overflow:hidden;}
#rest_photo {float:left; display:block; width:450px; border:0px solid #fff; height:450px; margin-left:20px; overflow:hidden; margin-top:6px;}
#block_photo {clear:both; border-bottom:5px solid #000; display:block; height:88px;}
#block_photo_last {clear:both; border-bottom:0px solid #ffffff; display:block; height:88px;}
#photo_main {display:block; clear:both;}
#small_1 {display:block; float:left; width:150px; overflow:hidden; background-color:#000; height:157px;}
#small_2 {display:block; float:left; width:150px; overflow:hidden; height:157px; }
#text {font-size:12px; text-align:justify; margin-top:15px; margin-bottom:15px; display:block; clear:both;}
#title {color:#ffffff; padding-top:15px; clear:both; display:block; margin-bottom:5px; padding-bottom:7px; background-image:url('../img/title_bg.jpg'); background-repeat:no-repeat; background-position:bottom left; overflow:hidden; border:0px solid red;}

html, body { height: 100%; margin: 0; padding: 0; }
html>body #all { height: auto; min-height: 100%; }
#all { height: 100%;  position: relative; margin:0 auto; width:100%; padding:0px; display:block;}
#empty, #footer { height: 32px; }
#footer { bottom: 0; left: 0; margin-bottom:10px; position: absolute; width: 100%; display:block; border:0px #376FA7 solid; margin:0 auto;  }
#main {padding-top:20px; display:block; width:960px; border:0px solid red; margin:0 auto; background-image:url('../img/top_bg.jpg'); background-repeat:no-repeat; background-position:right 10px;}
#content { width: 960px;border:0px #376FA7 solid; }
.left_podmenu { width:241px; height:27px; color:#ffffff; padding-top:8px; margin-left:780px;}
.podmenu_pod {background-image:url(../images/orange_tip2.gif); display:block; background-position:230px 11px; background-repeat:no-repeat; text-align:left; padding-left:5px; font-size:14px;  padding-top:4px;}
.podmenu_pod a{color:#EA3D12; text-decoration:none; }
.podmenu_pod a.active{color:#a19e9e; text-decoration:none; }

#text_news {display:block; float:left; width:600px; margin-top:7px; vertical-align:top; margin-bottom:40px; font-size:12px;}
#date {color:#5b5856; font-size:12px; padding-bottom:10px; padding-top:0px;}
.news_href {margin-left:570px; display:block;}
.news_href a {color:#f53400;}

.news_href a:hover {color:#f53400; text-decoration:none;}
#text_main_news {display:block; float:left; margin-left:100px; width:230px; background-color:#333333; height:200px; margin-bottom:40px; vertical-align:top; padding-right:10px; padding-left:10px; background-image:url(../img/news_stripe.jpg); background-repeat:no-repeat; background-position:3px 27px;color:#d7d4d0; font-size:12px; padding-bottom:10px;}
.month_news {padding-bottom:20px; color:#ffffff; padding-top:10px; font-size:15px;}
.month_news_href {color:#f53400; margin-top:7px; }
.month_news_href:hover {text-decoration:none;}

.main_news_href {display:block; text-align:right; margin-top:15px; padding-right:8px;}

img {border:0px solid #000000;}
a {border:0px solid #000000;}

li {margin-left:15px;}


