/*  $RCSfile: qch.css,v $  |  $Author: csimeoni $  |  $Revision: 1.47 $  |  $Date: 2011/12/19 11:24:06 $ */

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

.uvsred, .uvsred a{color:#1b2565;}
.tablehead {background-color:#ccd9e6;}
.tableheadend {background-color:#ccd9e6;}


/* ####### 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:#1B2565;}
#bodycomplete .dynamicheadline.green {background-color:#009036;}
.sisTeaser .dynamicheadline {color:white; line-height:31px;font-size:18px;padding:0 20px;}
.sisTeaser .dynamicheadline.blue {background-color:#1B2565;}
.RDEborder{border:solid 1px #1b2565;}
.welcome {margin-top:60px;}
.welcome p {margin-top:1px;}

.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:#1b2565;}
a, a:link, a:visited, a:hover, a:active, a:focus {color:#1b2565;}
div.numbers a, div.letters a, table#directorder td.directordertd input, select, table#vouchercode td.vouchercodetd input, select {color:#1b2565;}

#headerbasket {background-color:#1b2565;}
#headerbasket div.headerbasketHeadline {color:White;}
#headerbasket div.headerbasketRight div.headerbasketRightBody p.miniBasketArticle {color:White;}

#navtop {background-color:#D4DDEE;margin:0 auto 10px; width:988px; border-top:none; border-bottom:none;}

.toplink a.localeswitch {line-height:1.5em; color:#1b2565; text-decoration:underline; font-weight:bold;}

#footerlinks {background-color:#F0F3F9;margin:0 auto; width:988px; border-top:none; border-bottom:none;}

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

/* blaettern */
div.numbersactive {border-color:#1b2565;background-color:#1b2565;}

div.lettersactive {border-color:#1b2565;background-color:#1b2565;}

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

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

/* MyAccount */
table#meinkontotable th  {background-color:#ccd9e6;}
table.classicTable_schema_colored thead tr th {background-color:#1b2565; 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:#1b2565;}

.thumb_over {border-color:#1b2565;}

/* search */
#search #searchinner {background-color:#1b2565;}


#footer a {color:#1b2565;}


/* ####### 

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

####### */

a#headerlogo {width:154px; height:49px; display:block; background:url('../img/sprites/iconset.gif') -138px -167px;}
a#img_basket {width: 58px;height: 53px;display: block;background: url('../img/sprites/iconset.gif') -779px 0;}
#icon_ach-vsv {width: 48px;height: 95px;display: block;background: url('../img/sprites/vsv.gif') 0px 0px;}
a#extendedSearch {color:#fff}






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


.topmenu ul.level_1 li.level_1 a.level_1 {color:#1b2565;}
.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:#1b2565;}

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

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

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

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




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

#navcontainer,
#navcontainer ul {
	background-color: #ccd9e6;
}

#navcontainer ul ul {
	background-color: #aebcd9;
}

#navcontainer li a {
	color:#1b2565;
	font-weight:bold;
}
#navcontainer li a.open {
	background-color: #ccd9e6;
}
#navcontainer li a.leaf_active {
	color: white; 
	background-color: #1b2565;
}
#navcontainer li a.open_active {
	color: white; 
	background-color: #1b2565;
}
#navcontainer li a:hover {
	background-color: #0096ff;
}

#navtopinner ul#menu li .listlayer .shadowContainerTopLeft {
	background-image:url(../img/bg/bg_listlayer_border_qch_topright.png); 
}
#navtopinner ul#menu li .listlayer .shadowContainerTopRight {
	background-image:url(../img/bg/bg_listlayer_border_qch_topleft.png); 
}
#navtopinner ul#menu li .listlayer .shadowContainerBottomLeft {
	background-image:url(../img/bg/bg_listlayer_border_qch_bottomright.png); 
}
#navtopinner ul#menu li .listlayer .shadowContainerBottomRight {
	background-image:url(../img/bg/bg_listlayer_border_qch_bottomleft.png); 
}



div#modalBox div#modalBoxBody div#modalBoxCloseButton a.closeModalBox {
	background-color:#d4ddee;
}


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


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


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

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

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

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash .sifrHeadline32, .sIFR-hasFlash .sifrHeadline32ajax, .sIFR-hasFlash .sifrHeadline32cyan, .sIFR-hasFlash .sifrHeadline32purple, .sIFR-hasFlash .sifrHeadline32red, .sIFR-hasFlash .sifrHeadline32orange, .sIFR-hasFlash .sifrHeadline32white {font-size:28px;margin:0;}


.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;
}
