body { padding:0; margin:0; font-family:Verdana; font-size:10pt; color:#000000; background-color:#F2F2F2 }

a:link { color:#003366; text-decoration:none }
a:visited { color:#003366; text-decoration:none }
a:active { color:#003366; text-decoration:none }
a:hover { color:#0033FF; text-decoration:none }
a:link.category { color:#FFFFFF; text-decoration:none; font-weight:bold }
a:visited.category { color:#FFFFFF; text-decoration:none; font-weight:bold }
a:active.category { color:#FFFFFF; text-decoration:none; font-weight:bold }
a:hover.category { color:#F2F2F2; text-decoration:underline; font-weight:bold }

table { padding:0; border:0 }
table.main { border-right:2px dotted #D7AB90 }
table.head { width:780px; background-image:url('../images/layout/logo.jpg') }
table.head_body_space { width:780px; height:20px; border-bottom:1px dotted #000000 }
table.body { width:780px; border:0 }
table.foot { width:780px; border-top:1px dotted #000000 }
table.album_vorschau { background:#F2F2F2 }


td { padding:0; border:0 }
td.logo { height:135px }
td.head_navi { padding-bottom:5px }
td.outer_left_navi { background-color:#EBD8CA; width:200px; vertical-align:top }
td.left_navi { padding:15px }
td.outer_content { background-color:#FFFFFF; vertical-align:top }
td.content { padding:15px }
td.foot { padding:5px; text-align:center; font-size:8pt }
td.album_vorschau { width:310px; text-align:center }
td.album_vorschau_text { text-align:center; font-weight:bold }
td.kalender_title { padding:5px; border:1px dotted #000000;  background-color:#F2F2F2 }
td.kalender_date_0 { padding:5px; width:90px; border-left:1px dotted #000000; border-right:1px dotted #000000; border-bottom:1px dotted #000000; background-color:#FFFFFF }
td.kalender_date_1 { padding:5px; width:90px; border-left:1px dotted #000000; border-right:1px dotted #000000; border-bottom:1px dotted #000000; background-color:#F2F2F2 }
td.kalender_content_0 { padding:5px; border-right:1px dotted #000000; border-bottom:1px dotted #000000; background-color:#FFFFFF }
td.kalender_content_1 { padding:5px; border-right:1px dotted #000000; border-bottom:1px dotted #000000; background-color:#F2F2F2 }

div { padding:0; border:0 }
div.category_space { padding:5px; float:left }
div.category { padding:5px; width:100px; float:left; text-align:center; background-color:#7F0000; border-bottom:3px solid #000000 }
div:hover.category { padding:5px; width:100px; float:left; text-align:center; background-color:#003366; border:0 }
div.sub_category { font-weight:bold }
div:active.sub_category { color:#0033FF }
div.title { padding-bottom:15px; color:#7F0000; font-size:13pt; font-weight:bold }
div.sub_title { color:#7F0000; font-weight:bold }
div.news_title { padding:10px; background-color:#F2F2F2; border-left:1px dotted #000000; border-right:1px dotted #000000; border-top:1px dotted #000000; border-bottom:1px solid #000000 }
div.news_content { padding:10px; border-left:1px dotted #000000; border-right:1px dotted #000000 }
div.news_date { text-align:right; font-style:italic }
div.album_image { text-align:center }
div.thumb { width:108px; float:left; border:1px solid #F2F2F2 }
div:hover.thumb { border:1px solid #003366 }

hr { height:0; border:0; border-bottom:1px solid #7F0000 }
hr.dotted { border-bottom:1px dotted #7F0000 }
hr.dotted_black { border-bottom:1px dotted #000000 }

p { padding:0; margin:10px }
p.big { margin:20px }

ol { margin:0 }
ul { margin:0 }

li.leseecke { margin-bottom:5px }

img { padding:0; border:0 }
img.link { border:1px dotted #003366 }
img:hover.link { border:1px solid #003366 }
img.language { height:22px; border:1px solid #000000 }
img:hover.language { border:1px solid #F2F2F2 }
img.left_navi_thumb { border:1px solid #000000; width:166px }
img:hover.left_navi_thumb { border:1px solid #FFFFFF }
img.album_image { width:450px; border:5px solid #F2F2F2 }
img.album_icon { height:28px; padding-left:5px; padding-right:5px; border:1px solid #FFFFFF }
img:hover.album_icon { border:1px dotted #000000 }
img.thumb { width:108px }
img.album_vorschau { width:150px }
