body{font-family:Arial,Helvetica,Sans-Serif;color:#000000;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-color:#FFFFFF;font-size:85%;text-align:center;}
.outer{margin:auto;max-width:480px;padding:5px;text-align:left;border-style:solid;border-width:1px;}
.layout{text-align:left;width:100%;}
.menu{width:100%;text-align:left;}
#menulist{margin:0px;padding:0px;list-style:none;display:inline;}
#menulist li{display:inline;}
.werbung{text-align:center;}
.footer{text-align:left;vertical-align:top;display:none;visibility:hidden;clear:both;}
h1{margin:3px;padding:3px;font-size:110%;}
h2{margin:3px;padding:3px;font-size:105%;}
h3{margin:3px;padding:3px;font-size:100%;}
.weitere{font-size:80%;}
.beschreibung{display:none;}
.pagerank{width:100%;font-size:40%;text-align:center;}
.toperotik{border:0;}
.label_input{display:none;}
.label_form{}
.kontakt_form{font-size:90%;}
.kontakt_table{border:0;border-collapse:collapse;}
.b_t_l{text-align:left;vertical-align:top;background:#DDDDDD;}
.d_t_l{text-align:left;vertical-align:top;background:#CCCCCC;}
.b_t_c{text-align:center;vertical-align:top;background:#DDDDDD;}
.d_t_c{text-align:center;vertical-align:top;background:#CCCCCC;}
.b_t_r{text-align:right;vertical-align:top;background:#DDDDDD;}
.d_t_r{text-align:right;vertical-align:top;background:#CCCCCC;}
.b_m_l{text-align:left;vertical-align:middle;background:#DDDDDD;}
.d_m_l{text-align:left;vertical-align:middle;background:#CCCCCC;}
.b_m_c{text-align:center;vertical-align:middle;background:#DDDDDD;}
.d_m_c{text-align:center;vertical-align:middle;background:#CCCCCC;}
.headline{text-align:left;vertical-align:top;background:#CCCCCC;}
.form_field_error{color:red;}
.form_field_ok{}
img{border-style:none;border-width:0px;margin:0px;}
a img{color:white;border:0;}
a:link{color:#00347c;}
a:active{color:#DDDDDD;background:#00347c;}
a:visited{color:#0062E6;}
a:hover{color:#FFFFFF;background:#00347c;}
.page a:hover{color:#DDDDDD;background:#00347c;}
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active{position:relative;}
a.tooltip span{display:none;text-decoration:none;}
a.tooltip:hover span{display:block;position:absolute;top:20px;left:0;z-index:10;color:#000000;border:1px solid #000000;background:white;font-size:100%;text-align:left;padding:2px;}
.hide_type{display:none}
.fn, .org{display:inline;}
.adr{display:inline;}
.tel{display:inline;}
.email{display:inline;}
.url{}
.type{display:none;}
.value{display:inline;}

@media print {
body{font-family:Arial,Helvetica,Sans-Serif;color:black;background:white;font-size:85%;text-align:center;}
.menu{display:none;}
.werbung{display:none;}
.toperotik{display:none;}
}

@media handheld {
body{font-family:Arial,Helvetica,Sans-Serif;color:black;background:white;}
.outer{margin:auto;text-align:left;}
.werbung{display:none;}
.footer{display:none;visibility:hidden;}
.pagerank{display:none;}
}