/* HALLO 123 */

.bread-crumb {
	font-size:12px;
}

#errorMsg {	
	background: url('/portal/media/2011/sc2011/framework/errorbtn.png') #f2dede no-repeat scroll 3px 4px;	
	border: 1px solid #eed3d7;
	border-radius: 4px;
	color: #b94a48;
	font-family: "Trebuchet MS",Arial,Verdana,sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
	padding: 2px 0 2px 20px;
	visibility: hidden;
}
.tip-wrap{
	z-index: 13000;

}
.tip{
	color: #fff;
	width: 200px;
	opacity:1;
	background-color:#000;
}
 
.tip-title{
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #EE7F00;
	padding: 8px 8px 4px;
	/*background: url('/portal/media/2011/960/images_1/bubble.png') top left;*/
	display:none;
}
 
.tip-text{
	font-size: 11px;
	padding: 4px 8px 8px;
	/*background: url('/portal/media/2011/960/images_1/bubble.png') top left;*/
}

.BigBorderBoxRound{
width: auto; /*676px;*/ 
height:480px; 
padding:0; 
/*border:1px solid #DDDDDD;*/
/*margin:10px 6px 6px 0;*/ 
}

.nav-tabs li {
	margin-left: 0;
}

.gradient-bg {
	cursor: pointer;

}
.gradient-bg-over {
	cursor: pointer;

}
.FormBlock {
	padding:0 0 5px 0;
	float:left
}
#Account_Password.FormBlock {
	float: none;
}
.FormBlock input{
   width:165px;
}
.Block_aufladen label{
   width:150px;

}
.FormBlock .lbl {
    color: #000;
    float: left;
    height: 25px;
    padding: 0;
    width: 153px;

}

.tripple {
   width:50px !important;
}

.raquo{
    font-size: 18px;
    font-weight: bold;
}

/* CSS for checkbox switches */
.iPhoneCheckContainer{ position:relative; width:85px; height:27px; cursor:pointer; overflow:hidden;  }
.iPhoneCheckContainer input{ position:absolute; top:5px; left:30px;  }
.iPhoneCheckHandle{ display:block; height:27px; width:39px; cursor:pointer; position:absolute; top:0; left:0;  }
.iPhoneCheckHandle .iPhoneCheckHandleBG{ position:absolute; width:5px; height:100%; top:0; left:0; z-index:1;  }
.iPhoneCheckHandle .iPhoneCheckHandleSlider{ position:absolute; top:0; left:0; height:27px; width:39px; background:url('/portal/media/2011/sc2011/framework/iphone-slider.png') no-repeat; z-index:2;  }
label.iPhoneCheckLabelOn,label.iPhoneCheckLabelOff{ font-size:17px; line-height:17px; text-transform:uppercase; cursor:pointer; display:block; height:22px; position:absolute; width:52px; top:0;  }
label.iPhoneCheckLabelOn{ color:#fff; background:url('/portal/media/2011/sc2011/framework/iphone-on.png') no-repeat; padding:5px 0 0 8px;  }
label.iPhoneCheckLabelOff{ color:#ffffff; background:url('/portal/media/2011/sc2011/framework/iphone-off.png') no-repeat right 0; text-align:right; right:0; padding:5px 8px 0 0;  }

.main-item {
 float: left; 
 width: 370px; 
 height: 190px; 
 margin: 0 20px 20px 0; 
 padding: 0;
border-bottom: 2px solid #000000;
}
.main-item ul li {
 list-style-type: none;
 margin-left: 0;
 height: 20px;
}
.main-item ul li .left, 
.main-item ul li .right {
 float: left;
 width: 60%;
}
.main-item ul li .left {
    width: 30%;
}
.gesperrt{
   background: url(/portal/media/2011/sc2011/framework/ico_gesperrt.png) no-repeat;
}
.gespeichert{
   background: url(/portal/media/2011/sc2011/framework/ico_gespeichert.png) no-repeat;
}
.geaendert{
   background: url(/portal/media/2011/sc2011/framework/ico_geaendert.png) no-repeat;
}
.gesendet{
   background: url(/portal/media/2011/sc2011/framework/ico_gesendet.png) no-repeat;
}
.progress{
   background: url(/portal/media/2011/sc2011/framework/ico_progress.png) no-repeat;
}
#cntAccessoriesUebersicht .loGos span {
	font-size: 11px;
}
#cntAccessoriesUebersicht .stockinfo {
	height: auto !important;
}
#cntAccessoriesUebersicht .phoneElement {
	height: 235px !important;
}
#VertragUndZusatzpakete .item {
	cursor: auto !important;
}