html {
    height:100%;
}
body {
    /*    text-align:center;*/
    font-family: Tahoma;
    font-style:normal;
    font-size: 100%;
    color: #000000;
    margin:0;
    height : 100%;
}

form, p {margin:0; padding:0}
p,div,td {font:normal 12px Arial; color:#333}
span.main {padding-right:6px}
h1 {font: bold 14px Arial; color: #0066CC; padding:2px; margin:2px}
h2 {font: bold 13px Arial; color: #0066CC; padding:2px; margin:2px}
h3 {font: normal 12px Arial; color: #0066CC; padding:2px; margin:2px}

.b { color: #000;}
.price {font: normal 12px Arial; color: #660000;}
.grey_red {font: normal 12px Arial; color: #660000;}

.main {width:100%; height:100%}
.main_top {vertical-align:top;width:100%; height:80px; background-color: #0066CC}
.main_bread {vertical-align:top;height:30px; padding: 8px 0px 0px 300px; border-bottom: 1px solid #333}
.main_bread a{font:normal 100% Arial; color:#03579E; margin: 0px 6px 0px 6px}
.main_center {vertical-align:top; padding-bottom:20px}
.main_bottom { height:30px;  background-color: #0066CC}
.main_counters{ height:40px}

.search_form {width:98%}
.search_form th {text-align:left;padding-left:2px;font: normal 11px Arial; color: #333}
.search_form td {padding-left:26px}
.search_form td .inp {font: normal 11px Arial; color: #333; width:180px}
.search_form td .inp2 {font: normal 11px Arial; color: #333; width:100px}



.clear{clear:both;}

img {behavior:	url("css/pngbehavior.htc");border: 0;}


.header {width:100%;}
.header_left {width:30%; }
.header_right {width:70%; vertical-align:top; text-align:right;}

.top_menu {text-align:right; padding: 4px 60px 0px 0px}
.top_menu td{color:#fff}
.top_menu a{font:normal 100% Arial; color:#FFF; margin: 0px 6px 0px 6px}
.footer {font:normal 100% Arial; color:#BBB; text-align:center}

.table_center {width:100%; }
.center_left {vertical-align:top;width:25%; padding:8px 8px 0px 8px }
.center_right {vertical-align:top;width:25%; padding:8px 8px 0px 8px }
.center_center {vertical-align:top;width:50%; padding:8px 8px 0px 8px }

.div_title {text-align:center;text-transform:lowercase;background-color: #0066CC; color: #FFF; padding:2px 0px 2px 0px}
.div_content { padding:4px 0px 4px 8px}

.comments {height:200px; overflow:auto}
.comment {margin:2px 0px 2px 0px; border-bottom:1px solid #999;}
.comment i{font:normal 10px Arial; color:#999;}
.comment b{font:bold 11px Arial; color:#000;}
.comment div{ padding:8px 16px 8px 16px;font:normal 11px Arial; color:#000;}
.comment p{text-align:right; padding-right:10px}
.comment p a{font:normal 11px Arial; color:#0066CC;}

.items_subcatalogs {text-align:center; padding: 2px 10px 2px 10px}
.items_subcatalogs a{font:normal 12px Arial; color:#03579E; margin: 0px 2px 0px 2px}

.item_top_left { vertical-align:top; text-align:left; padding:4px 60px; border-top: 1px solid #e5e5e5;   border-left: 1px solid #e5e5e5;}
.item_top_right {width:100%; padding: 16px 0px 0px 0px; border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.item_top_right div{padding: 2px; float:left; background-color:#e4e4e4}
.item_top_right div a{font:normal 12px Arial; color:#03579E; margin: 0px 2px 0px 2px}
.item_top_right2 { padding: 10px 0px 0px 0px; border-right: 1px solid #e5e5e5; }
.item_center { padding: 12px; border-right: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5;}
.item_center b{font-size:14px;}
.item_bottom1 {width:33%; padding-left: 6px; border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color:#e4e4e4}
.item_bottom2 { width:33%;padding-left: 6px; background-color:#e4e4e4}
.item_bottom3 {width:33%;text-align:right; padding-right: 6px; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color:#e4e4e4}
.item_bottom3 a{font:normal 100% Arial; color:#03579E; margin: 0px 4px 0px 4px}

.text_link {font:normal 100% Arial; color:#000;}
.text_link a{font:normal 100% Arial; color:#03579E; margin: 0px 4px 0px 4px}

.block_akcii {font:normal 100% Arial; color:#000;}
.block_akcii td{vertical-align:top; padding-top:4px}
.block_akcii a{font:normal 100% Arial; color:#000; text-decoration:none;}
.block_akcii a:hover{text-decoration:underline;}

.bs {text-align:center;background-color: #0066CC; color: #FFF; padding:2px}
.bs a{text-decoration:none; color: #FFF; font: normal 11px Arial}
.bsr {text-align:center;background-color: #666; color: #FFF; padding:2px}
.bsr a{text-decoration:none; color: #FFF; font: normal 11px Arial}

.good_models {width: 90%; margin: 10px auto}
.good_models th {border-bottom: 2px solid #0066CC; font: normal 11px Arial; padding:2px}
.good_models td {border-bottom: 1px solid #666; font: normal 11px Arial; padding:2px}
.good_models td a{color: #333; text-decoration: none; font: bold 12px Arial}
.good_models td a:hover{ text-decoration: underline; }
.c {text-align:center}


/* Menu 2 */
.menu {background:#FFF;padding:10px 10px 0 10px;}
.menu ul {	margin:0;	padding:0;	/*list-style-type:square;*/}
.menu ul li {	margin:0;	padding:0 0 3px 16px;	color:#;	border-bottom:1px solid #CCC;}
.menu ul li.s {background: url('../images/b.gif') no-repeat left top;}
.menu li a {color: #03579E;	text-decoration:none;	font-weight:normal; }
.menu li.b a {color: #000;	text-decoration:none;	font-weight:bold; }
.b{color: #000;	text-decoration:none;	font-weight:bold; }
.menu li a:hover {	text-decoration:underline;}
.menu li li {	padding:0 0 3px 16px; border:0;	background: url('../images/b.gif') no-repeat left top;}
.menu ul {	margin:0 0 1em 0px;	font-size:12px;	font-weight:bold;	list-style:none;}
.menu ul ul {	margin:0 0 5px 10px;	font-size:12px;	font-weight:normal;}
.menu ul ul ul {	margin:0 0 3px 10px;	font-size:11px;	font-weight:normal;}
.menu ul ul ul ul {	margin:0 0 1px 10px;	font-size:10px;	font-weight:normal;}

/* black listing */
.li_black {padding:0px 10px 0 0px;list-style:none;margin:0}
.li_black a {color: #000;	font-weight:normal;float:left;}
.li_black i {float:right;color: #990000;	font-weight:normal; font-style:normal }
.li_black a:hover {	text-decoration:none;}
.li_black ul {	margin:0;	padding:0;	list-style:none;}
.li_black li {	margin:0;	padding:0 0 3px 10px; clear:both;}

/* black listing */
.li_black2 {padding:0px 10px 0 0px;list-style:none;margin:0}
.li_black2 a {color: #000;	font-weight:normal;}
.li_black2 i {padding-left:16px;color: #990000;	font-weight:normal; font-style:normal }
.li_black2 a:hover {	text-decoration:none;}
.li_black2 ul {	margin:0;	padding:0;	list-style:none;}
.li_black2 li {	margin:0;	padding:0 0 3px 10px; clear:both;}

/* black listing */
.li_articles {padding:0px 10px 0 0px;list-style:none; margin:0}
.li_articles a {	text-decoration:none;color: #03579E; font-weight:normal;}
.li_articles i {color: #990000;	font-weight:normal; font-style:normal }
.li_articles ul {	margin:0;	padding:0;	list-style:none;}
.li_articles li {	margin:0;	padding:0 0 3px 10px;border-bottom:1px solid #CCC;}
