body{margin:50px 0 20px 0; padding:0; background:url(images/m_bg.jpg) left top #612114;}
input, textarea, select{font:11px Verdana, Tahoma, Arial, Geneva, sans-serif; color:#FFFFFF;}
table, td{font:13px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
table, td, img{vertical-align:top; text-align:left; margin:0; padding:0;}
img, table{border:none}
ul{list-style:none; line-height:0; margin:0; padding:0;}
.clear{clear:both;}
.ws{width:100%;}
.tar{text-align:right;}

.in5{padding-bottom:5px;}
.in10{padding-bottom:10px;}
.in15{padding-bottom:15px;}
.in20{padding-bottom:20px;}
.in25{padding-bottom:25px;}
.in35{padding-bottom:35px;}

a{color:#ECE2CC; text-decoration:none;}
a:hover{text-decoration:underline;}

.main{width:1097px; margin:0 auto; background:url(images/content_bg.jpg) left 8px repeat-x;}

.border_top{background:url(images/border_top.jpg) left top repeat-x;}
.border_bot{background:url(images/border_bot.jpg) left bottom repeat-x;}
.border_left{background:url(images/border_left.jpg) left top repeat-y;}
.border_right{background:url(images/border_right.jpg) right top repeat-y;}
.border_left_top{background:url(images/border_left_top.jpg) left top no-repeat;}
.border_right_top{background:url(images/border_right_top.jpg) right top no-repeat;}
.border_left_bot{background:url(images/border_left_bot.jpg) left bottom no-repeat;}
.border_right_bot{background:url(images/border_right_bot.jpg) right bottom no-repeat;}

.layer_1{background:url(images/layer_1_bg.jpg) 615px 40px no-repeat; width:100%; height:714px;}
.layer_1_sub{background:url(images/layer_1_bg_sub.jpg) 615px 40px no-repeat; width:100%; height:714px;}

.layer_2{padding:0 0 0 66px;}

.menu{width:154px; padding-top:74px;}
.menu .bg{background:url(images/menu_bg.jpg) left top repeat-y;}
.menu .top{background:url(images/menu_top_bg.jpg) left top no-repeat; height:417px; width:100%;}
.menu .bot{background:url(images/menu_bot_bg.jpg) left bottom no-repeat; padding:42px 10px 0 18px;}
.menu .bot_sub{background:url(images/menu_bot_bg.jpg) left bottom no-repeat; padding:22px 10px 0 18px;}

.menu a{color:#ECE2CC; font:11px Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:none; font-weight:bold;}
.menu a:hover{text-decoration:underline;}

.menu .bt_1{height:47px;}
.menu .bt_2{height:45px;}
.menu .bt_3{height:60px;}
.menu .bt_4{height:55px;}
.menu .bt_5{height:50px;}
.menu .bt_6{height:46px;}
.menu .bt_7{height:40px;}
.menu .bt_sp{height:40px;}

.links{width:452px; height:73px; background:url(images/links_bg.jpg) right bottom no-repeat; font-weight:bold;}
.links a{color:#ECE2CC; font-weight:bold; text-decoration:underline;}
.links a:hover{text-decoration:none;}

.content{background:url(images/content_top_bg.jpg) left top no-repeat;}
.content .right{background:url(images/content_right_bg.jpg) right bottom no-repeat; width:452px; height:418px;}
.content .right_sub{background:url(images/content_right_bg_sub.jpg) right bottom no-repeat; width:452px; height:418px;}
.content .bot{background:url(images/content_bot_bg.jpg) left bottom no-repeat; padding:32px 0 3px 31px;}

.scroll{height:361px; overflow:auto; width:408px;}

.indent{padding:0 30px 0 0;}
.indent_fotos{padding:0 0 0 0px;}
.indent_fotos img{margin:9px 8px 0 0; float:left;}
h2{font-size:13px; color:#E4E1D7; margin:0 10px 0 5px; padding:0;}

.logo{width:143px; background:url(images/logo_top_bg.jpg) left 7px no-repeat;}
.logo .bot{height:221px; background:url(images/logo_bot_bg.jpg) left bottom no-repeat;}
.logo .bot{height:221px; background:url(images/logo_bot_bg.jpg) left bottom no-repeat;}
.bot_sub{height:221px; background:url(images/logo_bot_bg_sub.jpg) left bottom no-repeat;}
.logo .bot div, .logo .bot_sub div{padding-top:124px;}

.line_x{height:1px; background:url(images/line_x.gif) left top repeat-x; margin:20px 15px 28px 0;}
.font_15{font-size:15px;}
.font_2{font-family:Tahoma, Arial, Helvetica, sans-serif;}
.color_2{color:#ECE2CC;}

/*==========Glavnaya===========*/
#glavnaya td{color:#ECE2CC;}
#glavnaya .layer_2{background:url(images/glavnaya_mpic.jpg) 810px 258px no-repeat;}
#glavnaya .content td{font-size:14px;}
#glavnaya .scroll{height:270px; overflow:auto; width:408px;}
#glavnaya .indent{padding:0 25px 0 0;}
/*=========//Glavnaya==========*/

/*==========svadba===========*/
#svadba .layer_2{background:url(images/svadba_mpic.jpg) 576px 258px no-repeat;}
#svadba .links div{padding:50px 0 0 157px;}
/*=========//svadba==========*/

/*==========den_rogdenia===========*/
#den_rogdenia .layer_2{background:url(images/den_rogdenia_mpic.jpg) 752px 258px no-repeat;}
#den_rogdenia .links div{padding:50px 0 0 157px;}
#den_rogdenia h2{color:#FFFFFF;}
/*=========//den_rogdenia==========*/

/*==========korpor_otdih===========*/
#korpor_otdih .layer_2{background:url(images/korpor_otdih_mpic.jpg) 810px 238px no-repeat;}
#korpor_otdih .links div{padding:50px 0 0 157px;}
#korpor_otdih .menu .bt_1{height:53px;}
#korpor_otdih .menu .bt_3{height:54px;}
#korpor_otdih .indent_fotos{padding:10px 0 0 0px;}
#korpor_otdih h2{color:#FFFFFF;}
/*=========//korpor_otdih==========*/

/*==========detskiy_prazdnik===========*/
#detskiy_prazdnik .layer_2{background:url(images/detskiy_prazdnik_mpic.jpg) 768px 343px no-repeat;}
#detskiy_prazdnik .links div{padding:50px 0 0 157px;}
#detskiy_prazdnik .menu .bt_2{height:50px;}
#detskiy_prazdnik .menu .bt_3{height:55px;}
/*=========//detskiy_prazdnik==========*/

/*==========surprizi_podarki===========*/
#surprizi_podarki .layer_2{background:url(images/surprizi_podarki_mpic.jpg) 747px 318px no-repeat;}
#surprizi_podarki .links div{padding:50px 0 0 227px;}
/*=========//surprizi_podarki==========*/

/*==========klub===========*/
#klub .layer_2{background:url(images/klub_mpic.jpg) 698px 282px no-repeat;}
#klub .links div{padding:50px 0 0 228px;}
/*=========//klub==========*/

/*==========svadba===========*/
#dop_uslugi .layer_2{background:url(images/dop_uslugi_mpic.jpg) 672px 236px no-repeat;}
#dop_uslugi .links table{margin:38px 0 0 178px;}
/*=========//svadba==========*/

