.leftctl {
	width:185px; 
	background-color:#b9b9b9;
 
}
a.navictl {
	display:block; padding:3px 3px 3px 12px;
	border-top:1px solid #006699;
	border-right:2px solid #006699;
	border-left:2px solid #006699;
	text-align:left;	
	text-decoration:none; height:15px; font-weight:bold; background:url(http://www.citytunnelleipzig.info/sym/icon/hrightlt.gif) no-repeat left;
    
 }
a.navictl:link, a.navictl:visited
{
	color:#006699;
	text-decoration:none;    
	padding-left:17px; padding-right:2px;
	background:url(http://www.citytunnelleipzig.info/sym/icon/hrightlt.gif) no-repeat left;
}
a.navictl:active, a.navictl:hover
{
	margin: 0px;
	background-color:#FFC58A;
}

.navictlk { /*margin-left:16px;/*/* font-size:10px; display:block; padding:2px 1px 3px 5px; border-top:1px solid #006699;  text-align:left; color:#eeeeee; text-decoration:none; height:10px; 	border-right:2px solid #006699;
	border-left:2px solid #006699;
 }
 a.navictlk:link, a.navictlk:visited
{
	color:#006699;
	font-size:10px;
	margin-left:16px;
	-moz-border-radius:3px;
	padding-left:15px;
	padding-right:5px;
	background:url(http://www.citytunnelleipzig.info/sym/icon/nr.gif) no-repeat left;
}

a.navictlk:active, a.navictlk:hover
{
	margin-left:16px;	
	font-size:10px;
	text-decoration:underline;
	background-color:#FFC58A;}

#navianker { background-color:#FAFAFA; padding:4px; line-height:22px;}

#navianker a {	color:#006699; font-size:11px; margin-left:6px; text-decoration:underline; padding-left:15px; padding-right:2px; background:url(http://www.citytunnelleipzig.info/sym/icon/nru.gif) no-repeat left;}

a:link { color:#006699; text-decoration:none; font-weight:lighter; font-size:10pt; }
a:visited { color:#006699; text-decoration:none; font-weight:lighter; font-size:10pt; }
a:hover { color:#006699; text-decoration:none; font-weight:lighter; font-size:10pt;}
a:active { color:#006699; font-weight:lighter; font-size:10pt; }

.lu {border-bottom: 1px solid #006699;}
.lr {border-right: 1px solid #006699;}
.ll {border-left: 1px solid #006699;}
.lo {border-top: 1px solid #006699;}
.g8 { background-color:#B9B9B9; text-align:right; font-size:9px; font-style:inherit; padding:2px 6px 2px 2px;}

#fuer td { padding:4px}
#sls a {
	border-top:1px solid #006699;
	display: block;
	padding: 4px 1px 4px 3px;
	background-color:#B9B9B9;
	font:arial, verdana, sans-serif;
	font-size:12px;
	font-variant:inherit;
	font-weight:normal;
	}
		
#sls a:link 		{ text-decoration:none; color:#006699; font-weight:lighter;}
#sls a:visited   	{ text-decoration:none; color:#006699; font-weight:bold;}
#sls a:hover		{ background-color:#ffc58a}
#sls a:active       { text-decoration:none; color:#006699; font-weight:bolder;}
  
body, td, a, div, font {
            font-family: arial, verdana, sans-serif;
			color:#000000;
	        font-size:10pt;
        	font-style: normal ;
            font-weight: lighter;
			padding:0px;
		}
		
 li, ol, ul {
 font-family: arial, verdana, sans-serif;
 color:#333333;
 text-align:left; 
 font-size:10pt; 
 line-height:12.5pt; 
 padding-left:25px; 
 padding-top:1px;
 background-color:#FAFAFA; margin:0px 0px 3px 0px;
 }
		
 h1 {
	font-size:13pt;
	font-weight:bold;
	padding:6px;
	background-color:#FF9933;
	margin-top:0px;
	margin-bottom:0;
	-moz-opacity:0.6;
	-moz-border-radius:8px;
	-khtml-border-radius:8px;
}
 
 h2 { clear:both;
	font-size:12pt;
	padding:7px 4px 4px 6px;
	color:#000;
	background-color:#B9B9B9;
	margin-top:4px;
	margin-bottom:0px;
	border-top:2px solid #ffc58a;
	border-bottom:4px;

}
 h3 {  padding:5px 4px 4px 6px; font-size:11pt; background-color:#FAFAFA; margin-top:0; margin-bottom:0;}
 h4 { letter-spacing:+1px; font-size:11pt; font-weight:bold;}
 h5 { font-size:11pt; font-weight:bold; text-align:center}
 
.text {font-size:10pt; line-height:13.5pt; padding-right:5px; padding-top:10px; padding-bottom:15px;}

/*Highlights */

#hil { text-align:right; font-weight:bold; border-right:2px solid #006699; border-left:2px solid #006699;}
#hil h2 {background-color:#FFc58A; -moz-border-radius-topright:8px; -khtml-border-radius-topright:8px; -moz-border-radius-topleft:8px; -khtml-border-radius-topleft:8px; margin-top:0px; line-height:23px;}
#hil a {display:block; font-size:8pt; line-height:12pt; padding-left:13px; padding-right:3px; vertical-align:top}
#hil a:link {background:url(/sym/lupe.gif) no-repeat left; padding-left:2px; padding-right:6px;}
#hil a:visited {background:url(/sym/lupe.gif) no-repeat left; padding-left:2px; padding-right:6px;}
#hil a:active {text-decoration:underline; background-color:#FFC58A;}
#hil a:hover {text-decoration:underline; background-color:#FFC58A;}
#hil .hile {background-color:#B9B9B9; text-align:right; border-bottom: 1px solid #006699; width:144px;}
#hil img {border:2px solid #FF9933; font-size:9px; font-size:6px;}
#hil p { padding:4px 3px 4px 2px; text-align:right; font-weight:bold; background:none; line-height: 12px; margin-bottom:1px; margin-top:0px; }

/*Highlights */

/*aktuelle Bilder */

#aktu { margin-top:5px;
	width:181px;
	text-align:left;
	background-color:#B9B9B9;
	vertical-align:middle;
	border:2px solid #006699;

}
#aktu h6 {font-size:11pt; padding:3px 4px 4px 6px; background-color:#C4C4C4; margin-top:0px; margin-bottom:0; border-top:1px solid #006699;}
#aktu a { display:block;  margin-left:6px; line-height:22px; vertical-align:middle;}
#aktu a:link {padding-left:15px; background:url("/sym/icon/image.gif") no-repeat left;}
#aktu a:visited {padding-left:15px; color:#000000; background:url("/sym/icon/image.gif") no-repeat left; font-weight:normal ;}
#aktu a:active {color:#000000; text-decoration:underline; background: url("/sym/icon/image.gif") no-repeat left; font-weight:bold;}
#aktu a:hover {color:#000000; background:url("/sym/icon/image.gif") no-repeat left; font-weight:bold;}

/*aktuelle Bilder */

/*Newsletter*/
#nl {width:180px; background-color:#FFC58a; text-align:center; height:30px;}
/*Newsletter*/
#nl a { display:block; margin-left:35px; font-weight:bold; font-size:16px; background: url("/sym/icon/ico_mail.png") no-repeat left; padding:6px;}
/*Newsletter*/

/*rss kann gelöscht werden*/
#rss {width:185px; background-color:#006699; color: text-align:center; height:35px;-moz-border-radius-bottomright:8px; -khtml-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; -khtml-border-radius-bottomleft:8px; line-height:40px;}
/*Newsletter*/
#rss a { display:block; margin-left:35px; font-weight:bold; font-size:16px; background: url("/sym/rssfeed.gif") no-repeat left; padding:4px;}
/*Newsletter*/

.liniel { border-left: 1px dotted #006699}

#start {background-color:#FF9933; width:600px; -moz-opacity:0.6; -moz-border-radius-topright:8px; -khtml-border-radius-topright:8px; -moz-border-radius-topleft:8px; -khtml-border-radius-topleft:8px; margin-bottom:10px;}
#start h1 {
	font-family: arial, verdana, sans-serif;
	font-size: 14pt;
}


.navi2 { background-color:#FFcc33; padding-left:6px; font-weight:bold}
.linie { border-top: 1px dotted #0033cc;}
 /*Classe S-Bahn nach umstellung löschen!*/
 
#sbahn {  width:170px; float:right; padding-left:5px; margin-left:5px; color: #FFFFFF;}
#sbahn td { background-color:#ed1c24; }
#sbahn th { background-color:#002c6b;}
#sbahn .logo		 {  padding-right:10px; padding-top:10px; text-align:right;}
#sbahn .leipzig		 {	padding-left:17px; font-size: 12px; height:21px; text-align:left;}
#sbahn .stat		 {	padding-left:17px; font-size: 14px; height:22px; text-align:left;}
#sbahn .balken		 {	padding-left:15px; height:7px; background-color:#FFF;}
#sbahn .sbahn		 {	padding-left:15px; height:30px; background-color:#999;}


p { background-color:#FAFAFA; color:#202020; text-align:justify; font-size:10pt; line-height:12.5pt; padding:6px 10px 5px 6px; vertical-align:top; margin:0px 0px 3px 0px;}

#sl .picLrgLnk:link {font-size:10pt; height:14px; position:relative;}
#sl .picLrgLnk:visited {font-size:10pt; height:14px; position:relative;}
#sl .picLrgLnk:hover {font-size:10pt; color:#006699; height:14px; position:relative;}
#sl .picLrgLnk:active {font-size:10pt; color:#006699; height:14px; position:relative;}

.dreilnk:link { padding-left:15px; height:11px; background:url("/sym/icon/image.gif") no-repeat left;}
.dreilnk:visited { padding-left:15px; color:#000000; background:url("/sym/icon/image.gif") no-repeat left; font-weight:normal ;}
.dreilnk:hover { color:#006699; text-decoration:underline; background: url("/sym/icon/image.gif") no-repeat left;}
.dreilnk:active { color:#006699; background:url("/sym/icon/image.gif") no-repeat left;}

#sl .menulnk {background-color:#B9B9B9;}
#sl .menulnk:link { color:#006699; padding-left:15px; background:url("/sym/icon/hrightlt.gif") no-repeat left; font-weight:normal ;}
#sl .menulnk:visited { color:#006699; padding-left:15px; background:url("/sym/icon/hrightlt.gif") no-repeat left; font-weight:normal ;}
#sl .menulnk:hover { color:#006699; text-decoration:underline; background: url("/sym/icon/hrightlt.gif") no-repeat left; font-weight:normal ;}
#sl .menulnk:active { color:#006699;text-decoration:underline; background:url("/sym/icon/hrightlt.gif") no-repeat left; font-weight:normal ;}

#sl .downlnk { padding-left:25px; height:11px; background:url("/sym/icon/download.gif") no-repeat left;}
#sl .downlnk:visited {padding-left:25px; color:#000000; background: url("/sym/icon/download.gif") no-repeat left;}
#sl .downlnk:hover {padding-left:25px; color:#006699; text-decoration:underline; background: url("/sym/icon/download.gif") no-repeat left;}

#sl .slnk {padding-left:20px; height:11px; background:url("/sym/s-bahn_logo15.gif") no-repeat left;}
#sl .slnk:visited { background: url("/sym/s-bahn_logo15.gif") no-repeat left;}
#sl .slnk:hover { color:#006699; text-decoration:underline; background: url("/sym/s-bahn_logo15.gif") no-repeat left;}

#bgal .gal img { border-style:solid; border-width:2px; border-color:#FF9933; font-size:9px; font-size:6px;}
#bgal .gal td  {  font-size:9px; padding:5px; text-align:center; border-bottom-style:solid; border-bottom-color:#ffcc66; border-bottom-width:8px;}

/*bauverlauf*/

#bvb { background-color:#FAFAFA;}
#bvb img { border:2px solid #FF9933;}
#bvb p { float:left; width:415px; margin-top:0px;}
#bvb ul { float:left; width:415px; margin-top:0px;}
#bvb a {float:right; width:144px;}

#bvb2 { background-color:#FAFAFA;}
#bvb2 img { border:2px solid #FF9933;}
#bvb2 p { float:left; width:560px; margin-top:0px;}
#bvb2 ul { float:left; width:560px; margin-top:0px;}
#bvb2 a {float:right; width:144px;}

/*bauverlauf*/


.w {color: #FFFFFF}
.bereich {
	font-size: 13px;
	font-style: normal ;
	line-height: normal ;
	font-weight: bold;
	font-variant: normal ;
	color: #000;
	background: url(http://www.citytunnelleipzig.info/sym/hrightbt.gif) no-repeat left;
	padding-right:3px; padding-left:15px;
}

a.nw:link, a.nw:visited, a.nw:active, a.nw:hover {
	line-height:20px;
	color:#006699;
	padding:3px;
    background:url(nw.gif) no-repeat left;
	padding-right:5px; padding-left:27px;
	}
	
a.nw:active, a.nw:hover{
	text-decoration:underline;
	}
a.nw:link, a.nw:visited{ text-decoration:none;
}

a.globlnk {
	line-height:20px;
	color:#006699;
	padding:3px;
    background:url("/sym/icon/enw.gif") no-repeat left;
	padding-right:5px; padding-left:27px;
	}
	
a.pdflnk {
	line-height:20px;
	color:#006699;
	padding:3px; background:url(/sym/icon/adobe.jpg)  no-repeat left;
	padding-right:5px; padding-left:27px;
	}
	
a.gb {
	line-height:20px;
	color:#006699;
	padding:3px;
    background:url("/sym/icon/gb.gif") no-repeat left;
	padding-right:5px; padding-left:27px
	}


.tabf1 { background-color:#FAFAFA}
.tabf2 { background-color:#FAFAFA}
