/* CSS Document
FOR: www.hoteldersinne.com/Newsletter
BY: Veronika Hoelzl, sicht-bar.at
TITLE: www.hoteldersinne.com/Newsletter vers1 
*/
	

/*Newsletter FORMULARE*/


body {
	margin: 0;
	padding: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	/*font-size: 64%;  Resets 1em to 10px */
	
	
	background-color: #aaa743;
	color: #281411;
	
	
	text-decoration: none;
	line-height: 150%;

	}
	
	
	
#sitecontainer {
	position:absolute;
	left:50%;
	top:10px;
	margin: 0px 0px 0px -277px;
	padding: 0px;
	width: 610px;
	/*border: 5px solid #FFFFFF;*/
	
}

#rahmen_gesamt {
	margin: 0px;
	padding: 0px;
	width: 600px;
	border: 5px solid #FFFFFF;
	
}


#header {
    width: 555px;
	height:237px;
	border: 5px solid #FFFFFF;
}
	 
#content {
	width: 555px;
	background-color: #F0E8A7;
	background-image:url(../../pics/chs_webnl_pics/hg2.gif);
	padding: 0px;
}
#content_bild, #content_logo, #content_rand_unten  {
	 background-color:#dbcc99; 
	 vertical-align:top; 
	 text-align:right; 
	 padding: 0; 
	 margin:0;
}

#content_bild  {
	 height:135px; 
	 
}
#content_logo, #content_rand_unten {
	  height:72px; 
	  width: 555px;
}


#content #content_einleitung {
	width: 505px;
	color: #5D3613;
	line-height: 150%;
	font-weight: normal;
	padding: 25px 25px 0 25px;	
}



#footer {
    font-size:11px;
	color:#433638;
	padding: 15px 25px 15px 25px;
	width: 555px;
	text-align: center;
}

#footer a, #footer a:visited {
	font-size:11px; 
	color:#433638;
	text-decoration:underline; 
}

#footer a:hover, #footer a:active {
	font-size:11px; 
	color:#000000;
	text-decoration:underline; 
}


/*#sitecontainer #footer #newsletter_abmelden {
	float: right;
	 
}
#sitecontainer #footer #newsletter_empfehlen {
	margin: 0px;

}
#sitecontainer #footer #newsletter_abmelden a, #sitecontainer #footer #newsletter_abmelden a:visited, #sitecontainer #footer #newsletter_empfehlen a, #sitecontainer #footer #newsletter_empfehlen a:visited {
	font-weight:bold; 
	font-size:11px; 
	color:#6fb300;
	text-decoration:underline; 
}

#sitecontainer #footer #newsletter_abmelden a:hover, #sitecontainer #footer #newsletter_empfehlen a:hover {
	font-weight:bold; 
	font-size:11px; 
	color:#666666;
	text-decoration:underline; 
}

#sitecontainer #footer #newsletter_abmelden a:active, #sitecontainer #footer #newsletter_empfehlen a:active {
	font-weight:bold; 
	font-size:11px; 
	color:#666666;
	text-decoration:underline; 
}*/



/*FORMULAR*/

#formular{
	 padding: 25px;
}
form.formallg,form.formallg fieldset, form.formallg legend {
    padding: 0;
	margin: 0;
	border: 0;
	}	

	
form.formallg fieldset {
  margin-bottom: 10px;
}

form.formallg legend {
   display: none;
}

form.formallg label {
	display: inline;
}

form.formallg label {
 display: inline-block;
 line-height: 1.8;
 vertical-align:middle;
 width: 100%;
}

/*form.formallg label.formbereich {
  line-height:1;
  vertical-align: top;
  text-transform:uppercase;
 }*/
 
form.formallg label.formbereichfrage {
  vertical-align: top;
  color:#5D3613;
  font-weight:normal;
 }

form.formallg label.infotext {
  vertical-align: top;
  line-height:1.5;
 }


form.formallg em {
  font-weight: bold;
  font-style: normal;
}


form.formallg hr {
    width:100%;
	height:1px;
	line-height:1;
	 
	color:#707072;
    background-color:#707072; 
	
	margin:0;
	border:0;
	padding:0;
  	text-align:left; 
}


table.t_formallg {
	border-collapse:collapse;
	width: 100%;
	}

table.t_formallg td {
	padding: 0 2px 5px 0;
	margin: 0;
	}
	
table.t_formallg td.t_bezeichnung {
	width: 110px;
	vertical-align:top;
}
	
table.t_formallg td.t_auflistung {
	vertical-align:top;
}
	
table.t_formallg td.t_auflistung label  {
	display: block;
	padding: 0;
	margin: 0 0 3px 0;
    width: 100%;

}	
	
table.t_formallg td.t_informationen {
	width: 20px;
	vertical-align:top;
	}
	
	

form.formallg fieldset ol {
  margin: 0;
  padding: 0;
}

form.formallg fieldset li {
	list-style: none;
	padding: 3px 0 3px 0;
	margin: 0;
}

form.formallg fieldset li.sendenbutton {
  list-style: none;
  padding: 0;
  margin: 5px 0 0 0;
  text-align: right;
  }

form.formallg input.submit, .submit {
	width: 150px;
	height: 25px;
	
	margin: 0;
	padding: 0 2px 0 2px;
	
	background-color: #FFFFCC;
	border: 1px solid #6d4200;
	
  
    font-size: 11px;
	color: #5D3613;
	font-weight: bold; 
}

form.formallg input, form.formallg select {
	background-color: #FFFFCC;
	border: 1px solid #FFFFCC;
	margin: 0;
	padding: 0 2px 0 2px;
	width: 300px;
	height: 16px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	color: #281411;

}
	
form.formallg textarea {
	background-color: #FFFFCC;
	border: 1px solid #FFFFCC;
	
	margin:0;
	padding: 0 2px 0 2px;
	
	width: 300px;
	
	
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 1em;
	color: #281411; 
}
	
form.formallg .radiobut, form.formallg .check {
	margin: 0 3px 0 0;
	padding:0;
	
	width: 14px;
	height: 14px;
	}

	

	

