/* CSS Document */

body {
	background-color:#D6DFF4;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	color: #333333;
	margin:0px;
	padding:0px;
	text-align:left;
	
}
#container { 

 width: 1000px;
 border:1px solid #3560ca;
 background:#FFFFFF;
 float:left
}
#banright { 
 margin-top:180px;
 padding-left:5px;
 float:left
}
#content {
 margin-bottom: 5px;
 overflow: auto; 


}
#header {
 color: #333;
 width: 1000px;
 padding: 0px;
 padding-top:10px;
 height: 120px;
 margin: 0px;
 background: #FFFFFF;
}
#navigation {
 color: #333;
 padding: 0px;
 margin: 0px;
 background: #3560ca;
 height:20px;

}

div#breadcrumb{
	background-color:#CCCCCC;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	
	font-size:11px;
	color:#000;
	height:15px;
}
div#breadcrumb A ,
div#breadcrumb A:Visited,
div#breadcrumb A:Active,
div#breadcrumb A:Hover {	
	color:#CC0014;
	text-decoration:underline;
}

#hoSubnav {
	width:100%;
	padding: 0 0 0px 0px;
	margin-bottom:10px;
	border-bottom:1px solid black;
	float:left;
}

#hoSubnav div {
	float:left;
	padding: 3px 8px 5px 8px;
	display:inline;
	margin: 0 5px 0 5px;
	border-top:1px solid #1F3979;
	border-left:1px solid #1F3979;
	border-right:1px solid #1F3979;
	background-color:#FFF;
	letter-spacing:1.05px;
}
#hoSubnav div#active {
	 background-color:#859fdf;
	 font-weight:bold;
}

#hoSubnav div A,
#hoSubnav div A:Visited,
#hoSubnav div A:Active,
#hoSubnav div A:Hover {
	color:#1F3979;
	text-decoration:none;
}
#hoSubnav div#active A,
#hoSubnav div#active A:Visited,
#hoSubnav div#active A:Active,
#hoSubnav div#active A:Hover {
	color:#FFF;
	text-decoration:none;
}

#rightcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 10px;
 width: 300px;
 float: right;
 border-bottom:1px solid #BBBBBB;
 border-left:1px solid #BBBBBB;
 background:#E4E4E4;
}
#maincolumn { 
 float: left;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 650px;
 display: inline;
 position: relative;
}
#bookmarks { 
 width: 100%;
 clear:both;
 margin: 0px 0px 0px 0px;
 padding: 10px 0px 10px;
 text-align:left;
 
}
#footer { 
 width: 100%;
 clear: both;
 color: #FFF;
 background: #3560ca;
 margin: 0px 0px 0px 0px;
 padding: 10px 0px 10px;
 text-align:center;
 float:left
}

.rot {
  color:red;
  font-size:1.3em;
  font-weight:bold;
}

.clear { clear: both; background: none; }
p,div,td {
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	line-height: 1.3;
	color: #000000;
	padding:0px;
	margin:0px
}
.warn {
	color: #C8370D;
	font-weight: bold;
	font-size: 12px;
	padding:4px;
}

A {
	color: #cc0014;
	text-decoration: none
}
A:Visited {	color: #cc0014;text-decoration: none;}
A:Active {  color: #cc0014; text-decoration: none;}
A:Hover {   color: #cc0014; text-decoration: underline;}



.textsml{	font-size: 10px;}
.textmid{	font-size: 11px;}
.textxsml{	font-size: 9px;}


#maincolumn A {	color: #D60016;	text-decoration: none; }
#maincolumn A:Visited {	color: #D60016;text-decoration: none;}
#maincolumn A:Active {  color: #D60016; text-decoration: none;}
#maincolumn A:Hover {   color: #D60016; text-decoration: underline;}

#maincolumn A.black {
	color: #000000;
	text-decoration: underline
}
#maincolumn A.black:Visited {	color: #000000;text-decoration: underline;}
#maincolumn A.black:Active {  color: #000000; text-decoration: underline;}
#maincolumn A.black:Hover {   color: #000000; text-decoration: none;}

#maincolumn h1 {
	color: #1f3979;
	font-size: 16px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCCCCC; 
}

#maincolumn h2 {
	color:#666666;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
	letter-spacing: 0px;
	margin-top: 6px;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-bottom: none; 
}
#maincolumn h2.sml {
	color:#000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	letter-spacing: 0px;
	margin-top: 6px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: none; 
}

#maincolumn .filled1 {
	background-color:#d6dff4;
}
#maincolumn .filled2 {
	background-color:#cccccc;
}

#maincolumn ul#parkingsiteList li.highlight {
	background-color:#FF9933;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:5px;
	margin-bottom:5px;
	border:1px groove #000000;
}

#rightcolumn h1 { 
	color:#333333;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 10px;
	padding-bottom: 3px;
	border-bottom: none; 
}
#rightcolumn h2 { 
	color:#333333;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	letter-spacing: 0px;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-bottom: none; 
}
#rightcolumn h3 { 
	color:#1F3979;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	letter-spacing: 0px;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-bottom: none; 
}
#rightcolumn A,
#rightcolumn A:Visited,
#rightcolumn A:Active,
#rightcolumn A:Hover {
	color:#1F3979;
	text-decoration:underline;
}
#navigation {
font-weight:bold;
padding:5px 0px 5px 10px
}
#navigation A {	color: #FFFFFF;	text-decoration: none; }
#navigation A:Visited {	color: #FFFFFF;text-decoration: none;}
#navigation A:Active {  color: #FFFFFF; text-decoration: none;}
#navigation A:Hover {   color: #FFFFFF; text-decoration: underline;}

#navigation #sml {
font-weight:normal;
}
#header { font-size:8px; font-weight:bold } 
#header A {	color: #888888;	text-decoration: underline; }
#header A:Visited {	color: #888888;text-decoration: underline;}
#header A:Active {  color: #888888; text-decoration: underline;}
#header A:Hover {   color: #888888; text-decoration: none;}


div#rssfeed {
	font-size:10px;
	width:260px;
	float:left;
	margin-right:10px;
	padding:5px;
	background-color:#FFFFCC;
	
}
div#rssfeed div#rssfeedElement {
	padding:5px;
	margin-top:5px;
	border:dotted 1px #999999;
	font-size:10px;
}

#pictureReference {
	padding-top:2px;
	padding-bottom:2px;
	font-size: 10px;
	color:#666666;
}

#news h2{
	color: #666666;
	font-size: 12px;
	font-weight: normal;

	letter-spacing: 0px;
	margin-top: 6px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	border-bottom: none; 
}
#news h2 A {	color: #666666;	text-decoration: none; }
#news h2 A:Visited {	color: #666666;text-decoration: none;}
#news h2 A:Active {  color: #666666; text-decoration: none;}
#news h2 A:Hover {   color: #666666; text-decoration: none;}

.apJumpMenu{
	font-size : 12px; 
	text-decoration:none;  
	border : 1px solid #3560ca; 
}

.formfield {
	font-size:11px; 
	text-decoration:none;  
	border : 1px solid #3560ca; 
}

.formfieldaktive {
	font-size : 11px;
	text-decoration:none; 
	background-color:#CCCCCC;
	border : 1px solid #C8370D; 
}

#highlightBox {
	padding:5px;
	border:1px dotted #000000;
	background-color:#C8370D;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

#highlightBox A {	color: #FFFFFF;	text-decoration: none; }
#highlightBox A:Visited {	color: #FFFFFF;text-decoration: none;}
#highlightBox A:Active {  color: #FFFFFF; text-decoration: none;}
#highlightBox A:Hover {   color: #FFFFFF; text-decoration: underline;}

#tagcloud {
	padding:5px;
	border:1px dotted #000000;
	background-color:#CCFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;

}

#tagcloud A {	color: #666666;	text-decoration: none; }
#tagcloud A:Visited {	color: #666666;text-decoration: none;}
#tagcloud A:Active {  color: #666666; text-decoration: none;}
#tagcloud A:Hover {   color: #666666; text-decoration: underline;}


#footer #subfooter{ 
 width:100%;
 color: #CCCCCC;
 background: #FFF;
 margin: 10px 0px 0px 0px;
 padding: 10px 0px 10px;
 text-align:left;
 float:left;

}

#footer #subfooter div{ 
	float:left;
	margin-left:20px;
	font-size:9px;
}

#footer #subfooter div h1{ 
	font-weight:bold;
	font-size:12px;
}
#footer #subfooter div ul{ 
	list-style:none;
 padding-left:5px;
 margin-left:5px;
}
#footer #subfooter div ul li{ 
 padding-left:5px;
 margin-left:5px;
 padding-top:2px
}

#subfooter div A,
#subfooter div A:Visited,
#subfooter div A:Active,
#subfooter div A:Hover {
	color:#1F3979;
	text-decoration:none;
}
