﻿/* --- tl_files/system/layout/center/css/layoutC.css --- */ 
/* Allgemeine Styles */

body{line-height:1.5;font-size:12px;font-family:Verdana, Arial,   sans-serif;color:#666;}
h1{font-size:175%;line-height:1;font-family:Georgia, "Hiragino Mincho Pro", Times, serif;color:#3f3f3f;}
h2{font-size:125%;line-height:1.4;color:#3f3f3f;}
h3{font-weight:bold;font-size:100%;}
h4{color:#fff;}
p{margin-bottom:1.6em;text-indent:0;}
hr{border:#666666 dotted 0.1em;}
.quote{font-style:italic;padding:0 0 1.5em;font-size:110%;font-weight:600;}
ul{list-style-type:circle;}
a{text-decoration:underline;color:#3f3f3f;}
.achtung, .hinweis, .tipp{margin:20px 0 20px 20px!important; padding:10px!important;}
.achtung img, .hinweis img, .tipp img{ border:none!important; margin:0 5px 0 0;}
.achtung{border:dashed 1px #FF6633; background-color:#FFCFCF}
.hinweis{border:dashed 1px #FFA200; background-color:#FFF2CF}
.tipp{border:dashed 1px #33DF29; background-color:#C2FFBF}
.link_intro{border:none!important; width:15px!important;margin-right:3px;}
/*#articleContainer tr:hover{background-color:#FFDE9F;}*/
.ce_table tr:hover{background-color:#FFDE9F;}

/*
body{background-image:url("layout/center/images/bgBanner.jpg");background-repeat:repeat-x;text-align:left;font-family:Verdana,   sans-serif;font-size:11px;}
h1{font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;font-size:1.4em;line-height:22px;color:#3f3f3f;}
h2{font-weight:bold;font-size:1.1em;color:#555;line-height:20px;color:#00437F;}
p{color:#666;}
*/

#all{background-color:#fff;}
b{font-size:1em;}
li .active{color:#000;font-weight:bold;}
li .trail{background-color:#e7f0f7;}
:link img,:visited img,a img{border:0;}
.inactive{color:#898989 !important;}
.arrow{color:#CB3301;}
.noBorder{border:none !important;}
.inactive{background-color:#fff !important;border-color:#cecece !important;}
.subMenuHeadline h2{font-size:0.7em;color:#666;}
.backlink a{text-decoration:none;font-size:1em;color:#555;line-height:20px;}

/* Content */
.hL{border:1px solid #ccc;}
.headline{color:#666;background:#fff;border:1px solid #ccc;border-bottom:2px solid #478CBF;}
.siteHeadline h1{color:#478CBF !important;font-size:1.5em !important;line-height:20px !important;}		/* Headline der aktuellen Seite */
#aktHeadline,.aktImageCont{border:1px solid #ccc;}
#articleHeadline{border:1px solid #ccc;color:#333;background-color:#fff;}
#articleContainer a{color:#478CBF;text-decoration:none;}
#articleContainer li{color:#666;}
#contentContainer{border:1px solid #ccc;background-color:#e7f0f7;}
#contentContainer a,#aktContainer a{text-decoration:none;color:#478CBF;}
#contentContainer #contentHeadline{margin-top:10px;}

/* Aktuelles */
#aktHeadline h2,#contentHeadline h2{color:#666;}
#aktContainer h1{font-size:1em;line-height:15px;}
.aktSingle h1{margin-top:0;}

/* DF Gallerie */
.dfGallery{background-image:url("images/dfgallery_simulation.jpg");}

/* Form */
input{border:1px solid #7488C3;}
.inputbutton{color:#fff;background-color:#478CBF;width:305px !important;}
.error{color:#ff0000;}
.submit{color:#fff;background-color:#478CBF;}
.submit_container .login_info{width:400px;}
.logout .nameLogout{float:right;margin-top:-40px!important;height:12px;}
.logout .submit{margin-left:10px!important;width:120px!important;}

/* Table */
.ce_table th{color:#fff;}
.ce_table{line-height:normal;}
.even{background-color:#F7F7F7;}
.ce_table .col_last{border-right:#E9F2FF solid 1px !important;}
.ce_table th{background-color:#ACACAC;}
.formbody textarea{border:1px solid #7488C3;}
.formbody .ce_table .even td{border-right:#fff solid 1px;}
.formbody .ce_table .odd td{border-right:#E9F2FF solid 1px !important;}
.formbody .ce_table .row_last td{border-bottom:#E9F2FF solid 1px;}
.formbody .ce_table .col_first{border-left:#E9F2FF solid 1px;}

/* Banner */
#banner{background-image:url("layout/center/images/bannerImageC.jpg");cursor:pointer;}

/* Breadcrumbs */
#brdCrmbsBg{background-image:url("layout/center/images/bannerBrdcrmbs.png");background-repeat:repeat-x;bottom:0px;color:#fff;}
#brdCrmbsBg a{color:#fff;text-decoration:none;}

/* Zusatz Boxen unter dem Banner */
#imgMenu1,#imgMenu2,#imgMenu3,#imgMenu4,#imgMenuGesundheit,#imgMenuSoziales,#imgMenuKirchen,#imgMenuBanken,#imgMenuOeffentlich,#imgMenuParteien,#imgMenuBranchen,#imgMenuEasyWeb,#imgMenuFernwartung{background-repeat:no-repeat;}
#imgMenu1{background-image:url("layout/center/images/einsAd.jpg");}
#imgMenu2{background-image:url("layout/center/images/zweiAd.jpg");}
#imgMenu3{background-image:url("layout/center/images/dreiAd.jpg");}
#imgMenu4{background-image:url("layout/center/images/vierAd.jpg");}
#imgMenu5{background-color:#BA8BD4;}
#imgMenuGesundheit{background-image:url("layout/center/images/adGesundheit.jpg");}
#imgMenuSoziales{background-image:url("layout/center/images/adSoziales.jpg");}
#imgMenuKirchen{background-image:url("layout/center/images/adKirchen.jpg");}
#imgMenuBanken{background-image:url("layout/center/images/adFinanzen.jpg");}
#imgMenuOeffentlich{background-image:url("layout/center/images/adOeffentlich.jpg");}
#imgMenuParteien{background-image:url("layout/center/images/adParteien.jpg");}
#imgMenuBranchen{background-image:url("layout/center/images/adBranchen.jpg");}
#imgMenuEasyWeb{background-image:url("layout/center/images/lpceasyweb.jpg");}
#imgMenuFernwartung{background-image:url("layout/center/images/fernwartung.jpg");}
.imgMenuStadtName{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.9em;color:#fff;}
.imgMenuStadtSubline{font-family:Verdana, Arial, sans-serif;/*font-size:1.3em;*/color:#fff;}
.imgMenuMore{font-family:Verdana, Arial, sans-serif;font-size:0.8em;color:#fff;}

/* Menü auf der Linken Seite */
#left h2{font-size:1.2em !important;}
#left ul a{color:#555;}
#left .trail a{background-color:#478CBF;color:#fff; border-bottom-color:#ccc;}
#left .trail .level_2 a{background:none; color:#555;}
#left .trail .level_2 span{background-color:#fff;color:#555;}
#left .active span{background-color:#478CBF;color:#fff; border-bottom-color:#ccc;}
#left .level_2 .active{background-color:#fff;color:#555555;}
.active .level_2 .active span{background-color:#fff !important; color:#555555!important;}
.level_2 li{border-bottom: 2px dotted #fff;font-size: 1em;background-color:#efefef;}
.level_2 li:hover{background-color:#ffde9f;}
.menuFont{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#898989;}
.menuLink{border:1px solid;text-decoration:none;}
.singleSubMenu a{text-decoration:none;}
.subMenuHeadline{background-color:#fff;border-style:solid;border-color:#ccc;border-width:1px 1px 0;}
.menuColorA,div.menuContainer a:hover div.menuColorA{background-color:#ba8bd4;}
.menuColorB,div.menuContainer a:hover div.menuColorB{background-color:#8bb5d5;}
.menuColorC,div.menuContainer a:hover div.menuColorC{background-color:#bfaa0f;}
.menuColorD,div.menuContainer a:hover div.menuColorD{background-color:#90a331;}
.menuColorE,div.menuContainer a:hover div.menuColorE{background-color:#CC3300;}

/* Sitemap Navigation */
.modNavDefault .level_2 li{background-color:#fff;}

/* Schnellauswahl im auf der rechten Seite */
#rightContent .modCalenderHl{font-family:Georgia, "Times New Roman", Times, serif;color:#666;}
#rightContent .modContainer{border:1px solid #ccc;}
#rightContent .modContainer a{font-weight:bold;text-decoration:none;font-size:1em;color:#478CBF;}
#rightContent .modContainer li{list-style-type:circle !important;}
#rightContent .modHeadline{background-repeat:repeat-x;background-image:url("layout/center/images/headline_shade.jpg");border:1px solid #ccc;color:#333;background-color:#fff;}

/* Such Modul */
#searchContainer{background-image:url("layout/center/images/headline_shade.jpg");background-repeat:repeat-x;border:1px solid #ccc;}
#searchEngine form{display:none;}
.searchTextField{border:1px solid #ccc;}
.searchSubmitField{border:1px solid #ccc;width:170px;}

/* Newsletter Modul */
#newsLetterContainer{background-image:url("layout/center/images/headline_hoch_shade.jpg");background-repeat:repeat-x;border:1px solid #ccc;}
.newsLetterTextField{border:0px;}
.newsLetterSubmitField{border:1px solid #fff;color:#fff;background:0px;}
.mod_newslist{/*font-size:1.2em;*/color:#666;/*color:#f29400!important;*/}
.mod_newsreader{/*font-size:1.2em;*/color:#666!important;}
.mod_newsreader .even{background-color:#FFFFFF;}
#newsLetterForm p{color:#fff;}


/* Kalender Modul */
#kulturkalenderHead{ background-image:url("icons/kulturkalender.jpg");height:103px;width:586px;}
#calenderContainer h1{font-size:1.2em;color:#f29400;}
#calenderTable td{border:1px solid #fff;}
#calenderTable a{text-decoration:underline;font-weight:bold;font-size:1em;color:#fff !important;line-height:20px;}
#calenderTable .active{background-color:#478CBF;}
.modCalenderHl{font-size:1.5em;}
.week_0,.week_2,.week_4{background-color:#e7f0f7;}
.week_1,.week_3,.week_5{background-color:#EFEFEF;}
.weekend{background-color:#FFDE9F;}
.changeMonth{height:20px;}
.mod_eventlist .header{color:#478CBF;background-color:#F7F7F7;}
.mod_eventlist .event{border-bottom: 1px dotted #478CBF;}
.mod_eventreader .event{background-image:url("tl_files/linkenheim-hochstetten.de/system/bg_verlauf.jpg");background-repeat:repeat-x;}
/*.mod_eventreader .event{margin:15px 0 0 7px!important;}*/
.mod_upcoming_events h2{border-top:1px #ccc solid;font-size:1.2em;color:#f29400!important;}
.mod_article img{border:1px solid #DEDEDE;}
.event h1{font-size:1.5em;color:#ffc20e!important;}
.event h1 a{color:#ffc20e!important;}

/* Footer */
#footer{border:1px solid #ccc;border-top:2px solid #023378;}
#footer a{text-decoration:none; color:#478CBF;}

/* extDownloads Modul */
.ce_extdownloads{padding-bottom:15px;}
.ce_extdownloads li{width:auto !important;border:none;list-style:none;margin: 7px 0 7px 25px;padding:5px 0 0 10px;}
.ce_extdownloads li a, .ce_extdownloads .folder span{font-size:1.1em;vertical-align:top;}
.ce_extdownloads .level_2 li{background-color:#DFDFDF;}
.ce_extdownloads .level_3 li{background-color:#CFCFCF;}
.ce_extdownloads .level_4 li{background-color:#BFBFBF;}
.extDlText{margin:20px;}
.image{list-style-image:url("icons/image.jpg");margin-left:15px;}
.files{background-color:#FFEEBF;border-bottom:1px solid #fff !important;}
.folder{border-left:1px dotted #999999 !important;}
.folder ul{display:none;}
.folderToggle{float:left;margin:3px 0 0 -16px;}
/*.ce_extdownloads ul{padding: 0 0 15px 0;}*/
/*.ce_extdownloads li{list-style-image:url(icons/folder.jpg);margin: 7px 0 7px 25px;padding:5px 0 0 10px;list-style-position:inside;}*/
/*.extDlUlCont{margin:0 0 0 -9px;}*/
/* --- tl_files/system/layout/center/css/positionC.css --- */ 
/* Allgemeine Styles */
#all{padding:0 5px;margin:0 auto;min-height:894px;width:980px;}
body{margin:0px;padding:0px;}
ul{margin:0px;padding:0px;}
li{padding:5px 0 5px 10px;}
h1{margin:35px 0 10px 0;}
h2{margin:25px 0 10px 20px;}
h3{margin:0 5px 5px 10px;}
h4{margin-top:2px;}
p{margin-top:0;}
input{margin:5px 0;width:300px;}

.hL{width:100%;height:26px;padding:10px 0 3px 0; margin: 0 0 5px;}
.hL h1{margin-top:1px;}
.siteHeadline h1{margin:0;}
.headline{display:block;width:170px;padding:10px;min-height:18px;}
.headline .first{padding-top:5px;}
.image_container{margin:0 10px 0 0px;}
.backlink{text-align:right;}
.noArrow{margin-right:9px;}
.invisible{display:none;}
.icons{margin:3px 4px 0 20px;float:left;}
.cell{ vertical-align:text-top;width:295px;padding:10px 0 0 3px;}
.dfGallery{width:560px;height:250px;margin:10px 0;}
.titleUpcoming{margin: 0 0 25px 0;}
.formbody textarea{width:300px;margin:5px 0;}
.back{margin:0 0 5px 20px;}

/* Modul Container */
.modContainer{width:190px;float:left;margin:0 0 5px 0;min-height:100px;}
.modContainer li{margin:0 !important;}

/* Sitemap Navigation */
.modNavDefault{width:190px;margin: 0 0 5px 5px;}
.modNavDefault li{margin:0 !important;}
.mod_sitemap{margin-left:10px;}

/* Content Elemente */
.ce_headline{/*margin:10px 0 10px 0 !important; */clear:both;}
.ce_text{clear:both;}
.ce_text h2{margin:10px 0 5px 20px;}
.ce_text h3{margin-left:20px;}
.ce_text block{min-height:200px;}
.ce_table{margin:0 0 15px 0;}
.ce_table img{margin:0 0 5px 0;}
.ce_table th{padding:2px 2px 2px 10px;}
.ce_table td{vertical-align:top;padding:5px 0 15px 10px;}
.ce_table .col_0,.ce_table .head_0{padding-left:20px;}
.ce_form td{padding-left:10px;}
.ce_form .col_0{padding-left:20px;}
.ce_form .explanation{padding-left:20px;}
.ce_form h1{padding-left:0 !important;}
.ce_form p{padding-left:0 !important;}
.iconList{width:591px !important;}
.mod_article{width:586px;}
.mod_article h3{margin-left:20px;}
.mod_article p, .mod_article h1{padding:0 20px 0 20px;}
.mod_newsmenu ul{margin:0 0 10px 13px !important;}
.mod_newsmenu li{padding:0;}
.ce_gallery .even{ background-color:#fff!important;}
.mod_routenplaner, .mod_dlh_googlemaps{margin-left:20px;}
.mod_dlh_googlemaps img{border:none !important;max-width:inherit;}
.ce_hyperlink, .ce_download{margin:5px 0 5px 20px;}
.ce_download a{vertical-align:super;}
.ce_download img{border:none!important;}

/* Banner */
#banner{position:relative;width:980px;height:210px;}

/* Breadcrumbs */
#brdCrmbsContainer{float:left;margin:0px 0 0 5px;}
#brdCrmbsBg{position:absolute;height:18px;width:980px;}
#brdCrmbsAdd{width:99%;text-align:right;margin:0px 0 0 0;}

/* Login */
.mod_login table{width:100%;}

/* Zusatz Boxen unter dem Banner */
#imgMenuContainer{float:left;width:100%;margin:3px 0 0 0;}
.imgMenu{float:left;width:192px;min-height:80px;margin:0 5px 0 0;}
.imgMenuContent{float:left;width:192px;min-height:80px;margin:0 5px 5px 0;}
#imgMenuFernwartung{margin:0 0 5px 0;}
/*.imgMenuLast{float:left;width:192px;min-height:450px;margin:0 0 5px 5px;}*/
.imgMenuLast{float:left;width:192px;min-height:450px;margin:0 0 5px 0;}
.imgMenuStadtName{width:119px;display:block;}
.imgMenuStadtSubline{width:119px;display:block;}
.imgMenuMore{width:119px;margin:10px 0 0 0;}
.slogan{position:absolute;width:100px;height:30px;margin:1px 0 0 5px;}

/* Hauptmenü auf der linken Seite */
#left h1{margin:0!important;}
#left h2{margin:0!important;}
#left a{display:inline-block;}
#left ul{list-style-type:none;}
#left ul a{text-decoration:none;}
#left .level_1{width:192px;padding-top:5px;}
#left .level_1 ul li{width:182px;margin:0;padding:8px 5px;}
#left .level_1 li{margin-left:0px;padding-top:0;padding-left:0;}
#left .level_2 li{width:181px;}
#left .level_2 li a{width:181px;}
.mod_navigation{float:left;margin-right:5px;max-width:192px;}

/* News Seite "Aktuelles" Bereich */
#aktContainer{width:190px;float:left;margin:5px 7px 0 0;}
#aktHeadline{height:23px;width:100%;padding:10px 0 6px 0;}										/* Headlinefeld */
.aktSingle{width:192px;margin:15px 0 10px;} 													/* Einzelner Container für jede News*/
.aktImageCont{width:190px;height:82px;margin:7px 5px 0 0;padding:2px 0 0 0;text-align:center;} 	/* kleines Bild */
.aktTextCont{margin:0 0 12px 0;} 																/* Text */
.mod_newsreader{margin-left:10px;}

/* News Seite "Wichtiges" Bereich */
#contentContainer{float:left;margin:5px 0 0 0;width:387px;min-height:500px;}					/* Headlinefeld */
.contentSingle{margin:0;padding:10px 5px 0 7px;}												/* Einzelner Container für jede News*/

/* "Normaler" Content Bereich (komplette Breite) */
#articleHeadline{width:100%;height:23px;margin-bottom:5px;}
#articleContainer{float:left;width:584px;margin:5px 2px 0 0;padding:0;}
#articleContainer ul{margin-left:20px;}
#articleContainer li{width:541px;margin:0 0 0 15px;}
#articleContainer ol li{margin:0;}
#articleContainer img{max-width:586px;}
#articleContainer .image_container{margin:0 10px 0 20px;}
.articleTable{margin:10px 0 20px 0;}
.articleSingle{width:97%;margin:10px 0 20px 0;padding:0 0 0 7px;}
.ce_text li{width:525px !important;}

/* News Archiv */
.pagination ul{list-style:none;}
.pagination li{width:auto !important;float:left;margin:0 !important;padding:0;}
.pagination a{margin:0 5px;}

/* Rechter Content Bereich */
#rightContent{float:left;margin:-80px 0 0 5px;width:192px;}
#rightContent .hL{width:188px;}
#rightEmpty{margin-left:0 !important;}

/* Such Modul */
#searchContainer{width:190px;float:left;height:78px;min-height:60px;margin:0;}
#searchHeadline{width:100%;height:23px;}
#searchForm{width:100%;text-align:left;margin:11px 0 5px 0;padding:0 0 0 7px;}
#searchHeadline{padding:18px 0 3px 0;}
.searchTextField{width:170px;}

/* Newsletter Modul */
#newsLetterContainer{width:190px;float:left;min-height:40px;margin: 0 0 5px 5px;}
#newsLetterHeadline{width:100%;padding:10px 0 3px 0;height:23px;}
#newsLetterForm{width:97%;text-align:left;margin:5px 0;}
.newsLetterTextField{width:150px;}
.newsLetterSubmitField{margin-top:10px;}

/* Kalender Modul */
#calenderContent{width:100%;margin:0 0 5px 0;text-align:center;}
#calenderTable{width:95%;margin:0 0 6px 5px;clear:both;}
#calenderTable tr{height:23px;}
#calenderTable td{height:23px;}
#calMonthSwitch{position:relative;width:190px;}
.preMonth,.nextMonth{display:block;}
.preMonth{margin-top:0px;}
.nextMonth{margin-top:5px;}
.month{font-size:16px;}

/* Event Ansicht */
.mod_upcoming_events{clear:both;}
.mod_upcoming_events h2{padding-top:3px !important;margin-left:0; padding-left:20px;}
.mod_upcoming_events .event{margin:2px 0; padding: 0 0 0 20px;}
.mod_eventlist .empty{margin:0 0 25px 0;}
.mod_eventlist .header{margin:3px 5px 5px 0;}
.mod_eventlist .header,.mod_eventlist .event{width:566px;padding:0px 0 5px 20px;}
.mod_eventlist .event{margin:0 0 10px 0;}
.mod_eventlist .event h1{margin:-5px 0 5px;}
.mod_eventreader .event{margin: 0 0 0 20px; padding-bottom:35px;}
.mod_eventreader .event h2{margin:10px 0 5px 0;}
.mod_eventreader .event h3{margin:10px 0 0 0;}
.mod_eventreader .event .ce_text .image_container{margin-left:0!important;}

/* Routenplaner Modul */
.mod_routenplaner input{width:300px;height:16px;margin:0 0 10px 0;padding:3px 0 0 3px !important;}
.mod_routenplaner .inputbutton{height:25px;vertical-align:bottom;padding-bottom:5px !important;}

/* ExtDownload Modul */
.listImage{margin-right:10px;}

/* Service BW */
#themen,#verfahren,#subTree{list-style:none;}
#themen ul,#subTree ul{list-style:none;}
#themen li,#verfahren li,#subTree li{margin:0;padding-left:0;width:auto;}
#themen .subMenu,#subTree .subMenu{margin:0px;}
#themen .level_2 li,#subTree .level_2 li{padding-left:10px;}
#themen .level_3 li,#subTree .level_3 li{padding-left:20px;}

/* Footer */
#footer{width:972px;float:left;height:19px;padding:3px;margin:5px 0 0 0;}
#footer a{vertical-align:top;}
.footerIcons{margin:2px;}
.kontaktdaten{vertical-align:middle;}
.kontaktdaten a{display:inline-block;}
.bookmarks a{margin-left:2px;float:right;}

/* IE 7 Only Styles */
*:first-child+html #brdCrmbsAdd{margin-top:-13px;}
*:first-child+html #imgMenuContainer a,*:first-child+html #rightContent a{text-decoration:none;}
*:first-child+html .aktSingle{overflow:hidden !important;}
*:first-child+html #rightContent{width:197px;}
*:first-child+html #calenderTable{margin-left:0;}
*:first-child+html #contentContainer{padding:0 0 10px;}
*:first-child+html .bookmarks a{margin-top:-15px;}
*:first-child+html .kontaktdaten a{margin-top:-5px;}
*:first-child+html .bookmarks,*:first-child+html .kontaktdaten{line-height:17px;}
*:first-child+html .folder{clear:both;}

/* IE 8 Only Styles */
th{text-align /*\**/:left;}

