@charset "utf-8";

* {margin: 0; padding: 0;}
html {height: 100%;}
body {background: #fff; height: 100%; margin: 0; padding:0; font-family: Verdana, Helvetica, Arial, sans-serif;}

h1, h2, h3 {font-size: 18px; font-weight: bold;	color: #000000;}
a, a:visited {text-decoration:none;  color: #d2170d;}
a:hover {text-decoration:none; color: #000000;}
p {margin:0; padding: 10px 0 3px 0}
imf {border: none}
#vertical {height:50%; margin-top: -250px;/* eine Halbe von der Divhöhe */ width:100%;}
#center {width:852px; margin-left:auto; margin-right:auto; height: 500px; text-align:left; clear:both;}

.top{width: 852px; height: 91px; padding-bottom: 10px}
	.navi {width: 761px; height: ; float: left; padding-top: 76px}
		.navi ul {margin: 0; padding:0; list-style-type: none;}
		.navi ul li {margin: 0 15px 0 0; text-transform: uppercase; float: left;}
		 .navi ul li a,  .navi ul li a:visited, .navi ul li.active a  {font-family: "Verdana", Helvetica, Arial, sans-serif; color: #d2170d; font-size: 13px; font-weight: bold; text-decoration: none; _display: block}
		 	.navi ul li a:hover, .navi ul li.active a  {color: #000}

	.logo {width: 91px; height: 91px; float: left;  }

.contentwrapper {width: 850px; height: 375px; border: 1px solid #d2170d; clear:left;  background: url(images/bg.gif) no-repeat}
	.subnavi {width: 420px; height:20px; margin: 5px 0 20px 15px; background: white; }
		.subnavi ul {margin: 0; padding:0; list-style-type: none;}
		.subnavi ul li {margin: 0 16px 0 0; text-transform: uppercase; float: left; }
			.subnavi ul li a,  .subnavi ul li a:visited, .subnavi ul li.active a  {font-family: "Verdana", Helvetica, Arial, sans-serif; color: #d2170d; font-size: 10px; font-weight: bold; _display: block; text-decoration: none;}
		 	.subnavi ul li a:hover, .subnavi ul li.active a  {color: #000;}
		 	
			
		.content{width: 475px;  * width: 472px; height: 375px; float: left; position: relative; margin: 0; padding:0}
			.maskdiv {position: absolute; overflow: auto; visibility: visible; z-index: 1; height: 310px; width: 470px; top: 40px; }
			.contenttext{position:absolute; overflow: hidden; padding: 0; margin: 0; visibility: visible; z-index: 10; width: 420px; top:0; left: 15px; font-size: 11px; line-height: 17px}
			.arrows{position:absolute; overflow: hidden; visibility: hidden; z-index: 12; width: 15px; left: 450px;	top: 130px;}
			.slider{position:relative; overflow: hidden; visibility: hidden; z-index: 13; width: 9px; left: 453px; top: 96px; background-color: #d2170d;}
			
			

		
	.imgs {position: relative; margin: 0; padding: 0; width: 375px; height: 375px; float: left}
	.imgs img {margin: 0; padding: 0;}
	

.footer { margin-top: 5px; clear: left; font-size: 10px;}

/* powermail */
.content_form_wrapp {width: 850px; }
.content_form { padding: 0 15px; font-size: 11px; line-height: 17px}
.tx-powermail-pi1_fieldset_1 {width: 400px; float: left; border: none; margin: 0 5px;}
.tx-powermail-pi1_fieldset_1 legend {padding-left: 100px; color: gray}
.tx-powermail-pi1_fieldset_2 {width: 400px; float: left; border: none; margin: 0 0 0 10px}
.tx-powermail-pi1_fieldset_1 label { width: 100px; float: left; clear: left;  margin: 1px 0;}
.tx-powermail-pi1_fieldset_1 input {width: 190px; float: left; margin: 1px 0; border: 1px solid #ccc; height: 16px; font-size: 1em;}
* html .tx_powermail_pi1_fieldwrap_html_text {margin: 0}
* +html .tx_powermail_pi1_fieldwrap_html_text {margin: 0}
.powermail_mandatory {color: red}
.tx-powermail-pi1_fieldset_1 .powermail_mandatory_js {width: 95px; float: left; color: red; padding-left: 5px;  margin: 1px 0}
.tx_powermail_pi1_fieldwrap_html_text {margin: 3px 0}


.tx-powermail-pi1_fieldset_2 legend {padding-left: 100px; color: gray}
.tx-powermail-pi1_fieldset_2 label { width: 100px; float: left; clear: left;  margin: 1px 0;}
.tx-powermail-pi1_fieldset_2 input {width: 190px; float: left; margin: 1px 0;  border: 1px solid #ccc; height: 16px; font-size: 1em;}
.tx-powermail-pi1_fieldset_2 textarea {width: 190px; height: 70px; float: left; margin: 1px 0;  border: 1px solid #ccc; font-size: 1em;}
.powermail_mandatory {color: red}
.tx-powermail-pi1_fieldset_2 .powermail_mandatory_js {width: 95px; float: left; color: red; padding-left: 5px;  margin: 1px 0}
.tx_powermail_pi1_fieldwrap_html_text {margin: 3px 0}
.tx_powermail_pi1_fieldwrap_html_7 input {width: 90px; float: left; margin: 1px 0; border: 1px solid #ccc; height: 16px; font-size: 1em;}
.tx_powermail_pi1_fieldwrap_html_13 input, .tx_powermail_pi1_fieldwrap_html_14 input, .tx_powermail_pi1_fieldwrap_html_16 input, .tx_powermail_pi1_fieldwrap_html_18 input, .tx_powermail_pi1_fieldwrap_html_22 input {width: 90px; float: left; margin: 1px 0; border: 1px solid #ccc; height: 16px; font-size: 1em;}

.tx_powermail_pi1_fieldwrap_html_date label {width: 100px; float: left; margin: 1px 0}
input.jscalendar_cb {width: 10px; margin: 3px 5px 0 0; float: left; border: 1px solid #ccc; height: 16px; font-size: 1em;}
input.jscalendar {width: 70px; float: left; margin: 1px 0; border: 1px solid #d2170d}
img.date2cal_img_cal {float: left; margin: 0 2px; cursor: pointer; vertical-align: middle;}
.format {float: left; width: 80px; text-align: right;}

input.powermail_submit {margin-left: 101px; width: 190px; border: 1px solid gray; cursor: pointer}

/*FORMULAR END*/
