@charset "UTF-8";
.rosencontent_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 563f37;
	text-align: left;
	padding-left: 20px;
	padding-RIGHT: 20px;
	padding-top: 35px;
}
.rosencontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 563f37;
	text-align: left;
	padding-left: 40px;
	padding-RIGHT: 80px;
	padding-top: 35px;
}

.csc-textpic-caption{
	font-family: Arial, Helvetica, sans-serif;
	padding-top:6px;
	font-size: 11px;
	color: 563f37;
}



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 563f37;
   	text-align: center;
}


.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 563f37;
	padding-left: 45px;

}

img, div {
   behavior: url(fileadmin/iepngfix.htc);
   	outline-style: none;
	border: 0px;
}


a { 
	color: #ec6900;
	text-decoration: none;
	border:0px;
	image-decoration: none; 
	outline-style: none;
	outline-width: 0px;	
	}
		 
a:hover { 
	color: #563f37;
	text-decoration: none;
	border:0px;
	outline-style: none;
	outline-width: 0px;	
	}

a:visited { 
	color: #ec6900;
	border:0px;
	text-decoration: none; 
	outline-style: none;
	outline-width: 0px;	
	}	
a:active { 
	color: #ec6900;
	border:0px;
	text-decoration: none; 
	outline-style: none;
	outline-width: 0px;	
	}	
		   		    

/* MailFormPlus Commands */


.formlabel { font-family: Arial;
           font-size: 9pt;
	   margin-left:-2px;
           padding-top: 0px;
           padding-bottom: 0px;
           margin: 0px;
    	   text-align: left;
		   border-color: #000000;
 		   border-style: solid;
 		   border-width: 0px;
 		   color: #563f37;
 		   line-height: 16px;
 		   letter-spacing: 0,1em; 
	  	   word-spacing: 0em;
} 	





form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

#recipient {
	width: 300px;
}

#firstname {
	width: 100px;
}

#lastname {
	width: 150px;	
}

#street {
	width: 257px;
}

#country {
	width: 30px;
}

#zip {
	width: 50px;
}

#town {
	width: 200px;
}

#phone {
	width: 125px;
}

#fax {
	width: 125px;
}

#email {
	width: 257px;
}

#message {
	width: 257px;
	height: 80px;
}

#begin {
	width: 100px;
	float: left;
}

#end {
	width: 100px;
	float: right;
}

#people {
	width: 50px;
}

#location {
	width: 300px;
}

#submit {
  float: none;
  width: auto;
}

#reset {
  float: none;
  width: auto;
}

input.text {
	background-color: #ffffff;
	border: 1px #cccccc solid;
	margin: 2px 2px 2px 0px;
	padding: 2px 2px 2px 2px;
}

input.button {
	background-color: #ffffff;
	border: 1px #cccccc solid;
	margin: 2px 2px 2px 0px;
	padding: 2px 2px 2px 2px;
}

textarea {
	background-color: #ffffff;
	border: 1px #cccccc solid;
	margin: 2px 2px 2px 0px;
	padding: 2px 2px 2px 2px;
}
