@CHARSET "ISO-8859-1";

/* ##################################################
 * #												#
 * # HOCHZWEI Stylesheet							#
 * #												#
 * # Autor: Hoch2 / Julia Zehentner					#
 * # 												#
 * # Datum: 27.01.2009								#
 * # 												#
 * ################################################## 
 */
body {
  font-size: 10px;
  font-family: Arial;
}
#con,
#rcon .header6 {
  font-size: 12px;
}
.floatLeft {
  float: left;
}
h1, h2, h3 {
  font-size: 14px;
  background-image: url(../img/trans.gif) !important;
}
#rcon h1, #rcon h2, #rcon h3 {
  font-size: 11px;
}
#navi .contBlock,
#rcon .contBlock {
  display: block;
  padding: 0px 5px 5px 10px;
}
.headerRightSlide img,
.slideBtn {
  display: none;
  visibility: hidden;
}
a img {
  border: 0;
}
#rcon .linie, #left .linie, #navi .linie {
  border: 0;
  clear: both;
  margin-bottom: 0;
}
.contBlock .linie {
  background: transparent;
}

/*HAUPTNAVIGATION*/
#navi{
	font-size:1em;
	background:  url("../img/subHG.png") repeat-x scroll left top #1980B3;
}


#navi li{
	background:none;
	padding:0px;

}
/*1.Ebene*/
#navi  ul.ebene1 li a{
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	border-bottom: 1px solid #1E96C3;
	line-height:3.4em;
	display:block;
	font-size:1.2em;
	padding:0 0 0 0.9em;
	height:1%;
}

#navi ul.ebene1 li a:hover{
	background:#4CB6D4;
}

#navi  ul.ebene1 li.aktiv a{
	border-bottom: 1px solid #1E96C3;
}

#navi  ul.ebene1 li.sub a{
	border-bottom: 1px solid #ffffff;
}

#navi li.aktiv{
	background: #1980B3 url(../img/subHG.png) repeat-x scroll left top;
}

/*2.Ebene*/

#navi ul.ebene1 ul.ebene2 li a{
	text-transform:none;
	line-height:2.5em;
	padding: 0 0 0 2em;
	border-bottom: 1px solid #98d0e5 ;
}

#navi ul.ebene2 li a:hover{
	background: url(../img/navPfeil.gif) 1em center  no-repeat !important ;
}

#navi ul.ebene1 ul.ebene2 li a.aktiv{
	background: url(../img/navPfeil.gif) 1em center  no-repeat !important ;
}

#navi ul.ebene1 ul.ebene2 li.last a{
	border-bottom: 1px solid #1E96C3 ;
}

/*3.Ebene*/
#navi ul.ebene1 ul.ebene2 ul.ebene3 li a{
	padding: 0 0 0 1.3em;
	margin: 0 0 0 1.5em;
}

#navi ul.ebene1 ul.ebene2 ul.ebene3 li a:hover, #navi ul.ebene1 ul.ebene2 ul.ebene3 li a.aktiv{
	background: url(../img/navPfeil.gif) 0.6em center  no-repeat !important ;
}

#navi ul.ebene1 ul.ebene2 ul.ebene3 li.last a{
	padding: 0 0 0 2.8em;
	margin: 0;
	border-bottom: 1px solid #98d0e5  ;
}
#navi ul.ebene1 ul.ebene2 ul.ebene3 li.last a:hover, #navi ul.ebene1 ul.ebene2 ul.ebene3 li.last a.aktiv{
	background: url(../img/navPfeil.png) 2.1em center  no-repeat !important ;
}

/*FUSSNAVIGATION & METANAVIGATION & SPRACHNAVIGATION*/
#footNavi li, #metaNavi li, #lang li{	
	background:none;
	padding: 0 6px 0 0;
	float:left;
}

#footNavi li a, #metaNavi li a, #lang li a{
	font-size: 1.1em;
	_font-size:1em;
	text-decoration:none;
}
#footNavi li a, #lang li a, #metaNavi li a{color: #ffffff;}

#footNavi li a:hover, #lang li a:hover, #metaNavi li a:hover{color:#8aa2b5;}



#metaNavi ul{margin-left:1em;}

#lang ul{margin-top:7px;}

/*HEADLINES*/
/*header1*/
.headline{margin-bottom:1em;}
.rechteSpalte .headline{margin-left:1em;}

h2.header1, h3.header1{font-size:2em; line-height:1.2em;}
h3.header1 {font-weight:normal;}

/*header2*/
h2.header2, h3.header2{font-size:1.5em; line-height:1.2em;}
h3.header2 {font-weight:normal;}

/*header4*/
.headline4{background: url(../img/head4.gif) bottom left repeat-x #006184; height:1.6em; padding:0.4em 0 0 1em;}

/*header5*/
h2.header5{padding-top:0.5em;}
h2.header5, h3.header5{font-weight:normal; font-size:1.5em; line-height:1.2em;}

/*header6*/
h2.header6{padding-top:0.5em;}
h3.header6, h2.header6{font-weight:normal; font-size:1.5em; line-height:1.2em;}

/*sublink*/
#rcon .sublink{
	border-top: 1px solid #00577b; 
	height:2em; 
	background: url(../img/link.gif) bottom left repeat-x #004466;
	font-size:0.9em; 
	padding: 0.3em 0 0 0.9em;
	color: #8AA2B5;
	clear: both;
}
	
#rcon .sublink a{text-decoration:none; font-style:normal; color: #8AA2B5; background: url(../img/pfeil.gif) left center no-repeat; padding-left: 0.9em;}
#rcon .sublink a:hover{color:#ffffff;}

#rcon .rechteSpalte{clear:both;}
