*{list-style:none;margin:0;padding:0}
body{font:normal 100.01%/1em verdana, arial, helvetica, sans-serif;color:#333}
p{margin:0 0 1em}
img,fieldset,.submit{border:0}
.imgleft,.imgright{display:block;float:left;color:#888;font-size:.85em;text-align:center;line-height:1.2em;margin:5px 8px 5px 0;padding:2px}
#content .imgleft img,#content .imgright img{border:1px solid #d9d9d9}
.imgright{float:right;margin:5px 0 5px 8px}
a{color:#009EE0}
.clear{clear:both;display:block}
input{font-size:.8em;border:1px solid #ccc;margin:0 0 4px;padding:1px}
textarea{font:normal 1em/1.2em verdana, arial, helvetica, sans-serif;border:1px solid #aaa;padding:1px 3px}
#content fieldset{border:1px solid #ccc;margin:0 0 1em;padding:1em}
legend{padding:3px}
#main{font-size:.75em;width:79.03em;border:1px solid #b9c0cb;margin:40px auto;padding:4px}
h1 a{width:39.5em;height:195px;display:block;background:#999 url(/images/jugend/head.jpg) no-repeat}
.menu{height:2.92em;margin:2px 0}
.menu li{width:15.67em;margin-right:2px;float:left;background:url(/images/jugend/menu-li0.png) no-repeat right 0}
#menu1{background-image:url(/images/jugend/menu-li1.png)}
#menu2{background-image:url(/images/jugend/menu-li2.png)}
#menu3{background-image:url(/images/jugend/menu-li3.png)}
#menu4{background-image:url(/images/jugend/menu-li4.png);margin-right:0}
.menu a{display:block;background:url(/images/jugend/menu-a0.gif) no-repeat}
#menu1 a{background-image:url(/images/jugend/menu-a1.gif)}
#menu2 a{background-image:url(/images/jugend/menu-a2.gif)}
#menu3 a{background-image:url(/images/jugend/menu-a3.gif)}
#menu4 a{background-image:url(/images/jugend/menu-a4.gif)}
.menu span{width:15.67em;height:2.92em;display:block;background:url(/images/jugend/menu-span0.gif) no-repeat 43% 50%}
#menu1 span{background:url(/images/jugend/menu-span1.gif) no-repeat 36% 50%}
#menu2 span{background:url(/images/jugend/menu-span2.gif) no-repeat 34% 50%}
#menu3 span{background:url(/images/jugend/menu-span3.gif) no-repeat 41% 50%}
#menu4 span{background:url(/images/jugend/menu-span4.gif) no-repeat 41% 50%}
.menu a:hover span,.menu .activ0 span{background-image:url(/images/jugend/menu-span0_hover.gif)}
#menu1 a:hover span,#menu1 .activ0 span{background-image:url(/images/jugend/menu-span1_hover.gif)}
#menu2 a:hover span,#menu2 .activ0 span{background-image:url(/images/jugend/menu-span2_hover.gif)}
#menu3 a:hover span,#menu3 .activ0 span{background-image:url(/images/jugend/menu-span3_hover.gif)}
#menu4 a:hover span,#menu4 .activ0 span{background-image:url(/images/jugend/menu-span4_hover.gif)}
.menu li:hover .menu1,#menu li.over .menu1{display:block!important}
.menu1{display:none;width:15em;border:1px solid #ccc;border-top:0;position:absolute;z-index:99;background:#fff;padding:0 3px 5px}
.menu1 li{background:none;width:15em;border-bottom:1px dotted #ccc;margin:0 3px 0 0;padding:8px 0}
.menu1 a{text-decoration:none;background:none!important;color:#333;padding:0}
.menu1 a:hover{color:#888}
.backnav{text-align:right;color:#aaa;margin-bottom:5px}
#mitte{background:#e8ebed;clear:both;padding:15px}
#content{width:55em;float:left}
.content_nodirection{background:#fff url(/images/jugend/box-right.gif) repeat-y right center;clear:both;min-width:650px;width:54em}
.randoben_nodirection{background:url(/images/jugend/box-top.gif) no-repeat;display:block;height:61px;width:100%}
.randoben_nodirection span b{display:block;height:21px;background:url(/images/jugend/color1.gif) repeat-x}
.contentrand_nodirection{background:url(/images/jugend/box-left.gif) repeat-y;line-height:1.5em;margin:-25px 0 0;padding:1px 15px}
h2{font-size:1.3em;line-height:1.3em;color:#00519E;margin:0 0 .5em;position:relative;z-index:9}
h3{font-size:1.2em;margin:4px 0 .5em}
hr{clear:both;background:url(/images/jugend/hr.gif) no-repeat;border:0;height:22px;width:658px;margin:2em 0 2em -17px}
#content ul{margin:0 0 1em 18px}
#content li{list-style:square}
.umfrage input{clear:both;float:left;margin:7px 3px 4px 0}
.umfrage label{display:block;float:left;width:90%;margin:3px 0}
.submit{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;background:#DBDDE3 url(/images/jugend/submit.gif) repeat-x;border:1px solid #BBC4CE;color:#36578C;padding:0 6px 1px;cursor:pointer}
#sidebar1{font-size:.9em;width:23em;float:right}
#sidebar1 .portlet{background:#fff url(/images/jugend/portlet-box-right.gif) repeat-y right center;min-width:250px;width:24em;margin:6px 0 9px}
#sidebar1 .portlethead{background:url(/images/jugend/portlet-box-top.png) no-repeat;display:block;height:40px;width:100%;margin-top:-5px}
#sidebar1 .portlethead span{background:url(/images/jugend/portlet-box-top_span.gif) no-repeat right 0;display:block;height:40px;position:relative;padding:5px}
#sidebar1 .portlet-rahmen{border-left:1px solid #cdcccc;margin:-30px 0 0;padding:1px 9px}
#sidebar1 .portletfoot{background:url(/images/jugend/portlet-box-bottom.png) no-repeat 0 bottom;clear:both;display:block;height:14px}
#sidebar1 .portletfoot span{background:url(/images/jugend/portlet-box-bottom_span.gif) no-repeat right bottom;display:block;height:14px;position:relative}
#sidebar1 h2{font-size:1.2em;color:#fff;background:#469ABE url(/images/jugend/portlet-h2.gif) repeat-x;position:relative;z-index:2;margin:-7px -2px 6px -6px;padding:5px}
#sidebar1 .Login{background:url(/images/jugend/login-box-right.gif) repeat-y right center;min-width:250px;width:23.7em;margin:6px 0 9px}
#sidebar1 .Login .portlethead{background:url(/images/jugend/login-box-top.png) no-repeat;display:block;height:14px;width:100%;margin-top:-5px}
#sidebar1 .Login .portlethead span{background:url(/images/jugend/login-box-top_span.gif) no-repeat right 0;display:block;position:relative;height:5px;padding:5px}
#sidebar1 .Login .portlet-rahmen{border-left:1px solid #0EC0FA;background:#15D7FD url(/images/jugend/login-bg.png) repeat-x;margin:0 1px 0 0;padding:0}
#sidebar1 .Login .portletfoot{background:url(/images/jugend/login-box-bottom.png) no-repeat 0 bottom;clear:both;display:block;height:14px}
#sidebar1 .Login .portletfoot span{background:url(/images/jugend/login-box-bottom_span.gif) no-repeat right bottom;display:block;height:14px;position:relative}
.Login form{border:1px solid #fff;border-top:0;border-bottom:0;padding-left:45px}
.Login .input{width:19em}
.logoutportlet{color:#fff;border-left:1px solid;border-right:1px #fff solid;padding:3px}
.logoutportlet a{color:#fff}
#sidebar2 .portlet{float:left;background:#fff url(/images/jugend/box-right.gif) repeat-y right center;min-width:325px;width:27.1em;margin:4px 0}
#sidebar2 .portlethead{background:url(/images/jugend/box-top.gif) no-repeat;display:block;height:61px;width:100%;margin-top:-5px}
#sidebar2 .portlethead span b{display:block;height:11px;background:url(/images/jugend/color12.gif) repeat-x}
#sidebar2 .portlet-rahmen{background:url(/images/jugend/box-left.gif) repeat-y;margin:-30px 0 0;padding:1px 15px}
.portlettext{line-height:1.4em}
#tagcloud{clear:both;text-align:center;background:#fff}
#tagcloud a{text-decoration:none;padding:0 6px}
.tag1{font-size:1.6em}
.tag2{font-size:1.3em}
.mitmachen td{padding:3px 5px}
.desk{width:600px;float:left}
.lop-img{float:left;width:90px;margin:3px 3px 0 0}
.lop-img img{width:87px;border:1px solid #fff}
.desk-sidebar .lop-img{float:none;width:166px;margin:auto}
.desk-sidebar .lop-img img{width:166px}
.datenblock{width:184px;height:12em;float:left;margin-right:5px;background:#CEF3FF;border:1px dotted #00B2EF;padding:5px}
.datenblock a{text-decoration:underline}
.error{border-left:1px solid #fff;padding:3px}
.suchergebnisse-tbl,.table-td-master table{background:#D9E0E6 url(/images/jugend/bg_table_head.jpg) repeat-x center 0;border:1px solid #D9E0E6;width:100%}
.table-td-master,.table-td-master tbody{width:100%}
.suchergebnisse-tbl th,.table-td-master table th{height:33px}
.suchergebnisse-tbl td,.table-td-master table td{background:#fff;vertical-align:middle;text-align:center;border-right:1px solid #D1D0D0;border-bottom:1px solid #D1D0D0}
.table-td-master table td{width:140px;padding:2px}
.suchergebnisse-tbl .td1{text-align:left;padding-left:3px}
.suchergebnisse-tbl .td1 img{padding-right:10px}
.td1 img{width:50px;padding:1px}
.table-td-master .td1{width:55%;text-align:left}
.rest{width:70px}
.comment textarea{margin-bottom:3px;background:url(/images/jugend/textarea.jpg) no-repeat right 5px}
#kategorie-header-rahmen{border:1px solid #ccc;margin:0 0 7px;padding:5px}
.kategorie-header-left{font-weight:700;background:url(/images/jugend/folder_expand.jpg) no-repeat;padding-left:19px}
.blaetterbox_pfeil{border:0;margin:0;padding:0}
h1 span,.menu b,#sidebar1 .date,.Login h2,.Login label,#tagcloud span,.comment label{display:none}
.backnav a,.mitmachen a{text-decoration:none}
.randoben_nodirection span,#sidebar2 .portlethead span{background:url(/images/jugend/box-top_span.gif) no-repeat right 0;display:block;height:61px;position:relative;padding:5px}
.randunten_nodirection,#sidebar2 .portletfoot{background:url(/images/jugend/box-bottom.gif) no-repeat 0 bottom;clear:both;display:block;height:14px}
.randunten_nodirection span,#sidebar2 .portletfoot span{background:url(/images/jugend/box-bottom_span.gif) no-repeat right bottom;display:block;height:14px;position:relative}