.csc-mailform {
border: none; /* Rand ausschalten */
}

.csc-mailform-field label {
/*float:left;*/
clear:both;
display:block;
width:100px;
padding-left:10px;
margin-bottom:10px;

}

.csc-mailform-label {
/*float:left;*/
clear:both;
display:block;
width:350px;
/*padding-left:10px;*/
margin-bottom:10px;
font-size:14px;
font-weight:bold;
color:#333333;
}


.csc-mailform-field input,
.csc-mailform-field textarea,
.csc-mailform-field select {
float:left;
display:block;
width:30px;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}

#DPC_From_352, #DPC_To_352, #DPC_Date_available_325,#DPC_Date_of_birth_325,#DPC_Employed_from_date_325,#DPC_Employed_to_date_325,#DPC_Employed_from_date_2_325,#DPC_Employed_to_date_2_325,#DPC_Employed_from_date_3_325,#DPC_Employed_to_date_3_325{
float:left;
display:block;
width: 100px;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}

#Name_352,#Company_352,#First_name_352,#Street_352,#Email_352,#Position_applied_325,#How_long_available_325,#Name_325,#Firstname_325,#Email_325,#Company_name_325,#Rate_of_pay_325,#Company_name_2_325,#Rate_of_pay_2_325,#Company_name_3_325,#Rate_of_pay_3_325 {
float:left;
display:block;
width: 150px;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}

#Single_Room_number_of_352,#double_Room_number_of_352,#Triple_Room_number_of_352{
/*float:left;*/
display:block;
width: 40px;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}

#Address_325, #Position_325, #Reason_for_leaving_325,#Address_2_325, #Position_2_325, #Reason_for_leaving_2_325,#Address_3_325, #Position_3_325, #Reason_for_leaving_3_325,#Achievements_325,#Education_325,#Additional_experience_325,#Trainings_325,#Ambitions_325,#Interests_325{
/*float:left;*/
display:block;
width: 350px;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}

#Civility_352,#Civility_325,#Fulltime_325{
/*float:left;*/
display:block;
width: 50px;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}

.csc-mailform-submit {
/* Absende Button nach rechts verschieben. Der Wert ergibt sich aus der Summe width + padding-left aus dem label Abschnitt -> oben */
margin-left: 110px;
/* Float wieder abschalten */
clear: both;
}

td {
	text-align: left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#6E6E6E;
	line-height:12px;
}

a {text-decoration:underline;
   color:#7296D0;}
  
body { 	margin:0px;padding:0px; background-image:url(../templates/Hotel-Template1/t1_images/px_main.gif)}

.copy{  font-family:Verdana,Arial,Helvetica,sans-serif;
		color:#6A6A6A;
		text-decoration:none;
		font-size:10px;}

ul {margin:0; padding:0; list-style:none}
li {center left no-repeat; margin:0 0 0 0px; padding:0 0 0 0px; line-height:16px }

.bot_txt {	color:#A8A8A8;
			text-decoration:none}


.white {color:#ffffff; text-decoration:none}
.red { color:#9F4B3E; text-decoration:none; font-family:arial}
.red1 { color:#9F4B3E; text-decoration:none}
.black { color:#7C7C7C; text-decoration:none}
.black1 { color:#6E6E6E; text-decoration:none}
.blue { color:#7296D0; text-decoration:none}



.abs {vertical-align:middle}
.sm {font-size:10px}
.l {text-decoration:underline}
.n {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:12px}
.list {line-height:15px}

.form { width:230px;
		height:18px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#808080;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
		
.form1 { width:157px;
		height:21px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#808080;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
		
.form_arrow { width:88px;
		height:17px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
		
.textarea { width:230px;
		height:43px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#808080;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
.textarea1 { width:157px;
		height:226px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#808080;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		

a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}

#td_5 h1 {
	color : #FF0000;
	font-size : 13px;
}

#td_6 h1 {
	color : #00FF00;
	font-size : 13px;
}

.c3l1-middle {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6e6e6e;
	padding-left: 5px;
	padding-right: 5px;
	width: 33%;
	white-space: normal;
}

.c3l1-left {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6e6e6e;
	padding-right: 5px;
	width: 33%;
	white-space: normal;
}

#td_12 a {
	/*display: block;
	/* border: 1px solid red; 
	width: 100%;
	height: 100%;*/
}


