/* CSS Document fuer www.schlottag.com */



html,body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:100.01%; color:rgb(255,255,255); min-height:100%; height:auto !important; height:100%; background-color: #AA0314;}

	

/* Schriftformatierung */

h1 {font-size:120%; font-weight:bold; color:#C8B000; text-align: center;}

h2 {font-size:100%; font-weight:bold;}

h3 {font-size:90%; font-weight:bold;}

p {font-size:80%; line-height:150%;}



/* Links */

a:link {color:#C8B000;}

a:visited {color:#C8B000;}

a:focus {color:#C8B000;}

a:hover {color:#C8B000;}

a:active {color:#C8B000;}





/* Menu */

.haupt_menu a:link     {font-family:Arial, Helvetica, sans-serif; font-size:80%; line-height:35px; border-bottom:1px solid rgb(0,0,0); color:rgb(255,255,255); display:block; background-image:url(/fileadmin/images_layout/button.jpg); text-decoration: none; text-align:center; background-repeat:repeat-x;}

.haupt_menu a:visited {font-family:Arial, Helvetica, sans-serif; font-size:80%; line-height:35px; border-bottom:1px solid rgb(0,0,0); color:rgb(255,255,255); display:block; background-image:url(/fileadmin/images_layout/button.jpg); text-decoration: none; text-align:center; background-repeat:repeat-x;}

.haupt_menu a:focus   {}

.haupt_menu a:hover  {background-image:url(/fileadmin/images_layout/button_over.jpg); background-repeat:repeat-x;}

.haupt_menu a:active  {}



.haupt_menu_act  {font-weight:bold;} 



.unter_menu               {font-size:90%; font-family:Arial, Helvetica, sans-serif; line-height:20px; color:rgb(255,255,255); text-decoration: none; text-align:center;}

.unter_menu a:link      {font-size:90%; line-height:20px; color:rgb(255,255,255); text-decoration: none;}

.unter_menu a:visited  {font-size:90%; line-height:20px; color:rgb(255,255,255); text-decoration: none;}

.unter_menu a:focus    { }

.unter_menu a:hover    { }

.unter_menu a:active    { }





/* Layoutboxen */



#layout {position:absolute; left:50%; margin-left:-600px; width:1200px; background-image:url(/fileadmin/images_layout/bg_red3.jpg); min-height:100%; height:auto !important; height:100%;}

#container {margin-left:250px; margin-right:250px; margin-top:20px; width:700px; min-height:100%; height:auto !important; height:100%;}              

#header {height: 100px; text-align: center;}

#inner {margin:0; padding:0;}

#content {width: auto; margin-top:0; margin-left:150px; margin-right:150px; padding-top:10px;}

#menuBox {position:absolute; margin-top: 60px; width:130px; background-color:#000; border: 1px solid #4f596f;}

#rechts {float:right; margin-top: 60px; width:130px; height:320px; background-color:#000;} /*  border: 1px solid #4f596f; */

#footer {margin-left:150px; margin-right:150px; padding-bottom:10px; background-color: #000; text-align:center; } /* border-top: 2px dotted #C8B000; */



/* Anpassungen Bilder */

img {border:none;}



/* Anpassungen footer */

.footer {font-family:Arial, Helvetica, sans-serif; font-size:80%;}





/* Formulare */



label {float:left; display:block; width:100px; margin-bottom:0px; padding-left:0px;}





input, select {float:left; width:250px; display:block; border:1px #4f596f solid; background:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#666; margin-bottom:5px; padding:1px;}



textarea {

	font-family: Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#666;
	width:auto;

	border:1px #4f596f solid;

	background:none;

	float:left;

	display:block;

	margin-right:50px;

	margin-top:3px !important;

	margin-top:0px; /*to fix ie6 position*/

}



/*clearing all floats and fix firefox and ie backgroundcolor-bug */

div.clearer {

	clear:both;

	font-size:1px;

	line-height:1px;

	display:block;

	height:1px;

}

 

form {width:200px; border:none;}



.form-button {

	margin-left:150px !important;

	margin-left:55px; /*to fix ie6 position*/

	width:100px;

}

.option {

	border:none;

	background:none;

	width:auto;

}

fieldset {

	color:#C8B000;

	border:none;

	padding-top:0px;

	padding-left:0px;

	padding-bottom:10px;

	display:block;

}

fieldset input {

	color:#C8B000;

	width:auto;

	border:1px #4f596f solid;

	background:none;

	float:left;

	display:block;

	margin-right:50px;

	margin-top:3px !important;

	margin-top:0px; /*to fix ie6 position*/

}

fieldset label {

	width:auto;

	float:left;

	display:block;

	padding-right:2px;

	font-size:80%; font-weight:normal; color:#FFF;

	white-space:nowrap; /*to fix ie6 wrapping*/

	background-color:#000;

}

fieldset textarea{

	color:#C8B000;

}

