body { background-color:#f5e8da; font-size:1em; }

#page { width:1000px; position:absolute; left:50%; margin-left:-500px; } 

a { text-decoration:none; color:#633129; font-variant:small-caps; font-size:0.9em; }
a:hover { text-decoration:underline; color:black; }
a img { border:0px; }

#top img.logo { float:left; margin-top:15px; }

#top_navi { text-align:right; }
#top_navi span { margin-left:1em; }

#navi { text-align:right; margin-top:25px; }
#navi a img { border-bottom:3px solid #f5e8da; border-top-width:0px; border-left-width:0px; border-right-width:0px; }
#navi a.current img { background-color:white; }
#navi a:hover img { border-bottom-color:#803300; }

#main { border:1px solid black; border-bottom-width:2px; padding:10px; background-color:white; }
#main_end { clear:left; }

#main_left { width:250px; float:left; font-family:serif; text-align:left; font-size:0.9em; }
#content_left div.image { text-align:center;}
#location { margin-bottom:1em; border-bottom:1px solid black; }
#location ul { list-style-type:none; margin-left:-15px; margin-bottom:0px; }

#content_right { float:left; border-left:1px dashed black; padding-left:1em; margin-left:10px; min-height:15em; width:690px; font-family:serif; }
#content_right .rubrik { clear:left; margin-bottom:10px; min-height:106px; }
#content_right .rubrik_img { padding:2px; border:1px solid black; float:left; width:100px; height:100px; margin-right:10px; overflow:hidden; margin-bottom:10px; }
#content_right .rubrik_title { color:#803300; }
#content_right .rubrik_subtitle { font-size:0.7em; }

#content_right a .rubrik { font-variant:normal; text-decoration:none; color:black; }
#content_right a .rubrik_title { font-variant:small-caps; }
#content_right a:hover .rubrik { text-decoration:none; background-color:#f5e8da; }
/* #content_right a:hover .rubrik_title { text-decoration:underline; font-variant:small-caps; } */

#bottom { text-align:center; font-size:0.7em; margin-top:0.5em; }

div.k2blog_menu { margin-bottom:1em; margin-left:1em; }
ul.k2blog_menu_list { margin:0px; }
li.k2blog_menu_item { margin-left:2em; font-size:0.9em; }
div.k2blog_entry_date { font-size:0.5em; }
div.blog_navigation { text-align:right; }

/*



a { text-decoration:none; color:#633129; font-variant:small-caps; }
a:hover { color:black; }
a img { border:0px; }

#page { width:800px; position:absolute; left:50%; margin-left:-400px; }	

#header { border-bottom:2px solid black; background-image:url(../images/header.png); width:800px; height:125px; }
#header_right { padding-left:450px; padding-top:5px; padding-bottom:5px; font-family:sans-serif; font-size:13px; } 
#header_right div.bezeichnung { padding-top:5px; width:70px; float:left; }
#header_right div.text { padding-top:5px; width:350px; }

#position { padding-left:15px; width:783px; margin-top:5px; border:1px solid black; border-bottom-width:2px; }

#center { float:left; margin-top:5px; width:798px; padding-top:10px; padding-bottom:10px; border:1px solid black; border-bottom-width:2px; }

#footer { float:left; text-align:center; font-size:0.7em; margin-top:5px; width:800px; }

div.box { width:142px; height:290px; margin-left:15px; float:left; text-align:center; }
.box img { padding-bottom:5px; }
#current_box { float:left;  margin-right:10px; }

#content { border-left:1px dotted black; padding-left:10px; float:left; width:600px; overflow:auto; }

h3 { font-size:1em; }

p { font-family:serif; }*/