/*** HTML TAGS ***/
BODY {
	font-family: Tahoma, Verdana, sans-serif;
	font-size:10pt;
	color:#000;
	line-heigth:20px;
}

H1, H2, H3, H4, H5 {
	color:#BD1432;
}

H1 {
	font-size:12pt;
}

H2 {
	font-size:11pt;
}

H3 {
	font-size:10pt;
}

H4 {
	font-size:9pt;
}

A {
	color:#636363;
	text-decoration:none;
	border-bottom:1px dotted #636363;
}

A:HOVER {
	border:0px;
}

IMG, A IMG {
	border:0px;
}


/***************************/

/*** HEADER ***/
#logo A {
	border:0px;
}

#sprache {
	color:#636363;
}

#topnavi A {
	font-size:9pt;
	border:0px;
}

#topnavi UL LI {
	border-left:1px dotted #636363;
}

#topnavi_content LI {
	
}

#topnavi_content A {
	color:#636363;
	text-decoration:none;
}
/***************************/

/*** MENUE ***/
#menue UL {
	
}

#menue UL LI {
	border-bottom:1px dotted #636363;
	margin:3px;
	padding:3px;
}

#menue UL LI A {
	border:0px;
	text-decoration:none;
	border-left:10px solid #FFF;
	padding-left:10px;
	font-weight:bold;
}

#menue UL LI A:HOVER {
	border-left:10px solid #BD1432;
	color:#BD1432;
}

#menue UL LI UL {
	
}

#menue UL LI UL LI {
	
}

#menue UL LI UL LI A {
	
}	

#menue UL LI UL LI A:HOVER {
}
/***************************/


/*** CONTENT ***/
#content {
	text-align:left;
}


#content H2 {
	background-image:url(../gfx/bttn.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	margin-bottom:25px;
}

#content IMG {
	padding:3px;
	border:1px solid #636363;
}

#content P {
	/*padding:5px;*/
}

#footer {
	text-align:right;
	color:#636363;
	line-height:25px;
}

#meta {
	padding:25px;
	color:#DDD;
	size:7pt;
}


/*** NEWS ***/
#news {
	/*border:1px solid #636363;*/#
	border:0px;
	padding:5px;
	background-color:#E3E3E3;
}

#news H2 {
	color:#BD1432;
	font-size:10pt;
	padding-bottom:10px;
}

#news A {
	color:#BD1432;
	border:0px;
}

#news P {
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	line-height:16px;
}

#news IMG {
	border:0px;
	padding-bottom:5px;
}



/*** TEXT ***/
#content .csc-textpic-image {
	padding-right:8px;
}

#content .csc-textpic {
	display:block;
	overflow:hidden;
	clear:both;
	position:relative;
}

#content .csc-textpicHeader {
	margin-top:10px;
}

#content .csc-textpic-text {
	margin-top:-10px;
	padding:0px;
}

#content .csc-textpic-above IMG {
	text-align:left;
	border:1px solid #000;
}