@import url(rte.css);
@import url(news.css);
div.tx-asfkusercounter-pi1
{
width: 60px !important;
margin:20px;
}
body {
	background-color: #336699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}

#Content_RechteSpalte .internalLink{
color:#000 !important;
padding:0 0 0 0;
font-weight:normal !important;
}

#Content_RechteSpalte .internalLink:hover{
text-decoration:underline;
}

p a:link, p a:visited,p a:active
{
text-decoration:none;
	color:#fff;
	font-weight:bold;
}
p a:hover
{
color: Black;
}

#Content_Rechts_Container1 p a:link, #Content_Rechts_Container1 p a:visited,#Content_Rechts_Container1 p a:active,
#Content_Rechts_Container2 p a:link, #Content_Rechts_Container2 p a:visited,#Content_Rechts_Container2 p a:active,
#Content_Rechts_Container3 p a:link, #Content_Rechts_Container3 p a:visited,#Content_Rechts_Container3 p a:active
{
color:#CC3333;
}
#Content_Rechts_Container1 p a:hover,
#Content_Rechts_Container2 p a:hover,
#Content_Rechts_Container3 p a:hover
{
color: Black;
}




#Content h1 {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: White;
}
.text_center{
	padding-top: 13px;
	height: 30px;
}

.a_img{
	border:none;
	text-decoration:none;
}

#UNavS
{
width: 647px;
}

.Content_H1{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}

.Content_H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 24px;	
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}

.text{
	color:#fc8404;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
}

.text2{
	color:#c02487;
	font-size:16px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
}
.text3{
	color:#fff;
	font-size:16px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
}

#Rahmen{
	padding-top: 30px;
	width: 826px;

	margin:auto;
	text-align:left;
	}

#RechteSpalte{
	float: left;
}	

#LinkeSpalte{
	float: left;
	display: inline;
}


/*---------------NebenNav----------------*/

#NebenNav{
	width: 680px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#cc3333;
}

#NebenNav1{
	background-image:url(../lay/ecke_gelb.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
	width: 262px;
	height: 33px;
	padding-top: 13px;
	background-color: #f6df1d;
	border-bottom: 2px solid #fff;
	border-top: 2px solid #fff;
	float:left;
}

a.NebenNav1{
	font-size:10px; 
	text-decoration:none;
	font-weight:bold;
	color:#cc3333;
}

.aNebenNav1, a.aNebenNav1:link, a.aNebenNav1:active, a.aNebenNav1:visited{
	font-size:10px; 
	text-decoration:none;
	font-weight:bold;
	color:#cc3333;
}

.aNebenNav1Active, a.aNebenNav1Active:link, a.aNebenNav1Active:active, a.aNebenNav1Active:visited, a.aNebenNav1:hover {	
	font-size:10px;
	text-decoration:underline; 
	font-weight:bold;
	color:#cc3333;
}

#NebenNav2{
	background-image:url(../lay/ecke_orange.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	width: 175px;
	height: 32px;
	padding-top: 14px;
	background-color: #fcb904;
	border-bottom: 2px solid #fff;
	border-right: 1px solid #fff;
	border-top: 2px solid #fff;
}

a.NebenNav2{
	background-image:url(../lay/weiterleiten.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 13px 0px 12px 35px;
	font-size:10px; 
	text-decoration:none;
	font-weight:bold;
	color:#cc3333;
}

.aNebenNav2, a.aNebenNav2:link, a.aNebenNav2:active, a.aNebenNav2:visited{
	background-image:url(../lay/weiterleiten.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 13px 0px 12px 35px;
	font-size:10px; 
	text-decoration:none;
	font-weight:bold;
	color:#cc3333;
}

.aNebenNav2Active, a.aNebenNav2Active:link, a.aNebenNav2Active:active, a.aNebenNav2Active:visited, a.aNebenNav2:hover {
	background-image:url(../lay/weiterleiten.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 13px 0px 12px 35px;	
	font-size:10px;
	text-decoration:underline; 
	font-weight:bold;
	color:#cc3333;
}

#NebenNav3{
	background-image:url(../lay/boys.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	width: 241px;
	height: 43px;
	padding-top: 5px;
	background-color: #fff;
	border-bottom: 2px solid #fff;
}


/*---------------NavC----------------*/

#NavC{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#c02487;
	font-weight: bold;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	list-style-type: none;
	text-align: center;
	font-size:12px;
	color:#FFFFFF;
	width: 675px;
	height:34px;
	*height:33px;
	*margin-top: -2px;
}
	
#NavC ul{
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	display:block;
}

#NavC ul li{
	float: left;
}

.aNavC, a.aNavC:link, a.aNavC:active, a.aNavC:visited{
	line-height:33px;
	background-color:#e54620;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px; 
	text-decoration:none; 
	color: #FFFFFF;
}

.aNavCActive, a.aNavCActive:link, a.aNavCActive:active, a.aNavCActive:visited, a.aNavC:hover {
	line-height:33px;
	/*background-color:#e54620;*/
	background-color:#ca2b06;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px;
	text-decoration:underline; 
	color: #FFFFFF;
}

.aNavC2, a.aNavC2:link, a.aNavC2:active, a.aNavC2:visited{
	line-height:33px;
	background-color:#fc8404;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px; 
	text-decoration:none; 
	color: #FFFFFF;
}

.aNavC2Active, a.aNavC2Active:link, a.aNavC2Active:active, a.aNavC2Active:visited, a.aNavC2:hover {
	line-height:33px;
/*	background-color:#fc8404;*/
	background-color:#eb7104;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px;
	text-decoration:underline; 
	color: #FFFFFF;
}

.aNavC3, a.aNavC3:link, a.aNavC3:active, a.aNavC3:visited{
	line-height:33px;
	background-color:#04999b;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px; 
	text-decoration:none; 
	color: #FFFFFF;
}

.aNavC3Active, a.aNavC3Active:link, a.aNavC3Active:active, a.aNavC3Active:visited, a.aNavC3:hover {
	line-height:33px;
	/*background-color:#04999b;*/
	background-color:#138c8e;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px;
	text-decoration:underline; 
	color: #FFFFFF;
}

.aNavC4, a.aNavC4:link, a.aNavC4:active, a.aNavC4:visited{
	line-height:33px;
	background-color:#a548d0;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px; 
	text-decoration:none; 
	color: #FFFFFF;
}

.aNavC4Active, a.aNavC4Active:link, a.aNavC4Active:active, a.aNavC4Active:visited, a.aNavC4:hover {
	line-height:33px;
	/*background-color:#a548d0;*/
	background-color:#9035ba;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px;
	text-decoration:underline; 
	color: #FFFFFF;
}

.aNavC5, a.aNavC5:link, a.aNavC5:active, a.aNavC5:visited{
	line-height:33px;
	background-color:#485bd0;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px; 
	text-decoration:none; 
	color: #FFFFFF;
}

.aNavC5Active, a.aNavC5Active:link, a.aNavC5Active:active, a.aNavC5Active:visited, a.aNavC5:hover {
	line-height:33px;
	/*background-color:#485bd0;*/
	background-color:#394ab2;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px;
	text-decoration:underline; 
	color: #FFFFFF;
}

.aNavC6, a.aNavC6:link, a.aNavC6:active, a.aNavC6:visited{
	line-height:33px;
	background-color:#2aa11d;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px; 
	text-decoration:none; 
	color: #FFFFFF;
}

.aNavC6Active, a.aNavC6Active:link, a.aNavC6Active:active, a.aNavC6Active:visited, a.aNavC6:hover {
	line-height:33px;
	/*background-color:#2aa11d;*/
	background-color:#1f8315;
	height:18px;
	padding: 9px 25px 10px 25px;
	font-size:12px;
	text-decoration:underline; 
	color: #FFFFFF;
}

.aNavC7, a.aNavC7:link, a.aNavC7:active, a.aNavC7:visited{
	line-height:33px;
	background-color:#c02487;
	height:18px;
	padding: 9px 16px 10px 16px;
	font-size:12px; 
	text-decoration:none; 
	color: #FFFFFF;
}

.aNavC7Active, a.aNavC7Active:link, a.aNavC7Active:active, a.aNavC7Active:visited, a.aNavC7:hover {
	line-height:33px;
	/*background-color:#c02487;*/
	background-color:#a31b71;
	height:18px;
	padding: 9px 16px 10px 16px;
	font-size:12px;
	text-decoration:underline; 
	color: #FFFFFF;
}

#UNav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:middle;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
}

.aUNav, a.aUNav:link, a.aUNav:active, a.aUNav:visited{
	padding: 9px 10px 10px 10px;
	font-size:11px; 
	font-weight: bold;
	text-decoration:none; 
	color: #FFFFFF;
}

.aUNavActive, a.aUNavActive:link, a.aUNavActive:active, a.aUNavActive:visited, a.aUNav:hover {
	padding: 9px 10px 10px 10px;
	font-size:11px; 
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline; 
}
/* rot*/
.UNav_Color1 {
	text-align:left;
	height: 25px;
	padding-left: 28px;
	padding-top: 8px;
	/*background-color: #e5461f;*/
	background-color:#ca2b06;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
	width: 648px;
}
/* orange*/
.UNav_Color2{
	text-align:left;
	height: 25px;
	padding-left: 28px;
	padding-top: 8px;
	/*background-color: #fb8404;*/
	background-color:#eb7104;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
	width: 648px;
}
/* türkis*/
.UNav_Color3{
	text-align:left;
	height: 25px;
	padding-left: 28px;
	padding-top: 8px;
	/*background-color: #049a9b;*/
	background-color:#138c8e;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
	width: 648px;	
}
/* lia*/
.UNav_Color4{
	text-align:left;
	height: 25px;
	padding-left: 28px;
	padding-top: 8px;
/*	background-color: #a448cf;*/
	background-color:#9034B9;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
	width: 648px;	
}
/* blau*/
.UNav_Color5{
	text-align:left;
	height: 25px;
	padding-left: 28px;
	padding-top: 8px;
/*	background-color: #485bd1;*/
background-color:#394AB2;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
	*width: 648px;	
}
/* grün*/
.UNav_Color6{
	text-align:left;
	height: 25px;
	padding-left: 28px;
	padding-top: 8px;
/*	background-color: #29a11c;*/
	background-color:#208316;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
	*width: 648px;	
}
/* magenta*/
.UNav_Color7{
	text-align:left;
	height: 25px;
	padding-left: 28px;
	padding-top: 8px;
/*	background-color: #c02487;*/
	background-color:#A41C71;
	border-left:  2px solid #fff;
	border-right: 2px solid #fff;
	*width: 648px;	
}

/*---------------Pfad----------------*/

#BreadCr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e9e9e9;
	line-height: 24px;
	padding-bottom: 20px;
	float: left;
}
#printlink
{
float: right;
line-height: 24px;
padding-bottom: 20px;
}

.aBreadCr, a.aBreadCr:link, a.aBreadCr:active, a.aBreadCr:visited,.printlinkstyle, a.printlinkstyle:link, a.printlinkstyle:active, a.printlinkstyle:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e9e9e9;
	text-decoration: none;
}

.aBreadCrActive, a.aBreadCrActive:link, a.aBreadCrActive:active, a.aBreadCrActive:visited, a.aBreadCr:hover,a.printlinkstyle:hover

{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}

/*---------------Content----------------*/

#Content{
	width: 630px;
	min-height:583px; 
	height:auto !important;  /* für moderne Browser */ 
	height:583px;  /*für den IE */ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
	text-align:left;
	background-color:#f5dc50;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	padding: 15px 15px 25px 30px;
	/**padding: 10px 34px 25px 34px;*/
}

.con1{
	/*rot*/
background-color: #e95837 !IMPORTANT;
} 

.con2{
/*	orange*/
background-color: #fb9425 !IMPORTANT;
}

.con3{
	/*türkis*/
background-color: #16afb1 !IMPORTANT;
}

.con4{
	/*lia*/
background-color: #b661de !IMPORTANT;
}
.con5{
	/*blau*/
background-color: #687ae9 !IMPORTANT;
}

.con6{
	/*grün*/
	background-color: #44b138 !IMPORTANT;
}

.con7{
	/*magenta*/
background-color: #ca3a95 !IMPORTANT;
}

#Content_LinkeSpalte{
	float:left;
	width: 354px;/*386*/
}
.einespalte #Content_LinkeSpalte{
width:620px;
}

.einespalte #Content_RechteSpalte
{
display: none;
}

#Content_RechteSpalte{
	float: left;
	width: 260px;/*250*/
	padding-left: 16px;
	padding-top:40px;
}


/* */
#Content_Rechts_Container1{
	width: 232px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	border: 2px solid #c02487;
	border-top:none;
	color: #000000;
}
#Content_Rechts_Container1 ul li{
	color: #000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
/*pink c02487 */
#Content_Rechts_Container2{
	width: 232px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	border: 2px solid #a41c71;
	/*	color: #C02487;*/
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin: 10px 0px 10px 0px;
}

#Content_Rechts_Container2 h1{
	/*color: #000000;*/
	color: #a41c71;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
#Content_Rechts_Container2 ul li{
	color: #a41c71; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
/*rot-organge girls*/
#Content_Rechts_Container3{
	width: 232px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	border: 2px solid #eb7104;
	color: #eb7104; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin: 10px 0px 10px 0px;
}

#Content_Rechts_Container3 h1{
	/*color: #000000;*/
	color: #eb7104;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;

}
#Content_Rechts_Container3 ul li{
	color: #eb7104; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
/*türkis boys*/
#Content_Rechts_Container4{
	width: 232px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	border: 2px solid #138c8e;
	font-size: 12px;
	/*color: #04999b;*/
	color: #138c8e;
	font-weight: normal;
}

#Content_Rechts_Container4 h1 {
	/*color: #000000;*/
	color: #138c8e;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
#Content_Rechts_Container4 ul li{
	color: #138c8e; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}



.csc-menu a, .csc-menu a:link, .csc-menu a:active, .csc-menu a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.csc-menu a:hover{
	color:#000;
	text-decoration:underline;
}

/*---------------Footer----------------*/

#Footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-top: 10px;
	padding-bottom: 10px;
}

.aFooter, a.aFooter:link, a.aFooter:active, a.aFooter:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration: none;
}

.aFooterActive, a.aFooterActive:link, a.aFooterActive:active, a.aFooterActive:visited, a.aFooter:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}


.internalLink, a.internalLink:link, a.internalLink:active, a.internalLink:visited {
	text-decoration:none;
	background-image:url(../lay/internal_link.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0em 0em 0em 1.8em;
	color:#fff;
	font-weight:bold;
	
}
	
a.internalLink:hover {
	color:#000000;
}

.download, a.download:active, a.download:visited, a.download:link{
	text-decoration:none;
	background-image:url(../lay/download.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0em 0em 0em 1.8em;
	color:#fff;
	font-weight:bold;
}

a.download:hover {
	color:#000000;
}


.pdf a:active,.pdf a:visited, .pdf a:link{
color: #666;
text-decoration:none;
}
.pdf a:hover
{
text-decoration: underline;
}

/*SEMINAR--- offres------*/

.tx-seminars-pi1 a:link,.tx-seminars-pi1 a:visited,
.tx-seminars-pi1 a:active,.tx-seminars-pi1 p a
{
color: black!IMPORTANT;
text-decoration: none;
/*font-weight: bold;*/
}
.tx-seminars-pi1 a:hover {
text-decoration: underline;
}

.tx-seminars-pi1-categorylist {
margin: 0px 0px 15px 0px;
}

td.bgTR {
background-color: #eb7104;
font-weight:bold;
padding-left:10px;
font-size:0.88em;
color:#fff;

} 

.taboftitle{
background-color: #faa952;
padding-left:25px;
font-weight:normal;
font-size:1.0em;
}

#boys  .taboftitle{
background-color: #6cd7d8;
padding-left:25px;
font-weight:normal;
font-size:1.0em;
}

.tabof {
padding-left:20px;
font-size:0.88em;
}




.place{
font-weight:normal;
font-size:0.9em;
color:#333;
}

.city {
font-weight:bold;
display:inline-block;
}

.city dd {
display:none;
}

.label{
font-weight:bold;
font-size:0.8em;
color:#fff;
padding-left:20px;
}

#boys td.bgTR {
background-color: #138c8e;
} 


.tx-seminars-pi1 table td {
padding-bottom:10px;
vertical-align: top;
}

/*---------------Formular----------------*/
form {
	margin:0; padding:0; }


/* diverses */
#clearer, .clearer{
	height: 0px;
	font-size: 0px;
	margin:0; padding:0; 
	clear: both;
	line-height:0px;}
	
dfn {
	display:block;
	position: absolute;
	left: -3000px;
	height: 0px;
	width:0px; }

acronym {
  border-bottom: 1px dashed #858686;
  speak: normal;}

.hide {
	position: absolute;
  	left: -1000px;
  	top: -1000px;
  	width: 0;
  	height: 0;
  	overflow: hidden;
  	display: inline;}
  	
/*---------------Gallerie----------------*/

.rgsgcontent, .tx-rgsmoothgallery-pi1, .myGallery, .jdGallery .slideElement{
	background-color: #FFFFFF!IMPORTANT;
	border:0px none!IMPORTANT;
}

.jdGallery a.carouselBtn {
	color: #fff!IMPORTANT;
	background-color:#a41c71!IMPORTANT;
	border: 1px solid #c02487!IMPORTANT;
}

.carousel{
	background-color: #a41c71!IMPORTANT;
}

.jdGallery .carousel .label .number {
	color:#fff!IMPORTANT;
}

.jdGallery .slideInfoZone {
	background-color:#c02487!IMPORTANT;
	color:#fff!IMPORTANT;
}

.tx-wcae-pi1{
	display: inline;
}

.teaser_form{
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
        font-weight:bold;
        text-align:left;
        padding: 10px 0px 10px 0px;
}

.tx-powermail-pi1 fieldset{
	border: 1px solid #fff;
	color: #fff;
}

.tx_powermail_pi1 fieldwrap{
	padding: 10px 0px 10px 50px;
	color:#000;
}

.tx_powermail_pi1_form label{
  clear:both;
  float:left;
  width:350px;
  margin: 0px 0px 3px 0px;
  color: #000;
  text-align:right;
}

.tx_powermail_pi1_form legend{
  padding: 5px 0px 5px 0px;
}


.tx_powermail_pi1_form input, .tx_powermail_pi1_form select, .tx_powermail_pi1_form textarea, 
.tx_powermail_pi1_form checkbox, .tx_powermail_pi1_form radio{
    float: left;
    margin: 0px 0px 3px 0px;
    color: #000;
    border: none;
}


#powermaildiv_uid15,#powermaildiv_uid34 
{
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
        font-weight:bold;
	padding: 15px 0px 5px 263px;
}

#powermaildiv_uid6,#powermaildiv_uid22
{
	clear: both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
        font-weight:bold;
	padding: 5px 0px 5px 0px;
}

.csc-sitemap ul li {
	border-left:3px solid #bc2806 !important;
	padding-left:12px !important;
	/*list-style-type: disc;*/
	list-style-type: none;
	font-weight:bold;
	font-size: 16px;


}

.csc-sitemap ul li ul li {
	/*list-style-type: disc;*/
	border-left:3px solid #d34322!important;
	list-style-type: none;
	padding-left:12px !important;
	font-weight:bold;
	font-size: 13px;
	line-height: 24px;
}

.csc-sitemap ul li ul li ul li{
	list-style-type: disc;
	font-weight:normal;
	font-size: 12px;
	border:none !important;
	padding-left:3px !important;
	color:#000;
	line-height: 17px;
}

.csc-sitemap a:link, .csc-sitemap a:visited, .csc-sitemap a:active{
	color: #000;
	text-decoration:none;
}

.csc-sitemap a:hover{
	color: #fff;
	text-decoration:underline;
}

.csc-textpic-caption{
	font-size: 11px;
	color: #e1e1e1;
}
#Content .violett{
color: #A548D0;

}
#Content .vert{
color: #2AA11D;
}
#Content .rouge{
color: #E60005;
}


/*LINKS*/

#Content a.boys{
color: #04999B;
text-decoration: none;

}

#Content a.girls{
color: #FC8404;
text-decoration: none;
}


Table.previsEQ tr.branche{
  display: none;
}

.option-city{
  float: left;
  width: 160px;
}


.searchbox_submit{
  float: left;
  width: 310px;
}

.tx-seminars-pi1-listrow{
  margin: 15px 0 0 0;
}


.tx-seminars-pi1 input, .tx-seminars-pi1 select, .tx-seminars-pi1 textarea{
  font-size: 11px;
  border: 1px solid #666;
  padding: 2px;

}

.tx-seminars-pi1-optionbox label{
  font-weight: bold;
}

.tx-seminars-pi1-selectorwidget{
  line-height: 20px;
}

.selectorform {
background-color:#EB7104;
border:1px solid #EB7104;
color:#FFFFFF;
font-size:0.88em;
margin:0 15px 0 5px;
padding:12px;
}

#boys .selectorform {
background-color:#138c8e;
border:1px solid #138c8e;
color:#FFFFFF;
font-size:0.88em;
margin:0 15px 0 5px;
padding:12px;

}

hr {
border:none;
height: 1px;
background-color:#fff;}

.tx-onetimeaccount-pi1 fieldset {
border:1px solid #fff;
}

.tx-onetimeaccount-pi1-error {
color:#FFFFFF;}

.tx-seminars-pi1-browsebox {
color:#FFFFFF;
background-color:#EB7104;
padding:10px;}

#boys .tx-seminars-pi1-browsebox {
color:#FFFFFF;
background-color:#138c8e;
padding:10px;}


/*suche*/

.tx-indexedsearch {
/*color: white !important;*/
font-size:11px;
line-height: 14px;
}

.tx-indexedsearch fieldset {
border: 2px solid #bc2806;
}

.tx-indexedsearch legend {
font-weight: bold;
}

.tx-indexedsearch-percent {
color: White;
font-size: 11px;
}

.tx-indexedsearch-text-item-path a, .browsebox a {
color: #000;
text-decoration: none;
}

.tx-indexedsearch-text-item-path a:hover, .browsebox a:hover {
text-decoration: underline;
color: white;
}


.tx-indexedsearch-form {
width: 400px;
padding:10px;
}

.tx-indexedsearch-search-submit {
float:right;
width: 420px;}

div.tx-wtgallery-pi1 {
background-color:#FFFFFF;
padding:10px;
}
.tx-wtgallery-pi1 h2{
display:none;
}
.wtcomments{
width: 114px;
padding:10px 3px 0 3px;
font-size: 10px;
color: #333;
line-height: 14px;
}

div.wtgallery_list{
  background-color: #eeeded;
   /*background-color: #fff;*/
height:220px;
width:120px;
}
