.headline {font:15pt; font-family: Verdana, Arial, sans-serif; color:#4444aa;}
.text {font:12pt; font-family: Verdana, Arial, sans-serif; color:#6666bb;}
.textsmall {font:9pt Verdana; color:#333388;}

/*****************************************************************
Name		:	001_Stadt.css
Date		:	18.10.2004
Version		:	0.1
Author		:	Timo Keller
Description	:	Style Sheet für die Template

******************************************************************/
table, tbody, body, p, td, tr, th, li, ul, ol, a, b, h1, h2, h3, h4, h5, h6, blockquote, div {font-family: Verdana, Arial, Helvetica, sans-serif;}
hr {color: #FFFFFF}
body { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
scrollbar-base-color:#CCCCCC;
scrollbar-3dlight-color:#669999;
scrollbar-arrow-color:#669999;
scrollbar-darkshadow-color:#669999;
scrollbar-face-color:#CCCCCC;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#669999;
scrollbar-track-color:#FFFFFF;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px;
	margin:0px;
}

#categories {
	position:absolute;
	left:14px;
	top:39px;
}

#locations {
	position:absolute;
	left:14px;
	top:196px;
}

a.letterlink {
	font-size:8px;
	color:#0000dd;
}
a.letterlink:hover {
	font-size:12px;
	color:#cc0000;
}
/*** Beginn Topframelemente***/
.topframecell2 {padding-left: 0px;}
.topframecell4 {padding-left: 8px;}
.topframecell5 {padding-top: 26px;}
.topframewayhome {
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;}
.topframelinks {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;}
.topframefunction {
	FONT-SIZE: 60%;
	COLOR: #FFFFFF;
	font-weight: normal;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-bottom : 15px;
	padding-right: 2px;	}
.topframefunctionsearchinput {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-weight: bold; color: #395080; text-decoration: none; background-color: #FFFFFF; border: 1px solid #000000;}
input.topframefunctionsearchinput {height: 16px; width: 90px}
a.topframefunction {padding-left: 20px;}

/*** Ende Topframelemente***/

/*** Beginn Navigationsframe ***/
.navigationlanguageselectionbreak {display:  none;}
.navigationframecell2 {}
 
.tdnavigationlevel1inactive {visibility: hidden;}
.tdnavigationlevel1active{
	border: 1px solid #CCCCCC;
	background-color: #669999;
	width : 155px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 8px; 
	padding-right: 4px;}

.tdnavigationlevel2inactive {
	border: 1px solid #CCCCCC;
	width : 155px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	}
.tdnavigationlevel2active{
	border: 1px solid #CCCCCC;
	width : 155px;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	}
.tdnavigationlevel3inactive{	
	border:1px solid #CCCCCC;
	padding-left : 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	}
.tdnavigationlevel3active{
	border:1px solid #CCCCCC;
	padding-left : 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	}
.tdnavigationlevel4inactive{
	border:1px solid #CCCCCC;
	padding-left : 28px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	}
.tdnavigationlevel4active{
	border:1px solid #CCCCCC;
	padding-left : 28px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	}

.navigationlevel1inactive {FONT-SIZE: 0px;}
.navigationlevel1active {font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:90%;
}

.navigationlevel2inactive, .navigationlevel2inactive:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
font-size:80%;
}

.navigationlevel2inactive:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
font-size:80%;
}

.navigationlevel2active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#669999;
text-decoration:none;
font-weight:bold;
font-size:80%;
}

.navigationlevel3inactive, .navigationlevel3inactive:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
font-size:80%;
}

.navigationlevel3inactive:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
font-size:80%;
}

.navigationlevel3active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#669999;
text-decoration:none;
font-weight:bold;
font-size:80%;
}

.navigationlevel4inactive, .navigationlevel4inactive:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
font-size:80%;
}

.navigationlevel4inactive:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
font-size:80%;
}

.navigationlevel4active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#669999;
text-decoration:none;
font-weight:bold;
font-size:80%;
}
 /*** Ende Navigationsframe ***/

/*** Beginn Contentframe ***/
.contentframewayhome {
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
	color: #333333;
	text-decoration: none;}
	
.text TD			{ font-family:   Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; color: #333333;}
.text 				{ font-family:   Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; color: #333333;}
.text A:link  		{ font-family:   Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #669999; text-decoration: underline;}
.text A:visited  	{ font-family:   Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #669999; text-decoration: underline;}
.text A:hover 		{ font-family:   Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #cccccc; text-decoration: underline; }
.text A:active		{ font-family:   Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #669999; text-decoration: underline;}

H1 { font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; color: #333333; background-image: url(../../show/1124041/LA_Verkehr_H1_HG.gif); padding: 5px; padding-left: 10px;}
H2 { font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #669999;}
H3 { font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #669999; background-image: url(../../show/1124042/LA_Verkehr_H3_HG.gif); padding-left: 15px; background-repeat: no-repeat;}
H4 { font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #669999;}
H5 { font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #669999;}
H6 { font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #669999; }
li {list-style-image: url(../../show/1124043/LA_Verkehr_List.gif); list-style-position: outside; margin-left: 5px; padding-bottom: 0px; }
caption {visibility: hidden;}

.wf { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 60%; font-weight: normal; color: #669999; text-decoration: none; }
/*** Ende Contentframe ***/

/*** Beginn Pressemitteilungen ***/
.pressHeadlineClass {font-size: 90%; font-weight: bold; color: #669999; padding-left: 10px;}
.fromToInput   {height: 16px; width: 60px; background-color:#FFFFFF; border: solid 1px #669999; font-size: 60%; font-weight: normal; color: #395080; text-decoration: none;}
td.fromToFeld {padding-top: 10px; }
.ButtonBar {padding-right: 5px;}

a.pressContainerDetailLink:link, a.pressContainerDetailLink:visited, a.pressContainerDetailLink:active, a.fromTo:link, a.fromTo:visited, a.fromTo:active, a.ButtonBar:link, a.ButtonBar:visited, a.ButtonBar:active {font-size: 80%; font-weight: normal; color: #669999; text-decoration: underline;}
a.pressContainerDetailLink:hover, a.fromTo:hover, a.ButtonBar:hover { font-size: 80%; font-weight: normal; color: #cccccc; text-decoration: underline; }

.pressContainerMessageTable {border-bottom: solid 1px #CCCCCC;}
.pressContainerHeadline { font-size: 90%; font-weight: bold; color: #669999;}
.pressDate {font-size: 12px; color: #669999; padding-right: 5px;}
.pressContainerHeadlineSeperator {width: 0px;}
.pressroomcontent {FONT-SIZE: 12px; color: #333333;}

table.pressHeadlineClass { background-image: url(../../show/1124041/LA_Verkehr_H1_HG.gif); }
td.pressDetailHeadlineClass { font-size: 130%; font-weight: bold; color: #669999; padding: 5px; padding-left: 10px;}
li.listRelatedLink {list-style-image: url(../../show/1124043/LA_Verkehr_List.gif); list-style-position: outside; margin-left: 30px; padding-bottom: 0px; }



/*** Ende Pressemitteilungen ***/

/*** Beginn Portal **/
.portalheadline			{ font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; color: #000000; }
.ueberschriftportal 	{font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 100%; font-weight : bold; color : #000000;}
td.tabellentextportal		{ font-family:   Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 80%; color: #000000;}
a.linksportal:hover 	{font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 90%; font-weight : normal; color : #000000;}
a.linksportal:active	{font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 90%; font-weight : normal; color : #000000;}
a.linksportal:link	{font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 90%; font-weight : normal; color : #000000;}
a.linksportal:visited	{font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 90%; font-weight : normal; color : #000000;}
td.tabellentextportal   {font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 90%; font-weight : normal; color : #000000;}
/*** Ende Portal **/


/*** Beginn Sitemap ***/
.sitemapnavigation  { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: regular; color: #669999; text-decoration: none; }
a.sitemapnavigation:visited { font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 80%; font-weight : bold; color : #669999; }
a.sitemapnavigation:active {font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 80%; font-weight : bold; color : #669999;list-style-image: url(../../show/1124043/LA_Verkehr_List.gif);}
a.sitemapnavigation:hover {font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 80%; font-weight : bold; color : #669999; text-decoration: underline; }
a.sitemapnavigation:link {font-family :  Verdana, Arial, Helvetica, sans-serif; font-size : 80%; font-weight : bold; color : #669999; }

/*** Ende Sitemap ***/


/*** Beginn Schnellsuche ***/
.fastsearch   {font-family:   Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; color: #669999; }
.fastsearchheader {width: 580px; }
.fastsearchtable   {border: 1px solid #CCCCCC; width: 580px; }
.fastsearchtd   {border-top: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; color: #669999; }

/*** Ende Schnellsuche ***/
