/*Main*/
*{margin:0}
img{border:0}
html,body{height:100%}
h1{font:bold 14px Arial;color:#797979;margin-bottom:10px}
#main table{min-width:1000px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) <= 1000? "1000px" : "auto")}
.fon_top{background:url(../img/index/fon_top.jpg) repeat-x;height:600px}
#fon_center_l{background:url(../img/index/content_background.jpg);height:335px;margin-bottom:-200px}
#fon_center_r{background:url(../img/index/fon_center_r.jpg);height:335px;margin-bottom:-200px}
#fon_center_left{background:url(../img/index/fon_center_left.jpg) 100% 0px no-repeat;height:335px;margin-bottom:-20px}
#fon_center_right{background:url(../img/index/fon_center_right.jpg) 0px 0px no-repeat;height:335px;margin-bottom:-200px}
#fon_top_left{background:url(../img/index/fon_top_left.jpg) 100% 0px no-repeat;height:600px}
#fon_top_right{background:url(../img/index/fon_top_right.jpg) 0px 0px no-repeat;height:600px}
#header{background:url(../img/index/header.jpg);height:111px;width:1000px}
#header a{text-decoration:none}
#logo_button{height:39px;width:40px;float:left;margin-top:20px}
#logo{margin-left:15px;float:left;width:250px;height:70px}
.logo_text{font:11px Arial;color:#505050;margin:65px 0px 0px 0px}
#icon{width:17px;float:right;margin:10px 20px 0px 0px}
#home{background:url(../img/index/home_on.gif) no-repeat;height:30px;width:17px;float:inherit}
#mail{background:url(../img/index/mail_off.gif) no-repeat;height:28px;width:17px;float:inherit}
#mail:hover{background-image:url(../img/index/mail_on.gif)}
#map{background:url(../img/index/map_off.gif) no-repeat;height:33px;width:17px;float:inherit}
#map:hover{background-image:url(../img/index/map_on.gif)}
#menu{background:url(../img/index/menu_background.jpg);height:489px}
#menu_in{background:url(../img/index/menu_background1.jpg);height:1300px}
.menu_center{float:left;width:524px;padding-top:30px;margin:0 -40px 0 0;text-align:center}
.menu_center a{font:bold 18px Arial Narrow;color:#323232;margin-right:20px}
.menu_center a:hover{color:#d1120a}
.menu_in{float:left;width:950px;padding:0 0 15px 50px}
.menu_in a{font:bold 18px Arial Narrow;color:#323232;margin-right:25px}
.menu_in a:hover{color:#d1120a}
.menu_on{font:bold 18px Arial Narrow;color:#d1120a;margin-right:30px}
#flash{background:url(../img/index/flash.jpg);width:524px;height:397px}
.menu_headline{font:18px Arial Narrow;color:#323232;text-align:center;margin-top:10px}
.menu_list{list-style:none;padding-left:0}
.menu_list li{padding:2px 0px}
.menu_list li a{font:14px Arial;color:#444444}
.menu_list a:hover{color:#da251d}
#menu_left{background:url(../img/index/picture.jpg) 60px 35px no-repeat;width:225px;padding:200px 0px 0px 20px;float:left}
#menu_left ul{margin-left:40px}
#menu_right{background:url(../img/index/family.jpg) 44px 35px no-repeat;width:250px;padding-top:200px;margin-right:20px;float:right}
#menu_right ul{margin-left:75px}
#left{margin-left:20px}
#border{width:200px;border-top:#808080 2px solid;margin-left:40px}
#content{background:url(../img/index/content_background.jpg) repeat-x;padding:10px 10px 0px 10px}
#content_t{float:left;width:520px;padding:0 15px}
#content_in{background:url(../img/index/content_background.jpg) repeat-x;height:300px;padding:20px 5px 0px 10px}
.simple_t{font:12px Arial;color:#646464}
#empty{height:136px;clear:both}
.footer{background:url(../img/index/footer_background.jpg);font:11px Arial;color:#1d1d1d;height:96px;width:1000px}
.footer a{font:11px Arial;color:#1d1d1d}
.footer a:hover{color:#da251d}
#footer_left{background:url(../img/index/footer_background.jpg);height:96px}
#copyright{width:290px;color:#797979;padding:6px 0 0 0;float:left}
#copyright a{color:#797979;text-decoration:none}
#copyright a:hover{color:#797979;text-decoration:none}
#famous{padding-top:55px;background:url(../img/index/famous.jpg) 30px 20px no-repeat;width:90px;float:left}
#salons{padding-top:55px;text-align:center;background:url(../img/index/salons.jpg) 5px 15px no-repeat;width:65px;float:left}
#clients{padding-top:55px;text-align:center;background:url(../img/index/clients.jpg) 13px 15px no-repeat;width:65px;float:left}
#news{padding-top:55px;text-align:center;background:url(../img/index/news.jpg) 11px 15px no-repeat;width:100px;float:left}
#contact{padding-top:55px;text-align:center;background:url(../img/index/contact.jpg) 0px 15px no-repeat;width:70px;float:left}
.line{padding-top:55px;float:left;width:20px;text-align:center}
.artkitch{padding-top:15px;color:#797979;width:170px;float:right}
.artkitch a{color:#797979;text-decoration:none}
.artkitch a:hover{color:#d1120a}
/*Contacts*/
#content_news{width:250px;float:left;margin-top:-290px}
#content_news b{color:#000000}
#con_home{background:url(../img/index/home_off.gif) no-repeat;height:28px;width:17px;float:inherit}
#con_home:hover{background-image:url(../img/index/home_on.gif)}
.con_map{padding-top:30px}
.con_map h1{font:bold 18px Arial;color:#323232;margin-bottom:10px}
#con_menu{width:280px;padding:20px 0px 0px 30px;text-align:left}
.con_headerline{background:url(../img/contacts/trim.gif) 0px 3px no-repeat;padding-left:17px}
.con_headerline a{color:#444444;font:bold 15px Arial;text-decoration:none}
.con_headerline a:hover{color:#d1120a}
.content_address{width:316px;float:left}
.content_address img{float:left;margin:0 10px 35px 0;border:2px solid #cccccc}
.address_head{font:bold 14px Arial;color:#636363}
/*Remainder*/
#menu_image{margin-left:-10px}
.navigation{font:bolder 14px Arial;color:#da251d}
.navigation a{font:14px Arial;color:#444444}
.navigation a:hover{color:#da251d}

