/******************************************************************************/
/*ESHOPV5-design1 - Last update: 19:07 1 septembrie 2007*/
/*color-theme2.css ---> color-theme2 rules*/
/******************************************************************************/
/*--------------------standard links--------------------*/
a  { color: #5E697B; }
a:hover  { color: #000; }

/*--------------------link styles--------------------*/
a.textlink1 { 
	background: url(navi/arrow1.gif) 0px 5px no-repeat;
}
a.textlink2 { 
	background: url(navi/arrow2.gif) bottom right no-repeat;
}

/*--------------------forms--------------------*/
input.fbut {
	background: #C63921;
	color: #fff;
	border: 1px solid #C63921;
}

/*--------------------maincontent elements--------------------*/
#maincontent h1  { 
	color: #C63921;
}
#maincontent h2  { 
	color: #5E697B;
}
#maincontent h3  { 
	color: #333;
}
#maincontent h4  { 
	color: #333;
}

/*--------------------separators--------------------*/
.hr-dotline-gray   { background: url(navi/hr_dotline_gray.gif) left center repeat-x; }
.hr-line-gray  { background: url(navi/hr_line_gray.gif) left center repeat-x; }

/*--------------------product chapter general--------------------*/
div.product-chapter {
	background: url(navi/product-chapter-bg.gif) bottom left repeat-x;
}
div.product-chapter a  { 
	color: #5E697B;
	background: url(navi/product-chapter-link.gif) 5px 2px no-repeat;
}
div.product-chapter a:hover  { color: #000; }

/*--------------------
modul1box--listing vertical, 2columns, blue bgrd, gradient bgrd
modul2box--listing vertical, 1 column, white bgrd
modul3box--listing orizontal
--------------------*/
.modul1box {
	background: #F3F4F5;
}

.modul1box span.price, 
.modul2box span.price, 
.modul3box span.price {
	color: #C63921;
}

.modul1box .gradientpic { 
	background: url(navi/modul1box_gradientpic.gif) top left repeat-x;
}
.modul3box-hsep  { 
	background: url(navi/hr_line_gray.gif) left center repeat-x; 
}

/*--------------------
listnorm--listing orizontal, sortoptions on first row, with/without pics
--------------------*/
.listnorm tr.row-separator td  { 
	background: url(navi/hr_line_gray.gif) left center repeat-x; 
}
.listnorm tr.row-sort td {
	background: url(navi/shade-myac-header.gif) bottom left repeat-x;
}
.listnorm span.price {
	color: #000;
}

/*--------------------navigation on leftcol and rightcol(lev0,lev1)--------------------*/
.localnavbox { 
	border-bottom: 1px solid #C63921;
}
.localnavbox h3 {
	color: #fff;
	background: #C63921;
}
ul.localnav a { color: #000; background: #DEE2E7 url(navi/arrow3.gif) no-repeat 7px 7px; }



ul.localnav a.act,
ul.localnav a.act:hover { 
	background-image: url(navi/arrow3-down.gif);
	background-color: #DEEFFF;
}

ul.localnav a.open, ul.localnav a.open:hover { background: url(navi/arrow3-down.gif) no-repeat 7px 7px; }



/*--------------------sub-navigation on leftcol and rightcol (lev2)--------------------*/
ul.localnav ul a { 
    color: #000;
	background-color: #F1F7FF;
	background-image: url(navi/arrow3.gif);
}

ul.localnav ul a.act,
ul.localnav ul a.act:hover { 
	background-image: url(navi/arrow3.gif);
	background-color: #DEEFFF;
}

/*--------------------relatedbox1, on leftcol and rightcol, example: visited products--------------------*/
.relatedbox1 { 
	border-bottom: 1px solid #C63921;
}
.relatedbox1 h3 {
	color: #fff;
	background: #C63921;
}
ul.related1 a { 
	color: #000;
	background-color: #DEE2E7;
}

/*--------------------header row1 = toplinks, dealer logo and banners--------------------*/
.hrow1-opt1 { /*header bg*/
	background-color: #E3E7EC;
}
.hrow1-opt2 { /*header bg*/
	background-color: #E3E7EC;
	background-image: url(img/header-banner_bg1.gif);
}

#toplinks td { color: #5E697B; }
#toplinks a  { color: #5E697B; }
#toplinks a:hover  { color: #5E697B; }

/*--------------------header row2 = topnav--------------------*/
#header #row2 { /*topnav bg*/
	background-color: #C63921;
	background-image: url(navi/topnav_bg.gif);
} 
#topnav { color: #fff; }
#topnav a  { color: #fff; }
#topnav a:hover  { color: #fff; }
#topnav .sep { 
	background: url(navi/topnav_sep.gif) top center no-repeat;
}

/*--------------------header row3 = language selector, currency selector,  topsearch, login button--------------------*/
#header #row3 { /*topsearch bg*/
	background-color: #E3E7EC;
}

/*--------------------compare page tables--------------------*/
table.compare-table td.product-name { 
	background: url(navi/shade-myac-header.gif) bottom left repeat-x;
}
table.compare-table div.product-name a  { 
	color: #5E697B;
	background: url(navi/chapter_arrow.gif) 5px 2px no-repeat;
}
table.compare-table div.product-name a:hover  { color: #000; }

/*--------------------compare page link styles--------------------*/
a.btn-print { 
	background: url(navi/ic_print.gif) top left no-repeat; 
}
a.btn-remove { 
	background: url(navi/ic_remove.gif) top left no-repeat; 
}
a.btn-add { 
	background: url(navi/ic_add.gif) top left no-repeat; 
}
a.btn-add_notselected { 
	background: url(navi/ic_add_notselected.gif) top left no-repeat; 
}
a.btn-expand { 
	background: url(navi/ic_expand.gif) top left no-repeat; 
}
a.btn-collapse { 
	background: url(navi/ic_collapse.gif) top left no-repeat; 
}
a.btn-fea-open { 
	background: url(navi/ic_fea-open.gif) top left no-repeat; 
}
a.btn-fea-close { 
	background: url(navi/ic_fea-close.gif) top left no-repeat; 
}
a.btn-closex { 
	background: url(navi/ic_x.gif) top left no-repeat; 
}
a.btn-pdf { 
	background: url(navi/ic_pdf.gif) top left no-repeat;
	padding: 2px 0px 2px 20px;
}

/*-------------------absolute positioning boxes:loginbox--------------------*/
#divLoginBox, #divLoginBoxMod1, #divLoginBoxMod2 { 
	background: #C63921;
}
.loginbox a.btn-closex { 
	background: url(navi/ic_x_white.gif) top right no-repeat; 
}

/*--------------------loginbox, misc, general fake button,height=17px --white bgrd,red font--------------------*/
.loginbox a.gbuth17white {
	color: #C63921;
	background: #fff;
}
.loginbox a.gbuth17white:hover {
	color: #C63921;
	background: #FFFF99;
}

/*-------------------absolute positioning boxes:comparebox--------------------*/
.comparebox a.btn-remove, .comparebox a.btn-closex { 
	color: #000;
}
#divCompareBox h3 {
	color: #fff;
	background: #C63921;
}
.comparebox div.infomsg { 
background: #5E697B; 
color: #fff; 
}

/*--------------------productnavigation inside maincolumn--------------------*/
ul.productnav a { 
	background-color: transparent;
	background-image: url(navi/line1.gif);
}

/*--------------------detailpage, product display--------------------*/
.detailpage .product-name { color: #5E697B; }
.detailpage span.price {
	color: #C63921;
}

/*--------------------detailpage, tabbed content--------------------*/
div.tab-title span.product-name { color: #5E697B; }

#maincontent div.tab-freestyle p.hr-line-gray  { 
	background: url(navi/hr_line_gray.gif) left center repeat-x;
}

/*--------------------detailpage, link styles--------------------*/
a.btn-zoom { 
	background: url(navi/ic_zoom.gif) top left no-repeat;
}

/*--------------------detailpage, misc, general fake button,height=17px --red bgrd,white font--------------------*/
a.gbuth17 {
	background: #C63921;
}

/*-------------------detailpage, divImageBig--------------------*/
#divImageBig {
	border: 1px solid #C63921;
}
#divImageBig span {
	background: #C63921;
}

/*-------------------detailpage, divSendToAssoc--------------------*/
#divSendToAssoc {
	border: 1px solid #C63921;
}
#divSendToAssoc span {
	background: #C63921;
}

.sendtoassoc-header {
background: url(navi/sendtoassoc-header_bg.gif) top left no-repeat;
}

.sendtoassoc-row1 .product-name {
color: #5E697B;
}

/*-------------------searchpages--------------------*/
.hilit { color: #C63921; }
#maincontent h2.search-group  { 
	color: #5E697B;
}

/*____ myac-table___*/
td.myac-header { background: #fff url(navi/shade-myac-header.gif) bottom left repeat-x; }

td.myac-header span.title-selected { 
color: #C63921; 
}

/*____ myac-table__form labels___*/
div.form-msg { color: #C63921; }
span.flb-req { 
background: url(navi/flb-req.gif) top right no-repeat; 
}

/*____ myac-boxes___*/
table.myac-boxes td.title { 
background: #fff url(navi/shade-myac-header.gif) bottom left repeat-x; 
}

table.myac-boxes td.title a { 
	background: url(navi/arrow2.gif) top right no-repeat;
}

/*-------------------myaccount page, divRetrievePassword--------------------*/
#divRetrievePassword {
	border: 1px solid #C63921;
}
#divRetrievePassword span {
	background: #C63921;
}

/*-------------------Start warenkorb-box--------------------*/
table.warenkorb-box a.korb-sm { 
background: url(navi/ic_korb_sm.gif) top right no-repeat;
}

/*-------------------absolute_or_relative positioning boxes:product-extendedinfo--------------------*/
.product-extendedinfo .product-name { color: #5E697B; }
.product-extendedinfo span.price {
	color: #C63921;
}

/*--------------------rightcol -- styles for news, topten--------------------*/
.rb-news { 
	border-bottom: 1px solid #C63921;
}
.rb-news h3 {
	background: #C63921;
}