/* CSS Document fuer www.oekoring-shop.com */

html,body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100.01%; color:rgb(255,255,255); min-height:100%; height:auto !important; height:100%; background-color:#FFF; background-image:url(/fileadmin/images_layout/bg_fade.jpg); background-repeat:repeat-x;}
	
/* Schriftformatierung */
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:110%; font-weight:normal; color:#FFCC33; text-align: left;}
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:#FFC337;}
a:visited {color:#FFC337;}
a:focus {color:#FFC337;}
a:hover {color:#FFC337;}
a:active {color:#FFC337;}

/* Listen im content */
div#content ul {}
div#content li {font-size:80%; line-height:150%;}
div#content a {color:#FFC337; font-size:110%; font-weight:bold; display:inline;}

/* Menu */
.haupt_menu a:link    {padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:90%; line-height:25px; color:rgb(255,255,255); display:block; background-image:url(/fileadmin/images_layout/button.jpg); text-decoration: none; text-align:left; background-repeat:repeat-x;}
.haupt_menu a:visited {padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:90%; line-height:25px; color:rgb(255,255,255); display:block; background-image:url(/fileadmin/images_layout/button.jpg); text-decoration: none; text-align:left; background-repeat:repeat-x;}
.haupt_menu a:focus   {}
.haupt_menu a:hover   {padding-left:20px; 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:80%; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color:rgb(255,255,255); text-decoration: none; text-align:center;}
.unter_menu a:link      {font-size:80%; line-height:20px; color:rgb(255,255,255); text-decoration: none;}
.unter_menu a:visited  {font-size:80%; 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:-400px; width:800px; min-height:100%; height:auto !important; height:100%;}
#container {margin-top:20px; width:800px; min-height:100%; height:auto !important; height:100%; background-color:#FF6600; border: 1px solid #FF0000;}              
#header {height: 100px; text-align: center;}
#inner {margin:0; padding:0;}
#content {width: auto; margin-top:0; margin-left:150px; margin-right:30px; padding-top:10px;}
#menuBox {float:left; margin-top: 30px; width:130px; background-color:#FF6600;}
#footer {margin-left:150px; margin-right:150px; padding-bottom:10px; text-align:center; border-top: 2px dotted #FFC337;}

/* Anpassungen Bilder */
img {border:none;}

/* Anpassungen footer */
.footer {font-family:Verdana, 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:Verdana, Arial, Helvetica, sans-serif; font-size:80%; font-weight:bold; color:#666; margin-bottom:5px; padding:1px;}

textarea {
	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;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { font-size:70%; text-align: center; margin: 0; }

