/*  $RCSfile: ach.css,v $  |  $Author: csimeoni $  |  $Revision: 1.48 $  |  $Date: 2011/12/19 11:24:02 $ */

/* ####### Styles die nur im UVS CSS vorkommen ####### */

.uvsred, .uvsred a{color:#22314e;}
.tablehead {background-color:#B7C5DF;}
.tableheadend {background-color:#B7C5DF;}


/* ####### Farben und Bilder aus bv_baur überschreiben (basic_baur.css) ####### */

#bodycomplete .dynamicheadline {color:white; line-height:31px;font-size:18px;padding:0 20px;}
#bodycomplete .dynamicheadline.blue {background-color:#EDEDED;color:#22314e;}
.sisTeaser .dynamicheadline {color:white; line-height:31px;font-size:18px;padding:0 20px;}
.sisTeaser .dynamicheadline.blue {background-color:#EDEDED;color:#22314e;}
.RDEborder{border:solid 1px #EDEDED;}

.storefrontlist {float:left;margin-right:10px;width:155px;}
.storefrontlist.last {float:left;margin-right:0;width:161px;}
.storefrontlist ul {margin:10px 0 0;}
.storefrontlistpic {margin-bottom:10px;height:200px;}
.storefrontlistbrand {
background-color:#F5F5F5;
color:#565846;
display:block;
font-size:0.95em;
font-weight:bold;
height:25px;
text-transform:uppercase;
padding:10px 0 0 10px;
}
.teaserlist {float:left;margin-right:10px;width:150px;}
.teaserlist.last {float:left;margin-right:0;width:120px;}
.teaserlist ul {margin:10px 0 0;}
.teaserlistpic {margin-bottom:10px;height:100px;}
.teaserlistbrand {
background-color:#F5F5F5;
color:#565846;
display:block;
font-size:0.95em;
font-weight:bold;
height:25px;
text-transform:uppercase;
padding:10px 0 0 10px;
}
li.arrowlist a {text-decoration:none;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select, textarea {color:#25304E;}
a, a:link, a:visited, a:hover, a:active, a:focus {color:#25304E;}
div.numbers a, div.letters a, table#directorder td.directordertd input, select, table#vouchercode td.vouchercodetd input, select {color:#25304E;}

#navtop {border-top:none; border-bottom:none;}

.toplink a.localeswitch {line-height:1.5em; color:#22314e; text-decoration:underline; font-weight:bold;}
.toplink a.localeswitch.noactive {color:#C0C0C0;}

#footerlinks {border-top:none; border-bottom:none;}

div.globalEmphasisBox {border-color:#B7C5DF;}
div.globalEmphasisBox.grey {border-color:#B7C5DF;}

/* blaettern */
div.numbersactive {border-color:#22314e;background-color:#22314e;}

div.lettersactive {border-color:#22314e;background-color:#22314e;}

/* Checkout*/
#step .step01_active{border-color:#EDEDED;}
#step .step02_active{border-color:#EDEDED;}
#step .step02a_active{border-color:#EDEDED;}
#step .step03_active{border-color:#EDEDED;}
#step .step04_active{border-color:#EDEDED;}

table.classicTableColored tbody tr.color_1 td {background-color:#B7C5DF;}
table.classicTable_schema_colored tr.color_2 td {background-color:#B7C5DF;}
table.classicTable_schema_invoice thead tr th {background-color:#A3B5D6;}
/* Search and Browse */
#dropper_menu_activ{background-color:#22314e;}

/* MyAccount */
table#meinkontotable th  {background-color:#B7C5DF;}
table.classicTable_schema_colored thead tr th {background-color:#22314e; color:#fff;}
table.classicTable_schema_colored tbody tr td {background-color:#d3d6dc; color:#353535; font-weight:bold;}

/* Blase (bubble) der rechten Seiten */
.infolayerhead {background-color:#22314e;}

.thumb_over {border-color:#22314e;}




/* ####### Neue Bereich für die Schweizer in der Baur sprites (sprites.css) ####### */

a#headerlogo {width:129px; height:37px; display:block; background:url('../img/sprites/achlogo.gif') 0px 0px;}
a#img_basket {width: 58px;height: 53px;display: block;background: url('../img/sprites/iconset.gif') -716px 0;}
#icon_ach-vsv {width: 48px;height: 95px;display: block;background: url('../img/sprites/vsv.gif') 0px 0px;}






/* ####### Farben und Bilder aus bv_baur überschreiben (layernavi.css ) ####### */


.topmenu ul.level_1 li.level_1 a.level_1 {}
.topmenu ul.level_1 li.level_1:hover a.level_1,
.topmenu ul.level_1 li.hoverStatus a.level_1,
.topmenu ul.level_1 li.level_1 a.level_1:hover {background-color:#22314e;}

.topmenu ul.level_2 li.level_2 a {background:#E0E7F1;}
.topmenu ul.level_2 li.level_2 a:hover {background:#A0B4D6;}


#navtopinner ul#menu li .listlayer a.layernavSub:hover span.layernavSub {background-color:#22314e;}

* html #navtopinner ul#menu li .listlayer {border:solid 10px #22314e;}

div#globalBubbleLayer .infolayerhead 						{background-color:#22314e;}
div#globalBubbleLayer .infolayercontent 						{border:solid 4px #E0E7F1;}




/* ####### Farben und Bilder aus bv_baur überschreiben (navi.css) ####### */


#navcontainer ul ul {
	background-color: #E0E7F1;
}
#navcontainer li a {
	color:#22314e;
	font-weight:bold;
}
#navcontainer li a.open {
	background-color: #E0E7F1;
}
#navcontainer li a.leaf_active {
	color: white; 
	background-color: #22314e;
}
#navcontainer li a.open_active {
	color: white; 
	background-color: #22314e;
}
#navcontainer li a:hover {
	background-color: #A0B4D6;
}

#navtopinner ul#menu li .listlayer .shadowContainerTopLeft {
	background-image:url(../img/bg/bg_listlayer_border_ach_topright.png); 
}
#navtopinner ul#menu li .listlayer .shadowContainerTopRight {
	background-image:url(../img/bg/bg_listlayer_border_ach_topleft.png); 
}
#navtopinner ul#menu li .listlayer .shadowContainerBottomLeft {
	background-image:url(../img/bg/bg_listlayer_border_ach_bottomright.png); 
}
#navtopinner ul#menu li .listlayer .shadowContainerBottomRight {
	background-image:url(../img/bg/bg_listlayer_border_ach_bottomleft.png); 
}


div.formDesignerInputSubmit div.formDesignerHeader div.formDesignerHeaderIcon {
	color:#fff;
}

/* Detailview */
.pageLayoutDetailview .pageLayoutDetailviewMain .pageLayoutDetailview3col .detailpic .detailpicMainImage #sevenstep .sevenstepborderover,
.pageLayoutDetailview .pageLayoutDetailviewMain .pageLayoutDetailview3col .detailpic .detailpicMainImage a#main_img_link .flyoutzoomStyleContainerCursor {
	border-color:#20314F;
}

/*jQuery Carusel auf DetailView (Farbe ändern)*/

span.hoverBorderContainerLeft,
span.hoverBorderContainerTop,
span.hoverBorderContainerRight,
span.hoverBorderContainerBottom {
	background-color:#22314e;
}

span.hoverContainerSimple {
	border:3px solid #22314e;
}
/*ENDE jQuery Carusel auf DetailView (Farbe ändern)*/

.virtuellesHandy .jcarousel-skin-sis .jcarousel-clip-horizontal,
.virtuellesHandy .jcarousel-skin-sis .jcarousel-container-horizontal,
.virtuellesHandy div#mycarousel_sis, .jcarousel-skin-sis .jcarousel-item{
	width:600px;
}
.virtuellesHandy,
.virtuellesHandy .jcarousel-skin-sis .jcarousel-clip-horizontal,
.virtuellesHandy div#mycarousel_sis, .jcarousel-skin-sis .jcarousel-item{
	height:450px;
}
