#kontakt table,
#presse table,
#partner-werden table,
#anfrage-stellen table
{
	width: 541px;
}

#kontakt textarea,
#presse textarea
{ 
	margin: 2px 0;
	width: 275px;
	font-size:14px;
	padding-top:3px;
	padding-bottom:3px;
}

#kontakt input, 
#kontakt select,
#presse input,
#presse select,
#partner-werden input,
#partner-werden select,
#anfrage-stellen input,
#anfrage-stellen select
{ 
	margin: 2px 0;
	width: 275px;
	font-size:14px;
	padding-top:3px;
	padding-bottom:3px;
}

#kontakt .radio_container label,
#presse .radio_container label,
#partner-werden .radio_container label,
#anfrage-stellen .radio_container label
{ 
	padding: 0 30px 0 5px; 
}

#kontakt .radio_container input,
#presse .radio_container input,
#partner-werden .radio_container input,
#anfrage-stellen .radio_container input
{ 
	width: 10px;
	
}

#kontakt .col_0,
#presse .col_0
{ 
	width: 100px;
	height:50px; 
}

#kontakt .col_1,
#presse .col_1
{ 
	width: 441px; 
	height:50px;
}

#partner-werden textarea
{ 
	width: 275px;
	margin: 2px 0;
	font-size:14px;
}

#partner-werden .col_0
{ 
	width: 200px;
	height:50px;
}

#partner-werden .col_1
{ 
	width: 341px;
	height:50px; 
}

#anfrage-stellen .col_0
{
	width: 200px;
	height:50px;
}

#anfrage-stellen .col_1
{
	width: 341px;
	height:50px;
}

#anfrage-stellen textarea
{ 
	width: 275px;
	margin: 2px 0;
	font-size:14px;
	height:150px;
}

#anfrage-stellen .checkbox_container input
{
	width:10px;
	display:block;
	float:left;
	margin-right:10px;
	padding-bottom:8px;
	margin-top:4px;
	
}

#anfrage-stellen .checkbox_container label
{ 
	padding: 0 30px 0 5px;
	display:block;
	padding-bottom:8px;
}



.mod_login .col_0 {
width:100px;
}