/** {
    margin:0; padding:0;
}

body {
    background-color:#8B8B96;
    text-align:center;
    min-height: 101%;
    margin-bottom:50px;
}
*/

body{overflow-x:hidden;}
a,p,div,li {font-family:Arial,Verdana,Helvetica,sans-serif;}
img {border:0px;}
form {margin:0px;}
fieldset {border:0;}
.colorRed {color:#ff0000;}

/****************************************************** General Arangement ******************************************************************/

/************ PopUp *******************************************************************************/


ul#agbHeadlineUL {
    _margin:15px 0 0 20px; padding:0;
    margin:15px 0 10px 20px; 
    list-style:none;
}


#spielregelnFirstHeadline {
    font-size:18px; 
    font-weight:bold;
}

ol#Datenschutz li {
    margin-left:20px;
}

ol#Datenschutz li h5 {
    font-size:12px;
    font-weight:bold;
	 padding-left:0px;
}

h5.DatenschutzHeadline {
    font-size:14px;font-weight:bold;
}

#impressum {
    font-size:12px; 
    font-weight:bold; 
    text-align:center;
}



#impressum .vGap {
    background:#b3d75f url(../img/trans.gif); height:12px;
}




/*							###############################
														Beginn Disclaimer Pages
  																######################################
*/


#contentDisclaimerAgb ul li ul {
    list-style-type:disc; 
    margin: -5px 0 8px 30px;
}

#contentDisclaimerAgb h5 {
    font-size:18px;
    _font-size:18px;
    font-weight:bold;
    padding:6px 0 2px 10px;
}

#contentDisclaimerAgb ul li#agbHeadlineContent {
    margin-bottom:12px; 
    _margin-bottom:0px;
    font-size:11px;
    font-weight:bold;
    color:#404040;
}

#contentDisclaimerAgb label {
    font-size:12px;
    font-weight:bold;
}

#contentDisclaimerAgb label a {
    font-size:12px;
    font-weight:bold;
    color:#003388;
}

#contentDisclaimerAgb ul li#headline {
   _margin:10px 0 15px 6px;
    margin:10px 0 25px 6px;
    font-size:11px; 
    font-weight:bold; color:#404040;
}

html>body #spielregelnListGap {
	 margin-top:-20px;
}
* html #spielregelnListGap {
	margin-top:-20px;
}

*:first-child+html #spielregelnListGap {
	 margin-top:-20px;
	 
}

#disclaimerContent .v2Gap {
    background:transparent url(../img/trans.gif); height:12px;
}




                            /**************************** /tell a friend 2 *****************************/
                            
                            /**************************** Frenquently asked Qu *****************************/


li.asking p { /* not in use */
    margin:-3px 0 0 0;padding:0;
    font-size:12px;
    font-weight:300;
}

#questions li ul {
    margin:0 0 12px 0; padding:0; 
    list-style-type:decimal; 
    font-weight:bold;
}

li.headline {
    margin-left:-19px; padding:0;
    font-weight:bold;
}
li.topGap {
    height:20px;
    background-image:url(../img/trans.gif)
}

* html li.topGap {
    height:1px;
    background-image:url(../img/trans.gif)
}

#headlineAnswer {
    list-style-type: decimal;
    font-weight:bold; 
    padding:20px 20px 0 40px;
}
li.asking a {
    font-weight:bold; 
    color:#000000;
    text-decoration:none;
}

#headlineAnswer p {
    font-size:12px;
    font-weight:300; 
}

#answer span {
    color:#ff0000;
}

#disclaimerContent {
    list-style-type: none;
    font-size:13px;
	 font-weight:bold; 
    padding:20px 20px 0 40px;
}


#disclaimerContent .vGap {
    background:#b3d75f url(../img/trans.gif); height:12px;
}




/*#########  Beginn Header categories */

*:first-child+html div#cars {
	background-image:url(../img/headers/car.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
html>body div#cars {
	position:relative;
	background-image:url(../img/headers/car.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.5em;
	padding: 0;
	float:left;
}

/* ########################## Beginn GWP Details ########################### */

*:first-child+html div#gwpDetails {
	/*
	background-image:url(../img/headers/travel.jpg);
	background-repeat: no-repeat;
	*/
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}

html>body div#gwpDetails {
	position:relative;
	/*
	background-image:url(../img/headers/travel.jpg);
	background-repeat: no-repeat;
	*/
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.5em;
	padding: 0;
	float:left;
}
/* ########################## /END GWP Details ########################### */

*:first-child+html div#travel {
	background-image:url(../img/headers/travel.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#travel {
			position:relative;
			background-image:url(../img/headers/travel.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#travel {
			background-image:url(../img/headers/travel.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}



*:first-child+html div#lifestyle {
	background-image:url(../img/headers/lifestyle.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#lifestyle {
			position:relative;
			background-image:url(../img/headers/lifestyle.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#lifestyle {
			background-image:url(../img/headers/lifestyle.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}


*:first-child+html div#special {
	background-image:url(../img/headers/special.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#special {
			position:relative;
			background-image:url(../img/headers/special.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#special {
			background-image:url(../img/headers/special.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}


*:first-child+html div#electronics {
	background-image:url(../img/headers/electronics.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#electronics {
			position:relative;
			background-image:url(../img/headers/electronics.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#electronics {
			background-image:url(../img/headers/electronics.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}




*:first-child+html div#cash {
	background-image:url(../img/headers/cash.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#cash {
			position:relative;
			background-image:url(../img/headers/cash.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#cash {
			background-image:url(../img/headers/cash.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}




*:first-child+html div#haus {
	background-image:url(../img/headers/haus.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#haus {
			position:relative;
			background-image:url(../img/headers/haus.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#haus {
			background-image:url(../img/headers/haus.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}




*:first-child+html div#sport {
	background-image:url(../img/headers/sport.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#sport {
			position:relative;
			background-image:url(../img/headers/sport.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#sport {
			background-image:url(../img/headers/sport.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}




*:first-child+html div#wellness {
	background-image:url(../img/headers/wellness.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#wellness {
			position:relative;
			background-image:url(../img/headers/wellness.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#wellness {
			background-image:url(../img/headers/wellness.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}





*:first-child+html div#prDrawThankyou {
	background-image:url(../img/img_prdraw_danke.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#prDrawThankyou {
			position:relative;
			background-image: url(../img/img_prdraw_danke.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#prDrawThankyou {
			background-image:url(../img/img_prdraw_danke.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}
		

*:first-child+html #thankyouTxt{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}
html>body #thankyouTxt{
	list-style-type:none;
 	width:38.8em; height: auto;
	margin:0.5em 1.4em 0 0;
	padding:0;
	float:right;
	border:0;
}
* html #thankyouTxt{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 5px 0 8px;
	float:left;
	border:0;
}




*:first-child+html div#newsletterHeader {
	background-image: url(../img/headers/img_newsletter.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#newsletterHeader {
			position:relative;
			background-image: url(../img/headers/img_newsletter.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#newsletterHeader {
			background-image: url(../img/headers/img_newsletter.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}




*:first-child+html div#faqHeader {
	background-image: url(../img/headers/img_faq.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#faqHeader {
			position:relative;
			background-image: url(../img/headers/img_faq.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#faqHeader {
			background-image: url(../img/headers/img_faq.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}



*:first-child+html div#tellFriendHeader {
	background-image: url(../img/headers/img_tell_friend.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#tellFriendHeader {
			position:relative;
			background-image: url(../img/headers/img_tell_friend.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#tellFriendHeader {
			background-image: url(../img/headers/img_tell_friend.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}

*:first-child+html .tellAFriendFormFields{
	width:598px; height:auto;
	border-top-width:0; border-right:7px solid #d5e5f2; border-bottom:1px solid #fff; border-left:7px solid #d5e5f2; 
	margin:0 0 0 1px; padding:0 0 0 8px;
}
		html>body .tellAFriendFormFields{
			width:598px; height:auto;
			border-top-width:0; border-right:7px solid #d5e5f2; border-bottom:1px solid #fff; border-left:7px solid #d5e5f2; 
			margin:0 0 0 1px; padding:0 0 0 8px;
		}
				* html .tellAFriendFormFields{
						min-height:260px;
						height:auto !important;
						height:260px;width:598px;
						border-top-width:0; border-right:7px solid #d5e5f2; border-bottom:1px solid #fff; border-left:7px solid #d5e5f2; 
						margin:0 0 0 1px; padding:0 0 0 8px;
				}
				
				
				*:first-child+html .tellAFriendTxt{
					width:600px; height:30px; border:0; margin:0; padding: 0 0 25px 0;
				}
				html>body .tellaFriendUserFields{
					width:600px; height:30px; border:0; margin:0; padding:0;
				}
				* html .tellaFriendRecipientFields{
					width:590px; height:30px; border:0; margin:-8px 0 0 0; padding: 0 0 25px 0;
				}
						*:first-child+html .legendTxt{
							margin:10px 0 16px -8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:300; color:#444;
						}
						html>body .legendTxt{
							margin:10px 20px 12px -10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:300; color:#444;
						}
						* html .legendTxt{
							margin:0 0 16px -2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:300; color:#444;
						}
						
						
						
				
				*:first-child+html .tellaFriendUserFields{
					width:600px; border:0; margin:10px 0 0 0; padding:0;
				}
				html>body .tellaFriendUserFields{
					width:600px; border:0; margin:10px 0 0 0;  padding:0;
				}
				* html .tellaFriendUserFields{
					width:590px; border:0; margin:-15px 0 0 0; padding:0;
				}
						
				
				
				
				
				*:first-child+html .tellaFriendRecipientFields{
					width:600px; border:0; margin:20px 0 0 0;  padding:15px 0 0 0;
				}
				html>body .tellaFriendRecipientFields{
					width:600px; border:0; margin:20px 0 0 0; padding:0;
				}
				* html .tellaFriendRecipientFields{
					width:590px; border:0; margin:30px 0 0 0; padding:20px 0 0 0;
				}


*:first-child+html div#profileHeader {
	background-image:url(../img/headers/profile.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#profileHeader {
			position:relative;
			background-image:url(../img/headers/profile.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#profileHeader {
			background-image:url(../img/headers/profile.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}




*:first-child+html div#winnerHeader {
	background-image: url(../img/headers/img_winner.jpg);
	background-repeat: no-repeat;
   width:620px;
	height: 150px;
	margin: 0.5em 0 0 0.6em;
	padding: 0;
}
		html>body div#winnerHeader {
			position:relative;
			background-image: url(../img/headers/img_winner.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.5em;
			padding: 0;
			float:left;
		}
		* html div#winnerHeader {
			background-image: url(../img/headers/img_winner.jpg);
			background-repeat: no-repeat;
		   width:620px;
			height: 150px;
			margin: 0.5em 0 0 0.6em;
			padding: 0;
		}
/*########### End Header Categories #############*/


/*########################## /header background ##############################################################################*/
/*########################## error ##############################################################################*/


*:first-child+html #error_outside {
	position:absolute;
   width:400px;
   top:26%;
   left:30%;
   padding:10px;
   background-color:#CC0000;
   text-align:center;
	z-index:1000;
}
*:first-child+html #error_inside {
   top:5px;left:5px;
   background-color:#CC0000;
   text-align:center;
   font-size:11px;
   font-weight:bold;
   color:#FFFFFF;
   border:2px solid #FFFFFF;
	z-index:1000;
}
*:first-child+html #error_inside a {color: #FFFFFF;z-index:1000;}
 
 

html>body #error_outside {
   position:absolute;
   width:400px;
   top:26%;
   left:30%;
   padding:10px;
   background-color:#CC0000;
   text-align:center;
	z-index:1000;
}

html>body #error_inside {
   top:5px;left:5px;
   background-color:#CC0000;
   text-align:center;
   font-size:11px;
   font-weight:bold;
   color:#FFFFFF;
   border:2px solid #FFFFFF;
	z-index:1000;
}
html>body #error_inside a {color: #FFFFFF;z-index:1000;} 

* html #error_outside {
	position:absolute;
	width:400px;
	top:40%;left:35%;
	padding:10px;
	background-color:#CC0000;
	text-align:center;
	z-index:1000;
}
* html #error_inside {
   top:5px;left:5px;
   background-color:#CC0000;
   text-align:center;
   font-size:11px;
   font-weight:bold;
   color:#FFFFFF;
   border:2px solid #FFFFFF;
	z-index:1000;
}
* html #error_inside a {color: #FFFFFF;z-index:1000;}
 
 
/* ################################## */
div#errorOutside {
    position:absolute;
    width:400px;height:40px;
    top:23%;
    left:30%;
    padding:10px;
    background-color:#cc0000;
    text-align:center;
	 z-index:1000;
}
div#errorInside {
    top:5px;left:5px;
    background-color:#cc0000;
    text-align:center;
    font-size:11px;
    font-weight:bold;
    color:#fff;
    border:2px solid #fff;
	 z-index:1000;
}
 div#errorOutside a {font-size:11px; font-weight:bold; color:#fff; z-index:1000;}

/* ################################## */

 
 html>body div#errorMessage {
    position:absolute; 
    margin-top:260px; 
    margin-left:480px;
    _margin-top:270px; 
    height:60px;
    width:300px; 
    z-index:302; 
    background-color: #FF0000;
 }
 
* html #errorMessage {
    position:absolute; 
    width:300px;
    height:60px; 
    z-index:302;
    margin-top:250px;
    left:480px;
    background-color: #FF0000;
}
 
input.errorMessageOkay {
    cursor:pointer; 
    width:80px;
    background:transparent; 
    margin:20px 105px 20px 105px; 
    border:0;
    font-weight:bold;
 }
 
 /*################# Error eMail TellAFriend ###################*/

 
 .errorVisible {
    display:block;
    color:#ff0000;
    width:450px;height:10px;
    margin: 0 0 10px 90px;
    padding:2px 0px;
    text-align:center;
    font-weight:bold;
    z-index:100;
}

 * html .errorVisible {
    display:block;
    color:#ff0000;
    width:450px;height:10px;
    margin: 0;
    padding:10px 0px;
    text-align:center;
    font-weight:bold;
    z-index:100;
}

.errorHidden {
    display:none;
    z-index:100;
}

 /*################# /End Error eMail TellAFriend ###################*/


/*
*
*
  *******************
  ******************
  Beginn New Design 
*
*
*/

 body {
   color: black; background-color: white;
   font-size: 100.01%;
   font-family: Helvetica,Arial,sans-serif;
   margin: 0; padding: 0;
	/*width:58.6em;*/
	height:auto;
   min-width: 30em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}

/* ############# BEGINN LOGO BRANDS 2 WIN ############## */
.logoB2Win{
	position:absolute;
	width:160px;
	z-index:120;
	float:left;
	margin:24px 0 0 46px;
}
/* ############# /END LOGO BRANDS 2 WIN ############## */



/* ############# BEGINN BLUE BOX HEADER LOGED IN ############### */
.blueBoxHeaderLoggedIn{
	z-index:100;
	clear:right;
	position:relative;
	margin:0 auto;padding:0;
	background-image: url(../img/bg_loged_in.gif);
	background-repeat: no-repeat;
	width:25.5em;height:7.5em;
}

* html .blueBoxHeaderLoggedIn{
	z-index:100;
	clear:right;
	position:relative;
	margin:0 auto; padding:0;
	background-image: url(../img/bg_loged_in.gif);
	background-repeat: no-repeat;
	width:25.5em; height:7.2em;
}
/* ############# /END BLUE BOX HEADER LOGED IN ############### */

*:first-child+html div#topNavi{
	 margin:0;padding:0;
	 float:left;
	 background-image: url(../img/header.jpg);
	 background-repeat: no-repeat;
	 width:1262px;
	 height:135px;
	 z-index:99;
 }
		html>body div#topNavi{
			position:relative;
			margin:0;
			background-image: url(../img/header.jpg);
			background-repeat: no-repeat;
			width:1265px;height:135px;
			text-align:center;
			z-index:99;
		}
		
		* html div#topNavi{
			 margin:0;padding:0;
			 float:left;
			 background-image: url(../img/header.jpg);
			 background-repeat: no-repeat;
			 width:1262px;
			 height:135px;
			 z-index:99;
		 }
 

*:first-child+html .topNaviHyperLinks{
   margin:0;
   background-image: url(../img/bg_top_navi_hyperlinks.jpg);
   background-repeat: repeat-x;
   width:100%;
   height:65px;
}
html>body .topNaviHyperLinks{
  margin:0;
  background-image: url(../img/bg_top_navi_hyperlinks.jpg);
  background-repeat: repeat-x;
  width:99.9%%;
  height:65px;
}

* html .topNaviHyperLinks{
   margin:-1px 0 0 0;
   background-image: url(../img/bg_top_navi_hyperlinks.jpg);
   background-repeat: repeat-x;
   width:100%;
   height:65px;
}
 
#topNaviOff{
	list-style-type: none;
	background-image: url(../img/top_navi/top_navi_off.jpg); 
	width: 823px;
	height: 65px;
	margin:0;
	padding:0;
}
* html #topNaviOff{
	list-style-type: none;
	background-image: url(../img/top_navi/top_navi_off.jpg); 
	width: 823px; height: 65px;
	margin:0; padding:0;
	background-repeat: no-repeat;
}

		
		#topNaviTravel{
			list-style-type: none;
			background-image: url(../img/top_navi/travel_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
				* html #topNaviTravel{
					list-style-type: none;
					background-image: url(../img/top_navi/travel_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}
		
		#topNaviElectronics{
			list-style-type: none;
			background-image: url(../img/top_navi/electronic_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
				* html #topNaviElectronics{
					list-style-type: none;
					background-image: url(../img/top_navi/electronic_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}
		
		#topNaviLifestyle{
			list-style-type: none;
			background-image: url(../img/top_navi/lifestyle_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
				* html #topNaviLifestyle{
					list-style-type: none;
					background-image: url(../img/top_navi/lifestyle_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}
		
		#topNaviWellness{
			list-style-type: none;
			background-image: url(../img/top_navi/wellness_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
				* html #topNaviWellness{
					list-style-type: none;
					background-image: url(../img/top_navi/wellness_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}
		
		#topNaviCars{
			list-style-type: none;
			background-image: url(../img/top_navi/cars_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
				* html #topNaviCars{
					list-style-type: none;
					background-image: url(../img/top_navi/cars_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}
		
		#topNaviCash{
			list-style-type: none;
			background-image: url(../img/top_navi/cash_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
				* html #topNaviCash{
					list-style-type: none;
					background-image: url(../img/top_navi/cash_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}
		
		#topNaviHaus{
			list-style-type: none;
			background-image: url(../img/top_navi/haus_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
				* html #topNaviHaus{
					list-style-type: none;
					background-image: url(../img/top_navi/haus_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}
				
		#topNaviSpecial{
			list-style-type: none;
			background-image: url(../img/top_navi/special_on.jpg); 
			width: 823px;
			height: 65px;
			margin:0;
			padding:0;
		}
			 	* html #topNaviSpecial{
					list-style-type: none;
					background-image: url(../img/top_navi/special_on.jpg); 
					width: 823px; height: 65px;
					margin:0; padding:0;
					background-repeat: no-repeat;
				}	
 
 
 
 
	 .topNaviHyperLinks .topNaviHyperLinkFirstRow {
		 list-style-type:none;margin:0 0 0 -30px;padding:10px 0 0 0;
	 }
	 .topNaviHyperLinks .topNaviHyperLinkSecondRow {
	 	list-style-type:none;margin:0 0 0 20px;padding:10px 0 0 0;
		width:880px;
		height:20px;
	 }
		 .topNaviHyperLinks .topNaviHyperLinkFirstRow li{
		 	width:180px; float:left; font-size:12px; color:#fff; font-weight:bold; padding:0; text-align:center;
		 }
		 
		 .topNaviHyperLinks .topNaviHyperLinkFirstRow li a{
		 	font-size:12px; color:#fff; font-weight:bold; text-decoration:none;
			color:#9f9a97;border:0;
		 }
		 
		 
		 .topNaviHyperLinks .topNaviHyperLinkSecondRow li{
		 	width:180px; float:left; font-size:12px; color:#fff; font-weight:bold; padding:0 6px; text-align:center;
		 }
		 
		 .topNaviHyperLinks .topNaviHyperLinkSecondRow li a{
		 	font-size:12px; color:#fff; font-weight:bold; text-decoration:none;
			color:#9f9a97;
		 }
 
 
*:first-child+html div#wrapper{
	position:relative;
	min-height:500px;
	height:auto !important;
	height:500px;
}
html>body div#wrapper{
   background-color: #cbdde9;
   width:100%;
   position:absolute;height:auto;
   margin:0;
   padding:0 0 10em 0;
}

* html div#wrapper{
	background-color: #cbdde9;
	position:relative;
	width:100%;
	min-height:500px;
	height:auto !important;
	height:500px;
}

/* ################ BEGINN contentMiddle ############### */

*:first-child+html .contentMiddle{
	width:802px; height:auto; 
	min-height:1214px; 
	float:left;
	padding:0 0 0 12px;
	background-image: url(../img/bg_content_middle.gif);
	background-repeat:repeat-y;
}
		html>body .contentMiddle{
			width:802px; height:auto; 
			min-height:1220px;
			float:left;
			padding:0 0 0 12px;
			background-image: url(../img/bg_content_middle.gif);
			background-repeat:repeat-y;
		}
		* html .contentMiddle{
			width:800px;
			min-height:1214px;
			height:auto !important;
			height:1214px;
			float:left;
			padding:0 0 0 12px;
			background-image: url(../img/bg_content_middle.gif);
			background-repeat:repeat-y;
		}

.contentMiddleIndexTest2 {
	width:804px; height:auto; 
	float:left; 
	padding:0 0 0 12px; 
	background-image: url(../img/bg_content_middle.gif);
	background-repeat: repeat-y;
}

/* ################ /END contentMiddle ############### */
 
 
*:first-child+html #specialAndZweiPrDr{
	width:49.6em;margin:15px 0 0 0;
}
html>body #specialAndZweiPrDr{
 	width:47.2em;min-height:239px;margin:15px 0 0 0;
}
* html #specialAndZweiPrDr{
	list-style-type: none;
	width:49.6em;margin:15px 0 0 0;
}



*:first-child+html #specialAndZweiPrDrHidden{
 	display:none;
}
html>body #specialAndZweiPrDrHidden{
 	display:none;
}
* html #specialAndZweiPrDrHidden{
	list-style-type: none;
	display:none;
}


/* ############### Beginn User already existst ############## */
*:first-child+html #userExistsError{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:37.8em;height:13.1em;
	margin:1em 1.1em 0 0;
	padding:20px 4px 0 15px;
	float:right;
}
html>body #userExistsError{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:14.2em;
	margin:1em 1.2em 0 0;
	padding:0;
	float:right;
}

*:first-child+html #userExistsErrorHidden{
 	display:none;
}
html>body #userExistsErrorHidden{
 	display:none;
}
/* ############### /End User already existst ############# */
 
*:first-child+html #registerIndex{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;margin:1em 1.4em 0 0;
	float:right;
}
html>body #registerIndex{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:17.2em;
	margin:1em 1.2em 0 0;
	padding:0;
	float:right;
}
* html #registerIndex{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em; height:17.2em;
	margin:1em 0.7em 0 0;
	float:right;
}



*:first-child+html #registerIndexHidden{
 	display:none;
}
html>body #registerIndexHidden{
 	display:none;
}
* html #registerIndexHidden{
 	display:none;
}


*:first-child+html #passwordIndex{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:621px; height:280px;
	margin:1em 1.4em 0 0;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#444;
}
		html>body #passwordIndex{
			list-style-type:none;
			background-image: url(../img/bg_register_default.jpg);
			background-repeat: no-repeat;
 			width:621px; height:280px;
			margin:1em 1.6em 0 0;
			padding:0;
			float:right;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color:#444;
		}
		* html #passwordIndex{
			list-style-type:none;
			background-image: url(../img/bg_register_default.jpg);
			background-repeat: no-repeat;
 			width:621px; height:280px;
			margin:1em 0.4em 0 0;
			float:right;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color:#444;
		}


/* BEGINN */
*:first-child+html #EmailPassowrChanged{
	list-style-type:none;
	margin:6px 20px 0 0;
	padding:0;
	float:right;
}
html>body #EmailPassowrChanged{
	list-style-type:none; 
	margin:6px 20px 0 0; 
	padding:0; 
	float:right;
}
* html #EmailPassowrChanged{
	list-style-type:none;
	margin:6px 20px 0 0;
	padding:0;
	float:right;
}


*:first-child+html .boxHeightAutoTopBorder{
	width:621px; height:13px;
	margin:0;padding:0;
	background-image: url(../img/border_top_disclaimer.jpg);
	background-repeat: no-repeat;
}
html>body .boxHeightAutoTopBorder{
	width:621px; height:13px;
	margin:0;padding:0;
	background-image: url(../img/border_top_disclaimer.jpg);
	background-repeat: no-repeat;
}
* html .boxHeightAutoTopBorder{
	width:621px; height:13px;
	margin:0;padding:0;
	background-image: url(../img/border_top_disclaimer.jpg);
	background-repeat: no-repeat;
}



*:first-child+html .boxHeightAutoContentMiddle{
	width:598px; height:auto;
	border-top-width:0; 
	border-right:7px solid #d5e5f2; 
	border-bottom:1px solid #fff; 
	border-left:7px solid #d5e5f2; 
	margin:0 0 0 1px;padding:0 0 0 8px;
}
html>body .boxHeightAutoContentMiddle{
	width:598px; height:auto;
	border-top-width:0; 
	border-right:7px solid #d5e5f2; 
	border-bottom:1px solid #fff; 
	border-left:7px solid #d5e5f2; 
	margin:0 0 0 1px;padding:0 0 0 8px;
}
* html .boxHeightAutoContentMiddle{
	width:598px; height:auto;
	border-top-width:0; 
	border-right:7px solid #d5e5f2; 
	border-bottom:1px solid #fff; 
	border-left:7px solid #d5e5f2; 
	margin:0 0 0 1px;padding:0 0 0 8px;
}



*:first-child+html .boxHeightAutoBottomBorder{
	width:621px; height:13px;
	margin:-7px 0 0 0;padding:0;
	background-image: url(../img/border_bottom_disclaimer.jpg);
	background-repeat: no-repeat;
}
html>body .boxHeightAutoBottomBorder{
	width:621px; height:13px;
	margin:0;padding:0;
	background-image: url(../img/border_bottom_disclaimer.jpg);
	background-repeat: no-repeat;
}
* html .boxHeightAutoBottomBorder{
	width:621px; height:13px;
	margin:-7px 0 0 0;padding:0;
	background-image: url(../img/border_bottom_disclaimer.jpg);
	background-repeat: no-repeat;
}

/**/
 

*:first-child+html ul#Navigation {
   font-size: 0.83em;
   float:left; width: 11.5em;
   margin: 0.4em 0 0 0; padding: 0;
	/*min-height:100em;*/
}
html>body ul#Navigation {
   position:relative;
	font-size: 0.83em;
   float:left; width: 11.5em;
   margin: 0.4em 0 0 0; padding: 0;
	/*min-height:105em;*/
}
* html ul#Navigation {
   font-size: 0.83em;
   float:left; width: 11.5em;
   margin: 0.4em 0 0 0; padding: 0;
	/*min-height:100em;*/
}


 
ul#Navigation li {
   list-style: none;
   margin: 0; padding: 0;
}
ul#Navigation a {
   display: block;
   padding: 0.2em;
   font-weight: bold;
}
ul#Navigation a:link {
   color: black; /*background-color: #eee;*/
}
ul#Navigation a:visited {
   color: #666; /*background-color: #eee;*/
}
ul#Navigation a:hover {
   color: black; /*background-color: #eee;*/
}
ul#Navigation a:active {
   color: white; /*background-color: #eee;*/
}
 
/* ######## Beginn linke Navigation Home link ######################*/

*:first-child+html ul#NavigationHome {
   font-size: 1.5em;
   float:left; width: 11.5em;
   margin:0 0 4px 0; padding: 0;
	/*
   background-image: url(../img/bg_left_navi_home.jpg);
	background-repeat: no-repeat;
	*/
	width:151px;
	height:46px;
}
*:first-child+html ul#NavigationHome li {
  padding:0 13px;
}
 
*:first-child+html ul#NavigationHome li a, a:visited {
	text-decoration:none;
	font-size: 15px;
	color: #444;
}
*:first-child+html ul#NavigationHome li a:hover{
	text-decoration:none;
	font-size: 15px;
	color: #0765b6;
	text-decoration:underline;
}


html>body ul#NavigationHome {
   font-size: 1.5em;
   width: 11.5em;
   margin:0 0 4px 0; padding: 0;
	/*
   background-image: url(../img/bg_left_navi_home.jpg);
	background-repeat: no-repeat;
	*/
	width:151px;
	height:46px;
}
html>body ul#NavigationHome li {
  padding:0 12px;
}

html>body ul#NavigationHome li a, a:visited {
	text-decoration: none;
	font-size: 15px;
	color: #444;
	
}

html>body ul#NavigationHome li a:hover{
	text-decoration: none;
	font-size: 15px;
	color: #0765b6;
	text-decoration:underline;
}


* html ul#NavigationHome {
   font-size: 1.5em;
   float:left; width: 11.5em;
   margin:0 0 4px 0; padding: 0;
	/*
   background-image: url(../img/bg_left_navi_home.jpg);
	background-repeat: no-repeat;
	*/
	width:151px;
	height:46px;
}
* html ul#NavigationHome li {
  padding:0 13px;
}
 
* html ul#NavigationHome li a, a:visited {
	text-decoration:none;
	font-size: 15px;
	color: #444;
}
* html ul#NavigationHome li a:hover{
	text-decoration:none;
	font-size: 15px;
	color: #0765b6;
	text-decoration:underline;
}

/* ######## /Ende linke Navigation Home Link #################*/
 
 
*:first-child+html ul#NavigationAktuell {
   font-size: 0.83em;
   float:left; width: 11.5em;
   margin: 0; padding: 0;
   background-image: url(../img/bg_left_navi.jpg);
	background-repeat: no-repeat;
	width:151px;
	height:262px;
}
*:first-child+html ul#NavigationAktuell li {
  padding:0 13px;
}
*:first-child+html ul#NavigationAktuell li a, a:visited {
	text-decoration:none;
	font-size: 11px;
	color: #444;
}
*:first-child+html ul#NavigationAktuell li a:hover{
	text-decoration:none;
	font-size: 11px;
	color: #0765b6;
	text-decoration:underline;
}


 
		html>body ul#NavigationAktuell {
		   font-size: 0.83em;
		   width: 11.5em;
		   margin: 0; padding: 0;
		   background-image: url(../img/bg_left_navi.jpg);
			background-repeat: no-repeat;
			width:151px;
			height:262px;
		}
		html>body ul#NavigationAktuell li {
		  padding:0 12px;
		}
		html>body ul#NavigationAktuell li a, a:visited {
			text-decoration: none;
			font-size: 11px;
			color: #444;
			
		}
		html>body ul#NavigationAktuell li a:hover{
			text-decoration: none;
			font-size: 11px;
			color: #0765b6;
			text-decoration:underline;
		}

			* html ul#NavigationAktuell {
			   font-size: 0.83em;
			   float:left; width: 11.5em;
			   margin: 0; padding: 0;
			   background-image: url(../img/bg_left_navi.jpg);
				background-repeat: no-repeat;
				width:151px;
				height:262px;
			}
			* html ul#NavigationAktuell li {
			  height:17px;
			  margin:0;
			  padding:0 13px;
			}
			* html ul#NavigationAktuell li a, a:visited {
				margin:0; padding:0;
				text-decoration:none;
				font-size: 11px;
				color: #444;
			}
			* html ul#NavigationAktuell li a:hover{
				margin:0; padding:0;
				text-decoration:none;
				font-size: 11px;
				color: #0765b6;
				text-decoration:underline;
			}




 
*:first-child+html ul#NavigationAusgelaufen {
   position:relative;
	font-size: 0.83em;
   float:left; width: 11.5em;
   margin: 6px 0 0 0; padding: 0;
	background-image: url(../img/bg_left_navi.jpg);
	background-repeat: no-repeat;
	width:151px;
	height:262px;

}
*:first-child+html ul#NavigationAusgelaufen li {
  padding:0 12px;
}
*:first-child+html ul#NavigationAusgelaufen li a, a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #444444;
}
*:first-child+html ul#NavigationAusgelaufen li a:hover{
	text-decoration: none;
	font-size: 11px;
	color: #0765b6;
	text-decoration: underline;
}



		html>body ul#NavigationAusgelaufen {
		   position:relative;
			font-size: 0.83em;
		   width: 11.5em;
		   margin: 6px 0 0 0; padding: 0;
			background-image: url(../img/bg_left_navi.jpg);
			background-repeat: no-repeat;
			width:151px;
			height:262px;
		
		}
		html>body ul#NavigationAusgelaufen li {
		   padding:0 12px;
		}
		html>body ul#NavigationAusgelaufen li a, a:visited {
		  	text-decoration: none;
			font-size: 11px;
			color: #444;
		}
		html>body ul#NavigationAusgelaufen li a:hover{
		  	text-decoration: none;
			font-size: 11px;
			color: #0765b6;
			text-decoration: underline;
		}
		
		
				* html ul#NavigationAusgelaufen {
				   position:relative;
					font-size: 0.83em;
				   float:left; width: 11.5em;
				   margin: 6px 0 0 0; padding: 0;
					background-image: url(../img/bg_left_navi.jpg);
					background-repeat: no-repeat;
					width:151px;
					height:262px;
				}
				* html ul#NavigationAusgelaufen li {
				   height:16px;
					margin:0;
					padding:0 12px;
				}
				* html ul#NavigationAusgelaufen li a, a:visited {
					margin:0; padding:0;
					text-decoration: none;
					font-size: 11px;
					color: #444444;
				}
				* html ul#NavigationAusgelaufen li a:hover{
					margin:0; padding:0;
					text-decoration: none;
					font-size: 11px;
					color: #0765b6;
					text-decoration: underline;
				}



 
*:first-child+html ul#NavigationBetween {
   position:relative;
	font-size: 0.83em;
   float:left; width: 11.5em;
   margin: 6px 0 0 0; padding: 0;
	background-image: url(../img/bg_left_navi.jpg);
	background-repeat: no-repeat;
	width:151px;
	height:262px;
}
*:first-child+html ul#NavigationBetween li{
  padding:0 12px;
}
*:first-child+html ul#NavigationBetween li a, a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #444444;
	font-weight: 300;
}
*:first-child+html ul#NavigationBetween li a:hover{
	text-decoration: none;
	font-size: 11px;
	color: #0765B6;
	font-weight: 300;
	text-decoration: underline;
}
 

		html>body ul#NavigationBetween {
		   position:relative;
			font-size: 0.83em;
		   width: 11.5em;
		   margin: 6px 0 0 0; padding: 0;
			background-image: url(../img/bg_left_navi.jpg);
			background-repeat: no-repeat;
			width:151px;
			height:262px;
		}
		html>body ul#NavigationBetween li{
		  padding:0 12px;
		}
		
		html>body ul#NavigationBetween li a, a:visited {
			text-decoration: none;
			font-size: 11px;
			color: #444444;
			font-weight: 300;
		}
		html>body ul#NavigationBetween li a:hover{
			text-decoration: none;
			font-size: 11px;
			color: #0765B6;
			font-weight: 300;
			text-decoration: underline;
		}

				
				* html ul#NavigationBetween {
				   position:relative;
					font-size: 0.83em;
				   float:left; width: 11.5em;
				   margin: 6px 0 0 0; padding: 0;
					background-image: url(../img/bg_left_navi.jpg);
					background-repeat: no-repeat;
					width:151px;
					height:262px;
				}
				* html ul#NavigationBetween li{
				   height:16px;
					margin:0;
					padding:0 12px;
				}
				* html ul#NavigationBetween li a, a:visited {
					margin:0; padding:0;
					text-decoration: none;
					font-size: 11px;
					color: #444444;
					font-weight: 300;
				}
				* html ul#NavigationBetween li a:hover{
					margin:0; padding:0;
					text-decoration: none;
					font-size: 11px;
					color: #0765B6;
					font-weight: 300;
					text-decoration: underline;
				}




*:first-child+html ul#disclaimer {
   position:relative;
	font-size: 0.83em;
   float:left;
   margin: 6px 0 0 0; 
	padding: 6px 0 0 0;
	background-image: url(../img/bg_disclaimer.jpg);
	background-repeat: no-repeat;
	width:151px;
	height:166px;
}
*:first-child+html ul#disclaimer li{
  padding:0 12px;
}
*:first-child+html ul#disclaimer li a, a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #444444;
}
*:first-child+html ul#disclaimer li a:hover{
	text-decoration: none;
	font-size: 11px;
	color: #0765B6;
	text-decoration: underline;
}



html>body ul#disclaimer {
   position:relative;
	font-size: 0.83em;
   margin: 6px 0 0 0; padding: 6px 0 0 0;
	background-image: url(../img/bg_disclaimer.jpg);
	background-repeat: no-repeat;
	width:151px;
	height:166px;
}
html>body ul#disclaimer li{
	padding:0 12px;
}

html>body ul#disclaimer li a, a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #444444;
}
html>body ul#disclaimer li a:hover {
	text-decoration: none;
	font-size: 11px;
	color: #0765B6;
	text-decoration: underline;
}

* html ul#disclaimer {
   position:relative;
	font-size: 0.83em;
   float:left;
   margin: 6px 0 0 0; 
	padding: 6px 0 0 0;
	background-image: url(../img/bg_disclaimer.jpg);
	background-repeat: no-repeat;
	width:151px;
	height:166px;
}
* html ul#disclaimer li{
  height:15px;
  margin:0;
  padding:0 12px;
}
* html ul#disclaimer li a, a:visited {
	margin:0; padding:0;
	text-decoration: none;
	font-size: 11px;
	color: #444444;
}
* html ul#disclaimer li a:hover{
	margin:0; padding:0;
	text-decoration: none;
	font-size: 11px;
	color: #0765B6;
	text-decoration: underline;
}

/*#########  Beginn Header categories */

*:first-child+html div#ad {
   font-size: 0.9em;
   float: left; width: 8.4em;
   margin: 1em 0 0 10px; padding: 0;
   /*background-color: #eee;*/
}
html>body div#ad {
   position:relative;
	font-size: 0.9em;
   float: left; width: 8.4em;
   margin: 1em 0 0 10px; padding: 0;
   /*background-color: #eee;*/
}
* html div#ad {
   font-size: 0.9em;
   float: left; width: 8.4em;
   margin: 1em 0 0 10px; padding: 0;
   /*background-color: #eee;*/
}


/* #################### BEGINN Inhalt Iframe ##########################  */
*:first-child+html div#InhaltIframe {
	position:absolute;
	width:39.2em;
	margin: 230px 0 0 -620px;
   padding: 0;
	float:left;
}
html>body div#InhaltIframe {
	position:absolute;
	width:39em;
	/*margin: 0 0 0 1em;*/
	margin:210px 0 0 165px;
   padding: 0;
	float:left;
}
* html div#InhaltIframe {
	position:relative;
	width:39.2em;
	margin:0;
   padding: 0;
	float:left;
}

/* ################### /END Inhalt Iframe   #####################*/

*:first-child+html div#Inhalt {
   width:39.2em;
	margin: 0 0 0 0.6em;
   padding: 0;
}
html>body div#Inhalt {
   position:relative;
	width:39em;
	margin: 0 0 0 1em;
   padding: 0;
   float:left;
}
* html div#Inhalt { /*To Fix*/
   width:39.2em;
	margin: 0 0 0 0.6em;
   padding: 0;
}

 div#Inhalt h1 {
   font-size: 1.5em;
   margin: 0 0 0.5em;
 }
 div#Inhalt h2 {
   font-size: 1.2em;
   margin: 0.2em 0;
 }
 div#Inhalt p {
   font-size: 0.8em;
   margin: 1em 0;
 }
 
 /* ################### /END Inhalt Iframe   #####################*/

*:first-child+html div#listThreePrdw {
   width:39.2em;
	margin: 0 0.6em 0 0;
   padding: 0;
	float:right;
}
html>body div#listThreePrdw {
   position:relative;
	width:39em;
	margin: 0 0.6em 0 0;
   padding: 0;
   float:right;
}
* html div#listThreePrdw { /*To Fix*/
   width:39em;
	margin: 0;
   padding: 0;
	float:right;
}

 
 /* ######################## */
 
*:first-child+html div#InhaltKategorieLastThreePrDrw {
   width:39.2em;
	float:right;
	/*margin: 0 0 0 0.6em;*/
   margin:0 24px 0 0; padding: 0;
}
html>body div#InhaltKategorieLastThreePrDrw {
   position:relative;
	width:39em;
	/*margin: 0 0 0 1em;*/
	float:right; 
	margin:0 22px 0 0; padding: 0;
   /*float:left;*/
}
* html div#InhaltKategorieLastThreePrDrw {
   width:39.2em;
	float:right;
	/*margin: 0 0 0 0.6em;*/
   margin:0 6px 0 0; padding: 0;
}
 
 /* ####################### */
 
.dreiPrDrList{
  list-style-type:none;margin:0.3em 0 0 -8px;padding:0;
}
		/*
		* html .dreiPrDrList{
		  list-style-type:none;margin:0.3em 0 0 0.6em;padding:0;
		}
		*/
 
*:first-child+html #specialPrDrLefTop {
 	width:360px;float:left;margin:0;
}
html>body #specialPrDrLefTop {
 	width:360px;float:left;
	margin:0 0 0 -42px;padding:0;
	list-style-type:none;
}
* html #specialPrDrLefTop {
 	width:360px;float:left;margin:0;
}


 
 *:first-child+html .topPrDr{
    width:430px;float:left;margin:0;padding:0;
 }
 html>body .topPrDr{
    width:432px;float:left;margin:0;padding:0;
    list-style-type:none;
 }
 * html .topPrDr{
    width:430px;float:left;margin:0;padding:0;
 }
 
		*:first-child+html .topPrDrUL{
			list-style-type:none;margin:0;padding:0;
		}
		html>body .topPrDrUL{
			list-style-type:none;margin:0;padding:0;
		}
		* html .topPrDrUL{
			list-style-type:none;margin:0;padding:0;
		}
		
 
 *:first-child+html .prDr01, *:first-child+html .prDr02{
  width:204px;float:left;margin:0 0 0 9px;
 }
 html>body .prDr01, html>body .prDr02{
  width:205px;float:left;margin:0 0 0 9px;
 }
 * html .prDr01, * html .prDr02{
  width:204px;float:left;margin:0 0 0 9px;
 }
 

 
 /* ###########################
 											Beginn PrDraws for the Index page First Line   
																											################################ */

*:first-child+html .prDrIndexBox202x236_01{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 16px;
	padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
} 
html>body .prDrIndexBox202x236_01{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 14px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
* html .prDrIndexBox202x236_01{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 4px; padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
		*:first-child+html .uListIndexBox202x236_01{
			position:absolute;
			width:11.5em;height:236px;
			float:right;
			list-style-type: none;
			margin:0 0 0 8px;padding:0;
		}
		html>body .uListIndexBox202x236_01{
			position:absolute;
			width:11.5em;height:236px;
			float:right;
			list-style-type: none;
			margin:0 0 0 8px;padding:0;
		}
		* html .uListIndexBox202x236_01{
			position:absolute;
			width:11.5em; height:236px;
			float:right;
			list-style-type: none;
			margin:0 0 0 8px; padding:0;
		}
		
				*:first-child+html .prDrImgIndexBox202x236_01{
					width:auto;float:left;margin:7px 0 0 0;padding:0;
				}
				html>body .prDrImgIndexBox202x236_01{
					width:auto;float:left;margin:7px 0 0 0;padding:0;
				}
				* html .prDrImgIndexBox202x236_01{
					width:auto;float:left;margin:7px 0 0 0;padding:0;
				}
				
					.prDrHeadlineIndexBox202x236_01{
						width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
					}
					* html .prDrHeadlineIndexBox202x236_01{
						width:auto;float:left;margin:0 0 0 5px;padding:0;font-weight:bold;color:#0765b6;
					}
						
						*:first-child+html .prDrDescIndexBox202x236_01{
							height:auto;min-height:64px;clear:both;margin:0 0 0 10px;font-size:12px;
						}
						html>body .prDrDescIndexBox202x236_01{
							height:auto;min-height:64px;clear:left;margin:10px 0 0 10px;font:normal 12px arial;
						}
						* html .prDrDescIndexBox202x236_01{
							min-height:64px; height:auto !important; height:64px;
							clear:both; margin:0 0 0 10px; font-size:12px;
						}
						
							.prDrLinkIndexBox202x236_01{
								width:166px; height:12px; margin:0 0 0 10px;padding:0 8px0 0 0;text-align:right;
							}
							
							
		
		

*:first-child+html .prDrIndexBox202x236_02{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 8px;
	padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
} 
html>body .prDrIndexBox202x236_02{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 8px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
* html .prDrIndexBox202x236_02{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 8px;
	padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
} 

		*:first-child+html .uListIndexBox202x236_02{
			position:absolute;
			width:11.5em;height:236px;
			float:right;
			list-style-type: none;
			margin:0 0 0 8px;padding:0;
		}
		html>body .uListIndexBox202x236_02{
			position:absolute;
			width:11.5em;height:236px;
			float:right;
			list-style-type: none;
			margin:0 0 0 8px;padding:0;
		}
		* html .uListIndexBox202x236_02{
			position:absolute;
			width:11.5em;height:236px;
			float:right;
			list-style-type: none;
			margin:0 0 0 8px;padding:0;
		}
				*:first-child+html .prDrImgIndexBox202x236_02{
					width:auto;float:left;margin:7px 0 0 0;padding:0;font-weight:bold;
				}
				html>body .prDrImgIndexBox202x236_02{
					width:auto;float:left;margin:7px 0 0 0;padding:0;font-weight:bold;
				}
				* html .prDrImgIndexBox202x236_02{
					width:auto;float:left;margin:7px 0 0 0;padding:0;font-weight:bold;
				}
					.prDrHeadlineIndexBox202x236_02{
						width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
					}
					* html .prDrHeadlineIndexBox202x236_02{
						width:auto;float:left;margin:0 0 0 5px;padding:0;font-weight:bold;color:#0765b6;
					}
					
					
					
						*:first-child+html .prDrDescIndexBox202x236_02{
							height:auto;min-height:64px;clear:both;margin:0 0 0 10px;font-size:12px;
						}
						html>body .prDrDescIndexBox202x236_02{
							height:auto;min-height:64px;clear:left;margin:10px 0 0 10px;font:normal 12px arial;
						}
						* html .prDrDescIndexBox202x236_02{
							min-height:64px;
							height:auto !important;
							height:64px;
							clear:both;margin:0 0 0 10px;font-size:12px;
						}
						
							.prDrLinkIndexBox202x236_02{
								width:166px; height:12px; margin:0 0 0 10px;padding:0 8px0 0 0;text-align:right;
							}

							
											/* 
												~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
												~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
																							*/
								
*:first-child+html .dreiPrDrList01{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
html>body .dreiPrDrList01{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
* html .dreiPrDrList01{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}

		
				*:first-child+html .uList_dreiPrDrList01_PrDr{
					position:absolute;
					width:11.5em;height:236px;
					float:right;
					list-style-type: none;
					margin:0 0 0 8px;padding:0;
				}
				html>body .uList_dreiPrDrList01_PrDr{
					position:absolute;
					width:11.5em;height:236px;
					float:right;
					list-style-type: none;
					margin:0 0 0 8px;padding:0;
				}
				* html .uList_dreiPrDrList01_PrDr{
					position:absolute;
					width:11.5em;height:236px;
					float:right;
					list-style-type: none;
					margin:0 0 0 8px;padding:0;
				}
				
					*:first-child+html .prDrImg_dreiPrDrList01_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;
					}
					html>body .prDrImg_dreiPrDrList01_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;
					}
					* html .prDrImg_dreiPrDrList01_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;
					}
					
						*:first-child+html .prDrHeadl_dreiPrDrList01_PrDr{
							width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						html>body .prDrHeadl_dreiPrDrList01_PrDr{
							width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						* html .prDrHeadl_dreiPrDrList01_PrDr{
							width:auto;float:left;margin:0 0 0 5px;padding:0;font-weight:bold;color:#0765b6;
						}
						
						
						*:first-child+html .prDrDesc_dreiPrDrList01_PrDr{
							height:auto;min-height:64px;clear:both;margin:0 0 0 10px;font-size:12px;
						}
						html>body .prDrDesc_dreiPrDrList01_PrDr{
							height:auto;min-height:64px;clear:left;margin:10px 0 0 10px;font:normal 12px arial;
						}
						* html .prDrDesc_dreiPrDrList01_PrDr{
							min-height:64px; height:auto !important; height:64px;
							clear:both; margin:0 0 0 10px; font-size:12px;
						}
						
						.prDrLink_dreiPrDrList01_PrDr{
							width:166px; height:15px; margin:0 0 0 10px;padding:0 8px0 0 0;text-align:right;
						}
						
		

*:first-child+html .dreiPrDrList02{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 8px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
html>body .dreiPrDrList02{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 8px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
* html .dreiPrDrList02{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 8px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}

		
				*:first-child+html .uList_dreiPrDrList02_PrDr{
					position:absolute;
					width:11.5em;height:236px;
					float:right;
					list-style-type: none;
					margin:0 0 0 8px;padding:0;
				}
				html>body .uList_dreiPrDrList02_PrDr{
					position:absolute;
					width:11.5em;height:236px;
					float:right;
					list-style-type: none;
					margin:0 0 0 8px;padding:0;
				}
				* html .uList_dreiPrDrList02_PrDr{
					position:absolute;
					width:11.5em;height:236px;
					float:right;
					list-style-type: none;
					margin:0 0 0 8px;padding:0;
				}
				
					*:first-child+html .prDrImg_dreiPrDrList02_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;font-weight:bold;
					}
					html>body .prDrImg_dreiPrDrList02_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;font-weight:bold;
					}
					* html .prDrImg_dreiPrDrList02_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;font-weight:bold;
					}
					
						*:first-child+html .prDrHeadl_dreiPrDrList02_PrDr{
							width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						html>body .prDrHeadl_dreiPrDrList02_PrDr{
							width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						* html .prDrHeadl_dreiPrDrList02_PrDr{
							width:auto;float:left;margin:0 0 0 5px;padding:0;font-weight:bold;color:#0765b6;
						}
						
						
						*:first-child+html .prDrDesc_dreiPrDrList02_PrDr{
							height:auto;min-height:64px;clear:both;margin:0 0 0 10px;font-size:12px;
						}
						html>body .prDrDesc_dreiPrDrList02_PrDr{
							height:auto;min-height:64px;clear:left;margin:10px 0 0 10px;font:normal 12px arial;
						}
						* html .prDrDesc_dreiPrDrList02_PrDr{
							min-height:64px; height:auto !important; height:64px;
							clear:both;margin:0 0 0 10px;font-size:12px;
						}
						
						
						.prDrLink_dreiPrDrList02_PrDr{
							width:166px; height:15px; margin:0 0 0 10px;padding:0 8px0 0 0;text-align:right;
						}				

						
				
*:first-child+html .dreiPrDrList03{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 9px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
html>body .dreiPrDrList03{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 10px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}
* html .dreiPrDrList03{
	float:left;
	width:202px;height:236px;
	list-style-type:none;
	margin:0 0 0 9px;padding:0;
	background-image: url(../img/bg_padraw_top.jpg);
	background-repeat: no-repeat;
}


				*:first-child+html .uList_dreiPrDrList03_PrDr{
					position:absolute;width:11.5em;float:right;height:236px;list-style-type: none;margin:0 0 0 8px;padding:0;
				}
				html>body .uList_dreiPrDrList03_PrDr{
					position:absolute;width:11.5em;float:right;height:236px;list-style-type: none;margin:0 0 0 8px;padding:0;
				}
				* html .uList_dreiPrDrList03_PrDr{
					position:absolute;width:11.5em;float:right;height:236px;list-style-type: none;margin:0 0 0 8px;padding:0;
				}
				
					*:first-child+html .prDrImg_dreiPrDrList03_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;
					}
					html>body .prDrImg_dreiPrDrList03_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;
					}
					* html .prDrImg_dreiPrDrList03_PrDr{
						width:auto;float:left;margin:7px 0 0 0;padding:0;
					}
					
						*:first-child+html .prDrHeadl_dreiPrDrList03_PrDr{
							width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						html>body .prDrHeadl_dreiPrDrList03_PrDr{
							width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						* html .prDrHeadl_dreiPrDrList03_PrDr{
							width:auto;float:left;margin:0 0 0 5px;padding:0;font-weight:bold;color:#0765b6;
						}
						
						*:first-child+html .prDrDesc_dreiPrDrList03_PrDr{
							height:auto;min-height:64px;clear:both;margin:0 0 0 10px;font-size:12px;
						}
						html>body .prDrDesc_dreiPrDrList03_PrDr{
							height:auto;min-height:64px;clear:left;margin:10px 0 0 10px;font:normal 12px arial;
						}
						* html .prDrDesc_dreiPrDrList03_PrDr{
							min-height:64px; height:auto !important; height:64px;
							clear:both;margin:0 0 0 10px;font-size:12px;
						}
						
						
						.prDrLink_dreiPrDrList03_PrDr{
							width:166px; height:15px; margin:0 0 0 10px;padding:0 8px0 0 0;text-align:right;
						}


											/* 
												~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
												~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
																							*/
																							
*:first-child+html .PrDr_621x170_imgLeft{
	position:relative; 
	list-style-type:none; 
	height:170px; 
	margin:6px 0 0 0; padding:0; 
	background-image: url(../img/bg_pddraw_inhalt_02.jpg); 
	background-repeat: no-repeat;
}
html>body .PrDr_621x170_imgLeft{
	position:relative; 
	list-style-type:none; 
	height:170px; 
	margin:0.3em 0 0 -8px; padding:0; 
	background-image: url(../img/bg_pddraw_inhalt_02.jpg); 
	background-repeat: no-repeat;
}
* html .PrDr_621x170_imgLeft{
	position:relative; 
	list-style-type:none; 
	height:170px; 
	margin:6px 0 0 0; padding:0; 
	background-image: url(../img/bg_pddraw_inhalt_02.jpg); 
	background-repeat: no-repeat;
}

		*:first-child+html .PrDr_621x170_imgLeftContent{
			position:absolute;height:170px;list-style-type: none;margin:0;padding:0;
		}
		html>body .PrDr_621x170_imgLeftContent{
			height:170px;list-style-type: none;margin:0;padding:0;
		}
		* html .PrDr_621x170_imgLeftContent{
			position:absolute;height:170px;list-style-type: none;margin:0;padding:0;
		}
		
				.PrDr_621x170_imgLeft_img_186x155, .PrDr_621x170_imgLeft_Hl_Desc_Link{float:left;}
				
				*:first-child+html .PrDr_621x170_imgLeftInner{
					position:absolute;width:26em;float:right;height:170px;list-style-type: none;margin:0;padding:0;
				}
				html>body .PrDr_621x170_imgLeftInner{
					position:absolute;width:26em;float:right;height:170px;list-style-type: none;margin:0;padding:0;
				}
				* html .PrDr_621x170_imgLeftInner{
					position:absolute;width:26em;float:right;height:170px;list-style-type: none;margin:0;padding:0;
				}
				
						*:first-child+html .PrDr_621x170_imgLeftHeadline{
							width:auto;float:left;margin:12px 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						html>body .PrDr_621x170_imgLeftHeadline{
							width:auto;float:left;margin:12px 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
						}
						* html .PrDr_621x170_imgLeftHeadline{
							width:auto;float:left;margin:12px 0 0 5px;padding:0;font-weight:bold;color:#0765b6;
						}
						
						*:first-child+html .PrDr_621x170_imgLeftDesc{
							height:auto;min-height:100px;clear:both;margin:0 0 0 10px;font-size:12px;
						}
						html>body .PrDr_621x170_imgLeftDesc{
							height:auto;min-height:100px;clear:left;margin:18px 0 0 10px;font:normal 12px arial;
						}
						* html .PrDr_621x170_imgLeftDesc{
							min-height:100px; height:auto !important; height:100px;
							clear:both;margin:0 0 0 10px;font-size:12px;
						}
						
						.PrDr_621x170_imgLeftLink{
							height:15px; margin:6px 10px 10px 0;float:right;
						}
						
						

						
						
*:first-child+html .PrDr_621x170_imgRight{
	position:relative;
	list-style-type:none;
	height:170px;
	margin:10px 0 0 0;padding:0;
	background-image: url(../img/bg_pddraw_inhalt_02.jpg);
	background-repeat: no-repeat;
}
html>body .PrDr_621x170_imgRight{
	position:relative;
	list-style-type:none;
	height:170px;
	margin:10px 0 0 -8px;padding:0;
	background-image: url(../img/bg_pddraw_inhalt_02.jpg);
	background-repeat: no-repeat;
}
* html .PrDr_621x170_imgRight{
	position:relative;
	list-style-type:none;
	height:170px;
	margin:10px 0 0 0;padding:0;
	background-image: url(../img/bg_pddraw_inhalt_02.jpg);
	background-repeat: no-repeat;
}

		*:first-child+html .PrDr_621x170_imgRightContent{
			position:absolute;height:170px;list-style-type: none;margin:0;padding:0;
		}
		html>body .PrDr_621x170_imgRightContent{
			position:absolute;height:170px;list-style-type: none;margin:0;padding:0;
		}
		* html .PrDr_621x170_imgRightContent{
			position:absolute;height:170px;list-style-type: none;margin:0;padding:0;
		}
		
				.PrDr_621x170_imgRight_Hl_Desc_Link{float:left;}
				
				*:first-child+html .PrDr_621x170_imgRight_img_186x155{
					height:15px; margin:0 13px 10px 0;clear:right;
				}
				html>body .PrDr_621x170_imgRight_img_186x155{
					height:15px; margin:0 0 10px 8px;float:right;
				}
				* html .PrDr_621x170_imgRight_img_186x155{
					width:186px;
					height:15px; margin:0 0 10px 15px; padding:0; clear:right;
				}
				
				
				*:first-child+html .PrDr_621x170_imgRightInner{
					width:26em;height:170px;list-style-type: none;margin:0;padding:0;
				}
				html>body .PrDr_621x170_imgRightInner{
					width:26em;height:170px;list-style-type: none;margin:0;padding:0;
				}
				* html .PrDr_621x170_imgRightInner{
					width:26em;height:170px;list-style-type: none;margin:0;padding:0;
				}
				
						*:first-child+html .PrDr_621x170_imgRightHeadline{
							clear:both;margin:10px 0 0 12px;padding:0;font-weight:bold;color:#0765b6;
						}
						html>body .PrDr_621x170_imgRightHeadline{
							clear:left;margin:10px 0 0 12px;padding:0;font-weight:bold;color:#0765b6;
						}
						* html .PrDr_621x170_imgRightHeadline{
							clear:both;margin:10px 0 0 12px;padding:0;font-weight:bold;color:#0765b6;
						}
						
						
						*:first-child+html .PrDr_621x170_imgRightDesc{
							height:auto;min-height:100px;margin:0 0 0 12px;font-size:12px;
						}
						html>body .PrDr_621x170_imgRightDesc{
							height:auto;min-height:100px;margin:10px 0 0 12px;font:normal 12px arial;
						}
						* html .PrDr_621x170_imgRightDesc{
							min-height:100px; height:auto !important; height:100px;
							margin:0 0 0 12px;font-size:12px;
						}
						
						.PrDr_621x170_imgRightLink{
							margin:0 0 20px 20px;float:left;
						}

/* ########################### 
											/End PrDraws for the Index page First Line   
																										################################ */
																										
/* ###########################
											BEGINN NEWSLETTER SPECIALS AND ONE SPECIAL PRIZE DRAW PER RANDOM
																																############################# */



*:first-child+html #errorNewsletter{
	list-style-type: none;
	position:relative;
	width:610px;height:auto;
	background-color:#ff0000;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin:4px 0 0 0;padding:4px 0 0 0;
	z-index:450;
}
html>body #errorNewsletter{
	list-style-type: none;
	position:relative;
	width:610px;height:auto;
	background-color:#ff0000;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin:4px 0 0 0;padding:4px 0 0 0;
	z-index:450;
}
* html #errorNewsletter{
	list-style-type: none;
	position:relative;
	width:610px;height:auto;
	background-color:#ff0000;
	color:#fff;
	font-weight:bold;
	text-align:center;
	margin:4px 0 0 0;padding:4px 0 0 0;
	z-index:450;
}																														
																																
		.NletterSpecialsAction{
			list-style-type:none;margin:0.5em 0 0 -6px;padding:0;
		}
		
				.NletterSpecialsAction_box01{
					float:left;width:202px;height:236px;list-style-type:none;margin:0;padding:0;
					background-image: url(../img/bg_padraw_top.jpg);background-repeat: no-repeat;
				}
						.uListNewsLetterSamllBox{
							position:absolute;width:11.5em;float:right;height:236px;list-style-type: none;margin:0 0 0 8px;padding:0;
						}
								*:first-child+html .NewLetterSmallBoxFormFields{
									width:10.7em;float:left;margin:10px 0 0 10px;padding:0;font-weight:bold;
								}
								html>body .NewLetterSmallBoxFormFields{
									width:auto;float:left;margin:10px 0 0 0;padding:0;font-weight:bold;
								}
								* html .NewLetterSmallBoxFormFields{
									width:10.7em;float:left;margin:10px 0 0 10px;padding:0;font-weight:bold;
								}
										*:first-child+html .NewLetterSmallBoxFormSubmit{
											clear:both;margin:-10px 0 0 20px;font-size:12px;
										}
										html>body .NewLetterSmallBoxFormSubmit{
											clear:left;margin:10px 0 0 0;font:normal 12px arial;
										}
										* html .NewLetterSmallBoxFormSubmit{
											clear:both;margin:-10px 0 0 20px;font-size:12px;
										}
										
												*:first-child+html .register_now{
													font-size:11px;color:#000;text-decoration:underline;background-color:transparent;
													width:85px;margin:20px 0 0 70px;border:0;border-bottom:1px solid #000;cursor:pointer;
												}
												html>body .register_now{
													font-size:11px;color:#000;text-decoration:underline;background-color:transparent;
													width:85px;margin:0 0 0 90px;border:0;border-bottom:1px solid #000;cursor:pointer;
												}
												* html .register_now{
													font-size:11px;color:#000;text-decoration:underline;background-color:transparent;
													width:85px;margin:20px 0 0 70px;border:0;border-bottom:1px solid #000;cursor:pointer;
												}
										
														*:first-child+html .uListNewsLetterSamllBoxTellFriend{
															font-family:Arial;font-size:13px;color:#216db9;font-weight:bold;margin:2px 0 0 0;padding-left:10px;
														}
														html>body .uListNewsLetterSamllBoxTellFriend{
															font-family:Arial;font-size:13px;color:#216db9;font-weight:bold;margin:6px 0 0 0;padding-left:10px;
														}
														* html .uListNewsLetterSamllBoxTellFriend{
															font-family:Arial;font-size:13px;color:#216db9;font-weight:bold;margin:2px 0 0 0;padding-left:10px;
														}
												
						.NletterSpecialsAction_box01_AdsBox{
							position:absolute;width:11.5em;float:right;height:236px;list-style-type: none;margin:0 0 0 8px;padding:0;
						}
								*:first-child+html .adsBox_Element{width:11em;float:left;margin:10px 0 0 0;padding:0;font-weight:bold;}
								html>body .adsBox_Element{width:auto;float:left;margin:10px 0 0 0;padding:0;font-weight:bold;}
								* html .adsBox_Element{width:11em;float:left;margin:10px 0 0 0;padding:0;font-weight:bold;}			
								
																															
				.NletterSpecialsAction_box02{
					float:left; width:202px; height:236px; list-style-type:none; margin:0 0 0 0.5em; padding:0; 
					background-image: url(../img/bg_padraw_top.jpg);background-repeat: no-repeat;
				}
						.NletterSpecialsAction_box02_UL{
							position:absolute;width:11.5em;float:right;height:236px;list-style-type: none;margin:0 0 0 8px;padding:0;
						}
								.NletterSpecialsAction_box02_Headl{
									width:auto;font-family:Arial;font-size:13px;float:left;margin:14px 0 0 4px;padding:0;font-weight:bold;color:#216db9;
								}
								
										*:first-child+html .NletterSpecialsAction_box02_Content{
											clear:; margin:-5px 0 0 5px; font-size:12px;
										}
										html>body .NletterSpecialsAction_box02_Content{
											clear:left;margin:10px 0 0 5px;font:normal 12px arial;
										}
										* html .NletterSpecialsAction_box02_Content{
											clear:; margin:-5px 0 0 5px; font-size:12px;
										}
										
												*:first-child+html .NletterSpecialsAction_box02_Links{
													list-style-type:none; margin:0; padding:0;
												}
													*:first-child+html .NletterSpecialsAction_box02_Links li{
														margin:0 0 0 0.5em;
													}
												
												html>body .NletterSpecialsAction_box02_Links{
													list-style-type:none; margin:0; padding:8px 0 0 0;
												}
													html>body .NletterSpecialsAction_box02_Links li{
														margin:0.3em 0 0 0.5em;
													}
												
												* html .NletterSpecialsAction_box02_Links{
													list-style-type:none; margin:0; padding:0;
												}
													* html .NletterSpecialsAction_box02_Links li{
														margin:0 0 0 0.5em;
													}
				
				
				.NletterSpecialsAction_box03{
					float:left; width:202px; height:236px; list-style-type:none; margin:0 0 0 0.5em; padding:0; 
					background-image: url(../img/bg_padraw_top.jpg);background-repeat: no-repeat;
				}
						.NletterSpecialsAction_box03Content{
							position:absolute;width:11.5em;float:right;height:236px;list-style-type: none;margin:0 0 0 8px;padding:0;
						}
								.NletterSpecialsAction_box03_img{
									width:auto;float:left;margin:8px 0 0 0;padding:0;font-weight:bold;
								}
								.NletterSpecialsAction_box03_Headline{
									width:auto;float:left;margin:0 0 0 10px;padding:0;font-weight:bold;color:#0765b6;
								}
								*:first-child+html .NletterSpecialsAction_box03_Desc{
									height:auto;min-height:64px;clear:both;margin:0 0 0 10px;font-size:12px;
								}
								html>body .NletterSpecialsAction_box03_Desc{
									height:auto;min-height:64px;clear:left;margin:10px 0 0 10px;font:normal 12px arial;
								}
								* html .NletterSpecialsAction_box03_Desc{
									min-height:64px; height:auto !important; height:64px;
									clear:both;margin:0 0 0 10px;font-size:12px;
								}
								
								.NletterSpecialsAction_box03_Link{
									width:166px; height:15px; margin:0 0 0 10px;padding:0 8px0 0 0;text-align:right;
								}
																																	
																																
/* ###########################
											BEGINN NEWSLETTER SPECIALS ONE SPECIAL PRIZE DRAW PER RANDOM
																																############################# */

 
 *:first-child+html div#sixPrDrawBottom {
   width:39.2em;
	margin: 18px 0 0 0.6em;
   padding: 0;
 }
 
 html>body div#sixPrDrawBottom {
   position:relative;
	width:39em;
	margin: 18px 0 0 1em;
   padding: 0;
   float:left;
 }
 * html div#sixPrDrawBottom {
   width:39.2em;
	margin: 18px 0 0 0.6em;
   padding: 0;
 }
 
 /* ################# BEGINN for the iFrame ################# */
*:first-child+html div#sixPrDrawBottomIframe {
   position:absolute;
	width:39.2em;
	margin: 0;
   padding: 0;
	clear:left;
}
html>body div#sixPrDrawBottomIframe {
   position:absolute;
	width:39em;
	margin:0;
   padding: 0;
   float:left;
}
* html div#sixPrDrawBottomIframe {
   position:absolute;
	width:39.2em;
	margin: 0;
   padding: 0;
	clear:left;
}
 
 /* ################ /END for the iFrame ############### */
 
 /* 26.05.08 */
*:first-child+html #registerIndexThanks{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:14.2em;
	margin:1em 1em 0 0;
	float:right;
}
html>body #registerIndexThanks{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:14.2em;
	margin:1em 1.2em 0 0;
	padding:0;
	float:right;
}
* html #registerIndexThanks{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:14.2em;
	margin:1em 0.6em 0 0;
	float:right;
}

*:first-child+html #registerIndexThanksHidden{
 	display:none;
}
html>body #registerIndexThanksHidden{
 	display:none;
}
* html #registerIndexThanksHidden{
 	display:none;
}
 
 /* Beginn Newsletter */
*:first-child+html #newsletter{
	list-style-type:none;
	background-image: url(../img/bg_newsletter.jpg);
	background-repeat: no-repeat;
 	width:39em;margin:10px 0 0 8px;
	float:left;
	border:0;
}
html>body #newsletter{
	list-style-type:none;
	background-image: url(../img/bg_newsletter.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:442px;
	margin:0.5em 1.2em 0 0;
	padding:0;
	float:right;
	border:0;
}
* html #newsletter{
	list-style-type:none;
	background-image: url(../img/bg_newsletter.jpg);
	background-repeat: no-repeat;
 	width:39em;margin:10px 0 0 6px;
	float:left;
	border:0;
}


*:first-child+html #tellFriendThanks{
	list-style-type:none;
 	margin:6px 17px 0 0;padding:0;
	float: right;
}
html>body #tellFriendThanks{
	list-style-type:none;
	margin:6px 17px 0 0; padding:0;
	float: right;
}
* html #tellFriendThanks{
	list-style-type:none;
 	margin:6px 17px 0 0;padding:0;
	float: right;
}

*:first-child+html #pdDrawTellFriendThanks{
	list-style-type:none;
 	margin:6px 17px 0 0;padding:0;
	float: right;
}
html>body #pdDrawTellFriendThanks{
	list-style-type:none;
	margin:6px 17px 0 0; padding:0;
	float: right;
}
* html #pdDrawTellFriendThanks{
	list-style-type:none;
 	margin:6px 17px 0 0;padding:0;
	float: right;
}

/* ############### Beginn Gewinnspiel NEWSLETTER ################## */
*:first-child+html div#InhaltNewsletter {
   width:39.2em;
	margin: 0 0 0 0.6em;
   padding: 0;
}
html>body div#InhaltNewsletter {
   position:relative;
	width:39em;
	margin: 0 0 0 1em;
   padding: 0;
   float:left;
}
* html div#InhaltNewsletter {
   width:39.2em;
	margin: 0 0 0 0.6em;
   padding: 0;
}


div#InhaltNewsletter h1 {
   font-size: 1.5em;
   margin: 0 0 0.5em;
}
div#InhaltNewsletter h2 {
   font-size: 1.2em;
   margin: 0.2em 0;
}
div#InhaltNewsletter p {
   font-size: 0.8em;
   margin: 1em 0;
}

*:first-child+html div#InhaltNewsletterHidden {
	display:none;
}
html>body div#InhaltNewsletterHidden {
	display:none;
}
* html div#InhaltNewsletterHidden {
	display:none;
}

/* ############## /End Gewinnspiel NEWSLETTER #################### */

/* ########################## Beginn Content Disclaimer and FAQ  ########################## */

*:first-child+html #disclaimerAndFaqContent{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}
html>body #disclaimerAndFaqContent{
	list-style-type:none;
 	width:38.8em; height: auto;
	margin:0.5em 1.4em 0 0;
	padding:0;
	float:right;
	border:0;
}
* html #disclaimerAndFaqContent{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 2px 0 8px;
	float:left;
	border:0;
}


*:first-child+html #sodukuIntroduction{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}
html>body #sodukuIntroduction{
	list-style-type:none;
 	width:38.8em; height: auto;
	margin:0.5em 1.4em 0 0;
	padding:0;
	float:right;
	border:0;
}
* html #sodukuIntroduction{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 2px 0 8px;
	float:left;
	border:0;
}



*:first-child+html #sodukuGame{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}
html>body #sodukuGame{
	list-style-type:none;
 	width:38.8em; height: auto;
	margin:0.5em 1.4em 0 0;
	padding:0;
	float:right;
	border:0;
}
* html #sodukuGame{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 2px 0 8px;
	float:left;
	border:0;
}


*:first-child+html #SodukuRegeln{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}
html>body #SodukuRegeln{
	list-style-type:none;
 	width:38.8em; height: auto;
	margin:0.5em 1.4em 0 0;
	padding:0;
	float:right;
	border:0;
}

* html #SodukuRegeln{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 2px 0 8px;
	float:left;
	border:0;
}


*:first-child+html #tellFriendFormThankyouPage{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}
html>body #tellFriendFormThankyouPage{
	list-style-type:none;
 	width:38.8em; height: auto;
	margin:0.5em 1.4em 0 0;
	padding:0;
	float:right;
	border:0;
}
* html #tellFriendFormThankyouPage{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}



*:first-child+html #specialAgbText{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}
html>body #specialAgbText{
	list-style-type:none;
 	width:38.8em; height: auto;
	margin:0.5em 1.4em 0 0;
	padding:0;
	float:right;
	border:0;
}
* html #specialAgbText{
	list-style-type:none;
 	width:39em; height: auto;
	margin:0 0 0 8px;
	float:left;
	border:0;
}


*:first-child+html #EmailForNewPassPrDraw{
	position:relative;
	z-index:999; 
	width:622px; 
	padding:0; margin:0 0 0 -10px; 
	float:right; 
}
html>body #EmailForNewPassPrDraw{
	position:relative;
	z-index:999; 
	width:622px; 
	padding:0; margin:3px 0 0 0px;
	float:right; 
}
* html #EmailForNewPassPrDraw{
	position:relative;
	z-index:999; 
	width:622px; 
	padding:0; margin:0 0 0 -10px; 
	float:right; 
}


/*##################  From Feilds ######################## */

/*######################## ############################*/
        input {border:0;}
        
        fieldset#registerFields {
            font-family:arial;
            margin-left:22px;
            width:180px;
            padding:0;
            border:0;
            display:block;
        }
        
        * html fieldset#registerFields {
            margin-left:22px;
            width:190px;
            border:0;
            display:block;
        }
		  
		  fieldset#agbSpielregeln {
            font-family:arial;
            margin-left:64px;
            margin-top:4px;
            width:395px; 
            border:0;
            display:block;
        }
        
        label.male {
            margin-left:72px;
            font-size:11px; 
            font-weight:bold;
            vertical-align:top;
        }
        label.female {
            font-size:11px; 
            font-weight:bold;
            vertical-align:top;
        }
        
        label.firstName {
            padding-right:2px;
            margin-top:5px;
            float:left;
            display:block;
            width:60px;
            font-size:11px;
            font-weight:bold;
            text-align:right;
        }
        
        label.lastName {
            padding-right:2px;
            margin-top:5px;
            float:left;
            display:block;
            width:60px;
            font-size:11px; 
            font-weight:bold;
            text-align:right;
        }
        
        label.mail {
            padding-right:2px;
            margin-top:5px;
            float:left;
            display:block;
            width:60px;
            font-size:11px;
            font-weight:bold;
            text-align:right;
        }
        
        label.acceptAgb {
            margin-left:17px;
            font-size:0.54em;
            clear:right;
            display:block;
        }
        
        label.acceptGameRules {
            margin-left:17px;
            margin-top:-20px;
            font-size:0.54em;
            clear:right;
            display:block;
        }
        
        *html label.acceptGameRules {
            margin-left:22px;
            margin-top:-20px;
            font-size:0.54em;
            clear:right;
            display:block;
        }
        
        label.acceptAgb a {
            color:#0061B4;
        }
        
        label.acceptGameRules a {
            color:#0061B4;
        }
        
        input.firstName {
            width:110px;clear:right;
            border:1px solid #A57737;
        }
		  
		  .titleText{color:#666; font-size:1em;}
			label.nachricht{
				color:#666; 
				font-size:1em; 
				margin:0 3px 3px 0; 
				padding:0; 
				line-height:1.5em; 
				width:140px; 
				display:block; 
				float:left; clear:left;
			}
			
			label.mailContact, .firstNameContact, .lastNameContact{
				color:#666; 
				font-size:1em; 
				margin:0 3px 3px 0; 
				padding:0; 
				line-height:1.5em; 
				width:85px; 
				display:block; 
				float:left; clear:left;
			}
			
			label.userTitleLabelContact{
				color:#666; 
				font-size:1em;
			}
		  
		  /*########### Beginn Index-From #############*/
		  
		  #registerFieldsIndex {
            font-family:arial;
            margin-left:22px;
            width:218px;
            padding:0;
            border:0;
            display:block;
        }
        
        * html fieldset#registerFieldsIndex {
            margin-left:22px;
            width:218px;
            border:0;
            display:block;
        } 
		  		  
		  input.firstNameIndex {
            width:140px;clear:right;
            border:1px solid #A57737;
        }
		  
		  input.lastNameIndex {
            margin-top:3px;
            width:140px; 
            height:15px;
            clear:right;
            border:1px solid #A57737;
        }
		  
		  input.mailIndex {
            margin-top:3px;
            width:140px;height:14px;
            border:1px solid #A57737;
        }
		  /*########### /End Index-From #############*/
        input.lastName {
            margin-top:3px;
            width:110px; 
            height:15px;
            clear:right;
            border:1px solid #A57737;
        }
        
        input.mail {
            margin-top:3px;
            width:110px;height:14px;
            border:1px solid #A57737;
        }
        
        input.checkboxAgb {
            margin-top:2px;
            height:12px;
            float:left;
        }
        
        * html input.checkboxAgb {
            margin-top:2px;
            height:16px;
            float:left;
        }
        
        input.checkboxSpielregel {
            margin-top:-22px;
            height:20px;
            float:left;
        }
        
        div#sendFormRegIndex {
            position:absolute;
            z-index:750;
            margin-top:-108px;
            margin-left:240px;
            padding:0;
        }
        
        *html div#sendFormRegIndex {
            position:absolute;
            z-index:750;
            margin-top:-119px;
            margin-left:206px;
            padding:0;
        }

		input.altTextField { 
			border:1px solid #adc3d7; padding-left:0.3em; margin-bottom:0.6em; width:165px; background:#fff; color:#000;
		}

/*###################### /Form Fields ############################*/


                            /* ########################## Frenquently asked Qu ########################### */
div.contentFaq {
    margin:0 0 3px 0; padding:0 0 10px 0; 
}

*:first-child+html #questions {
    padding:0 120px 0 0;
}
html>body #questions {
    padding:0 20px 0 20px;
}
* html #questions {
    padding:0 120px 0 0;
}

#questions li.headline, li.topGap, li.asking {
    list-style-type:none;
}

li.asking p { /* not in use */
    margin:-3px 0 0 0;padding:0;
    font-size:11px;
    font-weight:300;
	 color: #444;
}

#questions li ul {
    margin:0 0 12px 0; padding:0; 
    list-style-type:decimal; 
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
    font-weight:bold;
	 color: #444;
}

li.headline {/*############ new #############*/
    margin-left:-19px; padding:0;
    font-weight:bold;
}
li.topGap {/*############ new #############*/
    height:20px;
    background-image:url(../img/trans.gif)
}

* html li.topGap {/*############ new #############*/
    height:1px;
    background-image:url(../img/trans.gif)
}

*:first-child+html #headlineAnswer {/*############ new #############*/
   list-style-type: decimal;
   font-weight:bold; 
   padding:20px 120px 0 0;
	font-size: 11px;
}
html>body #headlineAnswer {/*############ new #############*/
   list-style-type: decimal;
   font-weight:bold; 
   padding:20px 20px 0 20px;
	font-size: 11px;
}
* html #headlineAnswer {/*############ new #############*/
   list-style-type: decimal;
   font-weight:bold; 
   padding:20px 120px 0 0;
	font-size: 11px;
}

li.asking a {/*############ new #############*/
    font-weight:bold; 
    color:#000000;
    text-decoration:none;
}

#headlineAnswer p {/*############ new #############*/
    font-size:12px;
    font-weight:300; 
}

#answer span {/*############ new #############*/
    color:#ff0000;
}

*:first-child+html #disclaimerContent {/*############ new #############*/
    list-style-type: none;
    font-size:13px;
	 font-weight:bold; 
    padding:20px 120px 0 0;
}
html>body #disclaimerContent {/*############ new #############*/
    list-style-type: none;
    font-size:13px;
	 font-weight:bold; 
    padding:20px 20px 0 20px;
}
* html #disclaimerContent {/*############ new #############*/
    list-style-type: none;
    font-size:13px;
	 font-weight:bold; 
    padding:20px 120px 0 0;
}

#disclaimerContent .vGap {
    background:#b3d75f url(../img/trans.gif); height:12px;
}
 


/* ######################## /End Disclaimer and FAQ ############################ */

/* ############################ Geinn IMPRESSUM ############################### */

*:first-child+html #impressumContent {/*############ new #############*/
	 list-style-type: none;
    font-size:12px;
	 font-weight:300; 
    padding:0 40px 0 0;
}
html>body #impressumContent {/*############ new #############*/
	 list-style-type: none;
    font-size:12px;
	 font-weight:300; 
    padding:0 0 0 10px;
}
* html #impressumContent {/*############ new #############*/
	 list-style-type: none;
    font-size:12px;
	 font-weight:300; 
    padding:0 40px 0 0;
}

#impressumContent ul li{/*############ new #############*/
    font-size:12px;
	 font-weight:300; 
}

#impressumContent .v2Gap {
    background:transparent url(../img/trans.gif); height:12px;
}

/* ############################ /End IMPRESSUM ################################ */

/* ###############  RESPONSE BOX ########################## */

/*
*:first-child+html #impressumContent {
	list-style-type:none; 
	margin:6px 20px 0 0; 
	padding:0; 
	float:right;
}
html>body #impressumContent {
	list-style-type:none; 
	margin:6px 20px 0 0; 
	padding:0; 
	float:right;
}

#responseBoxContent{
	list-style-type:none;
	margin:0;
	padding:0;
}
*/

/*
#impressumContent ul li{
    font-size:12px;
	 font-weight:300; 
}

#impressumContent .v2Gap {
    background:transparent url(../img/trans.gif); height:12px;
}
*/

/* ############## /END RESPONSE BOX ######################## */


/* ################################ Beginn AGB ############################ */

ul#agbHeadlineUL {
	 padding:0;
    margin:0 0 10px 20px; 
    list-style:none;
}

ul li#agbHeadlineContent {
    margin-bottom:12px; 
    font-size:11px;
    font-weight:bold;
    color:#404040;
}
/* ############################### /End AGB ####################################### */


	*:first-child+html #newsletterHidden{
		display:none;
	}
	html>body #newsletterHidden{
		display:none;
	}
	* html #newsletterHidden{
		display:none;
	}
	
*:first-child+html #newsletterThanks{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:13.7em;
	margin:0 1.4em 0 0;
	float:right;
}
html>body #newsletterThanks{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:14.2em;
	margin:1em 1.2em 0 0;
	padding:0;
	float:right;
}
* html #newsletterThanks{
	list-style-type:none;
	background-image: url(../img/bg_register_default.jpg);
	background-repeat: no-repeat;
 	width:38.8em;height:13.7em;
	margin:0 1.4em 0 0;
	float:right;
}

	*:first-child+html #newsletterThanksHidden{
		display:none;
	}
	html>body #newsletterThanksHidden{
		display:none;
	}
	* html #newsletterThanksHidden{
		display:none;
	}
															/* ################ Begin newsletter Form ############# */
.ecmError{
	display:block;width:620px;
	font-weight:bold;color:#fff;font-family:verdana,arial,helvetica;font-size:11px;font-weight:bold;
	text-align:center;
	padding:0;
	background-color:#fff;
}

*:first-child+html #fieldsetMail{
	width:580px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	padding:0 0 10px 0;border:0;
}

html>body #fieldsetMail{width:580px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;margin:20px 0 20px 20px; padding:0;border:0;}
* html #fieldsetMail{
	width:580px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	padding:0 0 10px 0;border:0;
}

*:first-child+html #fieldsetNewsletter{
	width:580px;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:0 0 0 15px;
}
html>body #fieldsetNewsletter{
	width:580px;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:50px 0 0 6px;
	border:0;
}
* html #fieldsetNewsletter{
	width:580px;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:0 0 0 15px;
}

*:first-child+html #personalDetails_01{
	float:left;
	width:270px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	border:0;
	margin:5px 0 0 15px;
	border:0;
}
html>body #personalDetails_01{
	float:left;
	width:260px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	border:0;
	margin:5px;
}
* html #personalDetails_01{
	float:left;
	width:270px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	border:0;
	margin:5px 0 0 15px;
	border:0;
}


*:first-child+html #personalDetails_02{
	float:left;
	width:295px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:56px 0 20px 20px;
	border:0;
}
html>body #personalDetails_02{
	float:left;
	width:295px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:50px 0 0 0;
	border:0;
}
* html #personalDetails_02{
	float:left;
	width:295px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:56px 0 20px 20px;
	border:0;
}

*:first-child+html legend {font-family:arial; font-size:14px; color:#0765b6; font-weight:bold; padding:0; margin:0 0 5px -6px; background:none;}
html>body legend {font-family:arial; font-size:14px; color:#0765b6; font-weight:bold; padding:0; margin:0; background:none;}
* html legend {font-family:arial; font-size:14px; color:#0765b6; font-weight:bold; padding:0; margin:0 0 5px -6px; background:none;}


label.mailNewsletter, .firstNameNewsletter, .lastNameNewsletter, .streetNumber, .country, .birthDay, .plzOrt {
	color:#666; 
	font-size:1em; 
	margin:0 3px 3px 0; 
	padding:0; 
	line-height:1.5em; 
	width:85px; 
	display:block; 
	float:left; clear:left;
}

*:first-child+html label.mailNewsletter{
	margin:0 3px 3px 15px; 
}
* html label.mailNewsletter{margin:0 3px 3px 15px;}

input#vorname, #mail, #name, #tnummer, #street, #nummer, #plz, #city {border:1px solid #adc3d7; padding-left:0.3em; margin-bottom:0.6em; width:165px; background:#fff; color:#000;}
input#street {width:113px;}
input#nummer {width:40px;margin:0 0 8px 2px;}
input#plz {width:50px;margin:0 0 8px 0;}

*:first-child+html input#city {width:132px;margin:0 0 8px 6px;}
html>body input#city {width:135px;margin:0 0 8px 6px;}
* html input#city {width:132px;margin:0 0 8px 6px;}

select {border:1px solid #adc3d7; padding-left:0.3em; margin-bottom:0.6em; background:#fff; width:60px;}
select#country {width:202px;}
select#mm {width:65px;}
select#yy {width:70px;}
option {color:#900;}
																	
														/* ############# /End newsletter Form ############## */
 /* End Newsletter */
 
 
 
 /* Beginn Footer */
 
.footerHyperLinks{
	list-style-type:none;
	margin:0;
	padding:50px 0 0 50px;
	width:800px;height:20px;
}

.footerHyperLinks li{
	width:150px;float:left;text-align:center;
}

.footerHyperLinks li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	text-decoration: none;
}

.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
}

div.footer_partner{
	position:relative; clear:left; //float:left; list-style-type:none; margin:0; padding:20px 0 0 50px; width:710px; height:20px; z-index:700;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444;
	text-decoration: none;
	text-align:center;
}

div.footer_partner a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444;
	text-decoration: none;
}

/* End Footer */

/* ##### Begin GWS ##### */

*:first-child+html .contentMiddle_iframe{
	width:49.6em;height:auto;min-height:66.9em;float:left;padding:0 0 0 12px;margin:0;background:#FFFFFF;width:auto;
}
html>body .contentMiddle_iframe{
	width:49.6em;height:auto;min-height:66.9em;float:left;padding:0 0 0 12px;margin:0;background:#FFFFFF;width:auto;
}
* html .contentMiddle_iframe{
	width:49.6em;height:auto;min-height:66.9em;float:left;padding:0 0 0 12px;margin:0;background:#FFFFFF;width:auto;
}



*:first-child+html ul#GwsDescWrapper{
	position:relative;list-style-type:none;height:170px;margin:0 0 0 -8px;//margin:0;padding:0;background-image: url(../img/bg_pddraw_inhalt_02.jpg);background-repeat: no-repeat;
}
html>body ul#GwsDescWrapper{
	position:relative;list-style-type:none;height:170px;margin:0 0 0 -8px;//margin:0;padding:0;background-image: url(../img/bg_pddraw_inhalt_02.jpg);background-repeat: no-repeat;
}
* html ul#GwsDescWrapper{
	position:relative;list-style-type:none;height:170px;margin:0 0 0 -8px;//margin:0;padding:0;background-image: url(../img/bg_pddraw_inhalt_02.jpg);background-repeat: no-repeat;
}



*:first-child+html ul#GwsDesc{
	position:absolute;height:170px;list-style-type: none;margin:0;padding:0;
}
html>body ul#GwsDesc{
	height:170px;list-style-type: none;margin:0;padding:0;
}
* html ul#GwsDesc{
	position:absolute;height:170px;list-style-type: none;margin:0;padding:0;
}



*:first-child+html ul#GwsDescText{
	position:absolute;width:26em;float:right;height:170px;list-style-type: none;margin:0;padding:0;
}
html>body ul#GwsDescText{
	position:absolute;width:26em;float:right;height:170px;list-style-type: none;margin:0;padding:0;
}
* html ul#GwsDescText{
	position:absolute;width:26em;float:right;height:170px;list-style-type: none;margin:0;padding:0;
}




*:first-child+html li#GwsDescTextHeadline{
	width:auto;
	float:left;
	margin:10px 0 0 20px;padding:0;
	font-weight:bold; 
	color:#186fbb;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px;
}
html>body li#GwsDescTextHeadline{
	width:auto;
	float:left;
	margin:10px 0 0 20px;padding:0;
	font-weight:bold; color:#186fbb;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px;
}
* html li#GwsDescTextHeadline{
	width:auto;
	float:left;
	margin:10px 0 0 20px;padding:0;
	font-weight:bold; 
	color:#186fbb;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px;
}



*:first-child+html li#GwsDescTextText{
	clear:both;margin:0 0 0 20px;font-size:11px;padding:0 5px 0 0;
}
html>body li#GwsDescTextText{
	clear:left;margin:10px 0 0 20px;font:normal 11px arial;padding:0 5px 0 0;
}
* html li#GwsDescTextText{
	clear:both;margin:0 0 0 20px;font-size:11px;padding:0 5px 0 0;
}



*:first-child+html li#GwsDescTextLink{
	clear:both;margin:0 0 0 20px;font-size:11px;float:right;padding:0 5px 0 0;
}
html>body li#GwsDescTextLink{
	clear:left;margin:10px 0 0 20px;font:normal 11px arial;float:right;padding:0 5px 0 0;
}
* html li#GwsDescTextLink{
	clear:both;margin:0 0 0 20px;font-size:11px;float:right;padding:0 5px 0 0;
}



*:first-child+html li#GwsDescTextLink a{
	font-size:11px; color:#000000;
}
html>body li#GwsDescTextLink a{
	font:normal 11px arial;color:#000000;
}
* html li#GwsDescTextLink a{
	font-size:11px; color:#000000;
}




*:first-child+html ul#UlJa{
	height:25px;list-style-type: none;margin:0;padding:0;
}
html>body ul#UlJa{
	height:25px;list-style-type: none;margin:0;padding:0;
}
* html ul#UlJa{
	height:25px;list-style-type: none;margin:0;padding:0;
}



*:first-child+html li#UlJa1{
	margin:0 0 0 15px;font-size:11px;width:200px;
}
html>body li#UlJa1{
	margin:5px 0 0 -25px;font:normal 11px arial;width:200px;
}
* html li#UlJa1{
	margin:0 0 0 15px;font-size:11px;width:200px;
}



*:first-child+html li#UlJa2{
	margin:-15px 10px 0 0;font-size:11px;float:right;
}
html>body li#UlJa2{
	margin:-15px 10px 0 0;font:normal 11px arial;float:right;
}
* html li#UlJa2{
	margin:-15px 10px 0 0;font-size:11px;float:right;
}



*:first-child+html li#UlJa2 a{
	font-size:11px;color:#000000;
}
html>body li#UlJa2 a{
	font:normal 11px arial;color:#000000;
}
* html li#UlJa2 a{
	font-size:11px;color:#000000;
}



*:first-child+html .QuestionAnswerWrapper{
	position:relative;margin:5px 0 0 0;
}
html>body .QuestionAnswerWrapper{
	position:relative;margin:5px 0 0 -8px;
}
* html .QuestionAnswerWrapper{
	position:relative;margin:5px 0 0 0;
}



*:first-child+html .QuestionAnswerTop{
	position:relative;margin:0;height:9px;
}
html>body .QuestionAnswerTop{
	position:relative;background-image:url(../img/bg_pdquest_top.jpg);margin:1px 0 0 0;background-repeat: no-repeat;height:9px;
}
* html .QuestionAnswerTop{
	position:relative; background-image:url(../img/bg_pdquest_top.jpg); margin:0; padding:0; background-repeat: no-repeat; height:9px;
}




*:first-child+html .QuestionAnswer{
	position:relative;list-style-type:none;background:#d5e5f2;margin:0 6px 0 0;
}
html>body .QuestionAnswer{
	position:relative;list-style-type:none;background:#d5e5f2;margin:-10px 11px 0 1px;
}
* html .QuestionAnswer{
	position:relative;list-style-type:none;background:#d5e5f2;margin:-9px 4px 0 0;
}
	
	

*:first-child+html .QuestionAnswer ul{
	position:relative;list-style-type:none;margin:0px;
}
html>body .QuestionAnswer ul{
	position:relative;list-style-type:none;margin:0px;
}
* html .QuestionAnswer ul{
	position:relative;list-style-type:none;margin:0px;
}



*:first-child+html .Question{
	clear:both;margin:0 0 10px 20px;font-family:Arial Narrow, sans-serif;font-size:14px; color:#156eba;
}
html>body .Question{
	clear:left;margin:10px 0 15px -20px;font-family:Arial Narrow, sans-serif;font-size:14px; color:#156eba;
}
* html .Question{
	clear:both;margin:0 0 10px 20px;font-family:Arial Narrow, sans-serif;font-size:14px; color:#156eba;
}
	
	

*:first-child+html .Answer{
	clear:both;margin:0 0 0 15px;font-size:11px; /*IE*/
}
html>body .Answer{
	clear:left;margin:5px 0 0 -25px;font:normal 11px arial;
}
* html .Answer{
	clear:both;margin:0 0 0 15px;font-size:11px; /*IE*/
}



*:first-child+html .Answer li{
	clear:both;margin:0 0 0 15px;font-size:11px;background:#d5e5f2;
}
html>body .Answer li{
	clear:left;margin:5px 0 0 -25px;font:normal 11px arial;background:#d5e5f2;
}
* html .Answer li{
	clear:both;margin:0 0 0 15px;font-size:11px;background:#d5e5f2;
}




*:first-child+html .Answer li select{
	font-size:11px;
	margin-left:5px;
}
html>body .Answer li select{
	font:normal 11px arial;
	margin-left:5px;

}
* html .Answer li select{
	font-size:11px;
	margin-left:5px;
}




*:first-child+html .Answer li .text{
	font-size:11px;
	margin-left:5px;
}
html>body .Answer li .text{
	font:normal 11px arial;
	margin-left:5px;
}
* html .Answer li .text{
	font-size:11px;
	margin-left:5px;
}



*:first-child+html .Answer li .text{
	font-size:11px;
	margin-right:5px;
}
html>body .Answer li .text{
	font:normal 11px arial;
	margin-right:5px;
}
* html .Answer li .text{
	font-size:11px;
	margin-right:5px;
}
		


*:first-child+html .Answer li .text{
			font-size:11px;
			margin-left:5px;
}
html>body .Answer li .text{
			font:normal 11px arial;
			margin-left:5px;
}
* html .Answer li .text{
			font-size:11px;
			margin-left:5px;
}
		


*:first-child+html .Answer li .text{
			font-size:11px;
			margin-left:5px;
}
html>body .Answer li .text{
			font:normal 11px arial;
			margin-left:5px;
}
* html .Answer li .text{
			font-size:11px;
			margin-left:5px;
}


	

*:first-child+html .Answer li .text{
			font-size:11px;
			margin-right:5px;
}
html>body .Answer li .text{
			font:normal 11px arial;
			margin-right:5px;
}
* html .Answer li .text{
			font-size:11px;
			margin-right:5px;
}


	
.QuestionAnswerBottom{
	position:relative;background-image:url(../img/bg_pdquest_bottom.jpg);margin:0;background-repeat: no-repeat;height:9px;
}




/* Begin GWS Login*/
/*
*:first-child+html div#LoginQA {
}
html>body div#LoginQA{
}
* html div#LoginQA {
}	
*/


*:first-child+html div#LoginQA {
	padding: 0;
	position:relative;
	margin: 0.1em 1.7em 0 0; 
	float:left;
	width:39.2em;
	background-image:url(../img/bg_login_gws.jpg);
	background-repeat:no-repeat;
	height:159px;
}
html>body div#LoginQA{
	padding: 0;
	position:relative;
	width:39em;
	margin: 0.3em 1.9em 0 -0.4em; 
	float:left;
	background-image:url(../img/bg_login_gws.jpg);
	background-repeat:no-repeat;
	height:159px;
}
* html div#LoginQA {
	padding: 0;
	position:relative;
	margin: 0.1em 0.4em 0 0; 
	float:left;
	width:39.2em;
	background-image:url(../img/bg_login_gws.jpg);
	background-repeat:no-repeat;
	height:159px;
}



.LoginQA{
			position:relative;width:38em;float:left;height:170px;list-style-type: none;margin:0;padding:0;
		}
		
.LoginQATitle{
			width:auto;float:left;margin:15px 0 0 15px;padding:0;font-weight:bold; color:#186fbb;font-family:Arial Narrow, sans-serif; font-size:14px;
		}

/*
.LoginQAWrapper{
			clear:left;//clear:both;margin:10px 0 0 15px;//margin:0 0 0 15px;font:normal 11px arial;//font-size:11px;padding:2px 5px 0 0;//padding:0 5px 0 0;
		}
*/

*:first-child+html .LoginQAWrapper{
	clear:both;margin:0 0 0 15px;font-size:11px;padding:0 5px 0 0;
}
html>body .LoginQAWrapper{
	clear:left;margin:10px 0 0 15px;font:normal 11px arial;padding:2px 5px 0 0;
}
* html .LoginQAWrapper{
	clear:both;margin:0 0 0 15px;font-size:11px;padding:0 5px 0 0;
}



*:first-child+html .LoginQAWrapper ul{
	list-style-type:none;font-size:11px;margin:0;height:20px;
}
html>body .LoginQAWrapper ul{
	list-style-type:none;font:normal 11px arial;margin:0;height:20px;
}
* html .LoginQAWrapper ul{
	list-style-type:none;font-size:11px;margin:0;height:20px;
}


*:first-child+html .LoginQAEmailLabel{
	width:100px; float:left; padding:1px 0 0 1px; text-align:center; text-decoration:none; margin:0 0 0 -0.3em;
}
html>body .LoginQAEmailLabel{
	width:100px; float:left; padding:1px 0 0 1px; text-align:center; text-decoration:none; margin:0 0.5em 0 -3.8em;
}
* html .LoginQAEmailLabel{
	width:90px; float:left; padding:1px 0 0 1px; text-align:center; text-decoration:none; margin:0 0 0 -0.3em;
}



*:first-child+html .LoginQAEmail{
	width:207px; float:left; padding:0; text-align:center; text-decoration:none; margin:-0.2em 0 0 3px;
}
html>body .LoginQAEmail{
	width:207px; float:left; padding:0; text-align:center; text-decoration:none; margin:0;
}
* html .LoginQAEmail{
	width:160px; float:left; padding:0; text-align:center; text-decoration:none; margin:0 0 0 3px;
}




*:first-child+html .LoginQAEmail input{
	border:1px solid #b0c3d2; height:15px; width:207px;
}
html>body .LoginQAEmail input{
	border:1px solid #b0c3d2; height:15px; width:207px;
}
* html .LoginQAEmail input{
	border:1px solid #b0c3d2; height:15px; width:207px;
}




*:first-child+html .LoginQAPswLabel{
	width:100px; float:left;padding:1px 0 0 0; text-align:center;text-decoration:none;margin:0 0.5em 0 0.9em;
}
html>body .LoginQAPswLabel{
	width:100px; float:left;padding:1px 0 0 2px; text-align:center;text-decoration:none;margin:0 0.5em 0 0.7em;
}
* html .LoginQAPswLabel{
	width:100px; float:left;padding:1px 0 0 0; text-align:center;text-decoration:none;margin:0 0.5em 0 0.9em;
}



*:first-child+html .LoginQAPsw{
	width:173px; float:left; padding:0; text-align:center; text-decoration:none; margin:-0.2em 0 0 -1.0em;
}
html>body .LoginQAPsw{
	width:173px; float:left; padding:0; text-align:center; text-decoration:none; margin:0 0 0 -1.6em;
}
* html .LoginQAPsw{
	width:150px; float:left; padding:0; text-align:center; text-decoration:none; margin:0;
}



*:first-child+html .LoginQAPsw input{
	border:1px solid #b0c3d2; height:15px; width:173px;
}
html>body .LoginQAPsw input{
	border:1px solid #b0c3d2; height:15px; width:173px;
}
* html .LoginQAPsw input{
	border:1px solid #b0c3d2; height:15px; width:160px;
}



*:first-child+html .LoginQAButton{
	clear:both;margin:15px 0 0 20px;font-size:11px;float:right;padding:0 5px 0 0;
}
html>body .LoginQAButton{
	clear:left;margin:17px 0 0 20px;font:normal 11px arial;float:right;padding:0 5px 0 0;
}
* html .LoginQAButton{
	clear:both;margin:15px 0 0 20px;font-size:11px;float:right;padding:0 5px 0 0;
}



*:first-child+html .LoginQALink{
	clear:both;margin:10px 0 0 20px;font-size:11px;float:right;padding:0 5px 0 0;
}
html>body .LoginQALink{
	clear:both;margin:10px 0 0 20px;font:normal 11px arial;float:right;padding:0 5px 0 0;
}
* html .LoginQALink{
	clear:both;margin:10px 0 0 20px;font-size:11px;float:right;padding:0 5px 0 0;
}

/* End GWS Login*/

/* Begin GWS Register*/
		
*:first-child+html div#RegisterQA {
	margin: 0.3em 1.7em 0 0;
	width:39.2em; height:350px;
	background-image:url(../img/register.jpg);background-repeat:no-repeat;
}
html>body div#RegisterQA{
	position:relative;
	float:left;
	width:39em; height:350px;
	margin: 0.3em 1.9em 0 -0.4em; padding: 0;
	background-image:url(../img/register.jpg);background-repeat:no-repeat;
}
* html div#RegisterQA {
	margin: 0.3em 0.4em 0 0;
	width:39.2em; height:350px;
	background-image:url(../img/register.jpg);background-repeat:no-repeat;
}



.RegisterQA{
			position:relative;width:38em;float:left;height:350px;list-style-type: none;margin:0;padding:0;
		}
/* End GWS Register*/

/* Begin GWS Iframe */

*:first-child+html div#Inhalt_iframe {
	width:38.4em;
	margin: 0;
	padding: 0;
	float: left;
}
html>body div#Inhalt_iframe {
	position:relative;
	width:38.2em;
	margin: 0;
	padding: 0;
	float:left;
}
* html div#Inhalt_iframe {
	width:38.4em;
	margin: 0;
	padding: 0;
	float: left;
}
/* Begin GWS Iframe */

*:first-child+html div#mitte_bottom_iframe {
	position:relative;
	width:11px; height:auto; min-height:83.25em;
	float:left;
	margin:0; padding:0;
	background-image: url(../img/bg_middle_schadow_right_small.gif); background-repeat:repeat-y;
}
html>body div#mitte_bottom_iframe {
	position:relative;
	width:11px; height:auto; min-height:87.4em;
	float:left; 
	margin:0; padding:0;
	background-image: url(../img/bg_middle_schadow_right_small.gif); background-repeat:repeat-y;
}
* html div#mitte_bottom_iframe {
	position:relative;
	width:11px; height:auto; min-height:83.25em;
	float:left;
	margin:0; padding:0;
	background-image: url(../img/bg_middle_schadow_right_small.gif); background-repeat:repeat-y;
}




*:first-child+html #schadow_bottom {
	position:relative;
	height:28px;
	clear:both;
	/*list-style-type:none;*/
	margin:0 0 0 -12px;padding:0;
	background-image:url(../img/bg_middle_schadow_bottom_left.gif);
	background-repeat:repeat-x;
	
	min-width:803px;
   width:auto !important;
   /*height:800px;*/
   text-align:right;
   background-color:#cbdde9;
}
html>body #schadow_bottom {
	position:relative;
	height:28px;
	clear:both;
	/*list-style-type:none;*/
	margin:0 0 0 -12px;padding:0;
	background-image:url(../img/bg_middle_schadow_bottom_left.gif);
	background-repeat:repeat-x;
	width:auto;
	min-width:803px;
	text-align:right;
	background-color:#cbdde9;
}
* html #schadow_bottom {
	position:relative;
	height:28px;
	clear:both;
	margin:180px 0 0 -12px; padding:0;
	
	background-image:url(../img/bg_middle_schadow_bottom_left.gif);
	background-repeat:repeat-x;
	width:803px;
	min-width:803px;
   /*width:auto !important;*/
   text-align:right;
   background-color:#cbdde9;
	z-index: 1;
}




*:first-child+html #schadow_bottom li{
	list-style-type:none;margin:0 0 0 0;padding:0;float:right;background-color:#cbdde9;
}
html>body #schadow_bottom li{
	list-style-type:none;margin:0 0 0 0;padding:0;float:right;background-color:#cbdde9;
}
* html #schadow_bottom li{
	list-style-type:none;margin:0 0 0 0;padding:0;float:right;background-color:#cbdde9;
}



*:first-child+html #schadow_bottom_noframe{
	position:relative;width:815px;clear:both;list-style-type:none;margin:0;padding:0;
}
html>body #schadow_bottom_noframe{
	position:relative;width:815px;clear:both;list-style-type:none;margin:0;padding:0;
}
* html #schadow_bottom_noframe{
	position:relative;width:815px;clear:both;list-style-type:none;margin:0;padding:0;
}




*:first-child+html #schadow_bottom_noframe li{
	list-style-type:none;margin:0 0 0 0;padding:0;
}
html>body #schadow_bottom_noframe li{
	list-style-type:none;margin:0 0 0 0;padding:0;
}
* html #schadow_bottom_noframe li{
	list-style-type:none;margin:0 0 0 0;padding:0;
}


/* ##### End GWS ##### */

/* ##### Profile ##### */

*:first-child+html div#ProfileMain {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
	background-image:url(../img/profile_bg.jpg);background-repeat:no-repeat;height:290px;
}
html>body div#ProfileMain{
	padding: 0;position:relative;width:39em;margin: 0.3em 1.9em 0 -0.4em; float:left;
	background-image:url(../img/profile_bg.jpg);background-repeat:no-repeat;height:290px;
}
* html div#ProfileMain {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
	background-image:url(../img/profile_bg.jpg);background-repeat:no-repeat;height:290px;
}




*:first-child+html div#ProfileSubmitMain {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
	background-image:url(../img/bg_prdraw_up_to_date_bottom.jpg);background-repeat:no-repeat;height:130px;
}
html>body div#ProfileSubmitMain{
	padding: 0;position:relative;width:39em;margin: 0.3em 1.9em 0 -0.4em; float:left;
	background-image:url(../img/bg_prdraw_up_to_date_bottom.jpg);background-repeat:no-repeat;height:130px;
}
* html div#ProfileSubmitMain {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
	background-image:url(../img/bg_prdraw_up_to_date_bottom.jpg);background-repeat:no-repeat;height:130px;
}


*:first-child+html div#ProfileLoeschenMain {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
	background-image:url(../img/bg_prdraw_up_to_date_bottom.jpg);background-repeat:no-repeat;height:130px;
}
html>body div#ProfileLoeschenMain{
	padding: 0;position:relative;width:39em;margin: 0.3em 1.9em 0 -0.4em; float:left;
	background-image:url(../img/bg_prdraw_up_to_date_bottom.jpg);background-repeat:no-repeat;height:130px;
}
* html div#ProfileLoeschenMain {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
	background-image:url(../img/bg_prdraw_up_to_date_bottom.jpg);background-repeat:no-repeat;height:130px;
}




.ProfileMain{
			position:relative;width:38em;float:left;height:290px;list-style-type: none;margin:0;padding:0;
		}



.ProfileSubmitMain{
			position:relative;width:38em;float:left;height:130px;list-style-type: none;margin:0;padding:0;
		}


.ProfileMainTitle{
			width:auto;
			float:left;
			margin:15px 0 0 5px;
			padding:0;
			font-weight:bold; 
			color:#186fbb;
			font-family:Arial Narrow, sans-serif; 
			font-size:14px;
		}

*:first-child+html div#ProfileEinstellungen {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
}
html>body div#ProfileEinstellungen{
	padding: 0;
	position:relative;
	width:39em;
	margin: 0.3em 1.9em 0 -0.4em; 
	float:left;
	height:235px;
}
* html div#ProfileEinstellungen {
	margin: 0.3em 1.7em 0 0;
	width:39.2em;
}



.ProfileEinstellungen{
	position:relative;
	width:39em;
	float:left;
	height:235px;
	list-style-type: none;
	margin: 0.3em 1.9em 0 -0.4em;
	padding:0;
	font-family:arial, sans-serif ;
	font-size:11px;
}

*:first-child+html .ProfileEinstellungenInhalt{
	width:590px;
	clear:both;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:0 0 0 5px;
}
html>body .ProfileEinstellungenInhalt{
	width:590px;
	clear:both;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:15px 0 0 5px;
	border:0;
}
* html .ProfileEinstellungenInhalt{
	width:590px;
	clear:both;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; 
	color:#444444;
	margin:0 0 0 5px;
}




*:first-child+html div#ProfileSubmit{
	width:39.2em;
	margin: 0 0 0 0.6em;
	padding: 0;
}
html>body div#ProfileSubmit{
	position:relative;
	width:39em;
	margin: 0 0 0 1em;
	padding: 0;
	float:left;
}
* html div#ProfileSubmit{
	width:39.2em;
	margin: 0 0 0 0.6em;
	padding: 0;
}


/* ##### END Profile ##### */

