@charset "utf-8";
/* CSS Document */

body,table{font-size: 11px; padding:0;margin:0;COLOR:#333333;font-family: Tahoma, Verdana, Arial; text-align: center;}
img {border:0px; margin: 0px;}
div {margin:0px; padding:0px;}

a {color: #333333; text-decoration:underline;}
a:visited {color: #333333;}
a:hover {color:#74737b;}

ul {padding-left: 20px; FONT-SIZE: 12px; margin: 0px 20px 20px 0px; color: #333333; list-style-type: disc; text-align: left;}
li {padding-left: 10px; margin-left: 20px; list-style-type: disc; color:#333333;}

h1 {font-family: Tahoma, Verdana, Arial; color:#F00; text-align:left; font-weight:normal; font-size:12px; padding: 0px; margin: 0px 0px 30px 0px;}
h2 {font-family: Tahoma, Verdana, Arial; color:#666; text-align:center; font-weight:normal; font-size:11px; margin:0px; padding: 0px 20px 30px 0px;}
h3 {font-family: Tahoma, Verdana, Arial; color:#F00; text-align:center; font-weight:normal; font-size:12px; padding: 0px; margin: 0px 0px 30px 0px;}

p {color: #000000; font-size:12px; padding: 0px 0px 20px 0px; margin: 0px; font-family: Tahoma, Verdana, Arial; text-align: left; }

.top_menu td {padding-top: 128px; text-align:center; vertical-align:top;}
.top_menu a {color:#afabb6;}
.top_menu a:hover {color:#74737b;}

.apriori {position: relative; width: 25px; height:25px;}

#index_logo{height:198px;background:url(fon_top_index.jpg) no-repeat center top;text-align:center}

#index_menu{height:120px;background:url(fon_menu_index.jpg) no-repeat center top;text-align:center;text-transform:uppercase;padding-top:38px;padding-left:204px;}

#index_menu a{color:#66636a;text-decoration:none;display:block;float:left;width:98px;text-align:center}
#index_menu a.c1{width:140px;}
#index_menu a.c2{width:124px;line-height:26px;}
#index_menu a.c3{}
#index_menu a.c4{width:84px;}
#index_menu a.c5{width:110px;}

#condent_index {}
#condent_index h2{text-align:left;color:#000;font-size:12px;font-weight:bold; border-bottom:black 1px solid;padding:0;margin-bottom:20px;}

#left_index {width:392px;background-color:#FFF;padding-left:32px;padding-right:32px;overflow:hidden;height:400px;float:left;}
#right_index {width:388px;background-color:#FFF;padding-left:32px;padding-right:32px;overflow:hidden;height:400px;float:left;}


#index_footer {background:url(fon_footer_bottom.gif) no-repeat;height:43px;padding-top:95px;clear:both}
#index_footer a{color:#FFF;text-transform:uppercase;padding:0px 16px;}

#between{background-color:#dbe1d9;width:52px;height:400px;float:left}

.td1{background:url(fon_left_index.gif) #d5d4d7 repeat-x }
.td2{background:url(fon_center.jpg) no-repeat;width:960px;position:relative;overflow:hidden}
.td3{background:url(fon_right_index.gif) #e8e1d7 repeat-x }

.td1_in{background:url(fon_left.gif) #d5d4d7 repeat-x }
.td2_in{width:960px;position:relative;}
.td3_in{background:url(fon_right.gif) #e8e1d7 repeat-x }

#content {margin-top:766px;text-align:left;background:url(fon_content_top.gif) #fff left top no-repeat;padding:30px;color:#4e404e}

#services{margin-top:766px;background:url(fon_services.jpg) no-repeat;padding-top:30px;color:#4e404e;padding-left:50px; min-height:300px;}
#services strong{color:#ae1d1d}
.content_footer{background:url(fon_content_bottom.gif) no-repeat; height:21px;}

#logo,#intro_logo{position:absolute;top:0px;left:0px;}

#top_menu {position:absolute;top:0px;left:320px;width:640px;height:216px; background:url(fon_top_menu.gif) repeat-y;text-transform:uppercase}
.m_fon {width:560px;height:62px;background:url(top_menu.jpg) no-repeat;position:absolute;top:122px;right:0px;padding-top:16px;padding-left:16px;}

#top_menu a{color:#66636a;text-decoration:none;display:block;float:left;width:98px;text-align:center;}
#top_menu  a:hover{color:#3f0a4b;}
#top_menu a.c1{width:140px;}
#top_menu a.c2{width:124px;line-height:26px;}
#top_menu a.c3{}
#top_menu a.c4{width:84px;}
#top_menu a.c5{width:110px;}

#icons {position:absolute;width:938px;height:48px;background:url(fon_icons.jpg);left:0;top:695px;text-align:right;padding-right:22px;padding-top:23px;}

.block_license {width: 73px; height: 40px; position:absolute; top:20px;right:32px;  color:#FFF; font-size:10px; text-align:right;}
#block_mp3 {width: 60px; height:30px;  position:absolute;left:40px; top: 40px;  text-align:left; color:#e2dae1;}

.main_menu {width: 630px; height:15px; position: absolute; left:200px; top: 60px; text-align:left; color:#e2dae1;}
.main_menu a {color:#FFF; margin-right: 24px;}
.main_menu a:hover {color:#bfc6c9;}
.random {width: 189px; height:109px;  position: absolute; top:117px; left: 159px;}

.folio {position: absolute; width: 85px; height:250px; top: 100px; left: 20px;}
.salon {position: absolute; width: 85px; height:250px; top: 100px; left: 850px;}
.actions {position: absolute; width: 110px; height:90px; top: 230px; left: 160px;}
.service_menu {position: absolute; width: 182px; height:230px; top: 140px; left: 600px; text-align:center;}
.actions2 {position: absolute; width: 80px; height:180px; top: 240px; left: 490px;}
.consult {position:absolute; width: 60px; height: 120px; top: 330px; left:100px;}

.td2_in2{position:relative;overflow:hidden;width:960px;}


.td_content{width:676px;vertical-align:top}
.td_services{background:url(fon_servies_td.gif) repeat-y;vertical-align:top}

#footer{background:url(footer.jpg) no-repeat #c8bcc7;height:41px;padding-top:70px;}
#footer a{text-transform:uppercase;color:#FFF;padding:0px 20px;}

#akcii {background:url(akcii.jpg) no-repeat center;margin-top:30px;display:block;height:62px;width:168px;line-height:60px;margin:auto;color:#66636a;text-decoration:none;margin-bottom:16px;}
#akcii:hover {color:#3f0a4b;}
#services p{color:#4e404e}

#sound_index {position:absolute;top:730px;right:20px;width:105px;height:48px;}

#news_cube {float:left; margin: 0px 15px 30px 0px; border-right: #eee8e8 1px solid; padding: 0px 15px 0px 0px; width: 174px;  height: 230px;}

#profi_cube {float:left; margin: 0px 15px 10px 0px; border-right: #eee8e8 1px solid; padding: 0px 15px 0px 0px; width: 174px;  height: 130px; text-align:center;}

p.news_cube  {color:#666; font-size:11px; text-align:left;}

hr {color: #eee8e8; background-color:#eee8e8; border:0px none; height:1px; clear:both; margin: 30px 15px 40px 0px;}

h4 {border-bottom: #999 1px solid; margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; color:#000; font-size:11px; height: 30px;  text-align:left;}

h5 {border-bottom: #999 1px solid; margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; color:#000; font-size:11px; height: 15px;  text-align:left;}

.img_left {float:left;margin-right:16px;}
.img_right {float:right;margin-left:16px;}
#bread {float:left;padding-left:30px;padding-top:4px;color:#7f7e86}
#bread a{color:#7f7e86}

div.errors {margin: 0px 0px 20px 0px; color: red; padding: 0px;}

.toplink{text-align:right; padding: 10px 20px 0px 0px; margin: 0px; color: red;clear:both}
.toplink a{color:red;text-decoration:none}

#a_record {color:#000}
#a_record:hover {color:#74737b}

#counter {float:left}