/* Rhein-Main-Taunus-Onlinemagazin
 * http://www.rmt-magazin.de - Alle Rechte vorbehalten.
 * includes or is partly based on

reset-fonts.css:
	Copyright (c) 2008, Yahoo! Inc. All rights reserved.
	Code licensed under the BSD License:
	http://developer.yahoo.net/yui/license.txt
	version: 2.6.0
	
eventlist.css:
	copyright (C) 2005 - 2008 Christoph Lukes
 	@license GNU/GPL, see LICENCE.php
*/

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}input.system-openid{background:url(http://openid.net/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px;}
.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}#system-message{margin-bottom:10px;padding:0;}#system-message dt{font-weight:bold;}#system-message dd{margin:0;font-weight:bold;text-indent:30px;}#system-message dd ul{color:#05B;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}#system-message dt.message{display:none;}#system-message dt.error{display:none;}#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}#system-message dt.notice{display:none;}#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px;}#system-debug div{font-size:11px;}.invalid{border-color:#f00;}label.invalid{color:#f00;}#editor-xtd-buttons{padding:5px;}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left;}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer;}.button2-left span,.button2-right span{cursor:default;color:#999;}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px;}.page span{color:#000;font-weight:bold;}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4;}.button2-left a,.button2-left span{padding:0 24px 0 6px;}.button2-right a,.button2-right span{padding:0 6px 0 24px;}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px;}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px;}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat;}.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat;}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat;}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000;}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat;}div.tooltip p{font-size:90%;margin:0;}.img_caption.left{float:left;margin-right:1em;}.img_caption.right{float:right;margin-left:1em;}.img_caption.left p{clear:left;text-align:center;}.img_caption.right p{clear:right;text-align:center;}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}html{background:transparent;}body{background:url(img/body_back.png) repeat #c8d0d4 fixed;text-align:center;}em,.em,a,h1,h2,h3{color:#c4af5d;}a{-moz-outline:0;text-decoration:none;}p{margin-bottom:12px;}.clear{clear:both;height:0;overflow:hidden;}#pc,#pg_top_shadow,#pg_bottom_shadow{background:url(img/pcms.png) repeat-y right transparent;max-width:1020px;* width:1000px;min-width:990px;margin:auto;text-align:right;padding-right:20px;clear:both;z-index:10;}
body.with_skyscraper{padding-right:160px;}body.with_skyscraper #pg_top_shadow{padding-right:10px;padding-left:11px;}#pg_top_shadow{background:url(img/pcts.png) no-repeat right bottom transparent;height:24px;}body.with_wallpaper #pg_top_shadow{padding-bottom:15px;height:auto;}#pg_bottom_shadow{background:url(img/pcbs.png) no-repeat right top transparent;height:23px;}#pg_top_shadow .bannergroup{float:right;width:989px;overflow:hidden;margin:0;padding:0;}#right_banner{z-index:0;text-align:left;width:160px;position:absolute;left:50%;margin-left:505px;top:18px;}body.with_wallpaper #right_banner{top:0;}#page{background:669px 0 repeat-y url(img/lv.png) white;color:#2e3b4a;overflow:hidden;float:right;text-align:left;width:990px;}#pg-left{clear:both;float:left;width:633px;padding:0 20px 12px 20px;overflow:hidden;}#pg-right{width:309px;float:right;overflow:hidden;padding:0;}#pg-footer{clear:both;text-align:center;padding:10px 20px 0 20px;font-size:93%;background:left top repeat-x url(img/lh.png) white;}#pg-footer .copy{font-size:116%;vertical-align:baseline;}
#pg-header{height:116px;background:top left no-repeat url(img/header.jpg);}#pg-header h1,#pg-header h2{display:none;}#pg-breadcrumb{font-size:77%;padding:10px 20px 10px 20px;background:white;}#pg-breadcrumb label{font-weight:bold;margin-right:5px;}#pg-topnav{padding:10px 20px 10px 20px;font-size:93%;height:24px;background:white;}#pg-topnav li{float:left;height:24px;background:left bottom url(img/topnav_i.png) no-repeat;margin:0 5px 0 0;padding:0 0 0 4px;}#pg-topnav a{display:block;height:19px;padding:5px 25px 0 3px;background:right 22px url(img/topnav_i.png) no-repeat;color:#2e3b4a;float:left;}#pg-topnav li.active,#pg-topnav li:hover,#pg-topnav li.active a,#pg-topnav li:hover a{background-image:url(img/topnav_a.png);color:#c4af5d;}#pg-topnav .pixsearch{float:right;width:290px;padding-top:2px;}#pg-footer ul,#pg-footer li{display:inline;}#pg-footer a{color:#2e3b4a;}#pg-footer a:hover{text-decoration:underline;}.readon{padding-left:20px;background:left no-repeat url(img/lbullet.png);white-space:nowrap;}.readon:hover{border-bottom:1px solid #c4af5d;}
img.b100{width:637px;}img.b80{width:510px;}img.b50{width:319px;}img.b30{width:191px;}img.links{float:left;margin:2px 15px 15px 0;}img.rechts{float:right;margin:2px 0 15px 15px;}.list div.contentdescription{padding:12px 12px 0 24px;}div.list{background:top left repeat-x url(img/lh.png);}.list li h2{font-size:123.1%;color:#c4af5d;font-weight:bold;}.list a.title{display:block;}.list li{padding:10px 0 10px 0;background:top left repeat-x url(img/lh.png);clear:both;}div.blog{background:top left repeat-x url(img/lh.png);}.blog div.contentdescription{padding:12px 12px 0 24px;}.blog li h2{font-size:123.1%;color:#c4af5d;font-weight:bold;}.blog a.title{margin-bottom:10px;display:block;}.blog li{padding:10px 0 10px 0;background:top left repeat-x url(img/lh.png);clear:both;}.blog p.last{margin-bottom:0;}.blog .error{padding:12px;}h1.blogheading,.contact .contentheading,h1.componentheading{font-size:197%;font-weight:bold;background:4px 0 repeat-x url(img/lh.png) #f8f5e9;padding:2px 0 1px 6px;}.article .bannergroup{margin:12px 0 12px 0;}
.blog .banner,.article .banner{text-align:center;}.blog .banneritem,.article .banneritem{padding-left:11px;width:468px;overflow:hidden;margin:auto;background:bottom left no-repeat url(img/anzeige_vert.png);}.pagination{background:top left repeat-x url(img/lh.png);display:block;padding:12px 0 0 0;text-align:center;}.pagination a,.pagination span{padding:0 3px 0 3px;}.pagination a{color:black;}.pagination strong a{text-decoration:underline;}.pagination strong span{color:#C4AF5D;font-weight:bold;}.pagination span{color:#b0c0d0;}.article h2.contentheading{margin-top:0;font-weight:normal;font-size:108%;}.article .contentpaneopen{margin:8px 0 16px 0;}.date{padding-left:20px;}.date span{color:#c4af5d;}.article h1{font-size:182%;font-weight:bold;}.article h2,.contact h2{font-size:123.1%;font-weight:bold;margin-top:12px;}.article h3{font-weight:bold;}.article .gallery{background:#f8f5e9;height:71px;margin-top:10px;overflow:hidden;* position:relative;}.article .gallery a.button{display:block;float:left;width:6%;text-align:center;font-size:123.1%;font-weight:bold;padding:26px 0 0 0;height:100%;}
.article .gallery a.button:hover{color:#f8f5e9;background:#c4af5d;}.article .gallery .container{float:left;width:88%;height:71px;overflow:hidden;}.article .gallery .container ul{background:#f8f5e9;position:relative;text-align:center;padding-top:6px;}.article .gallery li{display:inline;margin:0 15px 0 15px;}.article .gallery img{height:61px;padding-bottom:5px;}.article p{text-align:justify;}.tools{background:left top repeat-x url(img/lh.png);padding:14px 0 0 0;text-align:center;}.tools em{font-weight:bold;}.tools a{color:#2e3b4a;}.tools a:hover{text-decoration:underline;}.tools .back{float:left;width:30%;text-align:left;}.tools .print a{padding:3px 0 3px 35px;background:left center url(img/print.png) no-repeat;}.tools .recommend{float:right;width:35%;text-align:right;}.contact a{text-decoration:underline;color:#2e3b4a;}.contact h1{font-size:182%;font-weight:bold;}.contact .header,.contact form{background:left top repeat-x url(img/lh.png);padding:12px 0 24px 12px;}.contact .header dl{margin-top:12px;}.contact .header dt{display:block;float:left;width:120px;clear:both;font-weight:bold;color:#c4af5d;overflow:hidden;}
.contact .header dd{display:block;padding-left:140px;padding-bottom:12px;}.contact form dl{margin-top:12px;}.contact form dd{padding:3px 0 10px 10px;}.contact textarea{width:90%;margin-bottom:5px;}.contact .buttons{text-align:center;}.contact .error{background:#f8f5e9;padding:5px;font-weight:bold;}.pixsearch .submit{margin-left:5px;width:60px;}#ps_search_str{width:170px;color:#a0a0b0;}#ps_search_str:focus{color:#2e3b4a;}.pixsearch label{margin-right:5px;}#ps_results{z-index:10000;position:absolute;width:400px;float:right;background-color:#FFF;text-align:left;visibility:hidden;left:50%;margin-left:80px;}#ps_results{border:4px #cdd4dc solid;}#ps_results a{background:transparent;padding:0;line-height:100%;display:inline;}#ps_results #ps_link{float:right;padding:6px 5px 0 0;}#ps_results .ps_header{font-weight:bold;background-color:#EEE;padding:4px 4px 2px 4px;}#ps_results .ps_header label{font-weight:normal;vertical-align:top;}#ps_results a h3{font-weight:bold;margin:0;padding:0;line-height:100%;display:block;width:100%;}
#ps_results a.head{float:none;}#ps_results .desc{line-height:100%;clear:both;}#ps_results .small,.search li .section{font-size:93%;padding:0 0 0 5px;color:#808080;}#ps_results div.small{display:block;}#ps_results .ps_row_1{border-top:2px #EEE solid;background-color:#FFF;padding:5px;}#ps_results .ps_row_2{border-top:2px #EEE solid;background-color:#FFF;padding:5px;}#ps_results .ps_row_btm{font-weight:bold;background-color:#EEE;padding:4px;height:12px;}#ps_results a.readonh:hover{border-bottom:1px solid #C4AF5D;}#ps_results a.readon{background:transparent url(img/lbullet.png) no-repeat scroll 0 4px;margin-left:10px;padding:3px 0 0 20px;white-space:nowrap;color:#C4AF5D;display:block;width:62px;height:auto;border-bottom:1px solid white;clear:both;}#ps_results br{height:0;}.search form{background:4px 0 repeat-x url(img/lh.png) #fafafa;padding:16px 0 12px 12px;}.search dt{display:block;width:150px;float:left;clear:both;padding:3px 1px 1px 1px;}.search dd{margin-left:160px;display:block;padding:1px;}.search #search_searchword{width:300px;margin:0 10px 0 2px;}
.search li,.search .searchintro{background:4px 0 repeat-x url(img/lh.png);padding:12px;}.search .searchintro{text-align:center;font-weight:bold;color:#c4af5d;}.search li:hover{background-color:#f8f5e9;}.search li h3{font-size:123.1%;color:#c4af5d;font-weight:bold;float:none;}.search a div{color:#2E3B4A;}#pg-right h2{font-size:123.1%;font-weight:bold;}.module{background:4px 0 repeat-x url(img/lh.png);padding:15px 0 15px 10px;clear:both;}#pg-right div.events{background:4px 0 repeat-x url(img/lh.png) #f8f5e9;padding:10px;}#pg-right div.events a.readon{background-image:url(img/lbullet_t.png);}#pg-right dl{margin:9px 0 9px 0;}#pg-right div.events dt{padding:0 4px 0 0;float:left;clear:both;}#pg-right div.events dd a{color:#2e3b4a;}#pg-right div.events dt .date{padding:0;font-weight:bold;color:#c4af5d;}#pg-right div.events dd .date{padding:0;}#pg-right div.events dd{padding-bottom:8px;}#pg-right div.events dd.last{padding-bottom:0;}#pg-right div.events li h3{display:inline;font-weight:bold;}#pg-right div.event_cats h2{margin-bottom:12px;font-size:116%;color:#2e3b4a;}
.mostread li{padding:3px 0 0 5px;margin:0;}.mostread a{display:block;color:#2e3b4a;text-decoration:underline;padding:0 0 0 20px;margin:0;background:no-repeat 0 2px url(img/lbullet.png);}#pg-right .separator{height:1px;margin-top:10px;}.content_ad{padding-left:0;}.content_ad .bannergroup{background:no-repeat 0 0 url(img/anzeige_horz.png);padding:10px 3px 0 0;text-align:center;}.content_ad .bannergroup .banneritem{padding-bottom:12px;}#pg-right .modulemenu h2{color:#2e3b4a;background:top repeat-x url(img/lh.png);padding:12px 0 12px 10px;font-size:116%;}#pg-right .menu{text-align:center;}#pg-right .menu a span{display:none;line-height:normal;}#pg-right .menu .item14,#pg-right .menu .item15{display:none;}#pg-right .menu li{display:block;float:left;}#pg-right .menu a{position:relative;float:left;display:block;height:87px;overflow:hidden;padding:0 7px 0 7px;border-bottom:12px solid white;}#pg-right .menu li.active img,#pg-right .menu li a:hover img{position:relative;top:-87px;}#pg-right .menu li a:hover{*background:white;}
#pg-right .regmap{text-align:center;padding-bottom:12px;}#pg-right .modulemap{padding-bottom:12px;}#pg-right .modulemap a.readon{margin-left:10px;display:block;border:none;}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#edeadf;}.lbLoading{background:#fff url(img/lb/loading.gif) no-repeat center;}#lbImage{position:absolute;left:0;top:0;border:10px solid #edeadf;background-repeat:no-repeat;}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}#lbPrevLink span,#lbNextLink span{display:block;height:30px;width:32px;margin-top:20%;}#lbPrevLink{left:0;}#lbPrevLink:hover span{background:transparent url(img/lightbox.gif) no-repeat 0 -18px;}#lbNextLink{right:0;}#lbNextLink span{position:absolute;right:0;}#lbNextLink:hover span{background:transparent url(img/lightbox.gif) no-repeat -51px -18px;}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#2e3b4a;line-height:1.4em;text-align:left;border:10px solid #edeadf;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:82px;height:18px;background:top left transparent url(img/lightbox.gif) no-repeat;margin:7px 0;outline:none;}#lbCaption,#lbNumber{margin-right:71px;}#lbCaption{font-weight:bold;}#eventlist .componentcontent{background:top left repeat-x url(img/lh.png);padding-top:1em;}div#eventlist{overflow:hidden;}div#eventlist .clear{border:0;clear:both;float:none;height:1px;line-height:1px;}div#eventlist .floattext:after{content:".";display:block;height:0;clear:both;visibility:hidden;}div#eventlist .floattext{display:block;}div#eventlist.el_details h2{font-size:1.2em;font-weight:bold;margin:.8em 0;background:bottom left repeat-x url(img/lh.png);}div#eventlist h2 img{border:none;}div#eventlist dl{margin:0 5px;}div#eventlist dt{margin:0;padding:.3em 0;float:left;font-size:1em;font-weight:bold;width:11em;background:transparent;border-bottom:1px solid #ddd;}div#eventlist dd{display:block;margin:0 0 5px 12em;padding:.3em 0;font-size:1em;background:transparent;}* html .floattext dd{height:1%;}
div#eventlist div.description{margin:5px 0;padding:0 5px;}div#eventlist div.no_space,div#eventlist .no_space{margin:0;padding:0;}div#eventlist .copyright{font-size:.9em;text-align:center;margin:1em 0;color:#aaa;}div#eventlist .modal,div#eventlist .map{float:right;margin:.3em;position:relative;}div#eventlist a.modal img,div#eventlist img.modal,div#eventlist .catimg img,div#eventlist .map{border:1px solid #ddd;padding:1px;}div#eventlist .pageslinks,div#eventlist .pagescounter{text-align:center;}div#eventlist .catimg{margin:0 .5em .5em 0;float:left;position:relative;}div#eventlist .catimg p{font-size:.9em;line-height:180%;margin:0 0 .5em 0;}div#eventlist .catdescription{margin:0 0 .5em 0;}div#eventlist table.eventtable{margin:0;width:100%;}div#eventlist table.eventtable tr{background:bottom left repeat-x url(img/lh.png);}div#eventlist table.eventtable td{padding:16px 0 16px 0;}div#eventlist table.eventtable tr.last{background:none;}div#eventlist table.eventtable tr.last td{padding-bottom:0;}div#eventlist table.eventtable td.info{width:18%;vertical-align:top;}
div#eventlist table.eventtable h2{font-size:100%;margin:0;padding:0;border:0;}div#eventlist table.eventtable .container{background:left top repeat-y url(img/lv.png);padding-left:16px;}div#eventlist table.eventtable .container p{margin:10px 0 0 0;}div#eventlist #el_filter{margin:0 0 .5em 0;padding:.5em;border:solid 1px #ddd;}div#eventlist .el_fleft{float:left;}div#eventlist .el_fright{float:right;}div.el_editevent form label#recurrence_output{width:auto;float:none;margin:5px 0;}.el_details div.componentcontent{padding:0 0 4em 0;}