* { margin: 0; padding: 0; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; padding: 0; margin: 0; font-size: 10px; color: #003366; }
div#contents{ padding: 0; width: 940px; margin: 0 auto; background: url(/images/layout/background2.jpg) repeat-y; }
div#contents-4{ width: 940px; margin: 0 auto; background: url(/images/layout/background2col-2.jpg) repeat-y; padding: 0; }
div#contents-5{ width: 940px; margin: 0 auto; padding: 0; }
div#content{ border: 1px #024A7F solid; border-top: 5px; border-left: none; background: url(/images/layout/background.jpg) no-repeat; padding-bottom: 10px; }
div#content-4{ border: 1px #024A7F solid; border-top: 5px; border-left: none; background: url(/images/layout/background2col.jpg) no-repeat; padding-bottom: 10px; }
div#content-5{ border: 1px #024A7F solid; border-top: 5px; padding-bottom: 10px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #003366; }
body#popup table { background: url(../images/layout/background-normal.jpg); }
.no_link { cursor: default; }
h1 { font-size: 12px; color: #003366; line-height: normal; font-style: italic; padding: 0px; margin: 0px; }
h2 { font-size: 11px; color: #003366; line-height: normal; padding: 0px; margin: 0px; }
a { text-decoration: none; color: #003366; }
ul { padding-left: 10px; }
li { list-style-type: disc; list-style-position: inside; }
img { border: 0px; behavior: url(/pngbehavior.htc); }
iframe { border: 0px; margin: 0px; padding: 0px; }
form { padding: 0px; margin: 0px; }
#top td.main { width: 900px; background-repeat: no-repeat; }
#top td.menu { vertical-align: top; text-align: right; }
td.footer{ background-image: url(../images/layout/bg_footer.jpg); background-repeat: repeat-x; margin: 0; padding: 0; }
td.spacer { height: 10px; }
td.dspacer { height: 20px; }
td.bg_orange { background-image: url(/images/layout/background-normal.jpg); background-repeat: repeat-x; padding: 2px; border: 1px #EFDC98 solid; }
td.bg_white { background-image: url(/images/layout/background-normal.jpg); /*background-repeat: repeat-x; */ padding: 2px; border: 1px #EFDC98 solid; }
td.bg_tipps { background-image: url(/images/layout/background-normal.jpg); background-repeat: repeat-x; }
/**
 * Menü Anpassungen
 */
div#dropdown td { margin: 0; padding: 0; height: 20px; }
div#dropdown td a.destination { display: block; padding: 3px 0 2px 10px; width: 150px; height: 15px; font-family: tahoma; font-size: 11px; color: #003366; text-decoration: none; }
div#dropdown td a.destination:visited,
div#dropdown td a.destination:active { font-family: tahoma; font-size: 11px; color: #003366; text-decoration: none; padding: 0 10px 0 10px; }
div#dropdown td a.destination:hover { height: 15px; font-family: tahoma; font-size: 11px; background-color: #003366; color: #FFFFFF; text-decoration: none; padding: 3px 0 2px 10px; }
div#footer{ color: #FFFFFF; width: 940px; padding: 0px; margin: 0px; }
div#footer table td, 
div#footer table td a{ color: #FFFFFF; }
/******* EINBINDUNG GOOGLE MAP: STYLES ********/
.g_icon{ padding-right: 20px; background: url(/images/map.gif) no-repeat right top; font-weight: bold; padding-bottom: 4px; }
.g_icon2{ padding-right: 16px; background: url(/images/map.gif) no-repeat right top; text-decoration: none; padding-bottom: 4px; }
.g_icon2 a:hover{ text-decoration: none; }
.g_wetter{ 	padding-right:20px; background:url(/images/layout/wetter.gif) no-repeat right top; font-weight:bold; padding-bottom:4px; }