/* GENERAL fonts */
BODY
{
	padding-top:0; 
	font-family: Arial Narrow, Arial;
	font-size: 11px;
	background-color: #FFFFFF 

	
}

TD
{
	border:none;/*solid 1px #808080;*/
	background-color: White
}

/***********************************Formular********************************************************/
.csc-mailform
{
font-family: Arial Narrow, Arial; 
font-size:14pt; 
text-align:left; 
margin-right:5
}

.csc-mailform-field
{
background-color: white;
clear: right;
font-family: Arial Narrow, Arial;
font-size: 14px;
}

/*.csc-mailform-field
{
background-color: white;
border: 1px solid;
border-color: #BDBDBD;
clear: right;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
line-height: 15px;
width: 200px;
margin-right:5
}*/

.csc-mailform
{
border: 1px solid;
border-color: #0000FF;
}

#mailformtext
{
margin-left:48;
}

#mailformname
{
margin-top:2;
margin-left:39;
}

#mailformvorname
{
margin-top:2;
margin-left:24;
}

#mailformmail
{
margin-top:2;
margin-left:41;
}

#mailformtelefon
{
margin-top:2;
margin-left:34;
}

#mailformkurs
{
margin-top:2;
}

#mailformkontakt
{
margin-top:2;
margin-left:40;
}

#mailformformtype_mail
{
margin-top:2;
margin-left:0;
width:80px;
font-size:14px;
border: 2px solid #024DBB;
background-color: #027ABB;
color:#FFFFFF;
}

/***********************************Formular Ende****************************************************/
/***********************************Suche************************************************************/

.tx-indexedsearch
{
padding-left: 10px;
/*padding-right: 10px;*/
margin-left: 8px;
font-family: Arial Narrow, Arial;
background-color: White;
font-size: 11pt; 
color:#333333; 

}

/***********************************Suche Ende********************************************************/
/***********************************News**************************************************************/
.aktuelles
{
font-family: Tahoma; 
font-size:12pt;
padding-left: 10px;
padding-right: 10px;
}

/*.aktuelles
{
padding-left: 0px;
padding-right: 10px;
text-align: left;
font-family: Tahoma;
font-size: 10px;
}*/


.head2
{
margin-left: 9px;
margin-bottom:-15px;
font-family: Arial Narrow, Arial;
font-size:12px;


}

.link a
{
color:3571C9;
text-decoration: none; 
font-size:14pt;
}

.link
{
text-align:right; position:relative; top:-25; left:-20
}
/***Single View***/
.link_single
{
text-align:left; position:relative; top:-40;
margin-left: 8px;
}

.link_single a
{
color:3571C9;
text-decoration: none; 
font-size:14pt;
}
.datum
{
margin-left: 8px;
font-family: Arial Narrow, Arial;
font-size: 10pt;
color: #333333;
}

.title
{
margin-left: 8px;
font-family: Arial Narrow, Arial;
color: black;
}
/***********************************News Ende**********************************************************/
/***********************************Sitemap************************************************************/
/*.tx-dropdownsitemap-pi1
{
font-family: Tahoma;
font-size: 12pt;
color: #0000FF
}
*/
.csc-sitemap
{
font-family: Arial Narrow, Arial; 
color: #0000FF
}

.csc-sitemap a
{
font-family: Arial Narrow, Arial;
color: #333333;
}

/***********************************Sitemap Ende*******************************************************/
/***********************************Content************************************************************/

/*.csc-firstHeader
{
margin-left: 8px;
margin-right: 40px;
margin-top: 40px;
margin-bottom: -10px;
font-family: Tahoma; 
font-weight: bold;
color: #0000FF;
}
*/
.csc-header
{
margin-left: 8px;
margin-right: 40px;
margin-top: 40px;
margin-bottom: -10px;
font-family: Tahoma; 
font-weight: bold;
color: #09449a;
}

.csc-textpic-imagewrap
{
margin-left: 8px;

}



p.bodytext
{
/*text-align: justify;
padding-left: 10px;
padding-right: 10px;*/
text-align:justify;
margin-left: 8px;
font-family: Arial Narrow, Arial;
background-color: White;
font-size: 11pt; 
color:#333333; 
}

p.bodytext a
{
font-family: Arial Narrow, Arial;
font-size: 11pt; 
color:#333333; 
}

.aufzaehlung
{
font-family: Arial Narrow, Arial;
background-color: White;
font-size: 11pt; 
color:#333333;
}

.aufzaehlung a
{
text-decoration: none;
font-family: Arial Narrow, Arial;
background-color: White;
font-size: 11pt; 
color:#333333; 
}

.align-center
{
text-align:center;
}

a:hover.newStyle {background-color: #333333; color: white;} 
a:hover.Download {background-color: #333333; color: white;} 

/***********************************Content Ende********************************************************/
/***********************************Menu****************************************************************/

.menue_oben
{
/*background-color: #808080;*/
text-align: center;
color: #808080;
font-size: 14px;
text-decoration: none; 
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
/*position:relative; left:180;*/
}

a:hover.menue_oben {color: white}

.menue_links
{
margin-top:100px;
}


/***********************************Menu Ende************************************************************/
/***********************************Formatierung Tabelle - ANFANG****************************************/

#b_tr_1_td_1
{
margin-top: -10px;
text-align: right;
vertical-align: top;
background-color: #FFFFFF;
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
border-left:1px solid #808080;  
}

#b_tr_1_td_2
{
background-image: url('../img/element_rechts.jpg');
border: none;
}


#b_tr_2_td_1
{
text-align: center;
vertical-align: top;
color: #808080;
text-decoration: none;
background-image: url('../img/menue_horizontal_back.gif');
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
border-left:1px solid #808080; 
}


#b_tr_3_td_1
{
padding-top:50;
text-align: left;
vertical-align: top;
margin-top:100px;
background-color: #027ABB; 
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
border-left:1px solid #808080;
border-bottom:1px solid #808080;  
}

#b_tr_3_td_2
{
text-align: left;
vertical-align: top;
background-color: #FFFFFF;
font-family: Tahoma; 
padding-left:10; 
padding-right:10; 
padding-top:10; 
font-size:12pt; 
border-bottom:1px solid #808080; 
}

#b_tr_3_td_3
{
text-align: left;
vertical-align: top;
background-color: #FFFFFF;
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
border-left:1px solid #808080;
border-bottom:1px solid #808080;   
padding-left:10; 
padding-right:10; 
padding-top:10; 
}

/***********************************Formatierung Tabelle - ENDE*******************************************/
