/* Style sheet basic */
#pagination ul li{width:21px;height:20px;float:left;margin-right:10px;margin-bottom:10px;padding:2px 1px 0px 1px;text-align:center;vertical-align:middle;border:1px solid #d1d1d1;text-decoration:none;list-style-type:none;cursor:pointer;}
#pagination ul li.pagenavi{width:70px;text-align:center;}
#pagination ul{margin:20px 0px 0px 0px;padding:0px;}
#seitenzahl{}
#pagination ul li.active:hover{background-color:#e5642b;border:1px solid #e5642b;cursor: auto;}
#pagination ul li.active{background-color:#e5642b;border:1px solid #e5642b;font-weight:bold;color:#ffffff;}
#pagination ul li:hover{background-color:#ebebeb;}
.datum{margin-bottom:1px;margin-left:10px;}
table tr{vertical-align:top;}
table{border-spacing:0px;}
table td{padding:0px;}
.mod_newslist .ce_text{margin-bottom:43px;}
#main{padding-right:20px;}
ce_accordion{padding-top:20px;}
#filterbutton{width:960px;height:37px;right:151px;top:431px;position:absolute;clear:both;background-image:url("tl_files/basic/filter_bg.jpg");background-position:right bottom;background-repeat:no-repeat;}
.mod_newslist h1{margin-top:7px;margin-bottom:10px;padding-bottom:0px;border-top:0px dotted #666666;border-right:0px dotted #666666;border-bottom:1px dotted #666666;border-left:0px dotted #666666;font-weight:bold;font-size:14px;}
#lupe{padding-left:22px;background-image:url("tl_files/basic/lupe.png");background-position:left center;background-repeat:no-repeat;}
.suchbegriff{width:150px;}
.anzeigen{width:85px;height:23px;margin-top:18px;padding:3px 5px 5px 5px;background-color:#e5642b;border:0px hidden;color:#ffffff;cursor:pointer;}
h1{margin:2px 0px 0px 0px;padding:0px 0px 15px 0px;font-weight:normal;font-size:22px;}
.floatleft{float:left;margin-right:25px;padding-right:25px;border-right:1px solid #cccccc;}
#startseite h1.veranstaltungen_print{margin:10px 0px 0px 0px;padding:0px 0px 13px 0px;font-weight:normal;font-size:22px;}
.event_text h1{font-weight:bold;}
h4{margin:0px 0px 12px 0px;padding:0px;}
p,pre,form{margin:0px;padding:0px;}
#container{width:960px;float:left;padding-top:33px;background-color:#ffffff;}
body{background-color:#f5f5f5;font-family:arial, san-serif;font-weight:normal;font-size:13px;color:#666666;line-height:145%;}
.custom{background-color:#dedede;}
#header{background-color:#f5f5f5;background-image:url("tl_files/basic/header.jpg");background-position:center top;background-repeat:no-repeat;}
#headerlinks{float:left;}
#left{width:210px;height:100%;margin-right:40px;}
#footer{clear:both;padding-left:40px;}
#headermitte{width:496px;float:left;padding:28px 25px 2px 30px;}
#headerrechts{width:180px;float:left;padding-left:10px;}
#filter{width:925px;float:left;padding-top:20px;padding-bottom:15px;padding-left:35px;background-color:#eeeeee;background-image:url("tl_files/basic/filter_bg.jpg");background-position:right top;background-repeat:no-repeat;}
#filter .suchbegriff,#filter select{margin-right:20px;font-size:11px;}
#filter .date{width:65px;font-size:11px;}
#filter_button a{cursor:pointer;}
#filter select{width:110px;}
#footer{background-color:#ffffff;}
.graphicalnavigation ul{margin:0px;padding:0px;font-family:arial, san-serif;font-weight:normal;font-size:13px;line-height:100%;list-style-type:none;}
.toggler{right:13px;top:-11px;position:absolute;padding-left:25px;text-decoration:underline;cursor:pointer;background:transparent url(tl_files/WT-Rastatt/basic/toggler_plus.jpg) left center no-repeat;z-index:5;}
.toggler_first{font-weight:bold;text-decoration:underline;color:#000000;}
.toggler_first:hover{font-weight:bold;text-decoration:none;color:#000000;cursor:pointer;}
#filter .accordion{padding-top:20px;}

