/* Style sheet stuttgart-united_de */
.mod_eventlist{padding-bottom:50px;}
.ce_form{margin-top:50px;}
table[summary="Form fields"] tr td{vertical-align:top;}
label,span.mandatory{vertical-align:middle;font-size:12px;}
p.error{font-style:italic;font-size:11px;color:#ff0000;}
input[type="text"]{width:400px;margin-bottom:10px;font-size:13px;}
p.error + select,p.error + input[type="text"],p.error + textarea{background-color:#e6e6e6;border:1px dotted #ff0000;}
select{width:406px;margin-bottom:10px;font-size:13px;}
textarea{width:400px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.ce_comments_form{margin-left:30px;}
.submit{font-size:12px;}
.ce_comments_form h1,.ce_comments h1{margin-bottom:10px;}
.ce_comments .comment_default{margin-right:30px;margin-bottom:15px;margin-left:30px;}
.ce_comments .comment_default .info{margin-bottom:3px;font-style:italic;}
.mod_newslist .info,.mod_newsreader .info{margin-bottom:5px;font-weight:bold;font-size:12px;color:#5e5e5e;}
.ce_comments .comment_default .comment{margin-left:15px;text-align:justify;font-size:12px;}
.ce_comments_form{margin-bottom:40px;}
#main .more a,#main .back a{clear:right;margin-left:15px;font-style:italic;color:#ffa200;}
#main .back{margin-bottom:25px;}
.mod_newslist{margin-bottom:50px;}
.mod_eventlist .info{font-weight:bold;font-size:12px;color:#5e5e5e;}
.mod_newslist .layout_latest{margin-bottom:40px;}
.mod_newslist .ce_text{margin-bottom:25px;}
.caption{margin-left:5px;font-style:italic;font-size:11;color:#0059ff;}
#footer{width:80%;height:35px;bottom:0;right:0;position:fixed;background-color:#ffffff;}
#copyright{margin-top:12px;margin-left:50px;font-style:italic;font-size:11px;}
.ce_download,.ce_downloads,.enclosure{margin-bottom:15px;margin-left:15px;}
.mod_eventlist .event{width:200px;margin-left:4px;}
.mod_navigation{left:20%;top:0;position:fixed;overflow:visible;margin-top:0;margin-right:0;margin-left:0;padding:0;background-color:#808080;z-index:9999;}
.mod_navigation li.active span{padding-left:12px;font-weight:bold;font-size:13px;}
.mod_navigation a{padding-left:7px;font-weight:bold;text-decoration:none;font-size:13px;color:#ffffff;}
.mod_navigation p{margin:0;padding:0;}
.mod_navigation ul{margin:0;padding:0;list-style-type:none;}
.mod_navigation ul li:hover ul ul{display:none;}
.mod_navigation ul ul li:hover ul{display:block;}
.mod_navigation li{width:80px;position:relative;float:left;border:1px outset #ffffff;line-height:25px;}
.mod_navigation li:hover{background-color:#b0b0b0;}
.mod_navigation li ul{bottom:0;left:5px;right:0;top:26px;position:absolute;display:none;}
.mod_navigation li:hover ul{display:block;}
.mod_navigation li ul li{width:200px;position:relative;background-color:#9c9c9c;}
.mod_navigation li ul ul{left:161px;top:0;position:absolute;}
body{width:99%;height:100%;font-family:Arial, Helvetica, sans-serif;}
#header{width:20%;left:0;top:0;position:fixed;}
#header .mod_randomImage img{right:0;position:absolute;}
#container{width:80%;left:20%;top:0;position:absolute;}
p{margin:0;padding:0;}
.mod_article{top:72px;position:relative;margin-left:50px;padding-right:50px;padding-bottom:100px;}
.mod_article a,.mod_article a:active,.mod_article a:visited{font-weight:bold;text-decoration:none;font-size:12px;color:#808080;}
.mod_article a:hover,#main .more a:hover,#main .back a:hover{color:#474747;}
.ce_download h4,.ce_downloads h4{padding-left:22px;}
.ce_text table{margin-top:10px;margin-left:20px;border-top:1px dotted #a3a3a3;border-collapse:collapse;}
td{margin-left:10px;padding-left:15px;}
tr{font-family:Arial;font-size:12px;color:#858585;}
.ce_image{margin:0;padding:0 0 15px;}
#main .image_container img{border:1px dotted #808080;}
#main .mod_newslist .image_container,#main .mod_newsreader .image_container{margin:6px 25px 10px;}
#main .ce_text ul li{list-style-type:square;}
p a{color:#ff0000;}
#main .ce_text{margin:0 0 15px;padding:0;text-align:justify;font-size:12px;color:#808080;}
.ce_nonverblaster_description{width:500px;font-size:12px;color:#808080;}
.mod_ce_nonverblaster{margin-bottom:25px;}
.mod_eventlist .event{margin-bottom:10px;}
#right .ce_text{margin:0;padding:0;text-align:justify;font-size:12px;color:#808080;}
#right .mod_subscribe{margin-top:66px;margin-bottom:30px;}
.confirm{font-weight:bold;font-style:italic;font-size:12px;color:#ffa200;}
#right .mod_subscribe input[type="text"]{width:200px;border:1px dotted #0059ff;}
#right .mod_subscribe input[type="submit"]{margin-top:-5px;background-color:#dbe2ff;border:1px solid #0059ff;font-weight:bold;font-style:italic;color:#0059ff;}
.mod_unsubscribe input[type="submit"]{background-color:#dbe2ff;border:1px solid #0059ff;font-weight:bold;font-style:italic;color:#0059ff;}
.mod_unsubscribe input[type="text"]{border:1px dotted #0059ff;}
h1,.mod_photoalbumslist div.title a{margin:0;padding:0;font-weight:bold;font-size:13px;color:#0059ff;}
.mod_photoalbumslist{top:15px;position:relative;}
h2{margin:0;padding:0;font-weight:bold;font-size:14px;color:#5e5e5e;}
h3,.mod_photoalbumsviewer div.title{margin:0 0 15px;padding:0;font-weight:bold;font-size:14px;color:#474747;}
.mod_photoalbumslist .layout_preview{margin-bottom:35px;}
h4{margin:0;padding:0;font-weight:bold;font-size:12px;color:#0066ff;}
h5{margin:0 20px 15px 0;padding:5px 0 5px 2px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-collapse:collapse;font-family:Arial;font-weight:bold;font-size:14px;color:#5e5e5e;}
h6{margin:2px 0 2px 20px;font-family:Arial;font-weight:bold;font-size:12px;color:#808080;}
.mod_photoalbumslist ul{margin:0;padding:0;list-style-type:none;}
.mod_photoalbumslist ul li{position:relative;}
.mod_photoalbumslist .title{left:125px;top:-100px;position:relative;}
.mod_photoalbumslist .meta{margin-top:-100px;margin-left:125px;font-size:12px;color:#808080;}
.mod_photoalbumsviewer .meta{position:relative;font-size:12px;color:#808080;}
.mod_photoalbumslist .date,.mod_photoalbumsviewer .date{margin-bottom:5px;font-weight:bold;font-size:12px;color:#5e5e5e;}
.mod_photoalbumslist .description{margin-top:-45px;margin-left:250px;padding-bottom:30px;color:#5e5e5e;text-align: justify;}
.mod_photoalbumsviewer .description{margin-top:-45px;margin-left:250px;padding-bottom:20px;color:#5e5e5e;text-align: justify;}
.mod_photoalbumsviewer table{margin-top:25px;margin-bottom:25px;margin-left:-25px;}
