/* Margin und Padding: top right bottom left */

body {
	height : 100%;	
}

/* ################# Metanavigation mit Suchfeld sowie Footer und Motiven ########## */
#head {
	position : relative;
	top : 0px;
	right : 0px;
	left : 0px;
	width : 1000px;
	height : 165px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#metanav {
	position : relative;
	top : 4px;
	right : 0px;
	height : 15px;
	float : left;
	margin : 0px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 60%;
	color : #00679c;
	width : 1000px; /*870 mit Suchfeld*/
}

#search {
	float : right;
	width : 130px;
	position : relative;
	height : 14px;
	margin : 1px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 60%;
	text-align : left;
}

#motivImage {
	position : relative;
	float : left;
	left : 294px;
	top : 0px;
	width : 706px;
	height : 110px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#search form {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#search input {
	height : 14px;
	width : 100px;
	font-size : 90%;
	border-color : #00679c;
	border-style : solid;
	border-width : 1px;
	color : #00679c;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	vertical-align : middle;
}

#search input.glass {
	width : auto;
	border : none;
	height : auto;
}


/* #### Spaltennavigation -Foerderbank, Verbundbank, Geschaeftsbank #### */

#subnav {
	clear : both;
	color : #FFFFFF;
	background-image : url("/hlb/generator/statics/zipLTH2/bg_subnavi.png");
	text-align : left;
	height : 16px;
	top : 0px;
	position : relative;
	padding : 10px 0px 7px 291px;
	margin : 0px 0px 0px 0px;
	font-size : 70%;
	font-weight : bold;
	overflow : hidden;
	width : 709px;
}

#subnav ul {
	list-style-type : none;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px -49px; /*Minus-Margin, weil auf der Fördertagsseite das Logo nicht verlinkt ist und kein automatischer Home-Link kommt!*/
}


#subnav li {
	display : inline;
	margin : -5px 0px -5px 0px;
	padding : 1px 25px 1px 25px;
	background-image : url("/hlb/generator/statics/zipLTH2/li_subnavi.gif");
	background-repeat : no-repeat;
	background-position : 0px 0px;
}

#subnav li.standard {
}	

#subnav li.first {
}

#subnav li.selected {
	background-color : #00679c;
	color : #FFFFFF;
	
}

#subnav a {
	color : #FFFFFF;
}


/* ####################### Logo ###################################### */

#logo {
	position : absolute;
	left : 0px;
	height : 112px;
	top : 20px;
	bottom : 10px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#claim {display : none;}

/* ###################### Navigation ################################# */

#menu {
	position : relative;
	float : left;
	left : 0px;
	top : 0px;
	width : 291px;
	padding : 0px 0px 0px 0px;
	margin : -5px 0px 0px 0px;
	font-size : 70%;
	background-color : #FFFFFF;
}


/*################## Menü-Definitionen ##########################*/


#menu ul {
	list-style-type : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-family : Helvetica, Arial;
}

#menu ul li ul {
	list-style-type : none;
	margin : 0px 0px 0px -20px;
	padding : 0px 0px 0px 0px;
	font-family : Helvetica, Arial;
}

#menu li {
	margin : 0px 0px 0px 0px;				
	padding : 0px 0px 0px 20px; 
	border-bottom : solid #ffffff 1px;
}


#menu li.L2C1 a:link, #menu li.L2C1 a:visited, #menu li.L2C1 a:hover,
#menu li.L2C2 a:link, #menu li.L2C2 a:visited, #menu li.L2C2 a:hover,
#menu li.L2C3 a:link, #menu li.L2C3 a:visited, #menu li.L2C3 a:hover,
#menu li.L2C4 a:link, #menu li.L2C4 a:visited, #menu li.L2C4 a:hover,
#menu li.L2C5 a:link, #menu li.L2C5 a:visited, #menu li.L2C5 a:hover,
#menu li.L2C6 a:link, #menu li.L2C6 a:visited, #menu li.L2C6 a:hover,
#menu li.L3C1 a:link, #menu li.L3C1 a:visited, #menu li.L3C1 a:hover,
#menu li.L3C2 a:link, #menu li.L3C2 a:visited, #menu li.L3C2 a:hover,
#menu li.L3C3 a:link, #menu li.L3C3 a:visited, #menu li.L3C3 a:hover,
#menu li.L3C4 a:link, #menu li.L3C4 a:visited, #menu li.L3C4 a:hover,
#menu li.L3C5 a:link, #menu li.L3C5 a:visited, #menu li.L3C5 a:hover,
#menu li.L3C6 a:link, #menu li.L3C6 a:visited, #menu li.L3C6 a:hover {
	color : #605B5F;
}

#menu a:link, #menu a:visited, #menu a:hover,
#menu li.L2C1HL a:link, #menu li.L2C1HL a:visited, #menu li.L2C1HL a:hover,
#menu li.L2C2HL a:link, #menu li.L2C2HL a:visited, #menu li.L2C2HL a:hover,
#menu li.L2C3HL a:link, #menu li.L2C3HL a:visited, #menu li.L2C3HL a:hover,
#menu li.L2C4HL a:link, #menu li.L2C4HL a:visited, #menu li.L2C4HL a:hover,
#menu li.L2C5HL a:link, #menu li.L2C5HL a:visited, #menu li.L2C5HL a:hover,
#menu li.L2C6HL a:link, #menu li.L2C6HL a:visited, #menu li.L2C6HL a:hover,
#menu li.L3C1HL a:link, #menu li.L3C1HL a:visited, #menu li.L3C1HL a:hover,
#menu li.L3C2HL a:link, #menu li.L3C2HL a:visited, #menu li.L3C2HL a:hover,
#menu li.L3C3HL a:link, #menu li.L3C3HL a:visited, #menu li.L3C3HL a:hover,
#menu li.L3C4HL a:link, #menu li.L3C4HL a:visited, #menu li.L3C4HL a:hover,
#menu li.L3C5HL a:link, #menu li.L3C5HL a:visited, #menu li.L3C5HL a:hover,
#menu li.L3C6HL a:link, #menu li.L3C6HL a:visited, #menu li.L3C6HL a:hover {
	color : #00679c;
}

#menu li.L1C6HL a:link, #menu li.L1C6HL a:visited, #menu li.L1C6HL a:hover {
	color : #ffffff;
}

* html #menu ul, * html #menu li {
	height : 0px;
}


*+html #menu ul li {
	font-size : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}


*+html #menu li.L1C1, 
*+html #menu li.L1C2, 
*+html #menu li.L1C3, 
*+html #menu li.L1C4, 
*+html #menu li.L1C5, 
*+html #menu li.L1C6,
*+html #menu li.L2C1,
*+html #menu li.L2C2,
*+html #menu li.L2C3,
*+html #menu li.L2C4,
*+html #menu li.L2C5,
*+html #menu li.L2C6,
*+html #menu li.L3C1,
*+html #menu li.L3C2,
*+html #menu li.L3C3,
*+html #menu li.L3C4,
*+html #menu li.L3C5,
*+html #menu li.L3C6 {
	font-size : 12px;
}


#menu li.L0C1, #menu li.L0C1HL,
#menu li.L0C2, #menu li.L0C2HL,
#menu li.L0C3, #menu li.L0C3HL,
#menu li.L0C4, #menu li.L0C4HL,
#menu li.L0C5, #menu li.L0C5HL,
#menu li.L0C6, #menu li.L0C6HL {
	height : auto;	
	margin : 5px 0px 0px 0px;				
	padding-top : 4px;
	padding-bottom : 3px;
	background-color : #4085ac;
	color : #ffffff;
	list-style-type : none;
	font-size : 100%;
	font-weight : bold;
}

#menu li.L1C1, 
#menu li.L1C2, 
#menu li.L1C3, 
#menu li.L1C4, 
#menu li.L1C5, 
#menu li.L1C6 {
	background-color : #e0e7ed;
	height : auto;	
	margin : 0px 0px 0px 0px;				
	padding-top : 8px;
	padding-bottom : 8px;
	padding-left : 40px;	
}


#menu li.L2C1,
#menu li.L2C2,
#menu li.L2C3,
#menu li.L2C4,
#menu li.L2C5,
#menu li.L2C6 {
	height : auto;	
	margin : 0px 0px 0px 0px;				
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 40px;
}

#menu li.L3C1,
#menu li.L3C2,
#menu li.L3C3,
#menu li.L3C4,
#menu li.L3C5,
#menu li.L3C6 {
	height : auto;	
	margin : 0px 0px 0px 0px;				
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 60px;	
}

#menu li.L1C1HL, 
#menu li.L1C2HL, 
#menu li.L1C3HL, 
#menu li.L1C4HL, 
#menu li.L1C5HL, 
#menu li.L1C6HL {	
	background-image : url("/hlb/generator/statics/zipLTH2/pfeil_01_n-r.gif");
	background-repeat : no-repeat;
	background-position : 20px 9px;
}


/*################ Farbblock Level 1 ################*/

#menu li.L1C1 div.colorblock, 
#menu li.L1C2 div.colorblock, 
#menu li.L1C3 div.colorblock, 
#menu li.L1C4 div.colorblock, 
#menu li.L1C5 div.colorblock, 
#menu li.L1C6 div.colorblock  {
	width : 33px;
	height : 6px;
	display : block;
	float : right;
	overflow : hidden;
	margin-top : -23px;
}

* html #menu li.L1C1 div.colorblock, 
* html #menu li.L1C2 div.colorblock, 
* html #menu li.L1C3 div.colorblock, 
* html #menu li.L1C4 div.colorblock, 
* html #menu li.L1C5 div.colorblock, 
* html #menu li.L1C6 div.colorblock {
	margin-top : -32px;
}


*+html #menu li.L1C1 div.colorblock, 
*+html #menu li.L1C2 div.colorblock, 
*+html #menu li.L1C3 div.colorblock, 
*+html #menu li.L1C4 div.colorblock, 
*+html #menu li.L1C5 div.colorblock, 
*+html #menu li.L1C6 div.colorblock {
	margin-top : -32px;
}

#menu li.L2C1 div.colorblock, 
#menu li.L2C2 div.colorblock, 
#menu li.L2C3 div.colorblock, 
#menu li.L2C4 div.colorblock, 
#menu li.L2C5 div.colorblock, 
#menu li.L2C6 div.colorblock {
	width : 33px;
	height : 6px;
	display : block;
	float : right;
	overflow : hidden;
	margin-top : -17px;
}

* html #menu li.L2C1 div.colorblock, 
* html #menu li.L2C2 div.colorblock, 
* html #menu li.L2C3 div.colorblock, 
* html #menu li.L2C4 div.colorblock, 
* html #menu li.L2C5 div.colorblock, 
* html #menu li.L2C6 div.colorblock {
	margin-top : -20px;
}

#menu li.L1C6HL div.colorblock {
	display : none;	
}



/*################ Farbdefinitionen ################*/

/*################ Grün - Color1 ################*/
#menu li.L1C1HL, #menu .color1 {
	background-color : #d0db72;	
}

#menu li.L2C1, 
#menu li.L3C1,
#menu li.L2C1HL, 
#menu li.L3C1HL {
	background-color : #e4e798;	
}


/*################ Neue Farbe Türkis - Color1 ################
#menu li.L1C1HL, #menu .color1 {
	background-color : #97D5C8;	
}

#menu li.L2C1, 
#menu li.L3C1,
#menu li.L2C1HL, 
#menu li.L3C1HL {
	background-color : #C7F5EF;	
}*/

/*################ Neue Farbe Pink - Color1 
#menu li.L1C1HL, #menu .color1 {
	background-color : #FA87A2;	
}

#menu li.L2C1, 
#menu li.L3C1,
#menu li.L2C1HL, 
#menu li.L3C1HL {
	background-color : #FFB5BC;	
}################*/


/*################ Orange Color2 ################*/
#menu li.L1C2HL, #menu .color2 {
	background-color : #f5a664;
}

#menu li.L2C2, 
#menu li.L3C2,
#menu li.L2C2HL, 
#menu li.L3C2HL {
	background-color : #f3c49b;	
}

/*################ Blau Color3 ################*/
#menu li.L1C3HL, #menu .color3 {
	background-color : #a6cce7;	
}

#menu li.L2C3, 
#menu li.L3C3,
#menu li.L2C3HL, 
#menu li.L3C3HL {
	background-color : #d2e4f1;	
}

/*################ Lila Color4 ################*/
#menu li.L1C4HL, #menu .color4 {
	background-color : #c7b4cc;	
}

#menu li.L2C4, 
#menu li.L3C4,
#menu li.L2C4HL, 
#menu li.L3C4HL {
	background-color : #dacedc;	
}

/*################ Gelb Color5 ################*/
#menu li.L1C5HL, #menu .color5 {
	background-color : #fcea73;	
}

#menu li.L2C5, 
#menu li.L3C5,
#menu li.L2C5HL, 
#menu li.L3C5HL {
	background-color : #fbf4a5;	
}


/*################ Dunkelblau Color6 ################*/
#menu li.L1C6HL {
	background-color : #91b1ca;
}

#menu .color6 {
	background-color : #005f8f;
}

#menu li.L2C6, 
#menu li.L3C6,
#menu li.L2C6HL, 
#menu li.L3C6HL,
#menu li.nocolorL2 {
	background-color : #D0DBE1;	
}




/* ############################ Contentteil der Seite ############################## */
/* Allgemeines --------------------------------------------*/

.background {	
	float : left;
	margin-top : 5px;
	width : 1000px;
}

.bgcolor1n {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body1n.png");	
	float : left;
}

.bgcolor1w {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body1w.png");	
	float : left;
}

.bgcolor2n {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body2n.png");
	float : left;	
}

.bgcolor2w {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body2w.png");	
	float : left;
}

.bgcolor3n {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body3n.png");	
	float : left;
}

.bgcolor3w {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body3w.png");	
	float : left;
}

.bgcolor4n {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body4n.png");
	float : left;	
}

.bgcolor4w {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body4w.png");	
	float : left;
}

.bgcolor5n {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body5n.png");
	float : left;	
}

.bgcolor5w {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body5w.png");	
	float : left;
}

.bgcolor6n {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body6n.png");	
	float : left;
}

.bgcolor6w {
	background-image : url("/hlb/generator/statics/zipLTH2/bg_body6w.png");	
	float : left;
}

#outerContentBlock {
	position : relative;
	/*top : 265px; Abstand wird durch margin erzeugt, damit keine Markierungsprobleme im IE auftreten*/
	float : left;
	left : 0px;
	font-size : 60%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 20px 0px;
	width : auto;
}

.bg1110 {
	width : 801;
	float : left;
}


