@import url("global.css");
@import url("land.css");

.input 		{ 	font-family: Arial, Helvetica, sans-serif;
				font-size: 10px; color: #000000;
				background-color: #FFFFFF;
				width: 137px;
				border: 1px solid #798C9D;
			 }
	.subnavl1			    {
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
	.subnavl2				{
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
	.subnavl1:hover			{ text-decoration: underline; color: #FFFFFF; }
	.subnavl2:hover			{ text-decoration: underline; color: #FFFFFF; }
	.cont_text				{
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 1em;
	line-height: 1.4em;
}
	.cont_title				{
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 1em;
	line-height: 1.4em;
	font-weight: bold;
	color: #000000;

}
	.cont_title_front				{
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 13px;
	font-weight: bold;
	position: relative;
	height: 15px;
	top: 0px;
	visibility: visible;
	left: -1px;



}
	.cont_head				{
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;




}
	.cont_intro				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #990000; }
	.cont_tool				{ font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 11px; color: #264178; text-decoration: none;}
	.cont_tool:hover		{ font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 11px; color: #264178;}
	.cont_capture			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #264178;}			

	.sitemap_text			{ font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1em;	line-height: 1.4em; }
	.sitemap_title			{ font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1em;	line-height: 1.4em; font-weight: bold; }

	.teaser_text			{
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 11px;
	line-height: 15px;
}

	.ng_url					{
	height: 1px;
	text-decoration: none;
}	
	.ng_line				{ height: 1px; color: #264178; }
	.ng_quote_body			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; padding-left:30px; }

	.mod_link				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #264178; text-decoration: none;}
	
	.mini					{ font-family:  "Arial", "Helvetica", "sans-serif"; font-size: 9px; font-weight: bold; text-decoration: none; color: #264178; }
	.mini:hover				{ font-family:  Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #990000; }
	
	.textarea 				{ font-family: "Arial", "Helvetica", "sans-serif"; color: #264178;	background-color: #FFFFFF; border: 1px solid #798C9D; }
	.cont_input 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #264178; background-color: #FFFFFF; border: 1px solid #798C9D; }
	.cont_submit 			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #990000; border: 1px solid #798C9D; }

.barhead 	{ font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 11px; font-weight: bold; color: #264178; }
.teaserhead 	{ font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 12px; font-weight: bold; color: #264178; }
.menu 		{
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover	{ font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline; }
.barbody 	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
td 			{ font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial"; color: #000000; }
a 			{ color: #0A51A1; }
a:hover 	{ text-decoration: underline; }
.contunder 	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; }
.menuge {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.menuge:hover {
font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: underline;
}
.bottomlink {
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 10px;
	font-weight: normal;
}
.punkt {
font-family:  "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 9px; font-weight: normal; text-decoration: none; color: #000000;
}
.sprache {

font-family:  "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 10px; font-weight: normal; text-decoration: none; color: #264178;
}
.specials {
font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial"; font-size: 10px; font-weight: normal; color: #000000;
}
.sectionlink {
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;

}
.specials-head {
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.textbild {
	position: relative;
	left: 10px;
	top: 10px;
	display: inline;

}


#sektionsbereich-cont {
	position: static;
	margin-top: 120px;
	margin-right: -3.2em;
	margin-left: 15px;
	padding: 0;
	width: 100%;
	clear: both;



}


/* Der mittlere "Frame" mit dem eigentlichen Seiteninhalt */
#bomain-cont {
	font: 1em/1.2em "MS ????", "MS P????", "MS UI Gothic", "Arial";
	margin-left: 187px;
	margin-right: 14.6em;
	float: left;
	margin-bottom: 20px;

}

* html #bomain-cont {
	margin: 0;
	padding-left: 187px;
	padding-right: 14.6em;
	width: 99%;
	position: relative;

}



#alles {
	font: 76% Arial, Helvetica, sans-serif;
	position: relative;
	visibility: visible;


}

* html #alles {
	height: 1%; /* tay: IE autoclose */
	z-index: 1; /* tay: wegen der pulldown menE */
}

/* tay: autoclose fE richtige Browser */
#alles:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
}


/* maxi-size */
#top {
  max-width:62.5em;
  min-width:784px;
  width:expression(document.body.clientWidth > (1000/12) * parseInt(document.body.currentStyle.fontSize)
                   ? "62.5em"
                   : (document.body.clientWidth <= 780 ? "780px" : "auto"));
 }

#mainmenue {
  max-width:62.5em;
  min-width:784px;
  width:expression(document.body.clientWidth > (1000/12) * parseInt(document.body.currentStyle.fontSize)
                   ? "62.5em"
                   : (document.body.clientWidth <= 780 ? "780px" : "auto"));
 }

h1 {
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 24px;
	color: #b60033;
	line-height: 26px;
	font-weight: normal;


}
h2 {
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 1em;
	font-weight: bold;
	color: #000000;

}
h3 {
	font-family: "MS ????", "MS P????", "MS UI Gothic", "Arial";
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
