/* CSS Document */
#spot_button {
	height:132px;
	width:130px;
	position:absolute;
	cursor:pointer;
	background-image:url(../template_img/einblicken/spot_button.png);
	_background-image:url(../template_img/einblicken/spot_button.jpg);
	margin-top:-30px;
	margin-left:480px;
}
body {
background-color: #336699;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
margin-top: 0;
	
}

h6{
  text-indent: -999em;
  width: 100%;
  } 

p {
color: #000000; 
font-weight: normal;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
line-height: 17px;
margin: 0px;
}

#info {
background-color: #009966;}



h3 {
font-size:16px;
font-weight:bold;
background-color:#009933;
text-align:center;}

td {
color: #000000; 
font-weight: normal;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
line-height: 17px;
margin: 0px;
}


.text {
color: #000000; 
font-weight: normal;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
line-height: 17px;
margin: 0px;
}

.textblau {
color: #336699; 
font-weight: normal;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
line-height: 15px;
margin: 0px;
}

.newstitel {
color: #336699; 
font-weight: normal;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
line-height: 17px;
margin: 0px;
}

#imageElement {
background-color:#00CC33;}




.form_button { 
    font-size: 10px;
font-family: Arial, Helvetica, Verdana, sans-serif;
    border: 1px solid #000000;
	width:200px;
	margin-bottom: 2px;
	background:#ffe38f;
}

input { 
    font-size: 11px;
font-family: Arial, Helvetica, Verdana, sans-serif;
    border: 1px solid #000000;
	margin-bottom: 2px;
	background:#ffffff;
}

textarea { 
    font-size: 11px;
font-family: Arial, Helvetica, Verdana, sans-serif;
    border: 1px solid #000000;
	margin-bottom: 2px;
	background:#ffffff;
}

select { 
    font-size: 11px;
font-family: Arial, Helvetica, Verdana, sans-serif;
    border: 1px solid #000000;
	margin-bottom: 2px;
	background:#ffffff;
}

.form_text {
    font-size: 11px;
font-family: Arial, Helvetica, Verdana, sans-serif;
	border: 1px solid #000000;
	width:200px;
}

.form_drop {
    font-size: 11px;
font-family: Arial, Helvetica, Verdana, sans-serif;
    border: 1px solid #000000;
	background:#ffe38f;
}

.form_check {
    border: none;
}

.important {
color: #336699; 
font-weight: bold;
font-family: Arial, Verdana, sans-serif;
font-size: 13px;
line-height: 17px;
margin: 0px;
}

.subtitle {
	font-size: 13px;
	font-weight:bold;
	color:#336699;
}

img {
	border: none;
	}

a.internal-link {
        content:url(fileadmin/icons/icon_intern.gif);
        display:inline;
		border:0px;
} 
a.mail {
        content:url(fileadmin/icons/icon_intern.gif);
        display:inline;
		border:0px;
} 

.adresse { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, Verdana;}
A.adresse:visited { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, Verdana; }
A.adresse:link { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, Verdana; }
A.adresse:active { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, Verdana; }
A.adresse:hover { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica, Verdana; }


.adresse_kl { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Verdana;}
A.adresse_kl:visited { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
A.adresse_kl:link { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
A.adresse_kl:active { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
A.adresse_kl:hover { background-position:left; vertical-align:middle; color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, Verdana; }

.blau_kl { background-position:left; vertical-align:middle; color: #7b9fc2; font-size: 11px; font-family: Arial, Helvetica, Verdana;}
A.blau_kl:visited { background-position:left; vertical-align:middle; color: #7b9fc2; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
A.blau_kl:link { background-position:left; vertical-align:middle; color: #7b9fc2; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
A.blau_kl:active { background-position:left; vertical-align:middle; color: #7b9fc2; font-size: 11px; font-family: Arial, Helvetica, Verdana; }
A.blau_kl:hover { background-position:left; vertical-align:middle; color: #7b9fc2; font-size: 11px; font-family: Arial, Helvetica, Verdana; }



.impressum { background-position:left; vertical-align:middle; color: #75a3da; font-size: 13px; font-family: Arial, Helvetica, Verdana;}
A.impressum:visited { background-position:left; vertical-align:middle; color: #75a3da; font-size: 13px; font-family: Arial, Helvetica, Verdana; }
A.impressum:link { background-position:left; vertical-align:middle; color: #75a3da; font-size: 13px; font-family: Arial, Helvetica, Verdana; }
A.impressum:active { background-position:left; vertical-align:middle; color: #75a3da; font-size: 13px; font-family: Arial, Helvetica, Verdana; }
A.impressum:hover { background-position:left; vertical-align:middle; color: #75a3da; font-size: 13px; font-family: Arial, Helvetica, Verdana; }


.link { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #000000; font-size: 13px; font-weight: normal; font-family: Arial, Helvetica, Verdana; } 
A:link { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline;; color: #000000; font-size: 13px; font-weight: normal; font-family: Arial, Helvetica, Verdana; } 
A:hover { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 13px; font-weight: normal; font-family: Arial, Helvetica, Verdana; } 
A:active { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #184882; font-size: 13px; font-weight: normal; font-family: Arial, Helvetica, Verdana;  } 
A:visited { background-position:left; padding-left: 0px; padding-right: 0px; text-decoration: underline; color: #000000; font-size: 13px; font-weight: normal; font-family: Arial, Helvetica, Verdana;  } 

