.menu         { font-size: 12px; font-family: Tahoma; color: #4E5156; font-weight: bold;  text-decoration: none}
.menu_a         {
	font-size: 12px;
	font-family: Tahoma;
	color: Black;
	font-weight: bold;
	text-decoration: none
}


.price_link  { font-family: Arial; font-size: 12px; color: #36365A; font-weight: bold; text-decoration: none}
.price_link:hover {color: #ff0000}

.header1     {font-family: Arial; font-size: 17px; font-weight : bold;}

.header3     { font-family: Arial; font-size: 14px; font-weight: bold }
.header2     { font-family: Arial; font-size: 15px; font-weight: bold }

#content td p {font: normal 75% Arial}
#content td a {color: #5078AC;}
#content td a:hover {color: #2E5281;}
#content td h1 {color: #1D406B; font: normal 160% Arial}
#content td h2 {color: #1D406B; font: normal 110% Arial}
#content td h2 a {color: #5078AC; font-weight: normal}
#content td h3 {color: #3F637E; font: bold 75% Arial}
#content td ul {font: normal 75% Arial}
#content td img {margin: 0 5 5 20}
#content td p.hier {color: #4674A6; font: normal 70% Tahoma}

#content table.def {border: 0px; border-top: 2px solid #4775A6; border-bottom: 1px solid #4775A6; border-collapse: collapse;}
#content table.def td {border: 0px; border-bottom: 1px solid #97B1CD; font: normal 75% Tahoma; padding: 2px; padding-left: 5px; padding-right: 40px}
#content table.def tr.h td {border: 0px; border-bottom: 1px solid #4775A6; background: #DDEAF0; font-weight: bold}
#content table.def ul {font: normal 100% Tahoma}

#sep td {height: 1px; background: #aaa;}
#sep td div {height:1px;}

#teaser_left {position: relative; background: #BE7D19; width: 280px; margin-top: 65px; height: 99px;}
#teaser_left div.img {position: absolute; top: -49px; left: -12px}
#teaser_left div.text {width: 280px; background: #BE7D19;}
#teaser_left div.text img {position: relative; z-index: 3; top: 50px; left: 81px; border: 0px}
#teaser_left div.text div.txt {font: normal 13px Tahoma; color: #fff; position: relative; left: 124px; top: 46px; width: 130px; background: #BE7D19;}

#teaser_left2 {position:relative; background:#F4FBFE; width:280px; margin-top:65px; height:90px;}
#teaser_left2 div.img {position:absolute; top:-65px; left:-20px; border:0px}
#teaser_left2 div.text {width:280px; height:1px}
#teaser_left2 div.text img {position:relative; z-index:3; top:-50px; left:130px; border:0px}

#teaser_right {position: relative; background: #1F1A0F; width: 270px; margin-top: 65px; height: 99px}
#teaser_right div.img {position: absolute; top: -49px; left: -5px}
#teaser_right div.text {width: 260px; background: #1F1A0F;}
#teaser_right div.text img {position: relative; z-index: 3; top: 50px; left: 125px; border: 0px}
#teaser_right div.text div.txt {font: normal 13px Tahoma; color: #fff; position: relative; left: 134px; top: 46px; width: 100px; background: #1F1A0F;}

#feedback p {font: normal 11px Tahoma; color: #0E0F48}
#feedback p.error {font: normal 16px Tahoma; color: #000; font-face: Arial}
#feedback input.txt {border: 1px solid #4A72A5; background: #fff; color: #000; font: normal 11px Tahoma}
#feedback textarea.txt {border: 1px solid #4A72A5; background: #fff; color: #000; font: normal 11px Tahoma}
#feedback input.button {border: 1px solid #0D0D49; background: #4A72A5; color: #fff; font: normal 11px Tahoma}

#logos {margin-top:20px; margin-bottom:20px; text-align:center}
#logos img {margin:5px;}

.map {font: normal 11px Tahoma; white-space:nowrap; padding: 6px 0 3px 30px;vertical-align: top;}
.map a{color: #000;}