/* farben
blau rgb(0,48,84);
orange rgb(254,124,17);
*/

/*formatireung zellen*/
.hgrund {
	border: 1px solid rgb(0,48,84);
}
.hgrundfl {
	background-color: rgb(0,48,84);
}
.zelle_re {
	border-right: 1px solid rgb(0,48,84);
	border-top: 1px solid rgb(0,48,84);
	border-bottom: 1px solid rgb(0,48,84);
}
.zelle_li {
	border-left: 1px solid rgb(0,48,84);
	border-top: 1px solid rgb(0,48,84);
	border-bottom: 1px solid rgb(0,48,84);
}

/*formatierung text*/
#zahl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	text-decoration: none;
	color: rgb(0,48,84);
	text-align: center;
}
#content, .content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(0,48,84);
	/*text-align: left;*/
}
#imprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(0,48,84);
	/*text-align: left;*/
}
#imprint2, .imprint2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(254,124,17);
	/*text-align: left;*/
}
#imprint_smb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(155, 22, 24);
	/*text-align: left;*/
}
#ueberschrift {
	padding: 1 0 0 37px;
	font-family: Impact, sans-serif;
	font-size:18px;
	text-align: left;
	color: rgb(255,255,255);
	display: block;
	text-decoration: none;
	/*line-height: 20px;*/
	width: 587px;
	height: 25px;
	letter-spacing: 0.15em;
}
#ttnrr {
	font-family: Impact, sans-serif;
	font-size:18px;
	text-align: left;
	letter-spacing: 0.15em;
}
/*formatierung linien*/
#linie {
	border-bottom: dashed;
	border-width: 1px;
	color: rgb(0,48,84);
}
/*formatierung links*/
#suche A:link, #suche A:visited {
	font-family: Times, Georgia, serif;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	padding: 10px 0px 0px 1px;
	color: rgb(0,48,84);
	text-decoration: none;
	letter-spacing: 3px;
	line-height: 28px;
}
#suche A:hover, #suche A:active {
	font-family: Times, Georgia, serif;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	padding: 10px 0px 0px 1px;
	color: rgb(254,124,17);
	text-decoration: none;
	letter-spacing: 3px;
	line-height: 28px;
}

#menu0 {
	padding: 1 0 0 6px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(255,255,255);
	display: block;
	background: rgb(255,255,255); 
	text-decoration: none;
	/*line-height: 20px;*/
	width: 130px;
	height: 20px;
	/*letter-spacing: -0.1em;*/
}
#menu1 A:link, #menu1 A:visited {
	padding: 1px 0px 0px 6px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(195,199,214);
	display: block;
	background: rgb(0,48,84); 
	text-decoration: none;
	/*line-height: 20px;*/
	width: 130px;
	height: 20px;
	/*letter-spacing: 0.05em;*/
}
#menu1 A:hover, #menu1 A:active, #menu1a {
	padding: 1px 0px 0px 6px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(254,124,17);
	display: block;
	background: rgb(0,48,84); 
	text-decoration: none;
	/*line-height: 20px;*/
	width: 130px;
	height: 20px;
	/*letter-spacing: 0.05em;*/
}
#menu1aa {
	padding: 1px 0px 0px 6px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(0,48,84);
	display: block;
	background: rgb(0,48,84);
	text-decoration: none;
	width: 130px;
	height: 20px;
	/*letter-spacing: 0.05em;*/
}
#menu11 A:link, #menu11 A:visited {
	padding: 1px 0px 0px 6px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(254,124,17);
	display: block;
	background: rgb(0,48,84); 
	text-decoration: none;
	/*line-height: 20px;*/
	width: 130px;
	height: 20px;
	/*letter-spacing: 0.05em;*/
}
#menu11 A:hover, #menu11 A:active, #menu11a {
	padding: 1px 0px 0px 6px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(255,255,255);
	display: block;
	background: rgb(0,48,84); 
	text-decoration: none;
	/*line-height: 20px;*/
	width: 130px;
	height: 20px;
	/*letter-spacing: 0.05em;*/
}
#menu2 A:link, #menu2 A:visited, #menu2d {
	background-image:  url(picts/hellvoll.gif);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 13px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(156,160,175);
	display: block;
	/*background: rgb(0,48,84); */
	text-decoration: none;
	/*line-height: 20px;*/
	/*width: 130px;
	height: 20px;*/
	letter-spacing: 0.05em;
}
#menu2 A:hover, #menu2 A:active, #menu2a {
	background-image: url(picts/dunkelvoll.gif);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 13px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(0,48,84);
	display: block;
	/*background: rgb(0,48,84); */
	text-decoration: none;
	/*line-height: 20px;*/
	/*width: 130px;
	height: 20px;*/
	letter-spacing: 0.05em;
}
#menu2aa {
	background-image: url(picts/dunkelvoll.gif);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 13px;
	font-family: Impact, sans-serif;
	font-size:11px;
	text-align: left;
	color: rgb(0,48,84);
	display: block;
	/*background: rgb(0,48,84);*/
	text-decoration: none;
	/*width: 130px;
	height: 20px;*/
	letter-spacing: 0.05em;
}
#links A:link, #links A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(176,180,195);
	padding: 0px 0px 0px 0px;
	/*height: 200px;*/
}
#links A:hover, #links A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(0,48,84);
	padding: 0px 0px 0px 0px;
	/*height: 200px;*/
}
#imprint1 A:link, #imprint1 A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(254,124,17);
	text-decoration: none;
	/*line-height: 16px;*/
}
#imprint1 A:hover, #imprint1 A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(0,48,84);
	text-decoration: none;
	/*line-height: 16px;*/
}
#ausland {
	padding: 0px 0px 0px 0px;
	font-family: Impact, sans-serif;
	font-size:11px;
	color: rgb(254,124,17);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemap1 A:link, #sitemap1 A:visited {
	padding: 1px 0px 0px 16px;
	font-family: Impact, sans-serif;
	font-size:11px;
	color: rgb(0,48,84);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemap1 A:hover, #sitemap1 A:active {
	padding: 1px 0px 0px 16px;
	font-family: Impact, sans-serif;
	font-size:11px;
	color: rgb(254,124,17);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemap2 A:link, #sitemap2 A:visited {
	padding: 1px 0px 0px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: rgb(0,48,84);
	display: block;
	text-decoration: none;
}
#sitemap2 A:hover, #sitemap2 A:active {
	padding: 1px 0px 0px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: rgb(254,124,17);
	display: block;
	text-decoration: none;
}
#sitemap A:link, #sitemap A:visited, #sitemap {
	padding: 0px 10px 0px 0px;
	font-family: Impact, sans-serif;
	font-size:13px;
	color: rgb(0,48,84);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemap A:hover, #sitemap A:active {
	padding: 0px 10px 0px 0px;
	font-family: Impact, sans-serif;
	font-size:13px;
	color: rgb(254,124,17);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemap_smb A:link, #sitemap_smb A:visited {
	font-family: Impact, sans-serif;
	font-size:13px;
	color: rgb(155, 22, 24);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemap_smb A:hover, #sitemap_smb A:active {
	font-family: Impact, sans-serif;
	font-size:13px;
	color: rgb(254,124,17);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemaplog {
	padding: 0px 0px 0px 0px;
	font-family: Impact, sans-serif;
	font-size:13px;
	text-align: left;
	color: rgb(0,48,84);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#sitemaplog1 {
	padding: 0px 0px 0px 10px;
	font-family: Impact, sans-serif;
	font-size:13px;
	color: rgb(254,124,17);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#stylesmblog {
	padding: 0px 0px 0px 5px;
	font-family: Impact, sans-serif;
	font-size:13px;
	text-align: left;
	color: rgb(155, 22, 24);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
.entscheid A:link, .entscheid A:visited {
	padding: 0px 0px 0px 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: rgb(255,255,255);
	text-decoration: none;
}
.entscheid A:hover, .entscheid A:active {
	padding: 0px 0px 0px 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: rgb(254,124,17);
	font-size:10px;
	text-decoration: none;
}

/* SMB rot 155, 22, 24*/
#stylesmb {
	padding: 0px 0px 0px 5px;
	font-family: Impact, sans-serif;
	font-size:13px;
	text-align: left;
	color: rgb(155, 22, 24);
	display: block;
	text-decoration: none;
	letter-spacing: 0.05em;
}
#formular2 TEXTAREA {
	padding: 0px 0px 1px 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 215px;
	/*height: 15px;*/
}
#formular INPUT {
	padding: 0px 0px 1px 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
}
#formular SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
}
#formular TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 200px;
	height: 50px;
}
#formularlog INPUT {
	padding: 0px 0px 1px 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 150px;
	/*height: 15px;*/
}
#formularlog SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
}
#formularlog TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 150px;
	/*height: 50px;*/
}
#formularlog2 INPUT {
	padding: 0 0 1 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 195px;
	/*height: 15px;*/
}
#formularlog2a SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
	width: 150px;
}
#formularlog2 SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
	width: 195px;
}
#formularlog2 TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 195px;
	height: 25px;
}
#formularlog3 INPUT {
	padding: 0 0 1 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 60px;
	/*height: 15px;*/
}
#cnt_formularlog3 INPUT {
	padding: 0 0 1 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);
	border : 1px solid rgb(155, 22, 24);	*/
	width: 60px;
	/*height: 15px;*/
}
#formularlog3 SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
	width: 100px;
}
#ueberschriftlog {
	padding: 1 0 0 37px;
	font-family: Impact, sans-serif;
	/*font-size:18px;*/
	text-align: left;
	color: rgb(255,255,255);
	letter-spacing: 0.15em;
	/*height: 25px;*/
}
#formularlog4 SELECT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
	width: 150px;
}
#formularlog4 INPUT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
	width: 150px;
}
#formularlog4 TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 150px;
	height: 35px;
}
#formularlog5 INPUT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
	width: 200px;
}
#formularlog5 TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: rgb(0,48,84);
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);	
	width: 200px;
	height: 35px;
}
#kontroll SELECT {
	color: blue;
	/*background: rgb(255,254,244);*/
	border : 1px solid rgb(0,48,84);
	padding: 5px 5px 5px 5px;
}

#cnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(254,124,17);
}
.cnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: rgb(254,124,17);
}

