#main { position:absolute; top:0; left:0; width:970; background: #FFFFFF; background: url('../images/left_fon.jpg') repeat-y; border: 0px solid red}

#header { width:100%; height:296; background: url('../images/head_fon.jpg') no-repeat }
.head_home { position:absolute; top:226px; left:66px; width:11px; height:10px; background: url('../images/head_home.gif') no-repeat; cursor:pointer; z-index:1}
.head_mail { position:absolute; top:228px; left:103px; width:12px; height:8px; background: url('../images/head_mail.gif') no-repeat; cursor:pointer; z-index:1}

.top_search { position:absolute; top:244px; left:15px; z-index:1 }


ul.top_menu { margin: 0px; padding: 0px 5px 0px 5px; position:absolute; top: 257px; right:0px; }
ul.top_menu li {
display: inline;
cursor: pointer; 
color: #FFFFFF; 
font-family: Verdana; 
font-size: 14px;
font-weight: bold;
padding-right: 6px;
padding-left: 6px;
border-left: 1px solid #888888
}
ul.top_menu li a{
display: inline;
cursor: pointer; 
color: #FFFFFF; 
font-family: Verdana; 
font-size: 14px;
font-weight: bold;
padding-right: 6px;
padding-left: 6px;
border-left: 1px solid #888888
}
ul.top_menu li:hover { color: #FF2871; }
ul.top_menu li:hover a{ color: #FF2871; }
ul.top_menu li.menu_item_selected { color: #FF2871; }
ul.top_menu li.menu_item_selected a{ color: #FF2871; }

#main_center { position:relative; width:970; left:0; top: 0;  border: 0px solid blue }

#main_center .left { position:relative; float:left; left:0; top:0; width:250;  border: 0px solid red }
#main_center .left .icq { position:relative; left:14; top:0; margin-top:50px; margin-bottom:20px; color:#666666 }

#catalog { position:relative; left:14; top:0; }

#catalog ul { list-style-position:inside; list-style-image: url('../images/square.gif'); padding: 0px 5px 0px 2px; font-family: Verdana; font-size: 12px; color:#FF2871; text-decoration:underline;}

#catalog ul div{ display:none }
#catalog ul li{ padding: 0px 5px 0px 24px; font-family: Verdana; font-size: 12px; color:#666666; text-decoration:underline; }
#catalog ul li:hover{ text-decoration:none; cursor:pointer;}
#catalog ul li.li_selected{ color:#FF2871; text-decoration:none;  font-weight:bold; }


#main_center .center { position:relative; left:0; top:0; width:720; margin-left:250px; border: 0px solid green }

#main_page_text_box { position:relative; left:10; top:0; width:710; height:176; margin-bottom: 20px; background: #666666 }
#main_page_text_box .main_text { position:absolute; left:0; top:0; width:303; padding:7 7 5 10; font-family: Verdana; font-size: 12px; color:#FFFFFF; }
#main_page_text_box .visual { position:absolute; right:0; top:20; width:411; height:225; background: url('../images/visual.gif') no-repeat; }


#model_rotate { float:left; width:236; height:249; cursor: pointer; cursor:hand; z-index:1 }
#model_rotate .model_name { margin-top:25px; margin-left:15px; width:170; height:57; font-family: Georgia; font-size: 16px; color:#FF2871; font-weight:bold; overflow:hidden}
#model_rotate .model_photo { float:left; margin-top:5px; margin-left:15px; width:50; height:70;}
#model_rotate .model_title { margin-left:73px; margin-top:3px; width:115; height:72; font-family: Verdana; font-size: 11px; color:#666666; }
#model_rotate .model_price { clear:both; margin-top:5px; margin-left:15px;}

#models {margin:20px 0px; padding:0; border:0px; }
#models tr { cursor:pointer; }
#models tr:hover { background:#EEEEEE; }
#models th {font-family: Verdana; font-size: 10px; color:#666666; height:15px; border:0; margin:0px; padding:0 12 0 12; font-weight:normal; background:#EEEEEE}
#models td { font-family: Verdana; font-size: 12px; color:#666666; border-top: 1px solid #EEEEEE; margin:0px; padding:5 12 5 12;}
#models td div.model_price { width:111; height:24; background: url('../images/models_price.gif') no-repeat; padding: 3 0 3 5;  font-family: Verdana; font-size: 12px; color:#FF2871; text-decoration:underline; font-weight:bold;}


#cur_model { position:relative; top:5; left:10; width:700; min-height:350px;  border: 0px solid red }
.cur_model_articul { margin-left:220px; margin-bottom:20px; font-family: Verdana; font-size: 12px; color:#666666; font-weight:bold;border: 0px solid red}
.cur_model_articul span { font-family: Verdana; font-size: 12px; color:#666666; font-weight:normal; }
.cur_model_name { position:relative; top:0; left:5; margin-top:20px; margin-bottom:20px; font-family: Verdana; font-size: 12px; color:#666666; font-weight:bold;   border: 0px solid red}
.cur_model_name span { font-family: Georgia; font-size: 18px; color:#FF2871; font-weight:normal; }
.cur_model_photo { float:left; position:relative; top:5; left:5; width:250; border: 0px solid #CCCCCC }
.cur_model_title { position:relative; top:0; left:0; width:400; margin-left:220px; margin-bottom:20px; font-family: Verdana; font-size: 12px; color:#666666; font-weight:bold; border: 0px solid red}
.cur_model_title span { font-family: Verdana; font-size: 12px; color:#666666; font-weight:normal; }
.cur_model_description { position:relative; top:0; left:0; width:400; margin-left:220px; margin-bottom:20px; font-family: Verdana; font-size: 12px; color:#666666; font-weight:bold;border: 0px solid red }
.cur_model_description span { font-family: Verdana; font-size: 12px; color:#666666; font-weight:normal; }
.cur_model_country { position:relative; top:0; left:0; width:400; margin-left:220px; margin-bottom:20px; font-family: Verdana; font-size: 12px; color:#666666; font-weight:bold;  border: 0px solid red }
.cur_model_country span { font-family: Verdana; font-size: 12px; color:#666666; font-weight:normal; }
.cur_model_price {  width:250; font-family: Verdana; font-size: 12px; color:#666666; font-weight:bold; padding: 10 10 10 10; border:0px solid red }
.cur_model_price span { font-family: Georgia; font-size: 30px; color:#FF2871; font-weight:normal; }

#forma_fon { width:563; margin-top:5px;  background: url('../images/forma_fon_fon.jpg') repeat-y; }
#forma { width:563; padding: 10 0 30 0; font-family: Verdana; font-size: 11px; color:#666666;  background: url('../images/forma_fon.jpg') left bottom no-repeat; }
#forma div { margin:3px; }

#forma .submit {position:relative; bottom:-5; left:310; width:100; height:20; border:0; cursor:pointer; background: url('../images/spacer.gif')}
.data_mem {float:left; position:relative; bottom:0; left:210; border: 0px solid red}

#news_block { margin-left:13px; margin-top:20px; font-family: Verdana; font-size: 12px; color:#666666; cursor:pointer}
#news_block:hover { text-decoration:underline; }
.news_date { margin-top:20px; font-family: Verdana; font-size: 10px; color:#666666; }
.news_head { font-family: Georgia; font-size: 16px; color:#FF2871; }
#news_text { margin-left:13px; margin-top:20px; font-family: Verdana; font-size: 12px; color:#666666;}

.down_menu {position:relative; width:720; clear:both; top:0; left:250;}
.down_menu ul { margin: 0px; padding: 15px 5px 5px 5px; position:relative; top:0px; left:0px; border: 0px solid blue}
.down_menu ul li {
display: inline;
cursor: hand; 
cursor: pointer; 
color: #666666; 
font-family: Verdana; 
font-size: 11px;
padding-right: 6px;
padding-left: 6px;
border-left: 1px solid #888888;
text-decoration:underline;
}
.down_menu ul li:hover { color: #FF2871; }
.down_menu ul li.menu_item_selected { color: #FF2871; }

#footer { width:970; min-height:105; background: url('../images/footer_fon.jpg') #BDC0C5 no-repeat; border: 0px solid blue }

#footer div.down_coordinates { float:left; margin-left:10px; margin-top:10px; width:400; font-family: Verdana; font-size: 12px; color:#666666; border: 0px solid blue }
#footer div.down_coordinates div { margin-top: 8px }

#footer div.down_copyright { float:left; margin-top:40px; width:300; font-family: Verdana; font-size: 12px; color:#666666; border: 0px solid blue }


#footer div.down_counters { float:right; margin-top:10px; width:88; }







H1 {font-family: Georgia; font-size: 26px; color:#FF2871; font-weight:normal; margin: 0px; padding: 0px 0px 0px 0px;}
.myh1 {font-family: Georgia; font-size: 26px; color:#FF2871; font-weight:normal; margin: 0px; padding: 0px 0px 0px 0px;}
H2 {font-family: Georgia; font-size: 18px; color:#FF2871; font-weight:normal; margin: 0px; padding: 0px 0px 0px 0px;}

#clear			{ clear:both; height:1px; font-size:0px; overflow:hidden; }
#spacer			{ height:1px; width:2em; font-size:0px; overflow:hidden; }