@import url(main.css);

@import url(header.css);

@import url(footer.css);

@import url(top.css);

@import url(content.css);

@import url(left.css);

@import url(tt_news.css);

@import url(rgaccordion1.css);

@import url(powermail.css);

/*-- Tabellen formatieren Beginn --*/
.contenttable .tr-0 {
font-weight: bold;
}

.contenttable td {
background-color: #EFEFEF;
margin: 0;
padding: 3px;
font-size:10px;
}

.contenttable th {
background-color: #EFEFEF;
margin: 0;
padding: 3px;
font-size:10px;
font-weight: bold;
}

/*-- Tabellen formatieren Ende --*/

      
/*-- Formular formatieren Beginn --*/

/*-- Formular Aussenlinie abschalten --*/
fieldset.csc-mailform {
border:0;
font-size:10px;

}

/*-- Formular Feldbezeichnung und Feld rechts daneben --*/
fieldset.csc-mailform label {
width: 200px;
float: left;
text-align: right;
margin-right: 5px;
/*-- xdisplay: block; --*/
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
}

/*-- Formular Inhalte der Formularfelder formatieren --*/
fieldset.csc-mailform input {
margin-bottom: 10px;
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
/*-- xborder:1px solid #ccc; --*/
padding:2px;
/*-- xwidth:200px; --*/
/*-- xdisplay:block; --*/
}

/*-- Formular Inhalte der Formularfelder Textarea formatiern --*/
fieldset.csc-mailform textarea {
margin-bottom: 10px;
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
border:1px solid #ccc;
padding:2px;
width:200px;
}

/*-- Formular Absendeknopf formatieren --*/
#mailformformtype_mail {
padding:2px;
margin-left:40px;
background:#eee;
border:1px solid #ccc;
width:80px;
text-align:center;
}

/*-- Formular formatieren Ende --*/


#left-menu-box {
	margin: 0;
	padding: 6px 6px 0 6px;
}

#middle-marker-box, #right-marker-box {
	margin: 6px;
	padding: 0;
}

#left-marker-box  {
	margin: 0 6px;
	padding: 0;
}

#left-marker, #middle-marker, #right-marker {
	margin: 0;
	padding: 6px;
}

#left, #middle, #right, #inner-content-wrapper {
	position: relative;
	overflow: visible;
}

#inner-content-wrapper {
	float: left;
	margin: 0;
	width: 735px;
}

#left {
	float: left;
	width: 245px;
	z-index: 4;
	background: #efefef;
}

#left-content {
	width: 245px;
}

#middle {
	float: right;
	width: 490px;
	z-index: 2;
	background: #FFFFFF;
}

#middle-content {
	width: 490px;
}

#right {
	float: right;
	width: 245px;
	z-index: 6;
	background: #FFFFFF;
}

#right-content {
	width: 245px;
}

#header, #footer {
	width: 980px;
}
#outer-wrapper {
	width: 980px;	
}

#header-img {
	width: 968px;
}

.cleaner {
	clear:both;
	height: 1px;
	font-size: 1px;
	line-height: 0px;
	display: block;
	visibility: hidden;
	border: 0; 
	padding: 0;
	margin: -1.0em 0 0 0;
	background: transparent;
}