/* Общие настройки */
body{margin:0px; padding:12px 0px 60px 0px; background:#8C8D8F;}
p{margin-top:0px; margin-bottom:14px;}
form{margin:0px; padding:0px;}
table{border-collapse:collapse; border-color:#607070;}
table td{//border-color:#607070; color:#202020; font:12px Arial; color:#333333;}
img{border:none;}

/* Шапка сайта */
#bodytable{width:989px; border:1px #776644 solid;}
#bodytable td#shapka{height:280px; background:url('/img/shapka.jpg');}
#bodytable td#shapka div#relative{height:280px; position:relative;}
#bodytable td#shapka div#relative a#logo{position:absolute; left:44px; top:17px; width:84px; height:112px; background:url('/img/logo.gif');}
#bodytable td#shapka div#relative div#name{position:absolute; left:180px; top:32px; width:400px; height:55px; font:bold 47px Arial; text-transform:uppercase;}
#bodytable td#shapka div#relative div#name a{color:#333333; text-decoration:none;}
#bodytable td#shapka div#relative div#logotext_1{position:absolute; left:467px; top:110px; width:295px; height:20px; font:14px Arial; text-transform:uppercase; color:#FFFFFF;}
#bodytable td#shapka div#relative div#logotext_2{position:absolute; left:467px; top:135px; width:295px; height:20px; font:14px Arial; text-transform:uppercase; color:#FFFFFF; text-align:center;}
#bodytable td#shapka div#relative div#logotext_3{position:absolute; left:467px; top:160px; width:295px; height:20px; font:14px Arial; text-transform:uppercase; color:#FFFFFF; text-align:right;}

/* Меню сайта */
#bodytable td#menu{height:48px; background:#9C9D9F; text-align:center;}
#bodytable td#menu a{font:bold 14px Arial; color:#333333; text-transform:uppercase; text-decoration:none; margin:0px 20px 0px 20px;}
#bodytable td#menu a:hover{color:#FFFFFF;}
#bodytable td#menu a.act{color:#FFFFFF;}

/* Контентная область */
#bodytable td#content{background:#F7C200; vertical-align:top; padding:30px 50px 30px 50px; font:14px Arial; text-align:justify;}
#bodytable td#content.main{padding:30px 50px 15px 50px;}
#bodytable td#content td{font:14px Arial; text-align:justify;}
#bodytable td#content h1{font:bold 17px Arial; color:#4F4B30; text-transform:uppercase; margin:0px 0px 16px 0px;}
#bodytable td#content a{color:#7E734A; text-decoration:underline;}
#bodytable td#content a:hover{text-decoration:none;}
#bodytable td#content td#uslugi_content{padding-right:100px; vertical-align:top;}
#bodytable td#content td#uslugi_content p{margin:0px;}
#bodytable td#content td#uslugi_content table{margin-top:8px;}
#bodytable td#content td#uslugi_content td{height:50px; padding-left:10px; background:url('/img/uslugi.gif') no-repeat left center;}
#bodytable td#content td#uslugi_photos{width:210px; vertical-align:top;}
#bodytable td#content td#uslugi_photos table{margin-top:24px;}
#bodytable td#content td#uslugi_photos td{height:50px;}
#bodytable td#content td#uslugi_photos td img{margin-right:5px; cursor:pointer;}

/* Фотогалерея */
#bodytable td#content table#main_galary{width:100%;}
#bodytable td#content table#main_galary td{vertical-align:top;}
#bodytable td#content table#main_galary td#galary_left{width:175px;}
#bodytable td#content table#main_galary td#galary_left img.small_photo{cursor:pointer; margin:0px 2px 2px 0px;}
#bodytable td#content table#main_galary td#galary_right{width:124px;}
#bodytable td#content table#main_galary td#galary_right img.small_photo{cursor:pointer; margin:0px 0px 2px 2px;}
#bodytable td#galary{height:220px; background:#9C9D9F; text-align:center; padding:22px 45px 0px 45px;}
#bodytable td#galary td{white-space:nowrap;}
#bodytable td#galary img.small_photo{cursor:pointer; margin:3px;}

/* Подвалы на главной */
#bodytable td#content div#slogan{height:57px; //height:67px; text-align:center; background:#8D8F93; font:18px Arial; color:#FFFFFF; margin:30px 0px 0px 0px; padding:10px 50px 0px 50px;}
#bodytable td#content div#mainbottomleft{float:left; width:443px; height:65px; font:12px Arial; margin-top:20px;}
#bodytable td#content div#mainbottomleft p{margin-bottom:8px;}
#bodytable td#content div#mainbottomleft a{color:#333333; text-decoration:underline;}
#bodytable td#content div#mainbottomleft a:hover{text-decoration:none;}
#bodytable td#content div#mainbottomright{float:left; width:443px; height:65px; font:12px Arial; text-align:right; margin-top:20px;}
#bodytable td#content div#mainbottomright p{margin-bottom:8px;}
#bodytable td#content div#mainbottomright a{color:#333333; text-decoration:underline;}
#bodytable td#content div#mainbottomright a:hover{text-decoration:none;}
#bodytable td#bottom_main{height:80px; background:#9C9D9F;}
#bodytable td#bottom_main div{float:left; height:65px; //height:80px; padding:15px 3px 0px 4px;}
#bodytable td#bottom_main div a{color:#333333; text-decoration:underline;}
#bodytable td#bottom_main div a:hover{text-decoration:none;}

/* Подвал сайта */
#bodytable td#bottom{height:105px; background:#9C9D9F;}
#bodytable td#bottom div{float:left; width:323px; height:95px; //width:423px; //height:105px; padding:10px 50px 0px 50px; line-height:190%;}
#bodytable td#bottom div a{color:#333333; text-decoration:underline;}
#bodytable td#bottom div a:hover{text-decoration:none;}
#bodytable td#bottom div img{margin-top:15px;}

/* Невидимые слои */
#galary_gray_div{position:absolute; top:0px; left:0px; z-index:1000; background:#000000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; display:none; overflow:hidden;}
div#bigphoto{position:absolute; top:0px; left:0px; z-index:1001; background:#F4F3F0; border:1px #776644 solid; display:none;}
div#bigphoto div{position:relative; padding:18px 15px 10px 15px; text-align:center; font:13px Arial;}
div#bigphoto div p{margin:5px 0px 0px 0px;}
div#bigphoto img{cursor:pointer;}
div#bigphoto img#close{position:absolute; top:3px; right:1px;}
div#bigphoto img#bigphoto_img{background:url('/img/loader.gif') no-repeat center center;}

/* Форма обратной связи */
#bodytable td#content .sendmail_error{font:11px Tahoma; color:#CC2233;}
#bodytable td#content .sendmail_rezultat{font:bold 12px Arial; color:#3F3F24;}
#bodytable td#content input.sendmail_input{width:230px; height:21px; border:1px #A0A8B5 solid; font:12px Tahoma; color:#444444;}
#bodytable td#content textarea.sendmail_area{width:350px; height:104px; border:1px #A0A8B5 solid; font:12px Tahoma; color:#444444;}
#bodytable td#content input.sendmail_button{width:90px; height:21px; background:#888D8F; border:0px; font:bold 11px Tahoma; color:#FFFFFF; margin:7px 0px 14px 0px; cursor:pointer;}
