@charset "windows-1251";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666;
	margin: 0px;
	padding: 0px;
	background-color:#f1f1f1;
}
td {font-size:12px;}
.bodybox {
	margin: 0px;
	/*padding: 0px;*/
	float: none;
	width: 1010px;
	border: 0px;
	border-collapse: collapse;
	margin:auto;
}
a { color:#009dca;}
a:hover {color:#015378;}
a:visited {color:#0375A7;}
.bodybox td { border-collapse:collapse;}
/*
.bodybox td { border-collapse:collapse; padding:0px;}
*/
.bg_top { background-image:url(/images/bg.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#015276;}
.bg_top_pic { background-image:url(/images/top_pic.jpg); background-position:center bottom; background-repeat:no-repeat; width:100%;}

.table_main { margin-top:20px; width:100%; border:0px; border-collapse:collapse; padding:0px;}
.table_main td { 
border-collapse:collapse;
/*padding:0px;*/
}

h1, .title1 {font-size:20px; font-weight:bold;}
h2, .title2 {font-size:16px;font-weight:bold;}
h3, .title3 {font-size:14px;font-weight:bold;}


.td1 { width:220px;vertical-align:top;}

.td2 {vertical-align:top;}
.td2 .div2 { padding-left:20px; padding-right:20px;}
.td2 .div2 h1 {margin-top:0px;}
.td3 { width:200px;vertical-align:top;}

.nav {padding-bottom:10px;}
.nav span {border-bottom:2px dotted silver; padding-bottom:2px;}
.nav a {text-decoration:none;}

.menu { position:absolute; margin-top:-30px; margin-left:230px;}
.menu a { font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; color:#FFF; display:block; height:26px; width:90px; font-weight:bold; float:left; text-align:center; padding-top:7px;}
.menu a:hover { background-image:url(/images/menu_bg.gif); background-repeat:no-repeat; background-position:center top; color:#353535; }
.menu span { background-image:url(/images/menu_bg.gif); background-repeat:no-repeat; background-position:center top; color:#353535; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; display:block; height:26px; width:90px; font-weight:bold; float:left; text-align:center; padding-top:7px;}


.corner_top { background-image:url(/images/c1.png); background-repeat:no-repeat; background-position:left top; height:15px;}
.corner_top div{ background-image:url(/images/c2.png); background-repeat:no-repeat; background-position:right top; height:15px;}
.corner_bottom { background-image:url(/images/c4.png); background-repeat:no-repeat; background-position:left bottom; height:15px;}
.corner_bottom div{ background-image:url(/images/c3.png); background-repeat:no-repeat; background-position:right bottom; height:15px;}

.spec_offer { background-color:#008eb2; width:220px; display:table-cell;}
.spec_offer .content { padding:6px; color:#FFF; background-image:url(/images/spec_bg.gif); background-repeat:no-repeat; background-position:right bottom; }

/*
.spec_offer .content p {margin:5px; color:#FFF;}
.spec_offer .content img { margin-right:10px; margin-bottom:5px; border:3px solid #005970}
.spec_offer .content  .name{ text-transform:uppercase; font-weight:bold; display:block;}
.spec_offer .content  .oldprice { display:block; color:#025a80; font-weight:bold; font-size:16px; text-decoration:line-through; margin-bottom:8px; }
.spec_offer .content .price { font-weight:bold; font-size:16px; display:block;}
.spec_offer .content .text a {color:#b4f0ff}
*/

.spec_offer .item {text-align:center; padding:10px; margin-bottom:10px;border-bottom:1px solid white;}
.spec_offer .name a {text-transform:uppercase; font-weight:bold;  color:white; text-decoration:none;}
.spec_offer .pic {border:3px solid silver;}
.spec_offer .akciya_descr {color:#bc0101;font-size:13px;}
.spec_offer .price {margin-top:8px;} 
.spec_offer .p0 {background-color:#bc0101;color:white;padding:3px 8px 3px 8px;}
.spec_offer .p1 {font-size:12px;font-weight:bold;}
.spec_offer .p2 {font-size:10px;}
.spec_offer .more {text-align:center;padding:5px;}
.spec_offer .more a {color:white;}


.find {text-align:left; position:absolute; margin-top:-170px;margin-left:0px; background-image:url(/images/wtools.jpg); background-position:left top; background-repeat:no-repeat; padding-top:50px; width:200px;}
.find span { font-weight:bold; text-transform:uppercase; font-size:12px; color:#FFF;}
.find form { margin-top:10px; margin-bottom:46px;}
.find form div { background-image:url(/images/bgfind.png); background-repeat:no-repeat; padding:0px; margin:0px; vertical-align:middle;}
.find form input[type="text"] { border:1px solid #f6f6f6; margin-top:1px; margin-left:6px; margin-right:9px; height:16px; width:132px; background-color:#f6f6f6; display:block; float:left; }
.find form input[type="image"] { margin-top:0px;}
.find a { font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; color:#FFF; display:block; height:26px; width:150px; font-weight:bold;  text-align:center; margin-left:42px; background-image:url(/images/arrowd.png); background-repeat:no-repeat; background-position:133px 2px; }

.line { border-bottom:2px solid #FFF;}
.color { background-color:#11a5ca}
.header2 { text-transform:uppercase; font-size:14px; font-weight:bold; letter-spacing:2px; margin-top:-8px; text-align:center;color:#FFF;}




.menu_cat { background-color:#008eb2; width:220px; 
display:table-cell;
}
.menu_cat .content { padding:6px; color:#FFF; background-image:url(/images/spec_bg.gif); background-repeat:no-repeat; background-position:right bottom; }


.menu_cat .content div.sec {margin:4px 0 6px 4px;background:url(/images/ugolok_blue_2.gif) left top no-repeat;background-position:0 4px; padding-left:10px;}
.menu_cat .content div.sec2 {margin:4px 0 6px 4px;background:url(/images/ugolok_red_3.gif) left top no-repeat;background-position:0px 6px; padding-left:14px;}
.menu_cat .content a {color:white;text-decoration:none;}
.menu_cat .content a:hover {color:#EF1E0E;}



.basket .content .text { clear:both; display:block; line-height:12px;}
.basket .content .text a { color:#b4f0ff;}
.basket {background-color:#008eb2; width:220px; 
/*
display:table-cell;
*/
}
.basket .content { padding:0 10px 0 10px;}
.basket .content  .name{ text-transform:uppercase; font-weight:bold; color:#FFF}
.basket .content img { margin-left:0px;}
.basket .content .text { color:#a7e3f6;}

.basket_box_table {font-size:11px;}
.basket_box_table .line {border-bottom:1px dotted silver;}
.basket_box_table td {padding:3px;}


.cat1 {}
.cat1 td {vertical-align:top;}
.cat1 .sec_box {border-bottom:3px solid #ccc;}
.catalog {padding:0px; width:100%; border-collapse:collapse;}
.catalog  td.img { width:115px;}
.catalog .img img { margin-right:6px; border:1px solid #666;}
.catalog .text, .catalog td { vertical-align:top; color:#999; border-collapse:collapse;  padding-bottom:5px; padding-top:5px;}
.catalog .text p { padding:0px; margin:0px; line-height:12px;}
.catalog .text h2 { font-size:11px; color:#000; text-transform:uppercase; margin:0px; margin-bottom:8px; padding-bottom:0px;}
.catalog .text a { color:#999; font-size:11px; display:block;}
.catalog .text a:hover { color:#000;}
.catalog .text .all { color:#009dca}


#table_items {}
#table_items .tr_titles {background-color:#aeaeae;color:white;}
#table_items .tr_titles td {font-size:11px;font-weight:bold;}
/*#table_items .tr_data {background-color:#eaeaea;border-bottom:1px solid silver;}*/
#table_items .tr_data {}
#table_items .tr_data td.data {font-size:11px;font-family: Tahoma, arial;white-space:nowrap;}
#table_items .tr_data td {background-color:#EAEAEA;}
#table_items .tr_data td.td_img {border-bottom:0px solid silver;}
#table_items .tr_data td.td-name {border-bottom:0px solid silver;}
#table_items .td_i1 {background:url(/images/m_bg_l_cat.gif) left top no-repeat;background-color:#aeaeae;}
#table_items .td_i_last {background:url(/images/m_bg_r_cat.gif) right top no-repeat;background-color:#aeaeae;}

#table_items .firm {text-align:center; font-size:14px;font-weight:bold;background-color:#D6D6D6;text-transform:uppercase;font-family: arial, Tahoma;letter-spacing:1px;}

#table_items .td-name {white-space:normal;padding:10px;}
#table_items .name {font-size:15px;font-weight:bold;}
#table_items .name a {text-decoration:none;}
#table_items .anons {font-size:11px;margin-top:5px;}

#table_items .price {white-space:nowrap;}

#table_items .nomer {font-size:12px;font-weight:bold;color:gray;padding-top:5px;}

#table_items .price_karta {text-align:center;font-size:10px; color:gray;}
#table_items .price_karta span {font-weight:bold;font-size:11px; color:gray;}

.pages {font-size:12px; color:gray;}
.pages .numbers {font-size:15px;font-weight:bold;}




.logos { text-align:center; margin:20px; border-top:3px solid #CCC; padding-top:20px;}
.logos a { width:105px; float:left; text-align:center; height:30px; vertical-align: middle;} 
.logos img {border:0px}


.news_anons { background:#FFF; margin-top:20px; font-family:Arial, Helvetica, sans-serif; line-height:14px;}
.news_anons .content { padding:8px;}
.news_anons  .header2 { color:#000; font-size:14px; text-transform:uppercase; margin-bottom:10px; font-weight:bold; display:block; padding-left:4px;}
.news_anons .content .text { color:#787878; padding:0px; margin:0px;}
.news_anons .date { color:#000;font-size:11px;}
.news_anons .title {padding-bottom:2px;}
.news_anons .title a {font-size:13px;text-decoration:none;font-weight:bold;}

.news {}
.news .news_id {padding-bottom:15px;border-bottom:1px dotted silver;margin-bottom:20px;}
.news .title a.title {font-size:20px; text-decoration:none;}

.guest_table_add {}
.guest_table_add td {padding:5px;}

.guest_table_message {}
.guest_table_message td {padding:5px;}

.footer { background-color:#c0c0c0; margin-top:20px; margin-bottom:5px;}
.footer .text { padding:5px 20px; color:#8d8d8d}
.footer a {color:gray;}

.counters {margin-bottom:10px;}

fieldset {padding:8px;}
/* admin */
.td_name {font-size:12px;color:white;background:#0066DF;text-align:right; font-weight:bold;}
.td_name1 {font-size:12px;color:white;background:#0066DF;text-align:left;font-weight:bold;padding:1px 10px 1px 10px;}
.td_data {font-size:12px;background:#d3d3d3;}

.admin_page {font-size:12px;font-face:arial;padding:20px;}
.admin_page td {font-size:11px;}

.admin {font-size:12px;}
.admin a {font-size:11px;text-decoration:none;color:green;}
.admin a:hover {color:red;}


.admin_tab {border-bottom:1px dotted silver;text-align:right;margin:-12px 0 10px 0;}
.admin_tab span.tab {background-color:#F1F1F1;border-top:1px dotted silver;border-right:1px dotted silver;border-left:1px dotted silver;padding:5px 5px 2px 5px;margin-right:15px;}
.admin_tab a {text-decoration:none;}

