html, img {
	margin: 0;
	padding: 0;
}



body {
	background-image:url(../bilder/hintergrund_body.png);
	background-repeat: repeat-x;	
/*	background-position: 10px 10px;*/
	border:0px solid #CCCCCC;
	background-color:#0E1514;
/*	margin: 20px 0;*/
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

div.admin_panel {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 25500;
}


/* Bilduntertitel */
.csc-textpic-caption {
	font-size: 11px;
}

div#distance {
	width:1px;
	height:0;
	margin-bottom:-271px;/*-13.75em; /* half of container's height */
	float:left;
}

div#pos_container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	width:1017px;
	height: 592px;
	clear:left;
	border: 0px solid #cccccc;
/*	background-color: #FFFFFF;	*/
	background-image:url(../bilder/hintergrund_standard_web.png);
	background-repeat: no-repeat;	
	overflow:hidden;
}

div#pos_container2 {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	width:1017px;
	height: 592px;
	clear:left;
/*	border: 0px solid #000000;
	background-color: #FFFFFF;	*/
	background-image:url(../bilder/hintergrund_brands_web.png);
	background-repeat: no-repeat;	
}

div#pos_container3 {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	width:1017px;
	height: 592px;
	clear:left;
/*	border: 0px solid #000000;
	background-color: #FFFFFF;	*/
	background-image:url(../bilder/hintergrund_body.jpg);
	background-repeat: no-repeat;	
}


div.headline_spez {
	background-image:url(../bilder/hg_spez_headline.jpg);
	background-repeat: no-repeat;	
	width: 100%;
	height: 96px;
	clear: both;
}

div.headline_spez div.headline_spez_head {
	float: left;
	padding-left: 10px;
	padding-top: 30px;
	width: 600px;
}

div.headline_spez div.headline_spez_bild {
	padding-top: 24px;
	float: left;
	text-align: right;
	width: 270px;
}

div.tx-rlmpflashdetection-pi1 {
	border: 1px solid #5C615F;
}

/* ++++++++++++++Formular+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
div#container
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 410px;
	padding:0;
	background-image:url(../bilder/feedback.jpg);
	background-repeat: no-repeat;
}

div#containerLounge
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 420px;
	padding:0;
	background-image:url(../bilder/stylinglounge.jpg);
	background-repeat: no-repeat;
}

div#contentWettbwerb, div#contentWettbwerb2, div#contentWettbwerb3, div#contentWettbwerb_fr, div#contentWettbwerb2_fr
{
	text-align: left;
	margin: 20px 20px 20px 20px;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 420px;
	padding:0;
	background-image:url(../bilder/wettbewerb.jpg);
	background-repeat: no-repeat;
}

div#contentWettbwerb2
{
	background-image:url(../bilder/wettbewerb2.jpg);
}

div#contentWettbwerb3
{
	background-image:url(../bilder/wettbewerb3.jpg);
}

div#contentWettbwerb_fr
{
	background-image:url(../bilder/wettbewerb_fr.jpg);
}

div#contentWettbwerb2_fr
{
	background-image:url(../bilder/wettbewerb2_fr.jpg);
}

div#containerCC
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 420px;
	padding:0;
	background-image:url(../bilder/cc.jpg);
	background-repeat: no-repeat;
}

div#containerTermin
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 420px;
	padding:0;
	background-image:url(../bilder/terminvereinbarungen.jpg);
	background-repeat: no-repeat;
}

div#containerWorkshop
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 420px;
	padding:0;
	background-image:url(../bilder/workshop_header.jpg);
	background-repeat: no-repeat;
}

div#containerDresscode
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 420px;
	padding:0;
	background-image:url(../bilder/der_dresscode_formular.jpg);
	background-repeat: no-repeat;
}

div#containerEmpfehlung
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 420px;
	padding:0;
	background-image:url(../bilder/empfehlung.jpg);
	background-repeat: no-repeat;
}

div#containerKontakt
{
	text-align: left;
	margin: 0 ;
	padding: 0;
	border: 0px ridge silver;
	width:1000px;
	height: 410px;
	padding:0;
	background-image:url(../bilder/kontakt_formular.jpg);
	background-repeat: no-repeat;
}

div#content
{	padding: 0;
	height: 240px;
	margin: 0;
	padding-top: 150px;
	border: 0px dashed yellow;
	
}

div#contentLounge
{	padding: 0;
	height: 270px;
	margin: 0;
	padding-top: 140px;
	border: 0px dashed yellow;
	
}

div#contentCC
{	padding: 0;
	height: 270px;
	margin: 0;
	padding-top: 140px;
	border: 0px dashed yellow;
	
}


div#Inhalt
{
	margin-left: 0;
	padding: 0;
	border: 0px dashed red;
}

div#spalte1
{
	float:left;
	padding-top: 10px;
	padding-left: 10px;
	margin-right:0 ;
	height: 230px;
	margin-top: 0;
	width:300px;
	border: 0px dashed green;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

div#spalte1 p
{
	padding: 0;
	margin: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width:290px;
	border: 0px dashed green;
}

div#spalte2, div#spalte2_podcast
{
	float:left;
	height: 230px;
	padding-top: 10px;
	margin-right:0 ;
	width:300px;
	border: 0px dashed yellow;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

div#spalte2_podcast {
	width:590px;
}

div#spalte2 p
{
	padding: 0;
	margin: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width:290px;
	border: 0px dashed yellow;
}

div#spalte3
{

	float:left;
	height: 230px;
	padding-top: 10px;
	margin-right:0;
	width:280px;
	border: 0px dashed blue;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}


div#spalte3 p
{
	padding: 0;
	margin: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width:290px;
	border: 0px dashed yellow;
}

div#spalte1Wettbewerb
{
	float:left;
	padding-top: 150px;
	padding-left: 10px;
	margin-right:0 ;
	height: 230px;
	margin-top: 0;
	width:300px;
	border: 0px dashed green;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

div#spalte1Wettbewerb p
{
	padding: 0;
	margin: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width:290px;
	border: 0px dashed green;
}

div#spalte2Wettbewerb
{
	float:left;
	height: 230px;
	padding-top: 150px;
	margin-right:0 ;
	width:300px;
	border: 0px dashed yellow;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

div#spalte2Wettbewerb p
{
	padding: 0;
	margin: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width:290px;
	border: 0px dashed yellow;
}

div#spalte3Wettbewerb
{
	padding-top: 150px;
	float:left;
	height: 30px;
	margin-right:0;
	width:280px;
	border: 0px dashed blue;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}


div#spalte3Wettbewerb p
{
	padding: 0;
	margin: 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	width:290px;
	border: 0px dashed yellow;
}



div#Inhalt  h1
{
	color:#FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	vertical-align:top;
	margin: 0;
	padding-left: 14px;
	padding-top: 25px;
	font-weight: normal;
}

div#Inhalt p
{
    	font-size:1em;
    	margin: 1em 0;

}

input, select, textarea { background-color:#1D2423; color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; margin-top:2px;   }
.Bereich, .Feld { background-color:#1D2423; width:220px; border:0px solid #ddd; }
.Feld_wettbewerb { background-color:#1D2423; width:200px; border:0px solid #ddd; }
.Feld_kurz { background-color:#1D2423; width:200px; border:0px solid #ddd; }
.Auswahl { background-color:#1D2423; width:220px; border:0px solid #ddd; margin-top:2px; }
.Auswahl_kurz { background-color:#1D2423; width:200px; border:0px solid #ddd; margin-top:2px; }
.Feld3 { background-color:#1D2423; width:55px; border:0px solid #ddd; }
.Feld3_lang { background-color:#1D2423; width:75px; border:0px solid #ddd; }
.Feld3_ultralang { background-color:#1D2423; width:105px; border:0px solid #ddd; }
.Feld3_wettbewerb { background-color:#1D2423; width:75px; border:0px solid #ddd; }
.Feld8 { background-color:#1D2423; width:45px; border:0px solid #ddd; }
.Feld5 { background-color:#1D2423; width:70px; border:0px solid #ddd; }
.Feld7 { background-color:#1D2423; width:90px; border:0px solid #ddd; }
.Feld7_kurz { background-color:#1D2423; width:70px; border:0px solid #ddd; }
.Feld4 { background-color:#1D2423; width:100px; border:0px solid #ddd; }
.Feld2 { background-color:#1D2423; width:159px; border:0px solid #ddd; }
.Feld6 { background-color:#1D2423; width:280px; border:0px solid #ddd; }
.Check, .Radio {background-color:#272D2D; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}
.Radio2 {background-color:#333736; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px;}
.Button { background-color:#1D2423; color:#ffffff; width:100px; border:0px solid #ddd; }
.submit { background-color:#1D2423; color:#ffffff; width:100px; border:0px solid #ddd; }



/* +++++++++++++ Sprache +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ 
div#text_innen {
	float:left;
	width:387px;
	padding-left: 50px;
}

div#text_innen_podcast {
	float:left;
	width:487px;
	padding-left: 50px;
}

div#text_innen_podcast p {
	padding: 0;
	margin: 0;
	font-size: 11px;
}


div#bild_innen{
	float:left;
	width:500px;
	padding-left: 10px;
	padding-top: 0px;
	border:0px solid red;
}

div#bild_innen_podcast {
	float:left;
	width:400px;
	padding-left: 10px;
	padding-top: 0px;
	border:0px solid red;
}

div#pos_sprachwahl {
	float:left;
	width:94px;
	height:30px;
	padding:0;
	padding:38px 0 0 49px;	
	border:0px solid #CCCCCC;	
}

#pos_sprachwahl p {
	color:#CCCCCC;
	font-size: 11px;
	text-align:right;
	vertical-align:text-top;
	margin:-2px 0 0 0;
}

#pos_sprachwahl p a {
	color:#585E5E;
	text-decoration:none;
}

#pos_sprachwahl p a:visited {
	color:#585E5E;
}

#pos_sprachwahl p a:hover {
	color:#FFFFFF;
}

#pos_sprachwahl p a:active {
	color:#FFFFFF;
}


/* +++++++++++++ Logo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


div#pos_logo {
	float:left;
	width:150px;
	height:30px;
	padding:0;
	padding:30px 0 0 50px;	
/*	border:1px solid #474549;	*/
}

/* +++++++++++++ Content +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_content {
	float:left;
	width:897px;
	height:450px;
	padding:0;
	padding:0 0 0 50px;	
	background-repeat: no-repeat;
	background-position: left top;
/*	border-bottom-width:1px;
	border-bottom-style:solid;*/
/*	border-top-width:1px;*/
/*	border-top-style:solid;*/
	border-color:#5C615F;		
	padding-top: 10px;
	background-image:url(../bilder/hg_content.gif);
	background-position: 48px bottom;
	background-repeat:no-repeat;
}

/* +++++++++++++ Content Bild und Banner ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_content_bild_inhalt {
	float:left;
	width:897px;
	height:210px;
	margin:0 0 0 0;
	padding:0;
	background-image:url(../bilder/bild_dummy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:0px solid #CCCCCC;	
}

div#pos_content_bild_inhalt_header{
	float:left;
	width:900px;
	height:130px;
	margin:0 0 0 0;
	padding:0;
	background-image:url(../bilder/pc_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:0px solid #CCCCCC;	
}

div#pos_content_bild_inhalt_links {
	float:left;
	width:500px;
	height:210px;
	margin:0 0 0 0;
	padding:0;
	background-image:url(../bilder/services_header1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:0px solid #CCCCCC;	
}

div#pos_content_bild_inhalt_mitte {
	float:left;
	width:175px;
	height:210px;
	margin:0 0 0 6px;
	padding:0;
	background-image:url(../bilder/services_header2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:0px solid #CCCCCC;	
}

div#pos_content_bild_inhalt_rechts {
	float:left;
	margin:0 0 0 0;
	padding:0;
	border:0px solid #CCCCCC;	
}

div#pos_content_bild_inhalt_mitte_gross {
	float:right;
	width:500px;
	height:450px;
	margin:0 0 0 0;
	padding:0;
	background-image:url(../bilder/frau.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:0px solid #CCCCCC;	
}

div#pos_content_bild_banner {
	float:left;
	width:400px;
	height:240px;
	margin:0 0 0 20px;
	padding:0;
	border:0px solid #CCCCCC;	
}

/* +++++++++++++ Inhalt +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_content_inhalt {
	float:left;	
	width:480px;
	height:240px;
	margin:0 0 0 0;
	padding:0;
	border:0px solid #CCCCCC;	
}

div#pos_content_inhaltHG {
	float:left;	
	width:900px;
	height:240px;
	margin:0 0 0 0;
	padding:0;
	border:0px solid #CCCCCC;
	background-image:url(../bilder/pc_content.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


div#pos_content_inhalt_klein {
	float:left;	
	width:320px;
	height:240px;
	margin:0 0 0 0;
	padding:0;
	border:0px solid #CCCCCC;	
}

div#pos_content_inhalt2 {
	float:left;	
	width:380px;
	height:240px;
	margin:0 0 0 25px;
	padding:0;
	border:0px solid #CCCCCC;	
}

h1 {
	color:#FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	vertical-align:top;	
	margin: 0;
	padding: 0;
	padding-bottom: 16px;
	padding-top: 8px;
	font-weight: normal;
}


#pos_content_inhalt p, #pos_content_bild_banner p, #pos_content_inhalt_brands p, #pos_content_inhalt_klein p, div#text_innen p {
	color:#ffffff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	margin:0 0 0 0;
	line-height: 14px;
}

#pos_content_inhaltHG p, #pos_content_bild_banner p, #pos_content_inhalt_brands p, #pos_content_inhalt_klein p, div#text_innen p {
	color:#ffffff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	margin:0 0 0 0;
	line-height: 14px;
}

#pos_content_inhalt2 p {
	color:#ffffff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	margin:0 0 0 0 ;
	line-height: 14px;
}

h5 {
	color:#CCCCCC;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	margin:0;
	padding:0;
	line-height: 14px;
	font-weight: bold;
}

h6 {
	color:#666666;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	margin:0;
	padding:0;
	line-height: 14px;
	font-weight: normal;
}
/* +++++++++++++ Hauptnavigation++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_hauptnav1 {
	float:left;
	width:600px;
	margin:0 0 0 0;
	padding:0;
	border:0px solid green;		
}

ul#pos_hauptnav1menu {
	margin:0 0 0 0;
	padding:15px 0 0 45px;
	border:0;	
/*	height:80px;*/
	border:0px solid #CCCCCC;
	text-align: left;
	vertical-align: top;
}

#pos_hauptnav1menu li {
	font-size: 11px;
	list-style:none;
	float: left;
	width:auto;
/*	height: 80px;*/
	margin:0 0 0 0;
	border: 0px solid red; 
	text-align: bottom;
	vertical-align: center;
	padding:10px 0 0 0;
	color:#585E5E;
	letter-spacing: 1px;
}

#pos_hauptnav1menu li.li_strich {
	margin-top:19px;
	margin-left:-1px;
	height:22px;
	width:1px;
	background-image:url(../bilder/strich.gif);
	background-repeat: no-repeat;
}

#pos_hauptnav1 a, #pos_hauptnav1 a.hauptnav_aktiv {
	color:#585E5E;
	text-decoration:none;	
	float: left;		
	border:0px solid blue;
/*	height: 80px;*/
	padding:10px 7px 6px 7px;	
	text-transform: uppercase;
}

#pos_hauptnav1 a:visited {
	color:#585E5E;
}

#pos_hauptnav1 a:hover, #pos_hauptnav1 a.hauptnav_aktiv {
	color:#FFFFFF;	
	background-image:url(../bilder/navi_header.gif);
	background-repeat: no-repeat;
	background-position:1px -3px;	
	
}

#pos_hauptnav1 a:active {
	color:#FFFFFF;	
	background-image:url(../bilder/navi_header.gif);	
	background-repeat: no-repeat;
	background-position:1px -3px;
}

/* +++++++++++++ Hilfsnavigation ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_unternav1 {
	position: relative;
	top: -10px;
	width:700px;
	text-align:left;
/*	margin:-20px 0 0 244px;*/
	padding:0;
	border:0px solid red;	
	padding-left: 242px;
	white-space:nowrap;
	
}

ul#pos_unternav1menu {
	margin:0;
	padding:0;
	border:0;
	display: inline;
}

#pos_unternav1menu li {
	font-size: 11px;
	list-style:none;
	float:left;
	position:relative;
	width:auto;
	height:auto;
	margin:0;
	padding:0 0 0 10px   ;
	border-bottom:0px solid #CCCCCC;
}

#pos_unternav1menu li a, #pos_unternav1menu li a.subnav_aktiv {
	color:#585E5E;
	text-decoration:none;
	text-align:right;
}

#pos_unternav1menu li a:visited {
	color:#585E5E;
}

#pos_unternav1menu li a:hover, #pos_unternav1menu li a.subnav_aktiv, #pos_unternav1menu li a.subnav_aktiv:hover {
	color:#FFFFFF;
}

#pos_unternav1menu li a:active {
	color:#FFFFFF;
}

/* +++++++++++++ Unternavigation ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_hauptnav2 {
	clear:left;
	float:left;
	width:400px;
	height:30px;
	padding:0;
	padding:0 0 0 40px;	
	border:0px solid #CCCCCC;
}

ul#pos_hauptnav2menu {
	margin:0;
	padding:0 0 0 0;
	border:0;
	display: inline;
}

#pos_hauptnav2menu li {
	font-size: 10px;
	list-style:none;
	float:left;
	position:relative;
	width:auto;
	height:auto;
	margin:0;
	padding:7px 0 0 10px;
	border-bottom:0px solid #CCCCCC;
	text-transform: uppercase;
}

#pos_hauptnav2menu li a, #pos_hauptnav2menu li a.hauptnav2menu_aktiv {
	color:#585E5E;
	text-decoration:none;
}

#pos_hauptnav2menu li a:visited {
	color:#585E5E;
}

#pos_hauptnav2menu li a:hover, #pos_hauptnav2menu li a.hauptnav2menu_aktiv, #pos_hauptnav2menu li a.hauptnav2menu_aktiv:hover {
	color:#FFFFFF;
}

/* +++++++++++++ SITEMAP und DISCLAIMER ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_hauptnav3 {	
	float:left;
	clear:both;
	width:450px;
	height:30px;
	margin:-32px 0 0 610px;
	padding:0;
	display:inline;
	border:0px solid red;	
}

ul#pos_hauptnav3menu {
	margin:0;
	padding:0;	
}

#pos_hauptnav3menu li {
	font-size: 10px;
	list-style:none;
	float:left;	
	width:auto;
	height:auto;
	margin:0 0 0 0;
	padding:7px 0 0 10px;
	border:0px solid #CCCCCC;
}

#pos_hauptnav3menu li.facebookbild {
	padding:9px 0 0 10px;
}


#pos_hauptnav3menu li a {
	color:#585E5E;
	text-align:right;
	text-decoration:none;
}

#pos_hauptnav3menu li a:visited {
	color:#585E5E;
}

#pos_hauptnav3menu li a:hover {
	color:#ffffff;
}

#pos_hauptnav3menu li a:active {
	color:#ffffff;
}


/* +++++++++++++ Standart ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#pos_inhalt, div#pos_inhalt_startseite {
	position:absolute;
	padding: 0;
	margin: 0;
	left: 0;
	top: 160px;	
	z-index: 50;
	width: 40em;
}

div#pos_inhalttext_startseite {
	top: 150px;	
}


div#pos_impressum {
    position: absolute;
	bottom: 10px;
	left: 0;
	z-index:1000;
}


div#pos_druckversion {
    position: absolute;
	top: 60px;
	left: 0;
	z-index:1100;
}

/* +++++++++++++ Textformatierung +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ 


/* +++++++++++++ Aufz�hlungen +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Bullets Inhaltselment */
ul.csc-bulletlist li {
	font-size: 11px;
	line-height: 1.5em;
	padding-bottom: 4px;	
}

/* Standardsitemap */
div.csc-sitemap ul li {
	font-size: 11px;
	line-height: 1.5em;	
	padding-bottom: 4px;	
}

/* tx-flseositemap-pi1 */
div.tx-flseositemap-pi1 ul.list li.list {
	font-size: 11px;
	line-height: 1.5em;
	padding-bottom: 4px;	
}


/* +++++ Standard Listen im Inhalt ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* !!!!! immer zuerst definieren, dann die weiteren Listen ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
ul {
	margin: 0;
	padding: 0;
}

ol {
	margin: 0;
	padding: 0;
}

ul li {
	font-size: 11px;
	color: #ffffff;
	line-height: 18px;	
	list-style-type:square;
	padding-left: 6px;
	margin-left: 16px;
}


/* +++++++++++++ Hauptnavigation ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
ul#hauptnav {
	list-style: none;	
	margin: 0;
	padding: 0;
	padding-top: 23px;
/*	padding-bottom: 15px;*/
/*	background-color:#fdf1b2;	*/
}

ul#hauptnav li.hauptnav {
	display:inline;
	background-color:#dedede;
	padding-top: 23px;	
	padding-bottom: 24px;		
	font-size: 0.7em;
}

ul#hauptnav li.hauptnav_aktiv {
	display:inline;
	padding-top: 23px;
	padding-bottom: 24px;
	font-size: 0.7em;
}

li.hauptnav a {
	padding-left: 10px;
	padding-right: 10px;	
}

li.hauptnav_aktiv a {
	padding-left: 10px;
	padding-right: 10px;		
}



/* +++++++++++++ Suche +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



/* +++++++++++++ Newsbereich ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* +++++++++++++ Formulare ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
input, textarea.mf-text, select.mf-select {
 	border:1px solid #17314A; 
 	background-color:#18324B; 
 	/*color:#17314A; */
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 0;
}

select.mf-select option {
	border-bottom: 1px solid #909FB2;
	border: 0;
}

input.mf-submit, input.mf-reset {
 	border:1px solid #17314A; 
 	background-color:#ffffff; 
 	color:#17314A; 
	width: 100px;
}

label {
 	color:#17314A; 
	font-size: 11px;
}


a:link  { 
	text-decoration:underline;
	font-weight:normal;
	color:#FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
		
	}
	
	
	
	
a:visited { text-decoration:underline; font-weight:normal; color:#FFFFFF; 
font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;}
a:hover { text-decoration:underline; font-weight:normal; color:#FFFFFF; 
font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;}
a:active { text-decoration:underline; font-weight:normal; color:#FFFFFF; 
font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;}
a:focus { text-decoration:underline; font-weight:normal; color:#FFFFFF; 
font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;}

	
	div#bildgalerie_blaetterlink {
		position: absolute;
		top: 492px;
		left: 340px;
		*top: 508px;
		z-index: 200000;
		margin: 0;
		padding: 0;
	}
	


/* Podcast ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#podcast_elemente {
	float: left;
	width: 487px;
	height: 180px;
	clear: both;
}

#podcast_1, #podcast_2, #podcast_3 {
	float: left;
	width: 162px;
	height: 180px;
	background-image:url(../bilder/podcast_hintergrund_box.jpg);
	background-repeat:no-repeat;
}

#podcast_2 {
	width: 163px;
}

.podcast_bild {
	float: left;
	padding-left: 8px;
	padding-top: 10px;	
	width: 154px;	
}

.podcast_text {
	float: left;
	padding-left: 8px;
	padding-top: 10px;
	width: 140px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.podcast_text a {
	color:#FFFFFF;
}

.podcast_button {
	float: left;
	padding-left: 8px;
	padding-top: 10px;	
	width: 154px;
}


div.tx_tipafriend_formfield label {
	width: 200px;
	font-size: 11px;
	color: #FFFFFF;
}

div.tx_tipafriend_formfield input, div.tx_tipafriend_formfield textarea {
	background-color:#1D2423; color:#FFFFFF; font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 11px; margin-top:2px; border: 0; width: 230px; 	height: 16px;
}

div.tx_tipafriend_formfield textarea {
	height: 100px;
}

div.tx_tipafriend_abstand {
	float: left;
	width: 130px;
	background-color:#1D2423;
	margin-right: 3px;
	margin-top: 2px;
	height: 16px;
}

input#tx_tipafriend_button {
	width: auto;	
/*	background-color:#292E2D;*/
}



input.paypal_submit:hover {
	cursor: pointer;
}