@CHARSET "ISO-8859-1";

/* ##################################################
 * #												#
 * # HOCHZWEI Stylesheet							#
 * #												#
 * # Autor: Julia Zehentner							#
 * # 												#
 * # Datum: 28.04.2009								#
 * # 												#
 * ################################################## 
 */

/*ALLGEMEINES*/

.linie{
	border-bottom: 1px solid #c8c8c8;
}

#pic{
	background: #ffffff;
	border: 1px solid #d0d0d0;
	padding: 10px;
	margin-bottom:20px;
}

#con .CDU{
	background: bottom center no-repeat url(../img/cdu.png) #ffffff;
		
}
#con .CDU .textwrap{
	background:none;
}

#con .textwrap{
	background:  bottom center no-repeat #ffffff;
	border: 1px solid #d0d0d0;
	padding: 10px;
	margin-bottom:20px;
}

#rcon .textwrap{
	background: url(../img/cdu_rcon_bg.png) bottom left repeat-x #fafafa;
	border: 1px solid #d0d0d0;
	padding: 10px;
	margin-bottom:20px;
}

#rcon .csc-textpic-intext-left .csc-textpic-text{
	margin-left:110px;
}

#rcon .csc-textpic-imagewrap{
	margin-top:5px;
}

#rcon .headerwrap3, #rcon .headerwrap4{
	margin-bottom:5px;
}

/*TICKER*/
#ticker .right font, #ticker .right br{
	display:none;
}


#ticker .right img{
	float:left;
	margin: 0px  2px 0 ;
}

#ticker .left{
	width:290px;
	margin-right:20px;
	color: #323232;
}

#ticker .left a{
	text-decoration:none;
	color: #323232;
}

#ticker .left a font{
	background: url(../img/cdu_pfeil_gr.gif) top left no-repeat;
	padding-left:10px;
	text-decoration:none;
}

#ticker .left a:hover font{
	text-decoration:underline;
}


/*SITEMAP*/
.tx-wssitemap-pi1 a{
	font-style:normal;
}

.tx-wssitemap-pi1 .treemenutext_act{
	color:#f49b00 !important;
}

.tx-wssitemap-pi1 a:hover{
	color:#f49b00 !important;
}

/*NEWSLETTER & TIPAFRIEND*/

input, textarea{
	background: #ffffff;
	border: 1px solid #d0d0d0;
	width:250px;
	margin-bottom:5px;
	padding:2px;
	color:#848484;
}

.captcha{
	margin-left:170px;
}
img.tx-srfreecap-pi2-image{
	margin:0 !important;
}

input.submit{
	width:100px;
	color:#f49b00;
}

label, .kontaktLabel{
	width:170px;
	display:block;
	float:left;
}

#newsletter label{
	width:auto;
}
#newsletter input.radio{
	margin-bottom:0px;
}

#newsletter{
	color:#848484;
	font-size:12px;
}

/*KONTAKT*/

input.plz{width:70px;margin-right:10px;}
input.ort{width:165px;}
/*SUCHE*/

#suche {
	padding: 11px 0 0 30px;
}

#suche input{
	width:135px;
}

#suche input.lupe{
	width:auto;
	background:none;
	border:none;
}
.tx-indexedsearch-search-submit{
	margin-left:170px;
}

