/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Pauschalen <<<<<<<<<<<<<<<<<<<<<<<<<<*/
li{color: #666666;}
a {color: #c3843f;}
a:visited {color: #c3843f;}
#Pauschalen img {border:none;}
.icon {float:right; margin-top:-32px; padding-right:10px; margin-right:10px;}
.icon1 {float:right; margin-top:-32px; padding-right:0px;}

#Pauschalen {
	position:absolute;
	width: 470px;
	height:auto;
	margin: 590px 0 0 480px;
}


div.accordion-content ul {

	width: 180px;
	list-style: disc;
}

.links {float:left; margin:10px 0 0 40px;}
.rechts {margin:10px 10px 20px 265px;}
.border {border-bottom:solid 1px; width: 400px;}


div.accordion-content li {
	font-size:0.8em;
	color: #666666;
}


#Pauschalen h1 {
	margin:10px 0 10px 0;
	padding:10px 0 0 15px;
	background-image:url(../../Bilder/Anfrage/Header.jpg);
	background-repeat:no-repeat;
	width:435px;
	height:30px;
	color: #990000;
	font-size:1.1em;
	border: 1px solid #f1dfc1;
}


div.accordion-content h2 {
	padding:10px 0 0 10px;
	padding-bottom:2px;
	color: #c3843f;
	font-weight:bold;
	font-size:0.9em;
}
.big {font-size:1.2em; font-weight:bold; color:#990000; text-align:right; margin-right:30px;}
.besch {text-align: justify; margin:10px 10px 20px 10px; font-size:0.8em; color: #c3843f;}
.pruefen {text-align: left; margin:10px 0 0 30px; width:400px; font-size:0.8em; color: #c3843f;}
.pruefen1 {text-align: left; margin:0 0 0 30px; width:400px; font-size:0.8em; color: #c3843f;}
.Preispro {text-align:right; margin-right:30px; font-size:0.8em; color: #c3843f; font-weight:bold;}
.check {float:left; margin-right: 10px; color:#FF0000; height:22px;}
.left {margin-left: 15px;}
#date-von {height:20px; font-size:1.0em; color: #c3843f; width: 100px; padding:3px 0 0 3px; margin:0 3px 0 0; border: 1px solid #f1dfc1;}
#date-bis {height:20px; font-size:1.0em; color: #c3843f; width: 100px; padding:3px 0 0 3px;	margin:0 3px 0 0; border: 1px solid #f1dfc1;}
#Pauschalen .abschicken {margin:0; color: #c3843f; font-size:0.8em; padding: 35px 0 20px 0px; height:32px; width:48px; background: url(../../Bilder/Navi/Weiter.jpg); background-repeat:no-repeat; border:0; cursor:pointer;}
#Pauschalen .abschicken:hover {color: #333333;}
#Pauschalen label {float:left; text-align:right; display:block; height:21px; margin:0 0 2px 0; width:103px; padding-top:2px; color: #c3843f; font-size:0.9em; font-family:Arial, Helvetica, sans-serif}
.input{width:200px; height:20px; padding-top:2px; margin:0 0 1px 10px; color: #c3843f; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}
.textarea{width:430px; height:200px; padding-top:2px; margin:10px 0 1px 10px; color: #c3843f; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}
.radio {margin:2px 0 10px 10px; color: #c3843f; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}
.radio1 {margin-top:2px; color:#c3843f; font-size:0.9em; font-family:Arial, Helvetica, sans-serif;}
#Pauschalen .selectbox {width:200px; height:24px; margin:0 0 1px 10px; padding-top:2px;color: #c3843f; font-size:0.9em; font-family:Arial, Helvetica, sans-serif}
#Pauschalen fieldset {width:320px; margin:10px 0 0 65px; border:none;}
#Kinder {margin-top:30px;}
/********************************* LiveValidation *************************************/

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 320px;
	display:block;
	text-align:justify;
	width:80px;
	float:right;
	font-size:0.7em;
	margin-top:-22px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}

