﻿/*normalisierung*/
body,td,div,p,h1,h2,h3,h4,h5,h6{
	font-family:		Arial, Verdana, sans-serif;
	font-size:			11px;
	color:				#333333;
}

html,body{
	height:100%;
	overflow:hidden;
}

form,body,img,h1,h2,h3,h4,h5,h6,p{
	border:				0;
	padding:			0;
	margin:				0;
}
/*end: normalisierung*/

/*POSITIONIERUNG*/

/*Mainnav*/
.MainNav{
	/*width:				257px;*/
	float:				left;
	overflow:			hidden;
}

.MainNav{
	margin-right:		1px;
	margin-top:         5px;
	/*background-color:	#ff6600;*/
}
.MainNav ul{
	display:			block;
	margin:				0;
	padding:			0;
	list-style-type:	none;
}
.MainNav li{
	display:			block;
	float:left;
	margin:				0;
	padding:			0;
	/*background:			url(Strichlinie_Mainnav.gif) no-repeat bottom left;
	border-bottom:		solid 1px #666655;*/
}

.MainNav	.mainNav, .MainNav .mainNavActive{
	/*height:				26px;*/
}
.MainNav .mainNavActive{
	/*background-color:	#ee5500;*/
}
.MainNav a{
	display:			block;
	font-size:			16px;
	text-decoration:	none;
	color:				#000000;
	font-weight:		normal;
	padding-left:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
}
.MainNav a:hover{
    /*
	background:			transparent url(hornicek_nav2_bg_active.gif) no-repeat center left;
    */
}
.MainNav .mainNavActive a,.MainNav .mainNavActive a:hover{
	/*
	background:			transparent url(hornicek_nav2_bg_active.gif) no-repeat center left;
    */
	font-weight:		bold;
}

/*Content Container (wird in MasterPage überschrieben)
.ContentContainer{
	width:				516px;
	margin-bottom:		35px;
	overflow:			hidden;
	background-color:	#0000ff;
}
*/
/*Subnav*/
.SubNav{
	right:              0px;
	margin-top:			5px;
	float:				left;
	width:				152px; /*257px;*/
	margin-right:		1px;
}
.SubNav ul{
	width:				152px;
	display:			block;
	margin:				0;
	padding:			0;
	list-style-type:	none;
	/*background:			url(Strichlinie_Subnav.gif) no-repeat bottom left;*/
}
.SubNav li{
	display:			block;
	margin:				0;
	padding:			0;
	/*background:			url(Strichlinie_Subnav.gif) no-repeat top left;*/
}
.SubNav li a{
	display:			block;
	font-size:			11px;
	text-decoration:	none;
	color:				#006600;
	font-weight:		normal;
	padding-left:		16px;
	padding-top:		2px;
	padding-bottom:		4px;
}
.SubNav li a:hover{
	background:			url(Pfeil_subnav.gif) no-repeat center left;
}
.SubNav li .subNavActive a,.SubNav li .subNavActive a:hover{
	background:			url(Pfeil_subnav_Active.gif) no-repeat center left;
	font-weight:		bold;
}

.SubNav ul ul{
	background:			none;
}

.SubNav li li a{
	font-weight:		normal;
	padding-left:		24px;
}

.SubNav li li li a{
	font-weight:		normal;
	padding-left:		32px;
}
/*
.SubNav li li .subNavActive a,.SubNav li li .subNavActive a:hover{
	font-weight:		normal;
}
*/
/*MetaNav*/
.MetaNavContainer{
	padding:			6px 10px 0 0;
	text-align:			right;
}

.MetaNav, .MetaNavActive{
	font-size:			10px;
	text-decoration:	none;
	margin-left:		10px;
	color:				#ffffff;
	font-weight:		normal;
	padding-left:		8px;
}
.MetaNav:hover, .MetaNavActive{
	background:			url(Pfeil_weiss_h.gif) no-repeat center left;
	color:				#ff0000;
}

/*languageSelect*/
.LayoutContentLanguageSelect ul{
	display:			block;
	margin:				0;
	padding:			0;
	list-style-type:	none;
	background:			url(Strichlinie_Nav_Sprachauswa.gif) no-repeat bottom left;
}
.LayoutContentLanguageSelect li{
	display:			block;
	margin:				0;
	padding:			0;
	background:			url(Strichlinie_Nav_Sprachauswa.gif) no-repeat top left;
}
.LayoutContentLanguageSelect .subNav, .LayoutContentLanguageSelect .subNavActive{
	height:				26px;
}
.LayoutContentLanguageSelect li a{
	display:			block;
	width:				237px;
	height:				20px;
	font-size:			11px;
	text-decoration:	none;
	color:				#878787;
	font-weight:		normal;
	padding-left:		10px;
	padding-top:		7px;
}
.LayoutContentLanguageSelect li a:hover{
	background:			url(Pfeil_blau_h.gif) no-repeat center right;
}



/*SITEMAP*/
.siteMap{
	background-color:		transparent;
	width:					600px;
	padding-bottom:			0px;
	/*padding-left:			10px;*/
}

.siteMapHeader{
	padding-bottom:			9px;
	font-size:				11px;
	font-weight:			normal;
	color:					#000000;
}

.siteMap ul{
	display:			block;
	margin:				0;
	padding:			0;
	list-style-type:	none;
	/*background:			url(Strichlinie_Subnav.gif) no-repeat top left;*/
}

.siteMap ul li{
	display:			block;
	margin:				0;
	padding:			0;
	/*background:			url(Strichlinie_Subnav.gif) no-repeat top left;*/
	border-top:		solid 1px #eeeeee;
	/*background-color:	#ff6600;*/
}

.siteMap a, .siteMap p{
	display:			block;
	height:				20px;
	font-size:			11px;
	text-decoration:	none;
	color:				#006600;
	font-weight:		bold;
	padding-left:		26px;
	padding-top:		7px;
}
.siteMap a:hover{
	background:			url(Pfeil_blau_h.gif) no-repeat center left;
}

.siteMap ul li ul li{
	display:			block;
	margin:				0;
	padding:			0;
	background-color:	transparent;
}

.siteMap ul li ul li a{
	display:			block;
	height:				20px;
	font-size:			11px;
	text-decoration:	none;
	color:				#006600;
	font-weight:		normal;
	padding-left:		38px;
	padding-top:		7px;
	
}
.siteMap ul li ul li ul li a{
	font-size:			10px;
	font-weight:		normal;
	padding-left:		50px;
}

.siteMap ul li ul li ul li ul li{
	background-color:	transparent;
}
.siteMap ul li ul li ul li ul li a{
	padding-left:		62px;
}

