body{
	font-family:"Trebuchet MS";
	margin: 0px;
	padding:0px;
	font-size: 13px;
	color: #000000;
}


a
{
text-decoration: none;
color: #33822E;
font-weight: bold;
}

a:visited
{
text-decoration: none;
}

h1{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding:0px;
	
}

img{
border-style: none;
margin: 0px;
padding: 0px;
}

.csc-uploads-fileName{
	font-family:"Trebuchet MS";
	font-size: 13px;
}


#all
{	
	width: 765px;
	position:relative;
	border-style: none;
	left: 50%;
	top: 40px;
	margin: 0px 0px 0px -400px;
}

#logo{
	background-image: url('../images/logo.gif');
	width: 260px;
	height: 220px;
	float: left;
}

#top_mitte{
	background-image: url('../images/border_horiz.gif');
	background-repeat: repeat-x;
	width: 737px;
	height: 8px;
	float: right;
	float: left;
}

#top_or{

	background-image: url('../images/ecke_or.gif');
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	float: left;
}


#top_ol{

	background-image: url('../images/ecke_ol.gif');
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	float: right;
	float: left;
	right: 0px;
}

#border_left{
	background-image: url('../images/border_vert.gif');
	background-repeat: y-repeat;
	width: 1px;
	height: 100%;
	float: left;
}

#border_right{
	position: relative;
	background-image: url('../images/border_vert.gif');
	background-repeat: y-repeat;
	position: relative;
	width: 1px;
	height: 100%;
	right: 0px;

}


#footer_ul{
	background-image: url('../images/ecke_ul.gif');
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	float: left;
}

#footer_mitte{
	background-image: url('../images/border_horiz_bott.gif');
	background-repeat: repeat-x;
	width: 737px;
	height: 8px;
	float: right;
	float: left;
}


#footer_ur{
	background-image: url('../images/ecke_ur.gif');
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	float: left;
}

#footer{

}


#back{
position: absolute;
padding-top: 20px;
padding-bottom: 20px;
margin:0px;
}


#logo{
position: absolute;
background-image: url('../images/logo.gif');
width: 148px;
left: 30px;
height: 154px;
top: 20px;
}

#headerpic{
position: absolute;
width: 542px;
height: 291px;
top: 20px;
left: 200px;
}

#navi {
position: absolute;
top: 300px;
left: 205px;
}

#navi a{
padding-right: 4px;
}


#adress{
position: absolute;
background-image: url('../images/adresse.gif');
width: 155px;
height: 156px;
left: 30px;
}

#red{
position: absolute;
background-image: url('../images/red.gif');
width: 29px;
height: 227px;
left: 0px;
bottom: 14px;
}

* html #red{
bottom: 25px;
}

#yellow{
position: absolute;
background-image: url('../images/yellow.gif');
width: 145px;
height: 38px;
left: 14px;
bottom: 13px;
}

#impressum
{
height: 20px;
}



#content{
border-style: solid;
height: 100%;
 width: 751px;
padding-top: 360px;
border-width: 0px 1px 0px 1px;
border-color: #DB537A;
left: 200px;
clear: both;
}

* html #content {
width: 753px;
}


#field{
position: relative;
left: 200px;
width: 500px;
padding-bottom: 20px;
}

#back{
position: relative;
left: 200px;
}




input{
font-family:"Trebuchet MS";
border-style: solid;
padding: 0px;
border-width: 1px;
border-color: #cccccc;
font-size: 13px;
}

.csc-form-label-req
{
font-family:"Trebuchet MS";
font-size: 13px;
}


.bodytext{

}

.tx-jppageteaser-pi1
{
width: 500px;
}


.tx-jppageteaser-pi1-list-entry
{
height: 220px;
}


