﻿/* CSS Document */

/* Styles Hauptbereich ##################################### */
.image_home {
	margin-bottom:12px;
}
.image_standard {
	background-image:url(../images/bg_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
		margin-bottom:12px;
}
.image_standard  img{
	padding-bottom:10px;
}
.image_big {
	margin-bottom:12px;
}
.image_txt {
padding-bottom:10px;
font-size:11px;
}
.image_triple_wrapper {
	width:200px;
	float:left;
	margin-bottom:15px;
	background-image:url(../images/bg_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.image_triple_wrapper2 {
	width:200px;
	float:left;
	margin-left:12px;
	margin-bottom:15px;
	background-image:url(../images/bg_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.image_triple_img {
	margin-bottom:10px;
}
.image_triple_txt{
	padding-left: 15px;
	padding-bottom: 9px;
	padding-right:15px;
	line-height:18px;
}
.more_button {
	padding-top:6px;
	margin-bottom:12px;
}
.separator {
	height:1px;
	margin-bottom:12px;
	line-height:0px;
	font-size: 0px;
	background-image:url(../images/bg_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.standard_text{
	margin-bottom:10px;
}
.teaser {
	width:624px;
}
.teaser_image {
	width:200px;
	float:left;
	margin-bottom:12px;	
	margin-right:12px;
}
.teaser_text {
	float:left;
	margin-bottom:12px;
	width:412px;	
}
.teaser_text2 {
	float:left;
	margin-bottom:12px;	
}
.newsletter_radiobutton {
	width:70px;
	float:left;
	text-align:left;
	margin-bottom:7px;
}
.newsletter_name {
	width:38px;
	float:left;
	text-align:left;
	margin-bottom:7px;
	padding-top:2px;
}
.newsletter_name_input {
	width:170px;
	float:left;
	text-align:left;
	margin-bottom:7px;
}
.newsletter_email_input {
	width:150px;
	float:left;
	text-align:left;
	margin-bottom:7px;
}
.newsletter_name_inputfield {
background-color:#c9c9c9;
border-width:1px;
border-color:#a0a0a0;
border-style:solid;
width:150px;
padding-left:1px;	
}
.separator1 {
	width:412px;
	height:1px;
	background-color:#cccccc;
	margin-bottom:8px;
	line-height:0px;
	font-size: 0px;
	margin-left:4px;
}
/* Styles Rechte Spalte ##################################### */
.contentright_o {
	width:202px;
	text-align:right;
	background-color:#dfdfdf;
}
.contentright_u {
	width:202px;
	text-align:left;
	background-color:#999999;
		margin-bottom:11px;
}
.contentright {
width:200px;
background-color:#dfdfdf;
background-image: url(../images/logo_grau.gif);
background-position:left top;
background-repeat:no-repeat;
border-right:2px;
border-right-color:#999999;
border-right-style:solid;
}
.gewinnerline {
width:200px;
background-image: url(../images/gewinner_line.gif);
background-repeat: repeat-x;
border-right:2px;
border-right-color:#999999;
border-right-style:solid;
height:6px;
line-height:0px;
font-size:0px;
}
.gewinner {
	color:#e10a15;
	padding:12px;
	font-weight:bold;
}
.contentright_gewinnspiel {
width:199px;
background-color:#dfdfdf;
border-right:2px;
border-right-color:#999999;
border-right-style:solid;
border-left:1px;
border-left-color:#dfdfdf;
border-left-style:solid;
}
.contentright a{
	color:#FFFFFF;
}
.contentright_txt {
	padding-left:35px;
	padding-right:11px;
}
.contentright_txt2 {
	padding-top:6px;
	padding-left:12px;
	padding-right:11px;
}
.hot_news_img {
}
.sitemap_list_lvl_2 {
	display:box;
	margin-bottom:10px;
	margin-left:4px;
}
.sitemap_item_lvl_2 {
	list-style:none;
	font-weight:bold;
	font-size:13px;
	padding-bottom:12px;
	text-transform:uppercase;
	margin-bottom:10px;
	margin-bottom:10px;
}
.sitemap_item_lvl_2 a{
	text-decoration:none;
}
.sitemap_list_lvl_3 {
	padding-top:5px;
}
.sitemap_item_lvl_3 {
	list-style:square;
	list-style-image:url(../images/sitemapbullet.gif);
	list-style-position:outside;
	font-weight:normal;
	font-size:12px;
	padding-bottom:2px;
	text-transform:none;
	margin-left:110px;
	border:none;
	margin-bottom:0px;
}
.sitemap_item_lvl_4 {
	font-weight:normal;
	font-size:12px;
	padding-bottom:2px;
	text-transform:none;
	margin-left:30px;
	border:none;
}
/* Formular Kontakt ##################################### */

.kontakt_formular{
	width:390px;
	
}
.kontakt_table {
	width: 410px;
}
.kontakt_formular .input3 {
	width:94%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom:6px;
}
.kontakt_formular .input6 {
	width:97%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		margin-bottom:6px;
}
.kontakt_formular textarea {
	width:97%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		margin-bottom:6px;
}
.kontakt_formular .image{
/*width:60px;*/
padding-right:7px;
}
.kontakt_formular .required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef0818;
}
.kontakt_formular .footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}
/* Formular Gewinnspiel ##################################### */
.input2{
	width:185px;
	height:12px;
	margin-bottom:10px;
	margin-top:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.radiobutton1{
	margin-bottom:5px;
	margin-top:5px;
}
