/* Style sheet style_schirmbar */
.caption{font-style:italic;font-size:11px;}
.mod_gallerylist .layout_default{width:180px;height:200px;float:left;display:inline;margin:10px;padding:5px;text-align:left;}
.mod_gallerylist .layout_default h2{height:40px;}
body{margin:0;padding:0;text-align:center;background-color:#eeeeee;font-family:Tahoma, Arial, Verdana;font-size:13px;}
#animated_logo{bottom:0;left:0;position:fixed;}
#frame{width:795px;margin:auto;text-align:left;border:1px soid #lack;}
#header{height:159px;position:relative;background-image:url("'tl_files/schirmbar/header.png'");background-repeat:repeat-y;border-top:1px solid #white;}
#header ul{width:795px;top:75px;left:0;position:absolute;margin:0;padding:0;list-style-type:none;}
#header ul li{display:inline;margin-left:1.9em;font-size:17px;color:#FFFFFF;}
#header ul li a{text-decoration:none;color:#FFFFFF;}
#header ul li span.active,#header a.trail,#content strong{color:#010632;}
#header ul li span.active{text-decoration:none;}
#header ul ul{width:700px;top:45px;left:032px;position:absolute;margin:0;padding:0;text-align:center;}
#header ul ul li{display:inline;margin-left:1em;font-size:0.9em;}
#header ul ul li span{font-weight:bold;text-decoration:underline;font-size:12px;}
#header ul ul li a{display:inline;font-weight:bold;text-decoration:underline;font-size:12px;color:#000000;}
#main{top:22px;position:relative;}
#content{width:aa;margin:0 0 0 60px;line-height:1.5;min-height:400px;}
#content a{color:#010632;}
#content h1{margin:0 0 10px;font-weight:normal;font-size:20px;color:#e83922;}
#content h2{margin:15px 0 10px;font-size:14px;color:#363636;}
#content h3{margin:20px 0 5px;font-weight:bold;text-decoration:underline;font-size:14px;font-weight:normal;}
#content table{width:100%;background-color:#FFFFFF;}
#content table tr th{padding:5px;background-color:#416897;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;color:#FFFFFF;}
#content table tr td{width:150px;padding:5px;vertical-align:top;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
#content table tr td.col_0{font-weight:bold;font-size:11px;}
#content .ce_gallery table{background-color:#eeeeee;}
#content .mod_galleryviewer table{background-color:#eeeeee;}
#content .mod_galleryviewer table td{margin-right:auto;margin-left:auto;vertical-align:middle;}
#content .mod_galleryviewer i{display:none;}
#content .event h1{margin:0;font-weight:bold;font-size:14px;color:#000000;}
#content .event{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #c4c4c4;}
#content .last{}
#content .ce_form table{background-color:#eeeeee;}
#content .ce_form table td label{font-weight:normal;font-size:12px;}
#content .ce_form table td .checkbox_container span{display:block;}
#content .ce_form table td.col_0{width:50px;}
#content .ce_gallery table td{text-align:center;vertical-align:center;}
#content .ce_gallery table td img{border:1px solid #e83922;}
#supplement{margin:0 0 0 60px;width:expression(document.body.clientWidth > 200 ? "200px": "auto");max-width:200px;float:right;}
#supplement h1{border-bottom:1px solid #black;font-weight:normal;font-size:13px;}
#supplement h1{border-bottom:1px solid #black;font-weight:bold;font-size:13px;}
#supplement .event h1{font-weight:normal;font-size:12px;border:none;}
#supplement div.mod_calendar table tr td,#supplement div.mod_calendar table tr th{width:25px;height:25px;text-align:center;vertical-align:center;border:1px solid #c3c3c3;}
#supplement .mod_calendar table tr th a{font-weight:bold;text-decoration:none;color:#000000;}
#supplement .mod_calendar table tr td a{font-weight:bold;text-decoration:none;color:#e83922;}
#footer{clear:both;padding-top:20px;text-align:center;font-size:10px;}
#navigationfooter ul{list-style-type:none;}
#navigationfooter ul li a{color:#000000;}
#navigationfooter ul li,#language_selection ul li{width:40px;position:relative;display:inline;margin-right:5px;margin-left:5px;padding-right:5px;padding-left:5px;}
