/*Stylesheet für Internet Explorer*

/*BODY*/	
html, body {margin: 0; padding: 0; border: 0; font-size: 101%; }

body 			{margin:0; padding: 0; background-color: #FFF;
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 0.8em; color: #000000;
				}
			

a {color:rgb(000,070,143); text-decoration:none; font-weight:bold;}
a:link {color:rgb(000,070,143); text-decoration:none; font-weight:bold;}
a:hover {color: rgb(245,178,120); text-decoration:none;	font-weight: bold;}
a:visited {color:rgb(245,178,120); text-decoration:none; font-weight:bold;}

a.header_visikarte {color:rgb(000,070,143); font-weight: bold; text-decoration: none;}
 a.header_visikarte:link {color:rgb(000,070,143); font-weight: bold; text-decoration: none;}
 a.header_visikarte:visited {color:rgb(000,070,143);  font-weight: bold; text-decoration: none;}
 a.header_visikarte:hover {color:rgb(000,070,143); font-weight: bold;  text-decoration:none;}			

a.unterseite 
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; 
background-image: url(images/icon_unterseiten.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;line-height: 1em; margin-left:0px;}
a.unterseite:link
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; 
background-image: url(images/icon_unterseiten.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;line-height: 1em; margin-left:0px;}
a.unterseite:hover
{color:rgb(245,178,120); text-decoration:none; font-weight:bold; 
background-image: url(images/icon_unterseiten.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;line-height: 1em; margin-left:0px;}
a.unterseite:visited
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; 
background-image: url(images/icon_unterseiten.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;line-height: 1em; margin-left:0px;}

a.download 
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; background-image: url(images/icon_download.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}
a.download:link
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; background-image: url(images/icon_download.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}
a.download:hover
{color:rgb(245,178,120); text-decoration:none; font-weight:bold; background-image: url(images/icon_download.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}
a.download:visited
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; background-image: url(images/icon_download.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}

a.link 
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; background-image: url(images/icon_link.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}	
a.link:link
{color:rgb(000,070,143); text-decoration:none; font-weight:bold; background-image: url(images/icon_link.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}
a.link:hover
{color:rgb(245,178,120); text-decoration:none; font-weight:bold; background-image: url(images/icon_link.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}
a.link:visited
{color:rgb(245,178,120); text-decoration:none; font-weight:bold; background-image: url(images/icon_link.gif); background-repeat: no-repeat; padding: 0px 0px 10px 25px;
line-height: 1em; margin-left:0px;}
			

h1 {font-size: 1.4em; color: #000000;	font-weight: bold; margin-bottom: 5px; line-height:1.0em;}
h2 {font-size: 1.1em; color: rgb(000,070,143); line-height:1em;}
h3 {font-size: 1.1em; line-height:0.9em; margin-bottom: 0.3em; margin-top:0.5em;}	


.reddot {font-size:0.85em; color:#ff3300;}



#frame 	
{width:100%;
background-color: #ffffff;
padding: 0;
margin: 0;
}


#header 		
{margin: 0 0% 1% 1%;
	padding: 0;
	width: 99%;
	background-color: rgb(055,078,142);
	background-repeat: no-repeat;
	z-index:2;}

.leiste {
	background: url(images/kopf.jpg);
	height: 110px;
	background-repeat: no-repeat;
}
.navileiste1 {margin:0px 0px 0px 0px;
background-color: rgb(094,120,179);
height: 20px;
padding-left:10px;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;}

.navileiste2 {margin:0px 0px 0px 0px;
background-color: rgb(143,164,210);
height: 20px;
padding-left:10px;
border-bottom:1px solid #ffffff;
}





#content
{float:left;	
background-color: #ffffff;
	width: 75%;
	margin-left:0.5%;
	margin-right:0.5%;
	margin-top:0%;
	color: #000000;
	}

#nur_content
{float:left;	
background-color: #ffffff;
	width: 95%;
	margin-left:0.5%;
	margin-right:1%;
	color: #000000;
	}

.content
{color: #000000;
padding: 0px;}	

.content_visikarte
{background-color: #ffffff;
margin-top:5px;
padding: 5px 10px 0px 0px;
min-height:200px;
}

.content_img_visikarte
{float:left;
padding:0px 10px 5px 5px;
font-size:0.9em;
}

.content_visikarte_border
{border-bottom: 2px solid rgb(245,178,120);
width:100%;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:1px;}


ul.weiter {
    margin-left: 5px;
	padding: 0px 0px 0px 0px;
	list-style-position: outside;
	}

li.weiter {
	list-style-type: none;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1.5em;
}

	
/**Leerzeile für Vierspalter**/		
.mitte_content_leer
{width: 400px;
visibility: hidden;
}




#rechts
{float:left;
width:22%;
background:#ffffff;
margin-right:0.5%;
margin-left:0.5%;
margin-top:0%;
padding:0;
}

.infobox
{color: #000000;
padding: 0px;
background:rgb(251,222,197);
height: auto;
margin-top:0;}	

p.header_infobox {background:rgb(248,200,159);
	color:#000000;
	font-size: 1.1em;
	line-height: 1.2em;
	font-weight: bold;
	padding: 5px;
}
#footer {position:relative;
background: #ffffff;
	clear: both;
	margin-bottom:0px;
	margin-top:0px;
	height:3em;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	text-align:center;
	}

.clear {
	clear: both;
}


