@CHARSET "UTF-8";

* {
	font-family:Arial;  
	
	line-height:1.5;
	
}

body {
	background-color:#a5a4a4;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	color:#999999;
	font-size:12px;
}

h1 {
	font-size:17px;
	color:#f28e00;
}

h2 {
	font-size:16px;
	color:#f28e00;	
}


h3 {
	font-size:15px;
	color:#f28e00;	
}



hr {
	border:1px solid #e1e1e1;
	padding:0;
	margin-top:5px;
	text-align:left;
}


#website {
	position:relative;
	width:982px;
	text-align:left;
	background-color:#ffffff;
	padding-bottom:6px;
}




#banner {
	position:relative;
	text-align:center;	
}

#social {
	position:absolute;
	top:10px;
	left:880px;	
}

#suche {
	position:absolute;
	top:272px;
	left:780px;	
	z-index:2;
}

#kontakt {
	padding:10px;
	background-color:#a8a8a8;
	color:#ffffff;	
	width:250px;
}

#kontakt * {color:#ffffff}


#content {
	position:relative;
	top:0px;	
	padding:20px 6px 50px 6px;
}

#linkespalte {
	position:relative;
	width:280px;
	float:left;	
	z-index:2;
}

#maincontent {
	position:relative;
	float:left;
	width:670px;
	padding-left:20px;
	min-height:400px;
  	height:auto !important;
  	height:400px;
  	padding-bottom:30px;
		
}

#footer {
	clear:both;
	postition:relative;
	text-align:center;
	background-color:#a8a8a8;
	width:970px;
	margin-left:6px;
	color:#ffffff;
	height:20px;
	padding-top:2px;
	padding-bottom:2px;
}



/******************* LINKS START ********************************************************/
a img {border:0}

a:link {color:#f28e00;text-decoration:underline}
a:visited {color:#f28e00;text-decoration:underline}
a:hover {color:#f28e00;text-decoration:underline}
a:active {color:#f28e00;text-decoration:underline}



a.linkfooter:link {font-size:11px;color:#ffffff;text-decoration:underline}
a.linkfooter:visited {font-size:11px;color:#ffffff;text-decoration:underline}
a.linkfooter:hover {font-size:11px;color:#ffffff;text-decoration:underline}
a.linkfooter:active {font-size:11px;color:#ffffff;text-decoration:underline}

a.itcenterlink:link {font-size:11px;color:#ececec;text-decoration:underline}
a.itcenterlink:visited {font-size:11px;color:#ececec;text-decoration:underline}
a.itcenterlink:hover {font-size:11px;color:#ececec;text-decoration:underline}
a.itcenterlink:active {font-size:11px;color:#ececec;text-decoration:underline}



table {
	width:100%;
	
}

table th {
	color:#ffffff;
	background-color:#cdcdcd;
	text-align:center;
	border-left: 5px solid #f28e00;
	font-size:14px;
	
	
}

#topnavi {
	position:absolute;
	top:222px;
	left:0px;	
	text-align:right;
	width:579px;
}

table td {
	background-color:#f6f6f6;
	padding:5px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	padding: 10px 0 10px 0;
	background-color:#f6f6f6;	
}


/******************* FORMULARE START ********************************************************/

input {
	color:#999999;
	font-size:12px;
	border:1px solid #e1e1e1;
}

.tx-felogin-pi1 input {
	width:150px;
}

	
textarea {
	color:#999999;
	font-size:12px;
	border:1px solid #e1e1e1;
}

select {
	color:#999999;
	font-size:12px;
	border:1px solid #e1e1e1;
}



/******************* TT_NEWS START ********************************************************/
.news-latest-item {
	clear:both;
	padding:5px;
}
.news-latest-item * {
	font-size:10px;	
}
.news-list-item table td img {
	float:none;
}
.news-latest-item p {
	padding:0;margin:0;
}

.autor {
	font-size:10px;
}

.date {
	font-size:10px;
}

.news-list-item {
	margin:10px;
	width:600px;	
	background-color:#f6f6f6;
	padding:15px;
	border: 1px solid #cdcdcd;
}

/******************* TT_NEWS ENDE ********************************************************/


/******************* POWERMAIL START ********************************************************/
.tx_powermail_pi1_form fieldset {
	border:0;	
}

.tx_powermail_pi1_form input {
	width:300px;	
}

.tx_powermail_pi1_form textarea {
	width:300px;	
}

.tx-powermail-pi1_mandatory {
	color:#f28e00;
}


/******************* POWERMAIL ENDE ********************************************************/
