/**aus bestellen.css**/
body { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	background-color:#ffffff;
}

.tablebgc table {
	background-color:#F0E3CE;	
}

.paketselected {
	background-color:#B7770D;
	color:#FFFFFF;
 } 

.Stil1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:20px;
	line-height:23px;
	color:#000000;
}
.Stil1bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:21px;
	padding-left:5px;
	color:#FFFFFF;
	background-color:#B7770D;
}
.Stil2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:23px;
}

.Stil3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:23px;
	font-weight:bold;
}

.Stil4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:23px;
	color: #000000;
}

.Stil5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding-left:20px;
	padding-right:20px;
	line-height:15px;
	color: #000000;
}

.Stil6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding-left:20px;
	padding-right:20px;
	line-height:15px;
	background-color:#FFFFFF;
	color: #000000;
}

/** organge hervorgehoben **/
.activated
 {
 	color:#ffffff;
	background-color:#F48027;
 }

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#323232;

}

td a {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#323232;

}

td a:hover {

	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#323232;

}


h1 {
	line-height:7px;
	position: absolute;
	height: auto;    
	width: 10px;    
	left: 0px;    
	top: 1px;  
	font-size: 7px;
	color: #ffffff;
}

.textfield1 {

	height: 19px;    
	width: 120px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;
	border-color: #7492A9;
  	border-width:1px;
  	border-style:solid;
}

.textfieldantrag {

	height: 15px;    
	width: 200px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;

	border-color: #7F9DB9;
  	border-width:1px;
  	border-style:solid;

	/** border-color: #7492A9;
  	border-width:1px;
  	border-style:solid; **/
}

.textfielddv {

	margin-right:2px;
	height: 15px;    
	width: 123px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;
	border-color: #7F9DB9;
  	border-width:1px;
  	border-style:solid;


}


.textfieldv {

	margin-right:2px;
	height: 15px;    
	width: 73px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;

	border-color: #7F9DB9;
  	border-width:1px;
  	border-style:solid;


}

.selectantrag {

	height: 19px;    
	width: 202px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;

 border-left-width:6px;
border-right-width:6px;

	border-color: #7F9DB9;
  	border-width:1px;
  	border-style:solid;


}

.selectantrag_anrede {

	height: 19px;    
	width: 60px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;

 border-left-width:6px;
border-right-width:6px;

	border-color: #7F9DB9;
  	border-width:1px;
  	border-style:solid;


}


.datettmm {

	margin-right:1px;
	height: 19px;    
	width: 60px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;

 border-left-width:6px;
border-right-width:6px;

	border-color: #7F9DB9;
  	border-width:1px;
  	border-style:solid;


}


.dateyy {
	
	height: 19px;    
	width: 80px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;

 border-left-width:1px;
border-right-width:1px;


	border-color: #7F9DB9;
  	border-width:1px;
  	border-style:solid;


}


.stdtext {

	height: 19px;    
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;

}

.stdtextbold {

	height: 19px;    
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #9C2D2D;

}


.textfieldantragklein {

	height: 15px;    
	width: 80px; 
	font-family: Arial, Helvetica, sans-serif;   
	font-size: 12px;
	color: #000000;
	border-color: #7492A9;
  	border-width:1px;
  	border-style:solid;
}

.button {

	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: left center


 }

.tblheadcolor {

	background-color: #9C2D2D;
}

.tblrow {

	background-color: #E3E9ED;

}

.tblrow2 {

	background-color: #F4E5E5;

}


.tblrowfont, a.tblrowfont:hover {

	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E627E;
	font-weight: bold;

}

.tblantragbg {

	background-color: #E3E9ED;
	padding-left:6px;
	padding-right:6px;
	line-height:25px;

 }

.stdcolor {

	background-color: #B7770D;;
}

.stdcolor2 {

	background-color: #F0E3CE;;
}

.plus_packete{
	border:none;
	width:33px;
	height:13px;
	background: url(../img/plus.gif) no-repeat 20px 50%;
}

/**aus bestllen.php**/
.reiter_normal {
	color: #000000;
	font-weight: bold;
	line-height: 12px;
	height: 12px;
	background-color: #F0E3CE;
	border-left: 1px solid #B7770D;
	border-right: 1px solid #B7770D;
	border-top: 1px solid #B7770D;
}
.reiter_aktiv {
	color: #FFFFFF;
	font-weight: bold;
	line-height: 12px;
	background-color: #B7770D;
	border-left: 1px solid #B7770D;
	border-right: 1px solid #B7770D;
	border-top: 1px solid #B7770D;
}
#reiter_aktiv {
	text-align:center;
	float: left;
	width: 144px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 12px;
	background-color: #B7770D;
	border-left: 1px solid #B7770D;
	border-right: 1px solid #B7770D;
	border-top: 1px solid #B7770D;
	padding: 4px;
	margin-right: 1px;
}
#reiter_normal {
	text-align:center;
	float: left;
	width: 144px; /*12em*/
	color: #000000;
	font-weight: bold;
	line-height: 12px;
	background-color: #F0E3CE;
	border-left: 1px solid #B7770D;
	border-right: 1px solid #B7770D;
	border-top: 1px solid #B7770D;
	padding: 4px;
	margin-right: 1px;
}
#reiter_rechts {
	text-align:center;
	float: left;
	width: 145px; /*12em*/
	color: #000000;
	font-weight: bold;
	line-height: 12px;
	background-color: #F0E3CE;
	border-left: 1px solid #B7770D;
	border-right: 1px solid #B7770D;
	border-top: 1px solid #B7770D;
	padding: 4px;
}
#clearer {
	clear:both;
}
.redborder {
	border-color:#B00000;
	border-width: 1px;
	border-style: solid;
}
/**umstellen auf CSS**/
.rechtstext	{
	font-size:9px;
	font-style:italic;
	color: #000000;
}
.tablecenter{
	margin-left:5%;
}
.plusgarantie_erfolgreich{
	margin:0; padding:0;
	width:620px;
	height:330px;
	background-image:url(../img/plusgarantie24/plusgarantie_erfolgreich.jpg);
}
.plusgarantie_erfolgreich_text_ok{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:23px;
	color:#000000;
	margin:0; padding:0;
	position:relative;
	top:90px;
	left:30px;
	width:360px;
	height:230px;
}
.plusgarantie_erfolgreich_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin:0; padding:0;
	position:relative;
	top:62px;
	left:20px;
	width:360px;
	height:230px;
}
.plusgarantie_erfolgreich_textarea{
	width:360px;
	height:90px;
}
.info a{
	position:relative;
	left:5px;
	display:block;
	width:14px;
	height:14px;
	background:url(../img/all_info.png) no-repeat;
}
.info a:hover{
	position:relative;
	left:5px;
	display:block;
	min-width:14px;
	min-height:14px;
	background:url(../img/all_info_u.png) no-repeat;
}
.kategorie_auswahl a{
	position:relative;
	left:5px;
	display:block;
	width:109px;
	height:29px;
	background:url(../img/info_geraeteliste.png) no-repeat;
}
.kategorie_auswahl a:hover{
	position:relative;
	left:5px;
	display:block;
	width:109px;
	height:29px;
	background:url(../img/info_geraeteliste_hover.png) no-repeat;
}
.weiter_btn{
	position:relative;
	cursor:pointer;
	left:10px;
	border: none;
	display:block;
	width:156px;
	height:35px;
	background: url(../img/plusgarantie24/button_naechster_schritt.gif) no-repeat;
}
.weiter_btn:hover{
	position:relative;
	cursor:pointer;
	left:10px;
	border:none;
	display:block;
	width:156px;
	height:35px;
	background: url(../img/plusgarantie24/button_naechster_schritt_hover.gif) no-repeat;
}
.auswaehlen_btn{
	position:relative;
	cursor:pointer;
	top:10px;
	right:2px;
	border: none;
	display:block;
	width:156px;
	height:35px;
	background: url(../img/plusgarantie24/button_auswaehlen.gif) no-repeat;
}
.auswaehlen_btn:hover{
	position:relative;
	cursor:pointer;
	top:10px;
	right:2px;
	border:none;
	display:block;
	width:156px;
	height:35px;
	background: url(../img/plusgarantie24/button_auswaehlen_hover.gif) no-repeat;
}
.zurueck_btn{
	position:relative;
	cursor:pointer;
	border: none;
	display:block;
	width:156px;
	height:35px;
	background: url(../img/plusgarantie24/button_schritt_zurueck.gif) no-repeat;
}
.zurueck_btn:hover{
	position:relative;
	cursor:pointer;
	border:none;
	display:block;
	width:156px;
	height:35px;
	background: url(../img/plusgarantie24/button_schritt_zurueck_hover.gif) no-repeat;
}
.pfeil_versichert{
	position:relative;
	padding-right:20px;
	border:none;
	display:block;
	width:70px;
	height:140px;
	background: url(../img/all_pfeilgr.gif) no-repeat;
	background-position:50% 50%;
}
.paket_grafik{
	position:relative;
	border:none;
	display:block;
	width:579px;
	height:150px;
	background: url(../img/packete_platzhalter.jpg) no-repeat;
}
.all_error_att{
	padding-left:10px;
	background: url(../img/all_error_att.gif) no-repeat 0 50%;
}
.all_error_spacer{
	padding-left:10px;
	/**background: url(../img/all_spacer.gif) no-repeat;**/
}
.all_warning_att{
	padding-left:10px;
	background: url(../img/all_warning_att.gif) no-repeat;
}
.all_spacer{
	width:400px;
	height:8px;
	background: url(../img/all_spacer.gif) no-repeat;
}
.barloader{
	width:178px;
	height:15px;
	background: url(../img/barloader.gif) no-repeat 50% 50%;
}
.plus_auswahl{
	padding-left:16px;
	background: url(../img/plus_orange.png) no-repeat;
}
/**Kategorie auswahl Fenster**/
.text_geräteauswahl {
	width:20%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:23px;
	color:#000000;
}
.rahmen_paketblock {
	border: 1px solid #B7770D;
	width: 816px;
}
/**Produktinformationsblatt Fenster**/
.rahmen_produktinformationsblatt {
	border: 1px solid #B7770D;
	width: 750px;
}
.td_datenschutz{
	padding-left:12px;
	padding-top:19px;
	padding-right:12px;
	padding-bottom:7px;
	text-align:justify;
}
.td_datenschutz ul{
	list-style-type:square; 
	color:#000000;
	font-size:16px;
}
.td_datenschutz li{
	color:#000000;
	font-size:12px;
}
.drucken_button{
	position:relative;
	cursor:pointer;
	left:2px;
	border: none;
	display:block;
	width:163px;
	height:17px;
	background: url(../img/button_seite_drucken.png) no-repeat;
}
.download_button{
	position:relative;
	cursor:pointer;
	border: none;
	display:block;
	width:163px;
	height:17px;
	background: url(../img/button_seite_herunterladen.png) no-repeat;
}
.schliessen_button{
	position:relative;
	cursor:pointer;
	right:2px;
	border: none;
	display:block;
	width:163px;
	height:17px;
	background: url(../img/button_seite_schliessen.png) no-repeat;
}
.vorher_button{
	position:relative;
	cursor:pointer;
	left:2px;
	border: none;
	display:block;
	width:150px;
	height:24px;
	padding-left:25px;	
	background: url(../img/left.png) no-repeat;
}
.danach_button{
	position:relative;
	cursor:pointer;
	right:2px;
	border: none;
	display:block;
	width:150px;
	height:24px;
	padding-right:25px;	
	background: url(../img/right.png) no-repeat 125px 0px;
}
/**Popup Styles**/
.td_popup{
	padding-left:12px;
	padding-top:19px;
	padding-right:12px;
	padding-bottom:7px;
	text-align:center;
}
.td_popup_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	color:#FFFFFF;
	background-color:#B7770D;
}
.rahmen_popup {
	width: 100%;/*370px;*/
	height: 100%;
}