body {}
p {}
td {}
h1 { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.links a {
	TEXT-DECORATION: none;
	color: #BA0A36;
	font-size: 11px;
}
.links a:hover
{
    COLOR: #000000
}
.links a:active
{
    TEXT-DECORATION: underline
}

.nav a {
	TEXT-DECORATION: none;
	COLOR: #BA0A36;
	font-size: 12px;
}
.nav a:hover
{
    COLOR: #000000
}
.nav a:active
{
    TEXT-DECORATION: underline
}

.nav_l0 { color: #aeaeae; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; text-align: right; text-transform: uppercase; letter-spacing: 1px }
.nav_l0 li { list-style-type: none; display: inline; position: relative; top: 10px }
.nav_l0 li a { color: #aeaeae; text-decoration: none }
.nav_l0 li a:hover { color: #ba0a36 }
.nav_l1  { color: #aeaeae; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; text-transform: uppercase; letter-spacing: 1px }
.nav_l1 li { list-style-type: none; display: inline; position: relative; top: 10px; left: -40px }
.nav_l1 li a { color: #aeaeae; text-decoration: none }
.nav_l1 li a:hover { color: #ba0a36 }
.nav_l1_selected { color:  #ba0a36 }
.nav_l2 { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; background-color: #ba0a36; text-transform: uppercase; letter-spacing: 1px }
.nav_l2 li { list-style-type: none; display: inline; padding-right: 20px; position: relative; top: 10px; left: -20px }
.nav_l2 li a { color: white; text-decoration: none }
.nav_l2 li a:hover { color: #ccc }
.nav_l2_selected { color: #ccc }
.nav_l3 { color: 555555; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.nav_l3 li {}
.nav_l3 li a { color: 555555; text-decoration: none }
.nav_l3 li a:hover { color: #000 }
.nav_l3_selected { color: #000 }

.head_main {
	color: #FFFFFF;
	background-color: #ba0a36;
}

.aktion { padding-left: 258px; }

.bottom_main { background-color: #ba0a36 }

.bottom_main a { color: white; text-decoration: none }
.bottom_main a:hover { color: #ccc }

.absender { font-size: 10px; font-family: Verdana; text-transform: uppercase; letter-spacing: 2px }
.raumklima {
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	background-color: #004995;
	text-transform: uppercase;
	padding-left: 20px;
	font-stretch: normal;
	letter-spacing: 1px;
}
.raumklima a { color: white; text-decoration: none }
.raumklima a:hover { color: #ccc }

.eurocave {
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 800;
	background-color: #411d22;
	text-transform: uppercase;
	letter-spacing: 0px;
	padding-left: 20px;
	font-stretch: normal;
	letter-spacing: 1px;
}

.eurocave a { color: white; text-decoration: none }
.eurocave a:hover { color: #ccc }

.content {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 15px;
	background-image: url(bilder/bg_rk.jpg);
	background-repeat: no-repeat;
}

.contentr {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 15px;
	background-image: url(bilder/bg_ec.jpg);
    background-repeat: no-repeat;
}

.titel {
	color: #BA0A36;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-top: 20px;
    padding-bottom: 10px;
}

.titelc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 15px;
}

.text {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 20px;
	padding-right: 15px;
	
}

.textl {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
}

.formular {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 5px;
	text-decoration: none;
}

.newsletter {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}


.rechts {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 20px;
	padding-right: 15px;
	text-align: right;
	vertical-align: bottom;
}

.hotline { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; padding-left: 20px;
	background-color: #ba0a36; text-transform: uppercase; letter-spacing: 0px }

.clipicon {
float:right;
margin:0 0 0 16px;
}
