h1, h2, h3, h4, h5, h6 { color:#000000; }

hr, .hr { border-color: #E9E9E9;}

/* Text */
a:link {color:#0E3FB8;}
a:visited {color:#0E3FB8;}
a:hover {color:#c90000;}
a:active {color:#0E3FB8;}

/* Layout */
body { background-color: white; }

a.home-icon { background: url(images/home.png) no-repeat 0 2px; }
a.search-icon { background: url(images/search.png) no-repeat 0 0; }
a.feedback-icon { background: url(images/contacts.png) no-repeat 0 3px; }

#banner-overlay {  }
#banner-slogan { color: #1A377F; background: url(images/overlay.png) no-repeat right top;}

div.content-block { background: transparent; }
div.content-block-inner { background: transparent;}

#search div.search-inner-box { border-color: #DEDEDE; }
#search div.search-inner-box input { border-color: white;}
#search-button input { 	color: #FFF; }
#search-button { border-color: #5B6FA3 #19357A #183478 #3A5391; background: #1A377F;  }

dl.block-list dt { color: #91908B; }
dl.block-list a { color: #000 !important;}

#sidebar h3 { color: #1A377F; background: transparent url(images/sidebar-header-border.gif) no-repeat center bottom; }

/* Left Menu */

ul#left-menu li a{
	color:#909090;
	background: url(images/left_menu14.png) no-repeat 0 0;
	text-shadow: #ddd 1px 1px 0;
}

ul#left-menu li a:hover, ul#left-menu li.selected a{
	color:#fff;
	text-shadow: #1185EE 1px 1px 0;
}

/* Product List */
div.product-overlay { background: url(images/product-overlay.png) no-repeat;}
a.product-desc { color: #000 !important;}
a.product-desc p { color: #7F7F7F !important; }

/* Paging */
span.nav-current-page { background-color:#e8e9ec; }
div.navigation span.disabled, div.navigation span.arrow, div.navigation span.ctrl   { color:#7E7E7E;}

/* News List */
div.news-item { border-color: #E5E5E5}
div.news-date { color: #7F7F7F; }

/* Catalog List */
div.catalog-item { border-color: #E5E5E5; }
div.catalog-item-image { border-color: #ccc; }
div.catalog-item-price { background: #1A377F; color: white;}
div.catalog-item-property { border-color: #ccc;}
div.catalog-item-property b, div.catalog-item-property span { background: white; }

/* Top menu */

#horizontal-multilevel-menu,#horizontal-multilevel-menu ul { /*background:#BC262C;*/background: transparent; }
#horizontal-multilevel-menu li a.root-item { color:#000000; }
#horizontal-multilevel-menu li a.root-item-selected { background: url(images/bg_topmenu_active.png); /*background:#000000;*/ color:#000000; /*background:#fc8d3d; color:#fff;*/ } /*Root menu selected*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item { color:#000000; /*background: #E26336;*/ background: url(images/bg_topmenu_active.png) } /*Root items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover { /*background:#000000; color:#fff;*/ background: url(images/bg_topmenu_active.png);  /*background:#D6D6D6; color:#fff;*/} /*Child-items: hover*/
#horizontal-multilevel-menu li.item-selected { background:#000000; color:#fff; /*background:#D6D6D6; color:#fff;*/ } /*Child-items selected*/
#horizontal-multilevel-menu li ul { /*background:#000000; border-color: #000000;*/ background:#F5F5F5; border:1px solid #C1C1C1; }
#horizontal-multilevel-menu li li { border-color: #000000; border-bottom:1px solid #DEDEDE;}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a
{
	color:#ffffff;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a
{
	color:#ffcc00;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

/*Common Elements */
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{
	background: #F8F7F7;
	border-color: #D9D9D9;
}
div.content-form div.field-error div.form-input input, 
div.content-form div.field-error div.form-input textarea, 
div.content-form div.field-error div.form-input select
{
	color: red;
	background:	#fff8d3;
}
div.content-form div.field label.field-title { color:#1D0405; }

/* Search results*/
div.search-item, table.search-filter td { border-color: #E9E9E9;}
div.search-page input.search-query, table.search-filter input.input-field, table.search-filter select.select-field { background: #F8F7F7; border-color: #D9D9D9; }

div.search-advanced, div.search-item-meta, div.search-item-meta a { color: #8a8a8a;}
div.search-sorting b { background: #E8E9EC; }

/*Error & OK messages*/
.errortext, .starrequired { color: red;}  
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;} 


#sidebar .catalog-section-list, #sidebar .catalog-section-list a, #sidebar .catalog-section-list a:link, #sidebar .catalog-section-list a:active { color: #ffffff; }
#sidebar .catalog-section-list a:hover { color: #FFCC00; }
#sidebar .catalog-section-list ul li { background: #009966; }
#sidebar .catalog-section-list ul li:hover { background: #000000; color: #FFCC00; }
#sidebar .catalog-section-list ul li:hover a { color: #FFCC00; }

#logo a { color: #000000; }

#footer, #footer a:hover { color: #ffffff; }
#footer a, #footer a:link, #footer a:active { color: #FFCC00; }

.footer-links a, .footer-links a:link, .footer-links a:active { color: #999999 !important; }
.footer-links2 a, .footer-links2 a:link, .footer-links2 a:active { color: #999999 !important; }
.footer-links a:hover { color: #FFCC00 !important; }
.footer-links2 a:hover { color: #FFCC00 !important; }
.footer-links3 a, .footer-links3 a:link, .footer-links3 a:active { color: #ff9900 !important; }

#top-menu { background: white; }
#top-menu-inner { background: transparent; }