body{margin:0px; padding:0px; background:url('/img/body_bg.jpg') no-repeat top center;}
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-size:13px;}
img{border:none;}

#galary_gray_div{position:absolute; top:0px; left:0px; z-index:1; background:#000000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4; display:none;}

#toptable{width:100%; background:url('/img/bottom_bg.jpg') no-repeat bottom center;}
#sitetable{width:1000px; height:100%; background:url('/img/top_bg.jpg') no-repeat top center;}
#logo_td{width:240px; height:195px;}
#logo_td a{display:block; width:190px; height:120px; margin-left:13px;}
#shapka_td{width:760px; text-align:right;}
#shapka_td div{font:26px Georgia; margin:30px 55px 16px 0px;}
#shapka_td div b{font:40px Georgia; margin-left:7px;}
#shapka_td a{margin:30px 62px 15px 0px; padding:0px 0px 2px 22px; font:12px Arial; color:#666666; text-decoration:none; background:url('/img/sendmail.gif');}

#left_td{padding-left:14px;}
#left_td div#menu{margin:0px 10px 30px 6px;}
#left_td div#menu a{display:block; width:190px; padding:4px 0px 4px 18px; font:14px Arial; color:#000000; text-decoration:none; background:url('/img/menu_line.gif') no-repeat;}
#left_td div#menu a.act{color:#AB2F61;}
#left_td div#menu a:hover{color:#AB2F61;}
#left_td div#clients_head{width:163px; height:37px; //width:189px; //height:40px; padding:3px 10px 0px 16px; background:url('/img/clients.gif'); font:22px Arial; color:#FFFFFF;}
#left_td div#clients{width:189px; margin:10px 0px 35px 0px;}
#left_td div#clients div{padding-bottom:9px; text-align:center; background:url('/img/clients_line.gif') repeat-x bottom;}
#left_td div#banner{width:185px; //width:189px; padding:1px; border:1px #D6D5D2 solid; margin-bottom:40px;}
#left_td div#banner p{margin:0px;}

#promo_td{width:52%; padding-top:4px;}
#promo_td div#text{margin:0px 50px 30px 0px; font:12px Arial;}
#promo_td div#promo_head{height:39px; font:22px Arial; color:#ffffff; background:url('/img/promo_head.gif') no-repeat; padding:3px 0px 0px 18px;}
#promo_td div#promo_head a{font:22px Arial; color:#ffffff; text-decoration:none;}
#promo_td div#promo_head a.link{font:11px Arial; color:#C75276; text-decoration:underline; background:url('/img/spetzlink.gif') no-repeat right center; padding:0px 18px 0px 0px; margin:0px 0px 0px 40px; vertical-align:middle;}
#promo_td div#promo_head a.link:hover{text-decoration:none;}
#promo_td div#promo_head a.link:visited{color:#97679A; background:url('/img/spetzlink_visited.gif') no-repeat right center;}
#promo_td td.promo_text{width:63%; padding:15px 15px 0px 0px; font:12px Arial; color:#797979; vertical-align:top;}
#promo_td td.promo_text a{display:block; font:16px Arial; color:#C2577B; text-decoration:underline; width:10px; white-space:nowrap; margin-bottom:2px;}
#promo_td td.promo_text a:hover{text-decoration:none;}
#promo_td td.promo_text span{display:block; font:16px Arial; color:#C2577B; width:10px; white-space:nowrap; margin-bottom:2px;}
#promo_td td.promo_price{width:37%; padding:10px 10px 0px 0px; vertical-align:top; font:12px Arial; color:#666666;}
#promo_td td.promo_price b{font:26px Georgia; color:#B74E6C;}

#clouns_td{width:48%; background:url('/img/clouns_bg.jpg') no-repeat left bottom; padding-top:3px;}
#clouns_td div#clouns_head{height:39px; font:22px Arial; color:#ffffff; background:url('/img/clouns_head.gif') no-repeat; padding:3px 0px 0px 22px; margin-bottom:30px;}
#clouns_td div#clouns_head a{font:22px Arial; color:#ffffff; text-decoration:none;}
#clouns_td div#clouns_head a.link{font:11px Arial; color:#C75276; text-decoration:underline; background:url('/img/spetzlink.gif') no-repeat right center; padding:0px 18px 0px 0px; margin:0px 0px 0px 45px; vertical-align:middle;}
#clouns_td div#clouns_head a.link:hover{text-decoration:none;}
#clouns_td div#clouns_head a.link:visited{color:#97679A; background:url('/img/spetzlink_visited.gif') no-repeat right center;}
#clouns_td div#clouns_menu{width:131px; //width:159px; float:left; padding:0px 0px 20px 28px; margin-right:15px;}
#clouns_td div#clouns_menu div{margin:0px 0px 13px 0px;}
#clouns_td div#clouns_menu div a{font:12px Arial; color:#000000; text-decoration:none; background:url('/img/clouns_menu_bg.gif');}
#clouns_td div#clouns_menu div a.act{font:bold 15px Arial; color:#000000; text-decoration:none; background:none;}
#clouns_td div.clouns_content{width:178px; float:left; font:12px Arial; padding:0px 0px 20px 0px; margin-left:10px;}
#clouns_td div.clouns_content div{margin:9px 0px 15px 0px; //margin:7px 0px 15px 0px;}
#clouns_td div.clouns_content a.link{font:11px Arial; color:#C75276; text-decoration:underline; background:url('/img/spetzlink.gif') no-repeat right center; padding:0px 18px 0px 0px;}
#clouns_td div.clouns_content a.link:hover{text-decoration:none;}
#clouns_td div.clouns_content a.link:visited{color:#97679A; background:url('/img/spetzlink_visited.gif') no-repeat right center;}

#photo_head{height:39px; font:22px Arial; color:#ffffff; background:url('/img/photo_head.gif') no-repeat; padding:3px 0px 0px 18px; margin-top:35px;}
#photo_head a{font:22px Arial; color:#ffffff; text-decoration:none;}
#photo_head a.link{font:11px Arial; color:#C75276; text-decoration:underline; background:url('/img/spetzlink.gif') no-repeat right center; padding:0px 18px 0px 0px; margin:0px 0px 0px 40px; vertical-align:middle;}
#photo_head a.link:hover{text-decoration:none;}
#photo_head a.link:visited{color:#97679A; background:url('/img/spetzlink_visited.gif') no-repeat right center;}
#photos{width:100%; height:180px; background:url('/img/photos_bg.jpg') repeat-x bottom; margin-bottom:35px;}
#photos td{width:33%; text-align:center;}
#photos td div.smallphoto{border:1px #D2D1AC solid; float:left;}
#photos td div.smallphoto img{border:3px #FFFFFF solid; cursor:pointer;}
#photos td#photo1{padding-left:24px;}
#photos td#photo2{padding-left:17px;}
#photos td#photo3{padding-left:10px;}
#photos td.sp_photo div.bigphoto{position:absolute; top:0px; left:0px; z-index:2; background:#FFFFFF; padding:0px 10px 12px 10px; border:1px #AAAAAA solid; display:none;}
#photos td.sp_photo div.bigphoto div.close{text-align:right; padding:4px 2px 4px 0px;}
#photos td.sp_photo div.bigphoto img{background:url('/img/loader.gif') no-repeat center center; cursor:pointer;}

#content{width:740px; font:12px Arial; margin:0px 0px 40px 0px;}
#content div.page_name{height:39px; background:url('/img/page_name_right.gif') no-repeat top right; float:left; margin-bottom:25px;}
#content div.page_name h1{padding:3px 22px 11px 22px; background:url('/img/page_name_left.gif') no-repeat top left; margin:0px; font:22px Arial; color:#ffffff;}
#content div.both{clear:both;}
#content a{color:#BE526F; text-decoration:underline;}
#content a:hover{text-decoration:none;}
#content a:visited{color:#97679A;}
#content table{margin-bottom:12px;}
#content div.context_menu{margin-bottom:30px;}
#content div.context_menu a{display:block; width:10px; white-space:nowrap; margin:0px 0px 8px 0px;}
#content div.context_menu a.act{color:#000000; text-decoration:none;}

#content a.map_link_1{display:block; width:10px; white-space:nowrap; margin:8px 0px 8px 0px;}
#content a.map_link_2{display:block; width:10px; white-space:nowrap; margin:5px 0px 5px 20px;}
#content a.map_link_3{display:block; width:10px; white-space:nowrap; margin:3px 0px 3px 40px;}

#copy_td{height:85px; padding:0px 20px 0px 25px; font:11px Arial; color:#63656C; background:url('/img/copyright.gif') no-repeat;}
#copy_td p{margin:0px 0px 7px 0px;}
#copy_td b{color:#222222; margin-left:3px;}
#copy_td a{color:#555555; text-decoration:underline; margin-left:3px;}
#copy_td a:hover{text-decoration:none;}

#down_menu{width:530px; height:85px; float:left; font:11px Arial; color:#666666; line-height:17px;}
#down_menu span{white-space:nowrap;}
#down_menu a{font:11px Arial; color:#666666; text-decoration:underline;}
#down_menu a.act{text-decoration:none;}
#down_menu a:hover{text-decoration:none;}
#down_menu div.map_link{margin-top:29px;}
#down_menu div.map_link a{color:#666666;}

#creators{width:190px; height:85px; float:left; margin-left:30px; font:11px Arial; color:#999999; line-height:17px;}
#creators a{color:#666666; text-decoration:none;}
#creators a:hover{text-decoration:underline;}
#creators a.saludo{text-decoration:underline;}
#creators a.saludo:hover{text-decoration:none;}
#creators img{margin-top:6px;}

#elseart ul
{
    padding: 0;
    margin:15px 0 15px 15px;
}
