@charset "UTF-8";

	body  {
    	font-family: Arial, Helvetica, sans-serif;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
    
    .pagerstyle {
		font-size: 12px;
		font-weight: bold;
		color: #3E3236;
		padding: 0 3px 0 3px;
	}

	.pagerstyleaktiv {
		font-size: 16px;
		font-weight: bold;
		color: #3E3236;
		padding: 0 3px 3px 3px;
	}

	a{ 
		text-decoration:none;
		color:#999;
    } 
    
	a img{ 
		border: none;
    }
	
	h2 {
		font-family: Arial;
		font-size: 10px;
		font-weight: normal;
		color:#000000;
		padding-left: 10px;
	}

	h3 {
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
		padding-left: 10px;
	}
	
	select.cls_mark_red {
		border:				2px solid #EF5C29;
	}
	input.cls_mark_red {
		border:				2px solid #EF5C29;
	}
	textarea.cls_mark_red {
		border:				2px solid #EF5C29;
	}
	td.cls_mark_red {
		color:				#EF5C29;
	}
		
	
	.copy h1{ 
    	font-size:12px;
		color:#373536; 
		font-weight:normal;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		padding:0;
		
    } 
	
	.copy h3, h5{ 
    	font-size:12px;
		color:#373536; 
		font-weight:normal;
		display:inline;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		padding:0;
		
    }

	.copy h4{ 
    	font-size:12px;
		color:#373536; 
		font-weight:bold;
		display:inline;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		padding:0;
    }

	.copy { 
    	font-size:12px;
		color:#373536; 
    } 
        
    .copy_bold{ 
    	font-size:12px;
		color:#373536;
		font-weight: bold; 
    } 
	.copy_klein{ 
    	font-size:11px;
		color:#373536; 
    }
    .copy_mini{ 
    	font-size:10px;
		color:#373536; 
    }
    
	.copy_red{ 
    	font-size:11px;
		color:#EF5C29;
    }
    
    .copy_lined{ 
    	font-size:11px;
		color:#373536;
		text-decoration:line-through;
    }
    
	.head{ 
    	font-size:14px;
		color:#474b4c; 
    }
	
	h2.marken {
	color:#3E3238;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	}
	
    #container { 
    	width: 1000px;  
    	margin-right: auto;
		margin-left: auto;
    	text-align: left; 
     } 
	
    #header { 
		height: 88px;
		font-size:12px;
    } 
	#header a{ 
		color: #000000;
    }
	#logo{ 
		float: left;
    } 
	#banner{ 
		float: left;
		margin-top:16px;
		margin-left:48px;
    }  
	#login-suchen {
		float:left;
		margin-left:11px;
		width:325px;
	}
	*html #login-suchen{ 
		float: left;
		margin-left:11px;
		display:inline;
    }
	div.log_button {
		margin-top:18px;
	 }
	*html div.log_button {
		margin-top:2px;
	}
	*:first-child+html div.log_button { 
		margin-top:2px;
    }
	*:first-child+html #tb_suchetop {
		margin-left:-11px;
	}
	.warenkorb_head {
		 float:right;
		 margin-top:19px;
		 width:144px;
		font-size:10px;
	}
	.warenkorb_head img {
		float:left;
		margin-right:10px;
	}
	#warenkorb_navi{ 
		float: right;
		margin-left:-155px;
		margin-right:5px;
		margin-top:-10px;
		color:#474B4C;
		font-size:11px;
    } 
	*html #warenkorb_navi{ 
		float: right;
		margin-top:0px;	
    }
    
    a.wkFont {
   		font-size: 11px;
		color: #474B4C !important;
		font-weight: bold;	
   }
   
   .pflichtstern {
   			color: #0000FF;	
   }
    
	.input_border{ 
		border: solid 1px #A3A5A5;
		height:18px;
		margin-top:15px;
    }
	.input_bild{ 
		margin-top:14px;
    }
	.warenkorb_header{ 
		margin-left:95px;
		margin-top:22px;
		font-size:10px;
		color:#474B4C;
    }
	*html .warenkorb_header {
		margin-left:85px;
	}
	.warenkorb_header img{ 
		float:left;
		margin-right:10px;
		margin-top:-6px
    }
	*html .warenkorb_header img{ 
		float:left;
		margin-right:10px;
		margin-top:-6px;
		margin-left:15px;
    }
    #sidebar1 {
    	float: left; 
    	width: 144px;
    }
	#sidebar2 {
		float:right;		
    	width: 181px;
    }
	
	/* um 3-Pixelbug des IE6 zu umgehen*/
	*html #sidebar1 {
    	float: left; 
    	width: 144px;
		margin-right:-3px; 
    }

	/* Bugfixing ende*/
	
	.bild_tages {
    	margin-left:27px;
		margin-top:18px;  
    }
	.description_tages {
    	margin-left:50px; 
    }
	.text_tages {
    	margin:15px 15px 5px 15px; 
    }
    #mainContent { 	
 		margin: 0 0 0 144px;
		/*float:left;*/
		width:670px;
    } 
	*html #mainContent { 	
 		margin: 0 0 0 0px;
		width:670px;
		display:inline-block;
    } 
	.titel{ 
		margin-left:12px;
    }
	#teaser { 
    	width:856px;
		height:90px;
		float:right;
		/*margin-left:144px;*/
    }
	*:first-child+html #teaser .box1 {
		margin-top:5px;
	}
	#teaser .box1,
	#teaser .box2{ 
    	width:283px;
		height:75px;
    	background: url(../img/hintergrund_teaser.gif);
    	background-repeat: no-repeat;
		float:left;
		margin-right:3px;
		margin-top:14px;
    }

	#teaser .box3{ 
    	width:283px;
		height:75px;
    	background: url(../img/hintergrund_teaser.gif);
    	background-repeat: no-repeat;
		float:left;
		margin-top:14px;
    }
	#teaser .bild_teaser { 
    	float:left;
		margin:1px 10px 1px 1px;
		 
    }
	#teaser h3 { 
    	margin-top:5px;
		font-size: 11px;
		font-weight: bold;
		margin-bottom:8px;
    }
    
   	#footerContainer { 
		
		background: url(../img/footer.jpg) center top no-repeat;
		height: 100px;
		margin-right: auto;
		margin-left: auto;
		color:#999;
		margin-top:-13px; 
		z-index:-1;
	
    } 
    

    
    *html #footerContainer { 
		
		background: url(../img/footerie.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto;
		margin-top:-20px;
		padding-left: 20px;
    	
    }
    
    
    #footerContainerVielendank { 
		
		background: url(../img/footer_vielendank.jpg) center top no-repeat;
		height: 100px;
		margin-right: auto;
		margin-left: auto;
		color:#999;
		margin-top:-13px; 
		z-index:-1;
	
    } 
    

    
    *html #footerContainerVielendank { 
		
		background: url(../img/footerie_vielendank.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto;
		margin-top:-20px;
		padding-left: 20px;
    	
    }
	
	*:first-child+html #footerContainer {
		margin-top:-11px;
	}
    
    #footer { 
		font-size:10px;
		width: 980px;
		padding-top: 20px;
		margin-right: auto;
		margin-left: auto;
		color:#999;
    } 
	
	*html #footer {
		padding-top: 20px;
	}
	
    #footer p {
    	float: left;
		margin-top:0px; 
    }
	.navi_footer {
    	float: right; 
    }
	*html .navi_footer {
    	float: right;
		margin-left: 150px;
    }
	*:first-child+html .navi_footer {
		float: right;
		margin-left: 150px;
    }
    .fltrt { 
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }

    
    #flashcontent {
		float:left;
		margin-left: 1px;
	}	
    
    *html #flashcontent {
		margin-top: -3px;
		margin-left: 0px;		
	}	
	
	
	/* home*/
	.home  {
    	background: url(../img/hintergrund_home.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
	*html .home {
		height: auto !important;
		height: 620px;    
	}
	
	/* zahlart*/
	.zahlart  {
    	background: url(../img/hintergrund_zahlart.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
	.zahlungsmoeglichkeiten {
    	margin-top:220px;
		margin-left:20px;
    }
	.zahlungsmoeglichkeiten_text {
		margin-left:25px;
		margin-right:60px;
    }

    
    /* rueckgabe*/
	.rueckgabe  {
    	background: url(../img/hintergrund_rueckgabe.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
	.rueckgaberecht {
    	margin-top:220px;
		margin-left:20px;
    }
	.rueckgaberecht_text {
		margin-left:25px;
		margin-right:60px;
    }
	    
    #sidebar2_rueckgabe{
    	float:right;
    	width:180px;
    	margin-top:270px;
    }
    #sidebar2_rueckgabe p{
    	height: 1%;
    	margin:0;
    }
    *html #sidebar2_rueckgabe {
		float:right;		
    	width: 180px;
		margin-left:-3px; 
		margin-top:270px;
		margin-right:0;
    }
    
    /* agb */
	.agb_content  {
    	background: url(../img/hintergrund_agb.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
    #mainContent_agb { 	
 		margin: 0 0 0 144px; 
		width:850px;		
    } 
	*html #mainContent_agb { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.agb_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.agb_text {
		margin-left:25px;
		margin-right:60px;
    }
	
	
    /* ueberuns */
	.ueberuns  {
    	background: url(../img/hintergrund_ueberuns.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    #mainContent_ueberuns { 	
 		margin: 0 0 0 144px; 
		width:850px;		
    } 
	*html #mainContent_ueberuns { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.ueberuns_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.ueberuns_text {
		margin-left:25px;
		margin-right:60px;
    }
    
    /* datensicherheit */
	.datensicherheit  {
    	background: url(../img/hintergrund_datensicherheit.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
	.datensicherheit_detail {
    	background: url(../img/hintergrund_datensicherheit_detail.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
		width:856px;
    }
    #mainContent_datensicherheit { 	
 		margin: 0 0 0 144px; 
		width:850px;		
    } 
	*html #mainContent_datensicherheit { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.datensicherheit_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.datensicherheit_text {
		margin-left:25px;
		margin-right:60px;
    }
    
    /* impressum */
	.impressum  {
    	background: url(../img/hintergrund_impressum.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
	.impressum_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.impressum_text {
		margin-left:25px;
		margin-right:60px;
    }
	    
    #sidebar2_impressum{
    	float:right;
    	width:180px;
    	margin-top:270px;
    }
    #sidebar2_impressum p{
    	height: 1%;
    	margin:0;
    }
    *html #sidebar2_impressum{
		float:right;		
    	width: 180px;
		margin-left:-3px; 
		margin-top:270px;
		margin-right:0;
    }
    
    /* technik */
	.technik  {
    	background: url(../img/hintergrund_technik.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
	.technik_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.technik_text {
		margin-left:25px;
		margin-right:60px;
    }
	    
    #sidebar2_technik{
    	float:right;
    	width:180px;
    	margin-top:270px;
    }
    #sidebar2_technik p{
    	height: 1%;
    	margin:0;
    }
    *html #sidebar2_technik {
		float:right;		
    	width: 180px;
		margin-left:-3px; 
		margin-top:270px;
		margin-right:0;
    }
    
    /* Trendbericht */
    .trendbericht
    {
    	background: url(../img/hintergrund_trend.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto;  
    }
    
    .trendberichtarchiv
    {
    	background: url(../img/hintergrund_trendarchiv.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;      	
    }
    
    .trendbericht_bg
    {
    	background-repeat: no-repeat;
    	height: 75px;
    	margin-left:500px;
    	margin-top:25px;
    }
    #mainContent_trendbericht { 	
 		margin: 0 0 0 144px; 
		width:850px;
		min-height: 350px;			
    } 
	*html #mainContent_trendbericht { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;

    }
	.trendbericht_text {
		margin-left:25px;
		margin-right:60px;
    }
    .trendbericht_placeholder
    {
    	height:220px;
    }
    
   
    
    
    /* trendbericht_artikel */
	.trendbericht_artikel  {
    	background: url(../img/hintergrund_trendberichtartikel.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    #mainContent_trendbericht_artikel { 	
 		margin: 0 0 0 144px; 
		width:850px;	
		min-height: 550px;	
    } 
	*html #mainContent_trendbericht_artikel { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.trendbericht_artikel_img {
    	margin-top:15px;
		margin-left:20px;
    }
    
    .trendbericht_artikel_img_detail {
		position: relative;
		margin-top: 3px;
		
    }
    
    #trendbericht_artikel_btn_zurueck {
  		position: relative;
		margin-left: 720px;
		margin-top: 50px;
		margin-bottom: 20px;
   }
  
    
	.trendbericht_artikel_text {
		margin-left:25px;
		margin-right:60px;
    }
    
    .linktrendbericht {
    	margin-left: 750px;	
    }



	/* groessenraster */
	.groessenraster  {
    	background: url(../img/hintergrund_groessenraster.jpg) center top no-repeat;
        margin-right: auto;
		margin-left: auto;  
    }
    .groessenraster_bild {
    	margin-left:28px;
		margin-top:4px;
    }
	 /* tabellen */
	.tabellen  {
    	background: url(../img/hintergrund_tabellen.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    .tabellen_bild {
    	margin-left:28px;
		margin-top:4px;
    }
	.groessenermittlung_blau {
    	margin-left:47px;
		margin-right:2px;
		margin-top:15px;
    }
	 /* pflegehinweise */
	.pflegehinweise  {
    	background: url(../img/hintergrund_pflegehinweise.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    .pflegehinweise_bild {
    	margin-left:21px;
		margin-top:4px;
    }
	
	/* Kontouebersicht */
	.kontouebersicht  {
    	background: url(../img/hintergrund_konto_uebersicht.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
		min-height: 620px;
    }
    .welcome_text
    {
    	margin-left:25px;
    	margin-top:20px;
    }
    #mainContent_kontouebersicht { 	
 		margin: 0 0 0 144px; 
		width:850px;		
    } 
	*html #mainContent_kontouebersicht { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.kontouebersicht_img {
		margin-left:20px;
    }
	.datencontent_text {
		margin-left:10px;
    }
	
    #meineDaten_LO
    {
    	background: url(../img/hintergrund_box_uebersicht.jpg) center top repeat-x;
    	background-color: #E5E5E5;
    	margin-left:25px;
		position:absolute;
		top:140px;
		width:407px;
		height:100px;
    }
    #meineDaten_RO
    {
    	background: url(../img/hintergrund_box_uebersicht.jpg) center top repeat-x;
    	background-color: #E5E5E5;
    	margin-left:445px;
		position:absolute;
		top:140px;
		width:407px;
		height:100px;
    }
    /*#meineDaten_LU
    {
    	background: url(../img/hintergrund_box_uebersicht.jpg) center top repeat-x;
    	background-color: #E5E5E5;
    	margin-left:25px;
		position:absolute;
		top:249px;
		width:407px;
		height:220px;
    }*/
    #meineDaten_LU
    {
    	background: url(../img/hintergrund_box_uebersicht.jpg) center top repeat-x;
    	background-color: #E5E5E5;
    	margin-left:25px;
		position:absolute;
		top:249px;
		width:827px;
		height:220px;
    }
    #meineDaten_RU
    {
    	background: url(../img/hintergrund_box_uebersicht.jpg) center top repeat-x;
    	background-color: #E5E5E5;
    	margin-left:445px;
		position:absolute;
		top:249px;
		width:407px;
		height:220px;
    }
    
    #meineDaten_Kontostand
    {
    	background: url(../img/kontostand.gif) no-repeat;
    	margin-left:25px;
		position:absolute;
		top:478px;
		width:156px;
		height:23px;
	}
	
    .datencontent_img
    {
    	margin: 5px 5px 5px 5px;	
    }
    .bearb_img_LO
    {
    	position:absolute;
    	float:left;
    	top:55px;
    	left:285px;
    }
    .bearb_img_RO
    {
    	position:absolute;
    	float:left;
    	top:55px;
    	left:290px;
    }
    .tblData_abos
	{
		width:390px;
		margin-left: 10px; 
	}
	
	/*.tblData_bestellung
	{
		width:390px;
		margin-left: 10px; 		
	}*/
	.tblData_bestellung
	{
		width: 600px;
		margin-left: 10px; 	
	}
    .tblData_abos th
	{
		font-size:11px;
		color:#373536; 
	}
	
	.tblData_bestellung th
	{
		font-size:11px;
		color:#373536; 		
	}

#sidebar1_tab_menu {
	width:137px; height: 200px;
}
.tab_heads {
	margin-left:4px;
}
.tab_head {
	float:left;
}
.tab_bodies_bg {
	height:190px;
	background: url(../navigation/menue_bg.jpg) no-repeat;
}
*html .tab_bodies_bg {
	margin-top:-4px;
	margin-left:0px;
}
*:first-child+html .tab_bodies_bg {
	margin-top:-4px;
}
.tab_bodies {
	height:176px;
	overflow: hidden;
	margin-left:10px;
}

.tab_body {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	margin-top:5px;
	font-size:8pt;
}

*html .tab_body {
	overflow:scroll;
	overflow-x:hidden;
	height:171px;
	width:123px;
	scrollbar-base-color:#ffffff; /*Basisfarbe der Scroll-Leiste*/
	scrollbar-3dlight-color:#ffffff; /*Farbe für 3D-Effekte*/
	scrollbar-arrow-color:#ffffff; /*Farbe für Verschiebepfeile*/
	scrollbar-darkshadow-color:#ffffff; /*Farbe für Schatten*/
	scrollbar-face-color:#C7C9C8; /*Farbe für Oberfläche*/
	scrollbar-highlight-color:#ffffff; /*Farbe für oberen und linken Rand*/
	scrollbar-shadow-color:#ffffff; /*Farbe für unteren und rechten Rand*/
	scrollbar-track-color:#ffffff; /*Farbe für freibleibenden Verschiebeweg*/
}
*:first-child+html .tab_body {
	overflow:scroll;
	overflow-x:hidden;
	height:171px;
	width:123px;
	scrollbar-base-color:#ffffff; /*Basisfarbe der Scroll-Leiste*/
	scrollbar-3dlight-color:#ffffff; /*Farbe für 3D-Effekte*/
	scrollbar-arrow-color:#ffffff; /*Farbe für Verschiebepfeile*/
	scrollbar-darkshadow-color:#ffffff; /*Farbe für Schatten*/
	scrollbar-face-color:#C7C9C8; /*Farbe für Oberfläche*/
	scrollbar-highlight-color:#ffffff; /*Farbe für oberen und linken Rand*/
	scrollbar-shadow-color:#ffffff; /*Farbe für unteren und rechten Rand*/
	scrollbar-track-color:#ffffff; /*Farbe für freibleibenden Verschiebeweg*/
}
.tab_body_2 {
	float:left;
	position:relative;
	top:0px;
	left:0px;
	margin-top:5px;
	font-size:8pt;
}

*html .tab_body_2 {
	display:none;
	overflow:scroll;
	overflow-x:hidden;
	height:171px;
	width:123px;
	scrollbar-base-color:#ffffff; /*Basisfarbe der Scroll-Leiste*/
	scrollbar-3dlight-color:#ffffff; /*Farbe für 3D-Effekte*/
	scrollbar-arrow-color:#ffffff; /*Farbe für Verschiebepfeile*/
	scrollbar-darkshadow-color:#ffffff; /*Farbe für Schatten*/
	scrollbar-face-color:#C7C9C8; /*Farbe für Oberfläche*/
	scrollbar-highlight-color:#ffffff; /*Farbe für oberen und linken Rand*/
	scrollbar-shadow-color:#ffffff; /*Farbe für unteren und rechten Rand*/
	scrollbar-track-color:#ffffff; /*Farbe für freibleibenden Verschiebeweg*/
}
*:first-child+html .tab_body_2 {
	overflow:scroll;
	overflow-x:hidden;
	height:171px;
	width:123px;
	display: none;
	scrollbar-base-color:#ffffff; /*Basisfarbe der Scroll-Leiste*/
	scrollbar-3dlight-color:#ffffff; /*Farbe für 3D-Effekte*/
	scrollbar-arrow-color:#ffffff; /*Farbe für Verschiebepfeile*/
	scrollbar-darkshadow-color:#ffffff; /*Farbe für Schatten*/
	scrollbar-face-color:#C7C9C8; /*Farbe für Oberfläche*/
	scrollbar-highlight-color:#ffffff; /*Farbe für oberen und linken Rand*/
	scrollbar-shadow-color:#ffffff; /*Farbe für unteren und rechten Rand*/
	scrollbar-track-color:#ffffff; /*Farbe für freibleibenden Verschiebeweg*/
}
*html .scroll {
	display:none;
}
*:first-child+html .scroll {
	display:none;
}
.scroll {
	float:right;
	position:relative;
	left:-4px;
	top:4px;
	z-index:9;
}
.logo {
	margin-left:10px;
	margin-top:65px;
	margin-bottom:10px;
}
*html .logo {
	margin-top:20px;
	margin-left:13px;
	margin-bottom:10px;
}
*:first-child+html .logo {
	margin-top:35px;
}

*:first-child+html #warenkorb_navi p {
	margin-top:10px;
}









/* meinKontor */
	.meinKontor  {
    	background: url(../img/hintergrund_konto_login.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    #mainContent_meinKontor { 	
 		margin: 220px 0 0 144px; 
		width:850px;		
    } 
	*html #mainContent_meinKontor { 	
 		margin: 220px 0 0 0px;
		
    } 
	.meinKontor_img {
		margin-left:20px;
    }
	.meinKontor_text {
		margin-left:20px;
    }
    #meinKontor_login
    {    	
    	float:left;

    }
    #meinKontor_neuAnmelden
    {    
    	float:left;
		width:500px;
		margin-left:75px;
    }
    #meinKontor_neuAnmelden p
    {    
    	margin-top:0px;
    }
	#fehler_login {
		margin-left:11px;
	}
	#errorDiv {
		float:left;
		width:610px;
		margin-top:5px;
		margin-left:10px;
	}
    *html #meinKontor_login
    {    	
		width:200px;
    }
    *html #meinKontor_neuAnmelden p
    {     	
    	margin-top: 40px;
    }
	*:first-child+html #meinKontor_neuAnmelden p
    {     	
    	margin-top: 49px;
    }
    *html #meinKontor_login p
    {    	
    	margin-top: 10px;
    }
    
    .meinKontor_login_img
    {
    	margin: 5px 5px 5px 20px;	
    }
	.meinKontor_neuAnmelden_img
    {
    	margin: 5px 5px 5px 5px;	
    }
	.einloggen_img
	{
	
	}
		*html .anmelden_login_img
	{
		margin-top:0px
	}

	.fehlerbox 
	{
		border: 2px solid;
		border-color:#EF5C29;
		background-color: #FFFFFF;
	}
	
	.fehlermeldung 
	{
		font-family: Arial;
		font-size: 11px;
		color:#FFFFFF;
		background-color:#EF5C29;
		padding-left:3px;
		padding-right:3px;
	}	
	
	/* konto_anmelden */
	.konto_anmelden  {
    	background: url(../img/hintergrund_konto_anmelden.jpg) center top no-repeat;
 		margin-right: auto;
		margin-left: auto;  
    }
    #hinweis {
    	border: solid 1px #ccc;
		background: #fff url(../img/hintergrund_box_konto_anmelden.jpg) 0 0 repeat-x;
		width:165px;
		margin-left: 20px;
		margin-top: 20px;
		padding-left:10px;
		float:left;
    }
	#hinweis ul li{
	color: #0000FF;
	list-style-image: url(../img/pfeil_blau.jpg);
	margin-left:-17px;
    }
	#anmelden {
    	border: solid 1px #ccc;
		background: #e5e5e5 url(../img/hintergrund_box_konto_anmelden_2.jpg) 0 0 repeat-x;
		width:360px;
		margin-left: 20px;
		margin-top: 20px;
		padding-left:10px;
		margin-bottom: 20px;
		float:left;
    }
	#anmelden table{
    	font-size:12px;
    }



	
	/* konto_anmelden gulp */
	#hinweis_gulp {
    	border: solid 1px #ccc;
		background: #fff url(../img/hintergrund_box_konto_anmelden.jpg) 0 0 repeat-x;
		width:300px;
		margin-left: 20px;
		margin-top: 20px;
		padding-left:10px;
		margin-bottom: 20px;
		float:left;
    }
	#hinweis_gulp ul li{
	color: #0000FF;
	list-style-image: url(../img/pfeil_blau.jpg);
	margin-left:-17px;
    }
	#anmelden_gulp {
    	border: solid 1px #ccc;
		background: #e5e5e5 url(../img/hintergrund_box_konto_anmelden_2.jpg) 0 0 repeat-x;
		width:300px;
		margin-left:20px;
		margin-top: 20px;
		padding-left:10px;
		float:left;
		margin-bottom: 20px;
    }
	#anmelden_gulp table{
    	font-size:12px;
    }
	
	
	
	
	.kontakt  {
    	background: url(../img/hintergrund_kontakt.jpg) center top no-repeat;
    	margin-left: auto;
		margin-right: auto;
    }
	#fehler_kontakt {
		font-size:11px;
		clear:both;
		margin-left:99px;
		float:left;
	}
	*html #fehler_kontakt {
		margin-left:95px;
		margin-top:5px;
	}
	*:first-child+html #fehler_kontakt {
		width:258px;
	}
	#kontakt_form {
		width:300px;
		margin-left: 14px;
		margin-top: 220px;
		padding-left:10px;
		float:left;
		color:#474b4c;
    }
	*html #kontakt_form {
		margin-left:5px;
	}
	#kontakt_form table{
    	font-size:12px;
		
    }
	.abschicken {
		float:right;
		margin-right:23px;
		margin-top:65px;
	}
	*html .abschicken {
		margin-top:-25px;
		margin-right:20px;
	}
	*:first-child+html .abschicken {
		margin-right:22px;
		margin-top:83px;
	}
	#hinweis_kontakt {
		border: solid 1px #ccc;
		background: #fff url(../img/hintergrund_box_konto_anmelden.jpg) 0 0 repeat-x;
		width:165px;
		padding-left:10px;
		float:left;
		margin-top:316px;
		margin-left:35px;
	}
	*html #hinweis_kontakt {
		margin-top:-199px;
		margin-left:330px;
		padding-top:10px;
		padding-bottom:10px;
	}
	*:first-child+html #hinweis_kontakt {
		margin-top:341px;
		margin-left:35px;
		padding-top:10px;
		padding-bottom:10px;
	}
	#text_area {
		padding-left:10px;
		float:left;
		margin-top:300px;
		margin-left:6px;
	}
	*html #text_area {
		margin-top:302px;
		margin-left:6px;
	}
	*:first-child+html #text_area{
		margin-top:305px;
		margin-left:6px;
	}
	#text_area textarea {
		height:185px;
		width:280px;
		border: solid 1px #ccc;
	}
	*html #text_area textarea {
		height:194px;
	}
	
	.kontakt_service_hinweise_bz_box .unternav a{
		font-size:11px;
		padding-left:15px;
		background:url(../img/pfeil_link.jpg) 0 0 no-repeat;
    	
    }

	/* passwort vergessen */
	.passwort  {
    	background: url(../img/hintergrund_konto_login.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    #mainContent_passwort { 	
 		margin: 220px 0 0 144px; 
		width:850px;		
		height:100%;
    } 
	*html #mainContent_passwort { 	
 		margin: 220px 0 0 144px;
    } 
	.passwort_img {
		margin-left:20px;
    }
	.passwort_text {
		margin-left:25px;
    }
    .abschicken_img
    {
    	margin-left:30px;
    	vertical-align: top;
    }
    #error_passwort
    {
    	width:500px;
    	display: inline-block;
    	text-align: left;
    	margin-left: 25px;
    }
	#teaser_passwort { 
		position: relative;		
		top: 28px;
		margin-left:25px;
    }
	#teaser_passwort h3 {
		margin-bottom:8px;
		margin-top:3px;
		font-size: 11px;
		font-weight: bold;
	}
	#teaser_passwort p.copy_klein a img {
		margin-top:4px;
	}
    
    *html 	#teaser_passwort {
   		margin-left:25px;
   		padding-top:40px
   }

	#teaser_passwort .box1,
	#teaser_passwort .box2{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_passwort .box3{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_passwort .bild_teaser { 
    	float:left;
		margin:1px 10px 1px 1px;
		 
    }
	#teaser_passwort h3 { 
    	margin-top:5px;
		font-weight:bold;
		font-size: 11px;
    }
	
	
	
	
	
	
	/* datenschutz */
	.datenschutz  {
    	background: url(../img/hintergrund_datenschutz.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
    
    #content_datenschutz {
   		height:60px;
   		margin-bottom: 10px;
    }
    #mainContent_datenschutz { 	
 		margin: 0 0 0 144px; 
		width:850px;	
		min-height: 550px;	
    } 
	*html #mainContent_datenschutz { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.datenschutz_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.datenschutz_text {
		margin-left:25px;
		margin-right:60px;
    }
    
   
   	#teaser_datenschutz { 
		height:90px;
		float:left;
		margin-top: 10px;
		margin-left:24px;
    }
	#teaser_datenschutz h3 {
		margin-bottom:8px;
		margin-top:3px;
		font-size: 11px;
		font-weight: bold;
	}
	#teaser_datenschutz p.copy_klein a img {
		margin-top:4px;
	}
    
    *html 	#teaser_datenschutz {
   		margin-left:13px;
   }

	#teaser_datenschutz .box1,
	#teaser_datenschutz .box2{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_datenschutz .box3{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_datenschutz .bild_teaser { 
    	float:left;
		margin:1px 10px 1px 1px;
		 
    }
	#teaser_datenschutz h3 { 
    	margin-top:5px;
		font-size: 11px;
		font-weight: bold;
    }
    
    
    
    
    
    
    
    
    
    
 	/* service */
	.service  {
    	background: url(../img/hintergrund_service.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
    
    #content_service {
   		height:60px;
   		margin-bottom: 10px;
    }
    #mainContent_service { 	
 		margin: 0 0 0 144px; 
		width:850px;	
		min-height: 550px;	
    } 
	*html #mainContent_service { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.service_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.service_text {
		margin-left:25px;
		margin-right:60px;
    }
    
   
   	#teaser_service { 
		height:90px;
		float:left;
		margin-top: 10px;
		margin-left:24px;
    }
    
    *html 	#teaser_service {
   		margin-left:13px;
   }

	#teaser_service .box1,
	#teaser_service .box2{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_service .box3{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_service .bild_teaser { 
    	float:left;
		margin:1px 10px 1px 1px;
		 
    }
	#teaser_service h3 { 
		font-size: 11px;
		font-weight: bold;
		margin-bottom:8px;
		margin-top:3px;
    }
	#teaser_service p.copy_klein a img {
		margin-top:4px;
	} 
    
    
    
    
 	/* ihrebestellunguebersicht */
	.ihrebestellunguebersicht  {
    	background: url(../img/hintergrund_ihrebestellung.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
    
    #content_ihrebestellunguebersicht {
   		height:60px;
   		margin-bottom: 10px;
    }
    #mainContent_ihrebestellunguebersicht { 	
 		margin: 0 0 0 144px; 
		width:850px;	
		min-height: 550px;	
    } 
	*html #mainContent_ihrebestellunguebersicht { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.ihrebestellunguebersicht_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.ihrebestellunguebersicht_text {
		margin-left:25px;
		margin-right:60px;
    }
    
   
   	#teaser_ihrebestellunguebersicht { 
		height:90px;
		float:left;
		margin-top: 10px;
		margin-left:24px;
    }
    
    *html 	#teaser_ihrebestellunguebersicht {
   		margin-left:13px;
   }

	#teaser_ihrebestellunguebersicht .box1,
	#teaser_ihrebestellunguebersicht .box2{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-right:3px;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_ihrebestellunguebersicht .box3{ 
    	width:266px;
		height:90px;
    	background: url(../img/hintergrund_teaser_big.jpg);
    	background-repeat: no-repeat;
		float:left;
		margin-top:5px;
		margin-bottom: 5px;
    }
	#teaser_ihrebestellunguebersicht .bild_teaser { 
    	float:left;
		margin:1px 10px 1px 1px;
		 
    }
	#teaser_ihrebestellunguebersicht h3 { 
    	margin-top:5px;
		font-size: 11px;
		font-weight: bold;
    }
	
	
	.service_gut {
		background: url(../../img/hintergrund_service_gut.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto; 
	}
	.service_gut_img {
		margin-top:220px;
	}
	.service_gut_box {
		float:left;
		width:330px;
		margin-top:10px;
	}
	.service_gut_box table {
		margin-top:10px;
	}
	.service_gut_box table td {
		font-size: 70%;
		padding:3px;
	}
	
	
	
	.titelbild {
		margin-bottom:10px;
	}
	.style_box {
		float:left;
		width:150px;
		margin-right:56px;
	}
	*html .style_box {
		margin-right:52px;
	}
	.style_box select {
		width:122px;
		margin-left:4px;
	}
	.style_box_last {
		float:left;
		width:190px;
	}
	*html .style_box_last {
		width:180px;
	}
	.style_box_last table input {
		margin-top:10px;
	}
	.style_box p.head {
		margin-top:20px;
		margin-bottom:5px;
		margin-left:4px;
	}
	.style_result {
		border:2px solid #E5E5E5;
		background: url(../../img/hintergrund_box_konto_anmelden.jpg) 0 0 repeat-x;
		margin-top:20px;
		padding-left: 5px;
	}
	.style_finder {
		background: url(../../img/hintergrund_suche.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto; 
	}
	.copy_blau {
		font-size:12px;
		color:#1D2587; 
		font-weight:bold;
	}
	.style_box table {
		margin-top:20px;
	}
	.style_table td {
		padding:6px;	
	}
	#style_form {
		padding-left: 20px;
		padding-right: 20px;
		margin-top:226px;
	}
	#form_bild {
		margin-left:-25px;
		margin-top:25px;
	}
	
	

	.kontouebersichtMeineBenutzerDaten, .kontouebersichtMeineDaten  {
		background: url(../img/hintergrund_konto_uebersicht.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto;  
		min-height: 620px;
	}
	
	
	.kontouebersichtMeineBenutzerDaten #meineDaten
	{
		background:#E5E5E5 url(../img/hintergrund_box_konto_anmelden_2.jpg) repeat-x scroll 0 0;
		border:1px solid #CCCCCC;
		float:left;		
		position:absolute;
		top:120px;
		width:600px;
		height:350px;		
		margin-left: 120px;
	}
	#fehler_benutzerdaten {
		margin-left:120px;
		margin-top:10px;
	}
	

	.kontouebersichtMeineBenutzerDaten #backButton
	{
		float:right;
		margin-top:385px;	
	}	
	*html .kontouebersichtMeineBenutzerDaten #backButton {
		margin-top:400px;
	}
	
	.kontouebersichtMeineBenutzerDaten #datenschutz_txt
	{
		float:left;
		margin-top:385px;
		padding-left:140px
	}
	
	*html .kontouebersichtMeineBenutzerDaten #datenschutz_txt {
		margin-top:400px;
	}
	
	.kontouebersichtMeineDaten #backButton
	{
		float:right;
		margin-right:20px;
		margin-top:365px;	
	}
	*html .kontouebersichtMeineDaten #backButton {
		margin-right:11px;
	}	
	
	.kontouebersichtMeineDaten #datenschutz_txt
	{
		float:left;
		margin-top:365px;
		margin-left:27px
	}
	
	*html .kontouebersichtMeineDaten #datenschutz_txt {
		margin-left:15px;
	}

	#fehler_daten {
		margin-top:10px;
		margin-left:25px;
	}

	.kontouebersichtMeineDaten #meineDaten_LO, .kontouebersichtMeineDaten #meineDaten_RO
	{
		background:#E5E5E5 url(../img/hintergrund_box_konto_anmelden_2.jpg) repeat-x scroll 0 0;
		border:1px solid #CCCCCC;
		float:left;		
		position:absolute;
		top:120px;
		width:400px;
		height:330px;		
	}
	
	.kontouebersichtMeineDaten #meineDaten_LO
	{
		margin-left:25px;
	}
	
	.kontouebersichtMeineDaten #meineDaten_RO
	{
		margin-left:445px;
	}
	
	
	
	
	
	.newsletter {
		background: url(../../img/hintergrund_newsletter.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto; 
	}
	#fehler_newsletter {
		float:left;
		margin-left:71px;
		margin-top:10px;
		font-size:11px;
		height:15px;
	}
	*html #fehler_newsletter {
		margin-left:36px;
	}
	.abschicken_newsletter {
		float:right;
		margin-top:10px;
	}
	.newsletter_form {
		margin-top:228px;
		margin-left:20px;
		margin-right:26px;
	}
	.newsletter_box1 {
		float:left;
		width:460px;
		margin-left:4px;
	}
	*html .newsletter_box1 {
		margin-left:2px;
		margin-top:12px;
	}
	.newsletter_box2 {
		float:right;
		width:315px;
	}
	.newsletter_box2 table td {
		padding:3px;
		font-size:70%;
	}
	
	
	
	


/* versandkosten*/
	.versandkosten{
    	background: url(../img/hintergrund_versandkosten.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
    
    #content_versandkosten {
   		margin-bottom: 10px;
    }

	.versandkosten_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.versandkosten_text {
		margin-left:25px;
		margin-right:60px;
    }
    #versandkosten_div {
		min-height: 200px;
		margin-left: 20px;

	}
	
	#versandkosten_table {
		width: 620px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	#versandkosten_table td {
		padding: 5px 5px 5px 5px;
	}

	#versandkosten_table .line_grau {
		background-color: #DCDCDC;
	}

	#versandkosten_table .line{
		background-color: transparent;
	}

    #sidebar2_versandkosten{
    	float:right;
    	width:180px;
    	margin-top:247px;
    }
    #sidebar2_versandkosten p{
    	height: 1%;
    	margin:0;
    }
    *html #sidebar2_versandkosten{
		float:right;		
    	width: 180px;
		margin-left:-3px; 
		margin-top:247px;
		margin-right:0;
    }
    
    
    
	#formenbilder 
	{
		width:200px;
		text-align:center;
		margin:0;
		padding:0;
		margin-left: -25px;
	}
	
	#formenbilder ul, #formenbilder li, #formenbilder ul li
	{
		margin:0;
		padding:0;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		background: none;
	}
	
	#formenbilder #forms .formItem 
	{
		float:left;
		height:240px;
		overflow:hidden;
		padding:15px 8px 30px;
		position:relative;
		text-align:center;
	}
	
	
	#draw_colortable 
	{
		width:175px;
		text-align:center;
		margin:0;
		padding:0;
		padding-top: 18px;
	}
	
	#draw_colortable ul, #draw_colortable li, #draw_colortable ul li
	{
		margin:0;
		padding:0;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		background: none;
	}
	
	#draw_colortable #formsColor .formColorItem 
	{
		float:left;
		overflow:hidden;
		padding:2px 4px 2px;
		position:relative;
		text-align:center;
	}
	
	
	
	.index_casual  {
    	background: url(/img/hintergrund_index_casual.jpg) transparent scroll center top no-repeat;
		margin-right:auto;
		margin-left:auto;
    }
	*html .index_casual {
		height: auto !important;
		height: 620px;
	}
	#index_casual_bild  {
		margin-top:3px;
		float:left;
		width:570px;
		height:257px;
    }
	#index_casual_serie {
		float:left;
		width:100%;
		margin-top:17px;
	}
	*html #index_casual_serie {
		clear:left;
	}
	#bestseller  {
		float:left;
		margin-top:3px;
		width:281px;
    }
	#bestseller1  {
		float:left;
    }
	#bestseller2  {
		float:left;
    }
	*html #footerContainer {
		background: url(../img/footerie.jpg) center top no-repeat;
	}	
	*html #teaser .box1, #teaser .box2, #teaser .box3 {
		margin-top:5px;
	}
	
	table.bestseller {
		margin-left:auto;
		margin-right:auto;
		margin-top: 10px;
	}
	
	/* Kontakt */
	*html .kontakt_ta
	{
		margin-left: -6px;
	}
	
	/* Sonderangebote */
	.sonderangebote
	{
		background: url(../img/hintergrund_sale.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;
	}
	.sonderangebote_ueberschrift
	{		
		margin-top:210px;
		margin-left:144px;
		width:700px;
	}
	.sonderangebote_sortierung
	{		
		float:right;
		margin-top:-15px;
		margin-left:0px;
		width:100px;
	}
	#mainContent_sonderangebote
	{
		margin-top:10px;
		margin-left:144px;
		height:322px;
	}
	#mainContent_sonderangebote img
	{
		margin-right:-9px;
  		float: left;
  		cursor:pointer;
	}	
	.sonderangebote_uebersicht
	{
		background-color: transparent;	
		margin: 0;			
	}
	
	
	/* Auswahlergebnis */
	
	.auswahlergebnis
	{
		background: url(../img/hintergrund_auswahlergebnis.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;
	}
	.auswahlergebnis_ueberschrift {
		float:left;
		margin-left:20px;
		margin-top:3px;
		width:730px;
	}
	.auswahlergebnis_sortierung {
		float:right;
		margin-top:6px;
		margin-left:0px;
		width:100px;
	}
	#mainContent_auswahlergebnis
	{
		margin-top:10px;
		margin-left:144px;
	}
	
	.auswahlergebnis_uebersicht
	{
		background-color: transparent;
		margin-left:20px;
	}
	
	#auwahlergebnis_wgbild  {
		margin-top:3px;
		float:left;
		width:570px;
		height:202px;
    }
    
	#auwahlergebnis_wgtext {
		float:left;
		margin-left:13px;
		margin-top:15px;
		width:265px;
	}
	
	#auwahlergebnis_sale  {
		margin-top:3px;
		float:left;
		width:835px;
		height:202px;
    }
    
    #auswahlergebnis_ohne {
		float:			left;
		height:			50px;
		width:			425px;
		margin-top:		50px;
		margin-left:	20px;
	}
    
	.pager_div table {
		margin-left:auto;
		margin-right:auto;
		margin-top:12px;
	}
		
	select.auswahlergebnis_ueberschrift {
		margin-left:	20px;
	}
	
	div.content_auswahlergebnis_1 {
		float:left;
		width:140px;
		height:246px;
		margin-top:45px;
	}

	div.content_auswahlergebnis_2 {
		float:left;
		width:140px;
		height:246px;
		margin-top:9px;
	}
		
	*html div.content_auswahlergebnis_2 {
		margin-top:4px;
	}
	
	#mainContent_auswahlergebnis table td a {
		color:black;
	}

	div.content_auswahlergebnis_2_img {
		background-color:	#FFFFFF;
		margin-top:		22px;
		height:			243px;
		width:			182px;
		z-index: 		100;
		margin-left:	8px;
	}
		
	div.content_auswahlergebnis_ohne {
		border:			0px none;
		float:			left;
		height:			50px;
		width:			700px;
		margin-top:		22px;
		margin-left:	8px;
	}


	/* detail */
	.detail  {
    	background: url(../img/hintergrund_detail.jpg) center top no-repeat;    		
    	height:620px;
    }
	#detail_bild  {
    	width:420px;
		margin-top:3px;
		float:left;
		
    }
	#detail_link  {
		height:372px;
    	width:140px;
		float:left;
		
    }
	#detail_link table{
    	margin: 0 auto;
		margin-top:20px;
    }

    #detail_bild  .photo  {
    	float:right;
		margin-right:0px;
		margin-top:0px;
		margin-left: 5px;	
		max-height: 370px;
		max-width: 270px;
    }
	#detail_form  {
		float:right;
		margin-top:3px;
		width:430px;
    }
    #detail_form_sysanz  {
		float:right;
		margin-top:3px;
		width:430px;
    }
    *html #detail_form  {	
		margin-top:-370px;
		padding-left:425px;
		width:430px;			
    }
    *html #detail_form_sysanz  {	
		/*margin-top:-365px;
		padding-left:425px;*/			
    }    
	#detail_form table {
		height:152px;		
		width:100%;
    }
	.detail_text  {
    	font-size:12px;
		color:#373536; 
		overflow:auto;
		height:216px; 
		width:430px; 
    }
    .detail_text p {
		margin:10px;
    }
    .detail_text_sysanz  {
		overflow:auto;
		height:161px; 
		width:430px; 
    }	
    .detail_text_sysanz p {
		margin:10px;
    }
    *html .detail_text_sysanz  {
		overflow:auto;
		height:161px; 
		width:430px; 
		margin-left:0px;
    }
    
    .detail_tools
    {
    	margin-top: 25px;
    	margin-left:20px;
    }
    .detail_beschreibung
    {
    	margin-left:10px;
    	margin-top:5px;
    }
    .detail_markenLogo
    {
    	margin-left:1px;
    }
    .detail_preis p
    {
    	margin:0px;
    }
    .detail_zusatzOptionen
    {
    	float:left;
    	width:830px;
    	height: 150px;
    	margin-left:20px;
    }
	*html .detail_zusatzOptionen
    {
    	float:left;
    	width:800px;
    	height: 150px;
    	margin-left:20px;
    }
    .zusatzoption_text
    {
    	float:left;
    	margin-top:10px;
    	width: 110px;

    }
    .zusatzoption_img
    {
    	float:left;
    	margin-top:10px;
    	margin-right:15px;
    }

    .color_pick
    {
    	height: 15px;
    	width: 15px;
    }
    
    /* ZOOM Flash */
    .flashcontent_artikel
    {
		display:none;
    	background-color: white;
    	position:absolute;
    }
    
    *html .flashcontent2_artikel
    {
    	cursor:pointer;    	
    	float:left;
		/*border:1px solid red;*/
    }
    .detail_tbl_buttons
    {
    	
    }
    *html .detail_tbl_buttons
    {
    	
    }
    .tblDetailAuswahl
    {
    	margin-top:25px;
		margin-left:10px;	
    }
    *html .tblDetailAuswahl
    {
    	margin: 0px;
    	margin-top:25px;
    	padding-left: 10px;
    }
    
    
    
    div.tab_bodies table td h2 a:hover 
	{
		text-decoration:underline;
	}

/* warenkorb */
	.warenkorb  {
    	background: url(../img/hintergrund_warenkorb.jpg) center top no-repeat;
    	
    }
	.warenkorb input{
    	font-size:11px;
    	
    }
	.navi_warenkorb  {
    	margin-left:30px;
		margin-top:10px;
    	
    }
	.navi_warenkorb img {
    	margin-right:3px;
    	
    }
	.fehler_warenkorb {
    	height:27px;
		line-height:27px;
		width:780px;
		margin-left:30px;
		margin-top:5px;
		background: #EF5C29;
		color:#FFFFFF;
		font-size:13px;
		padding-left:20px;
    	
    }
	.warenkorb_content {
    	width:855px;
		text-align:center;
		margin-top:10px;
		margin-left:2px;
    	
    }
    *html .warenkorb_content {
    	width:855px;
		text-align:center;
		margin-top:10px;
		margin-left:1px;
    	
    }
    
    
    .teaser_warenkorb {
    	vertical-align: bottom;
    }
    
    *html .teaser_warenkorb {
    		width: 855px;	
    	
    }
    
	.tbl_titel {
    	font-weight: bold;
    	
    }
	.tbl_top {
    	border-top:solid 1px #606060;
    	
    }
	.tbl_top2 {
    	border-top:solid 2px #606060;
    	
    }
	.tbl_bottom {
    	border-bottom:solid 1px #606060;
    	
    }
	.tbl_hintergrund_bottom {
    	background:url(../img/hintergrund_tbl_bottom.gif) 0 0 no-repeat;
		height:36px;
   	
    }
    
    .removeBg{
		background-position:expression(-this.offsetLeft); 
	}

    
	.tbl_hintergrund_top {
    	background:url(../img/hintergrund_tbl_top.gif) 0 0 no-repeat;
		height:36px;
    	
    }
	
	.button_linie {
    	width:750px;
		margin-left:50px;
		margin-bottom:50px;
    	
    }
	.button_linie img {
    	margin-right:10px;
    	
    }
	.button_linie .zurueck {
    	margin-left:250px;
    	
    }
	.aktionscode {
    	margin-left:30px;
		font-size:11px;
		min-height: 50px;
    	
    }
    
    *html .aktionscode {
    	margin-left:30px;
		font-size:11px;
		height: auto !important;
		height: 110px;
    	
    }
	.aktionscode a{
    	
		color:#1527d0;
    	
    }
	
	#gutscheininfobox, #aktioninfobox {
		display:none; 
		position:absolute; 
		left: 0px; 
		top: 0px; 
		width:40%; 
		padding:2px 2px 2px 2px; 
		font-weight:bold; 
		background-color:white; 
		color:#1527D0; 
		border: 1px solid gray;
	}
	
	.service_box, .hinweise_box, .geschenk_service_box, .zahlungsmoeglichkeiten_box {
    	
		float:left;
		margin-left:10px;
    	
    }
	.zahlungsmoeglichkeiten_box {
    	
		float:right;
		margin-right:-158px;
    	
    }
    
    *html .zahlungsmoeglichkeiten_box {
    	
		float:right;
		margin-right:15px;
    	
    }

	.service_box {
    	
		width:188px;
		height:93px;
		background: url(../img/service_box.jpg) 0 0 no-repeat;
		margin-left:30px;
		
    	
    }
    
    *html .service_box {
    	margin-left:15px;
    }
    
	.hinweise_box {
    	
		width:195px;
		height:93px;
		background: url(../img/hinweise_box.jpg) 0 0 no-repeat;
    	
    }
	.service_box p, .hinweise_box p{
    	
		font-size:11px;
		margin-left:10px;
		margin-top:30px;
    	
    }
	.hinweise_box a{
    	
		padding-left:15px;
		background:url(../img/pfeil_link.jpg) 0 0 no-repeat;
    	
    }
    .input_anzahl_red
	{
		border: 2px solid;
		border-color:#EF5C29;
		background-color: #FFFFFF;
	}
	
	
	
	/*kreditkarte*/
	
	.kreditkarte  {
    	background: url(../img/hintergrund_bezahlen.jpg) center top no-repeat;
    }
	
 	#content_kreditkarte { 	
	 	margin: 0 0 0 144px;
		width:670px;
    } 
	
	*html #content_kreditkarte { 	
 	 	margin: 0 0 0 144px;
		width:840px;
    } 
	
	.service_hinweise_box {
    	width:166px;
		background: url(../img/service_hinweise_box.jpg) 0 0 no-repeat;
		margin-left:30px;
		padding-top:30px;
		float:left;    	
    }
    
   	*html .service_hinweise_box {
    	width:166px;
		background: url(../img/service_hinweise_box.jpg) 0 0 no-repeat;
		margin-left:15px;
		padding-top:30px;
		float:left;    	
    }
    
	.service_hinweise_box img{    	
		margin-top:189px;
		margin-left:88px;    	
    }
    
    *html .service_hinweise_box img{    	
		margin-top:185px;
		margin-left:88px;    	
    }
    
	.service_hinweise_box p{    	
		font-size:11px;
		margin-left:10px;
    	
    }
	.service_hinweise_box .unternav a{    	
		padding-left:15px;
		background:url(../img/pfeil_link.jpg) 0 0 no-repeat;
    	
    }
	.kreditkarte_box {    	
		width:440px;
		height:440px;
		margin-left:10px;
		float:left;    	
    }

	.kreditkarte_text {   	
		width:190px;
		float:right;
		margin-right:-160px;
    }

	*html .kreditkarte_text {   	
		width:190px;
		float:right;
		margin-right:0px;
    }
    
    /*bezahlen*/
	
	.bezahlen {
    	background: url(../img/hintergrund_bezahlen.jpg) center top no-repeat;
    }
    
    #content_bezahlen { 	
 		margin: 0 0 0 144px;
		width:670px;
    } 
		
	.fehler_bezahlen {
		height: 18px;
		margin-top:3px;
		margin-left:30px;
	}
	
	.service_hinweise_bz_box {    	
		width:166px;
		background: url(../img/service_hinweise_box.jpg) 0 0 no-repeat;
		margin-left:30px;
		padding-top:30px;
		float:left;
		margin-top:15px;	
    }
    
    *html .service_hinweise_bz_box {    	
		width:166px;
		background: url(../img/service_hinweise_box.jpg) 0 0 no-repeat;
		margin-left:15px;
		padding-top:30px;
		float:left;
		margin-top:15px;	
    }
	.service_hinweise_bz_box p{
    	
		font-size:11px;
		margin-left:10px;
    	
    }
	.service_hinweise_bz_box .unternav a{
		padding-left:15px;
		background:url(../img/pfeil_link.jpg) 0 0 no-repeat;
    	
    }
	.zahlungsart_box{
		width:360px;
		height:521px;
		background:url(../img/zahlungsart_box.jpg) 0 0 no-repeat;
		margin-left:10px;
		float:left;
		margin-top:15px;
		padding-top:35px;
    }
	
	.zahlungsart_box .copy{
    	font-weight:bold;
		margin-top:0px;
    }
    
    
    .meinebestellungen_navi {
   	
  	margin-left:  650px;
  	width: 200px;
  }
  
  .nachbestellen {
	color: #1926CD;
}

    /* Vielen Dank */
	.vielendank  {
    	background: url(../img/hintergrund_vielendank.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    
	#mainContent_vielendank { 	
 		margin: 0 0 0 144px; 
		width:850px;
		height:600px;		
    } 
	*html #mainContent_vielendank { 	
 		margin: 0 0 0 0px;
		width:850px;
		height:600px;
		display:inline-block;
    } 
    
    .vielendank_bild {
    	padding-top:216px;
    	margin-left:256px;
		width:329px;
		height:31px
    }
    
    .vielendank_text {
    	margin-left: 65px;
		margin-top: 50px;	
   	}
    
    .vielendank_text {
    	margin-left: 65px;
		margin-top: 50px;	
   	}
    
	.vielendank_fehler {
    	margin-left: 65px;
		margin-top: 10px;	
   	}
    /* Ihre Bestellung */
    
    .ihreBestellung  {
    	background: url(../img/hintergrund_bezahlen.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;  
    }
    
	#mainContent_ihreBestellung { 	
 		margin: 0 0 0 144px; 
		width:850px;
		min-height:270px;		
    } 
	*html #mainContent_ihreBestellung { 	
 		margin: 0 0 0 144px;
		width:850px;
		height:auto !important;
		display:inline-block;
    } 
    
    .ihreBestellung_bild {
    	padding-top:216px;
    	margin-left:256px;
		width:329px;
		height:31px
    }
    .infotext_ihreBestellung
    {
    	margin-left: 30px;
    }
    .rechnungsadresse_box
    {
    	width:166px;
		background: url(../img/rechnungsadresse_box.jpg) 0 0 no-repeat;
		margin-left:30px;
		padding-top:30px;
		float:left;
		margin-top:15px;
		height:142px;
    }
    .lieferadresse_box
    {
    	width:166px;
		background: url(../img/lieferadresse_klein_box.jpg) 0 0 no-repeat;
		margin-left:30px;
		padding-top:30px;
		float:left;
		margin-top:15px;
		height:142px;
    }
    .bemerkung_box
    {
    	width:166px;
		background: url(../img/bemerkung_klein_box.jpg) 0 0 no-repeat;
		margin-left:30px;
		padding-top:30px;
		float:left;
		margin-top:15px;
		height:112px;
    }
    *html .rechnungsadresse_box
    {
		margin-left:15px;
    }
    *html .lieferadresse_box
    {
    	margin-left:30px;
    }
    *html .bemerkung_box
    {
    	margin-left:30px;
    }
    .bemerkung_box textarea
    {
    	margin-left:10px;
		margin-top:-5px;
    }
    *html .bemerkung_box textarea
    {
    	margin-left:-15px;
		margin-top:-5px;
    }
	*:first-child+html .bemerkung_box textarea{
		margin-left:-20px;
	}
    *html .hinweise_box_best
    {
    	margin-left:30px;
    	height:112px;
    }
    
    .addressText
    {
    	margin-left:10px;
    }
    
    #subContent_ihreBestellung { 
    	background: url(../img/hintergrund_bezahlen_streifen.jpg)0 0 repeat-y;
 		margin: 0 0 0 0; 
		width:1000px;
		min-height: 225px;	
		height:100%;
    } 
	*html #subContent_ihreBestellung { 	
		height: auto !important;
		display:inline-block;
    }

    .warenkorb_uebersicht {
    	width:1000px;
		text-align:center;
		margin-top:10px;
		margin-left:2px;
    	
    }
    *html .warenkorb_uebersicht {
    	width:1000px;
		text-align:center;
		margin-top:10px;
		margin-left:1px;
    	
    }
    	
	.tbl_hintergrund_ihrebest_top {
    	background:url(../img/hintergrund_tbl_ihrebest_top.jpg) -1px 0 no-repeat;
		height:33px;
    	
    }
	.tbl_hintergrund_ihrebest_bottom {
    	background:url(../img/hintergrund_tbl_ihrebest_bottom.jpg) -1px 0 no-repeat;
		height:33px;
   	
    }
    
    .hintergrund_clear
    {
    	background-color: transparent;
    }
    .button_linie_best
    {
    	width:1000px;
    	margin-top:20px;
    	vertical-align: text-top;	
    }
    .button_linie_best input img
    {    	
    	vertical-align: top;  
		cursor: pointer;  	
    }
    .agb_red {
		color:				#EF5C29;
		padding:			6px;
		background-color:	#F5F4EF;
		font-family:		Arial;
		font-size:			11px;
		font-weight:		bold;
	}
	.agb {
		color:				#3E3238;
		cursor:				pointer;
		text-decoration:	underline;
	}
	
	/* AGB PopUp*/
	.agb_content_detail
	{
		background: url(../img/hintergrund_agb_detail.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;		
		width:856px;
	}
	#popUp_container { 
    	width: 850px;  
    	margin-right: auto;
		margin-left: auto;
    	text-align: left;		 
     }
	.agb_text_detail
	{
		/*margin-left:165px;*/
		margin-top:10px;
	}
	.agb_img_detail
	{
		margin-left:20px;
		margin-top:220px;
	}
	
	
	
	/*ihre_daten*/
	
	.kunden_login_box {
		width:166px;
		background: url(../img/kunden_login_box.jpg) 0 0 no-repeat;
		margin-left:159px;
		padding-top:20px;
		margin-top:5px;
		float:left;
    }
	*html .kunden_login_box {
		margin-left:80px;
	}
	.kunden_login_box img {
		margin-left:10px;	
    	
    }
	.zurueck_daten {
		margin-left:87px;	
    	margin-top:50px;
    }
	.neukunden_box{
		width:355px;
		height: 464px;
		background:url(../img/neukunden_box.jpg) 0 0 no-repeat;
		margin-left:15px;
		float:left;
		margin-top:5px;
		padding-top:5px;
		padding-bottom:15px;
    	
    }
	.lieferaddresse_box{
		width:265px;
		height:463px;
		background:url(../img/lieferaddresse_box.jpg) 0 0 no-repeat;
		margin-top:5px;
		float:left;
		padding-top:5px;
		margin-left:15px;    	
    }
        
	.anmelden{
		float:right;    	
    }
	.blau{
		color:#1527d0;
    	
    }
	.radio{
		margin-top:-5px;
		margin-bottom:19px; 	
    }
	
	.service_hinweise_bz_box_ihredaten {
		width:166px;
		background: url(../img/service_hinweise_box.jpg) 0 0 no-repeat;
		float:left;
		margin-left:0px;
		margin-top:15px;
		padding-top:30px;
	}
	
	.service_hinweise_bz_box_ihredaten p{    	
		font-size:11px;
		margin-left:10px;
    	
    }
	.service_hinweise_bz_box_ihredaten .unternav a{
		padding-left:15px;
		background:url(../img/pfeil_link.jpg) 0 0 no-repeat;
    	
    }
	
	*html .service_hinweise_bz_box_ihredaten {
		margin-left:0px;
		margin-top:15px;
	}
	
	
	.fehler_ihredaten {
    	height:27px;
		line-height:27px;
		width:790px;
		margin-left:159px;
		margin-top:5px;
		background: #EF5C29;
		color:#FFFFFF;
		font-size:13px;
		padding-left:20px;    	
    }

	.navi_ihredaten  {
		margin-top:10px;
		margin-left:159px;    	
    }
	.navi_ihredaten img {
    	margin-right:3px;
    	
    }
	
	.tb_grau {
		background-color: #F0F0F0;
	}
	
	*html .ihredaten_btnlogin{
		margin-top:-10px;
	}
	

	#detail_form  h1, #detail_form_sysanz  h1{
    	margin-top:5px;
		margin-bottom:-15px;
		font-size:12px;
		color:#373536;
		font-weight: bold; 
	}
	
	#detail_form  h2, #detail_form_sysanz  h2{
	
    	margin-left:-10px;
		margin-top:0px;
		margin-bottom:-15px;
		font-size:12px;
		color:#373536;
		font-weight: bold; 
	}
	
	/* popup Partnerprogramm */
	
	.partner_box
	{
		background:url(../img/hintergrund_popup.jpg) 0 0 repeat-y;
		width:667px;
		height:300px;
	}
	
	.partner_text
	{
		margin-left:25px;
		text-align: left;
	}
	
	/* geschenkservice */
	.geschenkservice  {
    	background: url(../img/hintergrund_geschenkservice.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
	.geschenkservice_titel {
    	margin-top:220px;
		margin-left:20px;
    }
	.geschenkservice_text {
		margin-left:25px;
		margin-right:60px;
    }
    
    /* ssl */
	.ssl  {
    	background: url(../img/hintergrund_ssl.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
	.ssl_titel {
    	margin-top:220px;
		margin-left:20px;
    }
	.ssl_text {
		margin-left:25px;
		margin-right:60px;
    }
    
	 /* sitemap */
	.sitemap  {
    	background: url(../img/hintergrund_sitemap.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
    #mainContent_sitemap { 	
 		margin: 0 0 0 144px; 
		width:850px;		
    } 
	*html #mainContent_sitemap { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    } 
	.sitemap_img {
    	margin-top:220px;
		margin-left:20px;
    }
	.sitemap_text {
		margin-left:25px;
		margin-right:60px;
    }
	.sitemap p table {
		font-size:12px;
		color:#373536; 
    }
	
    /* empfehlen */
	.empfehlen  {
    	background: url(../img/hintergrund_empfehlen.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
    }
	.empfehlen_titel {
    	margin-top:220px;
		margin-left:20px;
    }
	.empfehlen_text {
		margin-left:25px;
		margin-right:60px;
    }
    .empfehlen_links {
		float:left;
		width:250px;
		margin-right:60px;
		margin-top: 15px;
    }
    .empfehlen_rechts {
    	float:left;
		width:250px;
		margin-right:60px;
		margin-top: 15px;
    }
    .empfehlen_tbllinks {
		float:left;
		width:300px;
		margin-left:10px;
		margin-right:10px;
    }
    .empfehlen_tbllinks input {
		width:147px;
    }
    *html .empfehlen_tbllinks input {
		width:140px;
    }
    .empfehlen_tblrechts {
    	float:left;
		width:300px;
    }
    .empfehlen_tblrechts input {
		width:147px;
    }
    *html .empfehlen_tblrechts input {
		width:145px;
    }
    .tblempfehlen_links td
    {
    	text-align: right;
    }
    .tblempfehlen_rechts td
    {
    	text-align: right;
    }
    .empfehlen_artikelBild
    {
    	float:left;
    	width:182px;
    	height:243px;
    	/*border:1px solid #D1D1D1;*/
    	margin-left:630px;
    	margin-top:-200px;
    }
    *html .empfehlen_artikelBild
    {
    	float:left;
    	width:182px;
    	height:243px;
    	/*border:1px solid #D1D1D1;*/
    	margin-left:315px;
    }
    .empfehlen_nachricht
    {
    	float:left;
    	width:550px;
    	height:40px;
    	margin-top:-30px;
    	margin-left:10px;
    	vertical-align: top;    	
    }
    .empfehlen_abschicken
    {
    	float:left;
    	margin-top:25px;
    	margin-left:710px; 	
    }
    *html .empfehlen_abschicken
    {    	
    	margin-top:0px;
		padding-bottom:10px;	 	
    }
    .empfehlen_error
    {
    	float:left;
    	width:300px;
    	margin-left:220px;
    	margin-top:25px;
    }
    *html .empfehlen_error
    {
    	margin-left:120px;
    }
    
    
    .sofortueberweisung  {
    	background: url(../img/hintergrund_ueberweisung.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto; 
		min-height: 500px;
    }
    
    *html .sofortueberweisung {
		height: auto !important;
		height: 500px;    
	}
    
    .container_sofortueberweisung {
    	min-height: 380px;
  	}
  	
  	*html .container_sofortueberweisung {
    	height: auto !important;
		height: 300px;   
  	}
  	
  	.sofortueberweisung_meldung {
	
	    font-family: Arial;
		font-size: 14px;
		color:#EF5C29;
		padding-left:3px;
		padding-right:3px;
		font-weight: bold;
	}
	
	.hm_infotext2 {		
		font-family:Arial;
		font-size:11px;
		padding-left:0;
		
	}
	.hm_infotext p{		
		margin-top:0px;
		
	}
	
	.hm_infotext {
		font-family:Arial;
		font-size:10px;
		color:#373536;
		margin:0 auto;
		margin-bottom:-20px;
		width:1000px;
		text-align:left;
		margin-top:500px;
		
	}
	
	.hm_infotext a
	{
		color:#999;
	}
	
	.span_baukastena
	{
	 cursor:pointer;
	 color:#999;
	} 
	
	
	
	
	div.content_markenuebersicht {
		float:left;
		height:110px;
		margin-left:17px;
		width:150px;
	}
	
	*html div.content_markenuebersicht {
		margin-left:10px;
		height:110px;
	}


	.markenuebersicht
	{
		background: url(../img/hintergrund_markenuebersicht.jpg) center top no-repeat;
    	margin-right: auto;
		margin-left: auto;
	}
	
	.markenuebersicht_line
	{
		background: url(../img/markenuebersicht_line.jpg) center top repeat-x;
		width: 818px;
		margin-left:17px;
		margin-bottom:5px;
		float: left;
		height: 20px;
	}
	
	*html .markenuebersicht_line
	{
		margin-left: 10px;
		width: 790px;
	}
	
	.markenuebersicht_img {
		margin-left:20px;
    }
	

    #mainContent_markenuebersicht
	{
		margin-top:5px;
		margin-left:144px;
	}
	
	.markenuebersicht_blau {
		font-weight: bold;
		color: #1227CE;
		font-size: 12px;
	}
	
	
	#markenuebersicht_namen {
		margin-left: 20px;
		margin-bottom: 30px;
		margin-right: 20px;
		
	}
	
	/* gewinnspiel*/
	.gewinnspiel  {
    	background: url(../img/hintergrund_gewinnspiel.jpg) center top no-repeat;
		margin-right: auto;
		margin-left: auto; 
    }
    
 	#mainContent_gewinnspiel { 	
 		margin: 0 0 0 144px; 
		width:850px;		
    } 
	*html #mainContent_gewinnspiel { 	
 		margin: 0 0 0 0px;
		width:850px;
		display:inline-block;
    }
    
    .gewinnspiel_titel_img {
		position: relative;
		margin-top: 3px;
    }
    
    .gewinn_text{
		margin-top:10px;
		margin-left:30px;
		margin-right:20px;
		width:430px;
		float:left
    }
    
    *html .gewinn_text{
		margin-left:15px;	
   	}
    
	.gewinnspiel_titel {
    	font-size:15px;
    	font-weight:bold;
    }
	.gewinnspiel_text p{
		font-size:12px;
    }
	.gewinnspiel_text img{
		float:left;
		margin-right:15px;
    }

	.gewinn_form{
		margin-top:10px;
		margin-right:8px;
		width:360px;
		float:left;
    }
    
	*html .gewinn_form{
  		margin-right:3px;
	}
	
	/* popup gewinnspiel*/
	.popup_gewinnspiel {
		background: #e5e5e5 url(../img/hintergrund_popup_gewinnspiel.jpg) 0 0 no-repeat;
		width:350px;
		margin:0 auto;		
		margin-top:10px;
		text-align: left;
    }
    
    .popup_gewinnspiel p{
    	padding-left:15px; 
		padding-right:20px; 
    }
