/* Style sheet portal-unterseite */
body{background: #9ed7ea url(tl_files/portal/images/bg-subpage.gif) 50% 0 repeat-y;}
#footer div.inside{text-align:right;}
#main{background: #fff;}
#footer,#container{background: none!important;}
#left{background: none;}
#left ol{width:150px;margin:0;padding:0;list-style-type:none;}
#left ol li{margin-bottom:5px;font-weight:bold;font-size:12px;color:#000;}
#left ol li p{font-size:12px;}
#left ol li a{font-size:12px;color:#000;}
#left ol li ol{display:none;}
#left ol li.trail ol,#left ol li.active ol{display:block;margin:5px 0 0 20px;padding:0;list-style-type:none;}
#left ol li ol li{margin-bottom:5a-tttttttttttttttpxminet;}
#left ol li ol li ol.level_3{display:none;}
#left ol li ol li.trail ol.level_3,#left ol li ol li.active ol.level_3{display:block;margin:6px 0 4px 12px;}
#left ol li ol li{font-weight:normal;color:#2b9fca;}
#left ol li ol li ol li{margin:0;padding:0;}
#left ol li ol li ol li p.active,#left ol li ol li ol li a{padding-left:3px;font-weight:normal;font-size:11px;line-height:16px;background: none;}
p.active{text-decoration:underline;}
div.teaser{position:relative;}
div.teaser a{position:relative;float:left;display:block;}
div.mod_article{position:relative;margin:0 0 20;}
#left ol li ol li p.active,#left ol li ol li a{padding-left:14px;color:#2b9fca;background: url(tl_files/portal/images/icon-sub.gif) 0 2px no-repeat;}
h1{font-size:14px;}
h2{font-size:12px;}
body div#wrapper,body div#footer{background: none!important;}
.teaserInOverview{width:160px;}
.teaserInOverview h2{width:160px;position:relative;clear:both;display:block!important;}
.teaserInOverview h2 img{margin:0 40px 10px 0;}
.pagination{margin:20px 0;text-align:center;}
.pagination p{display:block;margin:0 0 20px;}
.pagination ul,.pagination ul li{display:inline;margin:0;padding:0;list-style: none;}
.pagination ul li a{width:20px;display:inline;margin:10px 5px;padding:3px 6px;font-weight:bold;color:#333;background: #9ED7EA;}
span.pagination_current{margin:10px 5px;padding:3px 6px;font-weight:bold;background: #f0f0f0;}
#suchergebnisse .url{color:#a0a0a0;}
#suchergebnisse .relevance{font-size:11px;}
#vhs_anmeldung  label.captcha-vhs{width: auto; float: none;}
#vhs_anmeldung input.captcha{margin-left: 200px;}
#vhs_anmeldung .captcha_text{margin:0;display: block;text-align: center;}

