/* waldeck-kf.css - Copyright Krystyna Faul - www.webagentur-pfalz.de 

Ihre IP-Nr. wurde gespeichert.Alle erstellten Dateien (CSS, HTML, Bilder, 
Grafiken, Logos) die von Krystyna Faul erstellt wurden, sind durch 
Urheberrechte geschützt. Es besteht kein Recht, die erstellten Dateien 
zu vervielfältigen, zu übertragen oder in einem Netzwerk verfügbar zu 
machen. Dies Bedarf ausdrücklich einer schriftliche Genehmigung von 
Krystyna Faul - Email: kfw@webagentur-pfalz.de (09.04.2011). */


































































































































































































































body {
	 background-color:#B06E12;
     margin: 0 auto;
     width: 100%;
     height: 100%;
}

#page {
     margin: 0 auto;
     width: 900px;
     height: 100%;
     position: relative;
     top: 8px; 
     padding:0;
     border: 0px solid #DD9B06; 
     display: table;
	 filter: 
	progid:DXImageTransform.Microsoft.Shadow(color=#efefef,direction=0,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#d5d5d5,direction=90,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#afafaf,direction=180,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#d5d5d5,direction=270,strength=4);	
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);            
}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}

#logo {
     float:none;
     width: 900px;
     height: 23px;
     position: relative;
     top: 0px; 
     margin: 0 0 0 0px;
     padding:3px 0 0 0;
     border-bottom: 0px solid #FFF; 
     background-color: #D98716;   
}
#logo p {
     float:none;
     margin: 0px;
     border: 0px; 
}
#logo .p1 {
     float:left;
     margin-left: 640px;
     border: 0px; 
}
#logo a:link {
     float: none;
     text-align: left;
     color:  #000001; 
     text-decoration: none; 
     background-color: transparent; 
     font-family: Arial, Helvetica, sans-serif;
     font-weight: normal;
}

#logo a:hover {
     float:none;
     text-align: left;
     color:  #000001; 
     text-decoration: underline; 
     background-color: transparent; 
     font-weight: normal;
}     
#logo a:visited {
     float:none;
     text-align: left;
     color:  #000001; 
     text-decoration: none; 
     background-color: transparent; 
     font-weight: normal;
}     

#logo a {
     float:none;
     border: 0px; 
}
#logo .img {
     float:right;
     top: 0px;
     margin: 0 0 0 3px;
     padding: 0px;
     border: 0px; 
}

#header {
     top: 0px;
     padding:0px;
     margin: 0px;
     background-color: #FFF; 
     width: 900px;
     height: 176px; 
     border-top: 3px solid #FFF;
     border-right: 0px;
     border-left: 0px;
     border-bottom: 3px solid #FFF;
     text-align:left;
}

#header p {
     position: relative;
     top: 0px;
     float:left;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 18px;
     font-style: italic; 
     letter-spacing: 3px;
     padding-top: 0px; 
     padding-bottom: 0px;
     text-decoration: none;
     color: #E4DAB7; 
     margin-top: 0px;
     margin-left: 0px;
     margin-right: 0px;
     margin-bottom: -6px;
}
.header img {
     float:none; 
     top:0px;
     margin:0px;
     background: transparent; 
     width: auto;
     height: auto; 
     border-top: 0px solid #E5C22E; 
}
.header imgR {
     float:right; 
     top:0px;
     margin:0px;
     background: transparent; 
     width: auto;
     height: auto; 
     border-top: 0px solid #FFF;
     border-bottom: 0px solid #FFF;
}
.header imgL {
     float:left; 
     top:0px;
     margin:0px;
     background: transparent; 
     width: auto;
     height: auto; 
     border-top: 0px solid #FFF;
     border-bottom: 0px solid #FFF;
}
#menue {
position:relative;
float:left;
width:900px;
height:29px;
top:0px;
float:left;
margin:0;
padding:0;
font-size: 16px; 
font-family:Arial, sans-serif;
background-color: #D98716; 
border-top: 0px solid #C36A03;
border-right: 0px solid #FFF;   
border-left: 0px solid #FFF;   
border-bottom: 0px solid #526B4E;
}

#menue .nav {
position: relative;
float:left;
top: 0px;
margin:0px;
padding: 0px;
width: auto;
background-color:#D98716;
border: 0px; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:normal;
}
#menue .nav ul {
width:auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:normal;
text-align: left;
margin: 0px;
height: auto;
padding: 6px;
background-color: transparent;
}
#menue .nav ul li {
width: auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:normal;
display: inline;
margin: 0px;
padding: 0px;
border: 0px;
background-color:transparent;
}
#menue .nav ul li a {
width:auto;
padding: 4px 9px 4px 9px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #000; 
text-decoration: none;
border-right:0px solid #000;   
letter-spacing:0px;
}
#menue .nav ul li a:hover {
padding: 4px 9px 4px 9px;
margin: 0px;
background-color:#D9A711;           
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:0px;
}
#active a { 
padding: 4px 9px 4px 9px;
margin: 0px;
background-color:#FC9E19;    
color:#D2DE68;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:0px;
border: 0px;
}

#wrapper {
     position:relative;
     top: 0px;
     width: 900px;
     height: auto;
     margin: 0px;
     padding:0px;
     float: left; 
     border-top: 0px solid #C36A03;
     border-right: 0px solid #c3aa6b;
     border-left: 0px solid #c3aa6b;
     background-color: #e1d2a7;     
}

#left {
     top: 0px;
     width: 308px;
     height: auto;
     position: relative;
     float: left;
     margin-top: 0px;
     margin-left: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     font-family: Arial, Helvetica, sans-serif;
     padding-bottom: 0px;
     border-right: 0px solid #c3aa6b; 
     line-height: 25px;
     
}

#left h3 {
     top: 0px;
     height: 18px;
     width: 295px;
     font-family: Arial, Helvetica, sans-serif;
     color: #000;   
     font-size: 16px;
     text-align: left;
     letter-spacing: 3px;
     line-height: 22px;
     padding-left: 15px; 
     margin-top: 25px;
     margin-left: 0px; 
     margin-right: 0px; 
     margin-bottom: 10px; 
     background-color:transparent;
     border-bottom: 0px solid #BAC8BB;
}
#left p {
     width: auto;
     height: auto;
     top:0px;
     float: none;
     clear: left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
     color:  #000; 
     text-align: left;
     font-size: 16px;
     padding-left: 15px;
     margin:0px 8px 0px 0px; 
     text-decoration: none;
     border-top: 0px solid #597358;    
     border-right: 0px solid #3caa6b;    
     border-bottom: 0px solid #597358;       
}

#left a:link {
     float: none;
     text-align: left;
     color:  #000001; 
     text-decoration: none; 
     background-color: transparent; 
     font-family: Arial, Helvetica, sans-serif;
     font-weight: normal;
     margin: 0;
     line-height: 1.3em;
}

#left a:hover {
     float:none;
     text-align: left;
     color:  #000001; 
     text-decoration: underline; 
     background-color: transparent; 
     font-weight: normal;
     margin: 0px;
     line-height: 1.3em;
}
#left a:visited {
     float:none;
     text-align: left;
     color:  #000001; 
     text-decoration: none; 
     background-color: transparent; 
     font-weight: normal;
     margin: 0px;
     line-height: 1.3em;
}

#left .img {
     float: left;
     border: 0px;
     padding: 0px;
     margin: 4px 0px 0px 4px;
}
#left .img1 {
     border: 0px;
     padding: 0px;
     margin: 20px 0px 0px 90px;
     text-align:center;
}
#left .img2 {
     float: right;
     border: 0px;
     padding: 0px;
     margin: 20px 6px 0px 0px;
     text-align: center;
}

#left .gps {
     float:none;
     width: 255px;
     height: 290px;
     padding:6px;
     margin: 40px 0px 0px 20px;
     text-align:left; 
     border:0px solid #E8CB3F;
     background:url(../bilder/pin.gif) no-repeat;
}
#left .gps p {
     margin: 40px 0px 0px 0px;
     background: transparent;
     font-family: Arial, Helvetica, sans-serif;
     font-style: italic;  
     color:  #000; 
     text-align: center;
     font-size: 16px;
}
#left .teaser_2 {
    float: left;
    clear: none;
	width: 240px;
	padding-bottom: 10px;
    margin: 20px 20px 10px 30px;
    background-color: #FCF1A7;
    border: 1px solid #E5C22E; 
    filter: 
	progid:DXImageTransform.Microsoft.Shadow(color=#efefef,direction=0,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#d5d5d5,direction=90,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#afafaf,direction=180,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#d5d5d5,direction=270,strength=4);	
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);            
}
#left .teaser_2 h3 {
     float:left;
     top: 0px;
     height: auto;
     width: 227px;
     font-family: Arial, Helvetica, sans-serif;
     font-style: italic; 
     color: #000;   
     font-size: 16px;
     letter-spacing: 2px; 
     text-align: center;
     line-height: 18px;
     padding: 7px; 
     margin-top: 0px;
     margin-left: 0px; 
     margin-bottom: 0px;
     background-color:#F1DD69;      
     border: 0px solid #000;
}
#left .teaser_2 p {
     width: auto;
     height: auto;
     top:0px;
     float: none;
     clear: left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
	 font-weight: normal;
     color:  #000; 
     text-align: left;
     font-size: 14px;
     padding: 6px;
     margin: 25px 0px 0px 6px;
     line-height: 20px;
     text-decoration:none;
     background:transparent;  
     border: 0px dotted #EDDD6C;      
}
#left .teaser_2 ul li {
     float:left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
     color:  #000; 
     text-align: left;
     font-size: 14px;
     list-style-type: none;
     list-styleposition: inside;
     padding: 0px;
     margin: 4px 0px 0px -25px;
}

#right {
     top: 0px;
     width: 590px;
     height: auto;
     position: relative;
     float: left;
     margin-top: 0px;
     margin-left: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
     font-family: Arial, Helvetica, sans-serif;
     padding-bottom: 0px;
     border-left: 1px solid #c3aa6b;
     line-height: 25px;
     background-color: #FFF;   
}
#right h2 {
     top: 0px;
     height: auto;
     width: 535px;
     font-family: Arial, Helvetica, sans-serif;
     color: #000;   
     font-size: 20px;
     font-style: italic;
     letter-spacing: 3px; 
     text-align: left;
     line-height: 33px;
     padding-left: 5px; 
     margin-top: 20px;
     margin-left: 25px; 
     background-color:#FFF;
     border-bottom: 1px solid #D89311;
}
#right h3 {
     top: 0px;
     height: 33px;
     width: 535px;
     font-family: Arial, Helvetica, sans-serif;
     font-style: italic; 
     color: #000;   
     font-size: 18px;
     letter-spacing: 3px; 
     text-align: left;
     line-height: 33px;
     padding: 0px; 
     margin-top: 10px;
     margin-left: 25px; 
     margin-bottom: 0px;
     background-color:#FFF;
     border-bottom: 0px solid #D89311;
}
#right h4 {
     top: 0px;
     height: 33px;
     width: 535px;
     font-family: Arial, Helvetica, sans-serif;
     font-style: italic; 
     color: #666;   
     font-size: 18px;
     letter-spacing: 2px; 
     text-align: left;
     line-height: 20px;
     padding: 0px; 
     margin-top: 6px;
     margin-left: 25px; 
     margin-bottom: 3px;
     background-color:#FFF;
     border-bottom: 0px solid #D89311;
}

#right p {
     width: auto;
     height: auto;
     top:0px;
     float: none;
     clear: left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
     color:  #000; 
     text-align: left;
     font-size: 16px;
     padding: 0px;
     margin-bottom: 8px; 
     margin-top: 0px;
     margin-left: 25px;
     margin-right: 20px;
     text-decoration: none;
}
#right .p1 {
     width: auto;
     height: auto;
     top:0px;
     float: none;
     clear: left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: italic;  
     color:  #000; 
     text-align: left;
     font-size: 14px;
     padding-left: 25px;
     margin:20px 14px 10px 0px; 
     text-decoration: none;
     background-color:#FFF; 
     border-top: 0px solid #597358;    
     border-right: 0px solid #597358;    
     border-bottom: 0px solid #597358;       
}

.right a:link {
     float: none;
     text-align: left;
     color:  #0033CC; 
     text-decoration: none; 
     background-color: transparent; 
     font-family: Arial, Helvetica, sans-serif;
     font-weight: normal;
     margin: 0;
     line-height: 1.3em;
}

.right a:hover {
     float:none;
     text-align: left;
     color:  #0033CC; 
     text-decoration: underline; 
     background-color: transparent; 
     font-weight: normal;
     margin: 0px;
     line-height: 1.3em;
}
.right a:visited {
     float:none;
     text-align: left;
     color:  #0033CC; 
     text-decoration: none; 
     background-color: transparent; 
     font-weight: normal;
     margin: 0px;
     line-height: 1.3em;
}
#right .fbook {
     float:none;
     text-align: left;
     text-decoration: none; 
     background-color: transparent; 
     line-height: 1.3em;
     margin-bottom: 20px; 
     margin-top: 20px;
     margin-left: 25px;
     margin-right: 20px;
}
#teaser {
	float: right;
        clear: none;
	width: 140px;
	padding: 0px;
        margin: 10px 10px 0px 0px;
        background-color: transparent;
        border: 1px solid #E5C22E;               
}

#teaser .p2 {
     width: auto;
     height: auto;
     top:0px;
     float: none;
     clear: left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
     color:  #000; 
     text-align: left;
     font-size: 14px;
     padding: 10px;
     margin:0px 0px 0px 0px;
     text-decoration: none;
     background:transparent;  
     border: 3px dotted #EDDD6C;      
}
#teaser_2 {
        float: right;
        clear: none;
	width: 240px;
	padding: 0px;
        margin: -20px 10px 10px 0px;
        background-color: #FCF1A7;
        border: 1px solid #E5C22E; 
        filter: 
	progid:DXImageTransform.Microsoft.Shadow(color=#efefef,direction=0,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#d5d5d5,direction=90,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#afafaf,direction=180,strength=4)
	progid:DXImageTransform.Microsoft.Shadow(color=#d5d5d5,direction=270,strength=4);	
	-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);            
}
#teaser_2 h3 {
     float:left;
     top: 0px;
     height: auto;
     width: 227px;
     font-family: Arial, Helvetica, sans-serif;
     font-style: italic; 
     color: #000;   
     font-size: 16px;
     letter-spacing: 2px; 
     text-align: center;
     line-height: 18px;
     padding: 7px; 
     margin-top: 0px;
     margin-left: 0px; 
     margin-bottom: 0px;
     background-color:#E5C22E;      
     border: 0px solid #000;
}
#teaser_2 p {
     width: auto;
     height: auto;
     top:0px;
     float: none;
     clear: left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
     color:  #000; 
     text-align: left;
     font-size: 14px;
     padding: 3px 0px 0px 3px;
     margin: 25px 0px 0px 6px;
     line-height: 18px;
     text-decoration:none;
     background:transparent;  
     border: 0px dotted #EDDD6C;      
}
#teaser_2 ul li {
     float:left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
     color:  #000; 
     text-align: left;
     font-size: 14px;
     list-style-type: none;
     list-styleposition: inside;
     padding: 0px;
     margin: 4px 0px 0px -25px;
}


#table 

{float: none; margin-top: 10px; margin-bottom: 6px; margin-left: 20px; padding: 0px; width:550px; font-size: 14px; font-weight: normal; font-family: Arial,sans-serif; border: solid 0px;}
caption {float: left; clear:none; width:96% ; height:20px; padding: 10px 10px 10px 10px; margin-left: 3px; background-color: #E4AC0D; border:0px; line-height:16px; text-align:center; font-size: 16px; font-weight: bold; font-family: Arial,sans-serif;}
th {float: left; clear:none; width:20% ; height:25px; padding: 10px 10px 10px 14px; margin-left: 3px; background-color: #E4AC0D; border:0px; line-height:16px; text-align:center; font-size: 14px; font-weight: normal; font-family: Arial,sans-serif;}
td {float: left; clear:none; width:20%; height:25px; padding: 10px 10px 10px 14px; margin-left:3px; background-color:#E5C22E; border:0px; line-height:16px;  text-align:center; font-size: 14px; font-weight: normal; font-family: Arial,sans-serif;}
.tabletext {float: left; width:530px; height:auto; clear:both; padding: 5px; margin-left: 3px; background-color: #E5C22E; border:0px;  text-align:left; font-size: 14px; line-height:20px; font-weight: normal; font-family: Arial,sans-serif;}
.tabletext2 {float: left; width:20%; height:25px; padding: -7px -10px -10px 14px; margin-left: 3px; background-color: #E5C22E; border:0px; text-align:center; font-size: 14px; line-height:16px; font-weight: normal; font-family: Arial,sans-serif;}



.tag_cloud  {
     width: 220px;  
     background-color: #FFFFFF;  
     text-align: left;  
     font-family:Arial, Helvetica, sans-serif;
     padding: 0px 10px 0px 10px; 
} 

#right .img {
     float: none;
     border: 0px;
     padding: 0px;
     margin: 3px 0 0 0;
}
#right .img1 {
     float: right;
     clear: right;
     border: 0px solid #ACA879;
     padding: 0px;
     margin: 10px 0px 0px 8px;
}

#right .img2 {
     float: left;
     clear:left;
     border: 1px solid #ccc;
     padding: 4px;
     margin: 8px 8px 0px 0px;
}
#right .img3 {
     float: right;
     clear:none;
     border: 1px solid #ccc;
     padding: 4px;
     margin: 10px 0px 0px 8px;
}

#right .video {
     float:none;
     width:500px;
     height: 449px;
     padding:0px 0px 0px 0px;
     margin: 20px 0px 0px 40px;
     text-align:middle; 
     background-color: transparent;  
     border:0px;
}
#right .video p {
     float:none;
     width:500px;
     height: 359px;
     padding:0px 0px 0px 0px;
     margin: 20px 0px 0px 0px;
     text-align:middle; 
     background-color: transparent;  
     border:0px;
}

#info {width:535px; background:#fff; float:left; margin-left:25px;border:0px solid #ddd;
-o-border-radius: 8px;
-icab-border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}
#info p {line-height:1.5em;}
#info p.info {margin-left:10px;}
#info h2 {padding:10px 0 5px 10px; margin:0; font-size:15px; color:#151;}
#info_right {width:250px; float:right;}

#right .map {
     width: auto;
     height: auto;
     top:0px;
     float: none;
     clear: left;
     font-family: Arial, Helvetica, sans-serif;
     font-style: normal;  
     color:  #000; 
     text-align: left;
     font-size: 16px;
     padding: 0px;
     margin-bottom: 8px; 
     margin-top: 0px;
     margin-left: 25px;
     margin-right: 20px;
     text-decoration: none;
}
#footbox {
     float:none;
     height: auto;
     width: 894x;
     margin: 0px 0 0 0;
     padding:8px;
     background-color:#e8e5d3; 
     clear: both;
     border: 0;
}
#footbox p {
     float:none;
     width: auto;
     color: #000000;   
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     padding: 8px;
     margin-left: 0px;
     text-align: center; 
     background-color:: #D89311;
     border:0px;
}
#footbox a:link {
     float:none;
     text-align: center;
     color: #000001;  
     background-color:transparent;
     text-decoration: none;
     border:0px;
}
#footbox a:hover {
     float:none;
     color:#000001;  
     background-color: transparent;
     text-decoration: underline;
     border:0px;
}
#footbox a:visited {
     float:none;
     color: #000001;       
     background-color:transparent;
     text-decoration: underline;
     border:0px;
}
#footbox .img {
     padding:0px;
     margin-left: 0px;
     margin-right: 0px;
     text-align:left; 
     background-color:  transparent;  
     border:0px;
}

#footer {
     float:none;
     height: 30px;
     width: 888x;
     margin: 0px;
     padding:6px;
     background-color:#D98716; 
     clear: both;
     border: 0;
}
#footer p {
     float:none;
     width: auto;
     color: #000000;   
     font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     padding: 6px;
     margin-left: 0px;
     text-align: center; 
     border:0px;
}
#footer a:link {
     float:none;
     text-align: center;
     color: #000001;  
     background-color:transparent;
     text-decoration: none;
     border:0px;
}
#footer a:hover {
     float:none;
     color:#000001;  
     background-color: transparent;
     text-decoration: underline;
     border:0px;
}
#footer a:visited {
     float:none;
     color: #000001;       
     background-color:transparent;
     text-decoration: underline;
     border:0px;
}
#footer .img {
     padding-top:10px;
     margin-left: 0px;
     margin-right: 0px;
     padding-bottom: 0px; 
     text-align:center; 
     background-color:  transparent;  
     border:0px;
}

/*** Formular ***/


#right .formular {
width: 428px;
margin-top: 0px;
margin-left : 25px;
margin-right : 0px;
margin-bottom: 0px;
padding: 6px;
border: 0px;
font-size: 14px;
color: #000000;
background-color: #E5C22E;  
}
formular p {
width: 415px;
margin: 0px;
padding: 0px;
background-color: transparent; 
color: #000000;
font-size: 14px;
font-family: Arial, sans-serif;
text-align: left;
}

fieldset {
width: 410px;
margin: 0px;
padding: 6px;
border: 0px solid #E4AC0D; 
font-size: 14px;
background-color:transparent; 
}
legend {
padding: 3px 8px;
border: 1px solid #000;
color: #000;   
margin-top: 10px;
font-size: 16px;
font-family: Arial, sans-serif;
font-weight: normal;  
}
.form {
line-height: 14px;
}
.input, textarea {
font-size: 14px;
width: auto;
height: auto;
margin: 0px 0px 0px 0px;
}
.inpt {
width: 210px;
border: 1px solid #000;  
background-color: #F5F5F4;
color: #000;
margin: 0px 4px 0px 4px;
}
.defbreite {
margin-left: auto;
 width: 250px;
}
.txt {
width: 360px;
height: 130px;
border: 1px solid  #000000;
background-color: #F5F5F4;
color: #000;
text-align: left;
font-size: 14px;
line-height: 15px;
font-weight: normal;
padding: 5px;
margin-top: 0px;
margin-left: 0px;
}
.input.inpt:focus, txt:focus, checkbox.focus {
background-color: #F5F5F4;
color: #000;
float: right;
}
.label {
float: left;
color: #000000;
font-weight: normal;
font-size: 14px;
font-family: Arial, sans-serif; 
margin: 0px;
}
.reihe {
  clear:  both;
  padding: 3px 3px;
  margin: 0px;
}
.reihe, p {
font-weight: normal;
font-size: 14px;
font-family: Arial, sans-serif; 
}
.feld {
  float: right;
  width:220px;
  text-align: left;
  margin: 3px 0px 0px 10px;
}
.feld, p {
color: #000000;
font-weight: normal;
font-size: 14px;
font-family: Arial, sans-serif; 
}
.radio {
float: left;
  width: auto;
  margin: 0px;
}
.radio, p {
margin: 0px;
color: #000000;
font-weight: normal;
font-size: 14px;
font-family: Arial, sans-serif; 
}
.klick {
color: #000000;
font-weight: normal;
font-size: 14px;
font-family: Arial, sans-serif; 
}
select {
margin: 10px 0px 0px 10px;
background-color: #ffffff;
color: #000;
}
.senden {
width: auto;
font-size: 16px;
font-weight: bold;
margin: 10px 10px 0px 140px;
padding: 8px;
border: 1px solid #DD9B06; 
background-color: #D98716; 
color: #000;  
cursor: pointer;
}
.klick {
cursor: pointer;
}

