/*  $RCSfile: uvs.css,v $  |  $Author: csimeoni $  |  $Revision: 1.51 $  |  $Date: 2012/01/09 10:01:30 $ */

/* Layer damit der CMS Content aus altem Shop erstaml �bernommen werden kann - Inhalt versteckt links 20 Pixel */
.cmsFrameOverflow {width:774px; position:relative; overflow:hidden;}
.cmsFramePosition {position:relative; left:-20px;}

.uvsred, .uvsred a{color:#D9291A;}

.einkaufsrahmen {border:solid 5px #83773B;padding:5px;margin-bottom:20px;}
.einkaufsrahmen .einkaufsrahmenFont {color:#FF9A07; font-size:16px; font-weight:bold;}

.bonusheader {margin:10px auto; width:988px; border:solid 4px Red; color: red; background-color: yellow; text-align:center;}

table#warenkorbtable td.teilzahlungText {text-align:left;padding:0 0 10px 10px;font-weight:bold;color:#FEED1B; background-color:#359A4C;vertical-align:bottom;}
table#warenkorbtable td.teilzahlungPreis {text-align:right;padding:0 10px 10px 0; color:#FEED1B;background-color:#359A4C;}

.blase_hinweis1 {position:relative;width:110px;height:50px;}
.blase_hinweis2 {position:absolute;top:-19px;left:475px;}

.tablehead {background-color:#FBDBD7;border:solid 2px White;padding:2px;font-size:10px;}
.tableheadend {background-color:#FBDBD7;padding:2px;font-size:10px;}

/* ####### Farben und Bilder aus bv_baur �berschreiben ####### */

/*~~~~~~~~~~~~~ basic_baur.css ~~~~~~~~~~~~~*/

/* Header */
#headerbasket_leer 								{height:75px;}/* leer im Checkout */

div.globalEmphasisBox 							{border-color:#FFDDD7;}

/* blaettern */
div.numbersactive {border-color:#D9291A;background-color:#D9291A;color:White;}
div.numbersactive a {color:White;}

div.lettersactive {border-color:#D9291A; background-color:#D9291A; color:White;}
div.lettersactive a {color:White;}

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

table.classicTableColored tbody tr.color_1 td {background-color:#FBDBD7;}
table.classicTable_schema_colored tr.color_2 td {background-color:#FBDBD7;}
table.classicTable_schema_invoice thead tr th {background-color:#F8BCB6;}
/* Search and Browse */
#dropper_menu_activ{background-color:#D9291A;}

/* MyAccount */
table#meinkontotable th  {background-color:#FBDBD7;}

table.classicTable_schema_colored thead tr th	{background-color:#FBDBD7;}

/*~~~~~~~~~~~~~ sprites.css ~~~~~~~~~~~~~*/
a#headerlogo {width:194px; height:38px; display:block; background:url('../img/sprites/iconset.gif') -162px -85px;}
.navheadline.navheadDynamisch .navheadDynamischtext {color:#fff; background-image:url(../img/bg/bg_arrow_bottom_white_10x10_withspacings.gif);}


/*~~~~~~~~~~~~~ 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:#D9291A; color:#fff;}

.topmenu ul.level_2 li.level_2 a {display:block; background:#FCE4E2; color:#000; line-height:1.5em; padding:3px 8px;}
.topmenu ul.level_2 li.level_2 a:hover {background:#EE7E75; color:#000;}



div.topmenu .listlayer .shadowContainerTopLeft {
	background-image:url(../img/bg/bg_listlayer_lightred_topright.png); 
}
div.topmenu .listlayer .shadowContainerTopRight {
	background-image:url(../img/bg/bg_listlayer_lightred_topleft.png); 
}
div.topmenu .listlayer .shadowContainerBottomLeft {
	background-image:url(../img/bg/bg_listlayer_lightred_bottomright.png); 
}
div.topmenu .listlayer .shadowContainerBottomRight {
	background-image:url(../img/bg/bg_listlayer_lightred_bottomleft.png); 
}

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


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

#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#globalBubbleLayer .infolayerhead 						{background-color:#D9291A;}
div#globalBubbleLayer .infolayercontent 						{border:solid 4px #FFDDD7;}
div#globalBubbleLayer .shadowContainerTopLeft {
	background-image:url(../img/bg/bg_listlayer_lightred_topright.png); 
}
div#globalBubbleLayer .shadowContainerTopRight {
	background-image:url(../img/bg/bg_listlayer_lightred_topleft.png); 
}
div#globalBubbleLayer .shadowContainerBottomLeft {
	background-image:url(../img/bg/bg_listlayer_lightred_bottomright.png); 
}
div#globalBubbleLayer .shadowContainerBottomRight {
	background-image:url(../img/bg/bg_listlayer_lightred_bottomleft.png); 
}



/*
	Linke Navi Headlines / Example:
	--------------------------------------
	<div id="navshop1_open"><a class="navheadline service_hilfe"><span class="skip">Service und Hilfe</span></a></div>
*/



/* UVS in der Suche.  Linke Navi Headlines: OHNE TEXT, daf�r mit eigenem dynamischen Text 

<div id="navshop1_open"><a class="navheadline navheadDynamisch"><p class="navheadDynamischtext">Testtext</p></a></div>

*/

.navheadline.navheadDynamisch                                  {background-position:0 -972px;}
.navheadline.navheadDynamisch p.navheadDynamischtext       {color:White;padding:7px 0 0 20px;font-size:14px;font-weight:bold;}



/*
	Layernavi Headlines / Example:
	--------------------------------------
	<a class="layernavheadline example"><span class="skip">Test</span></a>
*/
.layernavheadline.aufeinenblick                                      {width:117px; background-position:-820px -47px;}



/*~~~~~~~~~~~~~ navi.css ~~~~~~~~~~~~~*/
#navcontainer ul ul {
	background-color: #FCE4E2;
}

#navcontainer li a.open {
	background-color: #FCE4E2;
}

#navcontainer li a.leaf_active {
	color: white; 
	background-color: #D9291A;
}

#navcontainer li a.open_active {
	color: white; 
	background-color: #D9291A;
}

#navcontainer li a:hover {
	background-color: #EE7E75;
}

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

a.iconButton32 span.icon.help {background-position:-35px -122px;}
a.iconButton32:hover span.help {background-position:-35px -154px;}
a.iconButton32:active span.help, a.iconButton32.active span.help {background-position:-35px -186px;}


.countdownTimer .countdownTimerContainer .info {font-weight:bold;}


.thumb_over {border-color:#D9291A;}


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:#E63218;
}


/*aus dem special_global.css ~~~*/
div.bannerBoxRueckrufservice {
	background:#DFDFDF url(../img/basket/callbackuvs.gif) 0 0 no-repeat;
}

/* bei Austrian auch f�r Detailview... */
div.bannerBoxRueckrufserviceLarge {
	width:234px;
	background:#DFDFDF url(../img/basket/dv_callbackuvs.gif) 0 0 no-repeat;
	cursor:pointer;
}
div.bannerBoxRueckrufserviceLarge div.bannerContent {
	padding:110px 16px 0 0;
}
div.bannerBoxRueckrufserviceLarge div.bannerContent .headline12 {
	padding:0 0 10px 0;
}

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

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

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

#gutscheineRabatte p, #gutscheineRabatte ol, #gutscheineRabatte ol li{
	margin-bottom:10px;
}

#gutscheineRabatte h3, #gutscheineRabatte a{
	color:red;
}
#gutscheineRabatte .cell_2{
	padding-left:10px;
}
#gutscheineRabatte #introbild{
	margin-bottom:10px;
}
#gutscheineRabatte .globalToggleHeader{
	padding-left:5px;
	background-repeat:no-repeat;
	background-color: #F5F5F5;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}
#gutscheineRabatte .globalToggleHeaderElementToClick{
	font-size:1em;
    background-image: url("../img/help/gutscheine/plus.jpg");
    background-repeat: no-repeat;
    text-decoration: none;
    border: 0;
}
#gutscheineRabatte .activated{
    background-image: url("../img/help/gutscheine/minus.gif");
}
#gutscheineRabatte .globalToggleHeaderElementToClickInner{
	padding: 8px 0 10px 34px;
}
#gutscheineRabatte .globalToggleContainer{
	padding-left:34px;
	width:inherit;
}
.kundenbewertung_einsprung p{
	margin-bottom:10px;
	margin-left:4px;
	}
.stepContainer .bubbleInfo{
	font-size:18px;
}

.dynamicheadline {color:white; line-height:31px;font-size:18px;padding:0 20px;}
.dynamicheadline.blue {background-color:#D9291A;}
.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;
}

div#modalBox.widthTeilzahlung {
	width:656px;
}

div#modalBox.widthLieferservices {
	width:852px;
}


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

