/* Margin und Padding: top right bottom left */



/* ####################### Logo und Head ###################################### */

#logo {
	position : relative;
	left : 7px;
	top : 10px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

#logo img {
	width : 180px;
	height : 48px;
}

#head {
	position : absolute;
	top : 0px;
	left : 0px;
	width : 708px;
	height : 92px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : url("/hlb/generator/statics/zipLTH2/bg_subnavi_popup.gif");
	/*z-index : -10000;*/
}

#motivHeadline {
	display : none;
}


/* ############################ Contentteil der Seite ############################## */
/* Allgemeines --------------------------------------------*/

#outerContentBlock {
	position : relative;
	float : left;
	/*top : 180px; Abstand wird durch margin erzeugt, damit keine Markierungsprobleme im IE auftreten*/
	left : 0px;
	font-size : 60%;
	margin : 30px 0px 0px 0px;
	padding : 30px 0px 0px 0px;
	width : 708px;
	overflow : hidden;
	background-color : transparent;	
	clear: both;
	
}

#path {
	display : none;
}

input {
	width : auto;
	height : auto;
	border : none;	
}

input.radio, 
input.imgL, 
input.imgR, 
input.image, 
input.checkbox {
	border : none;
	width : auto;
	height : auto;
}


h1.header {
	position : relative;
	right : 0px;
	top : 32px;	
	float : left;
	width : 700px;
	text-align : right;
	margin-right : 20px;
	color : #00679c;
	font-size : 150%;
	font-weight : normal;
	font-family : Arial, Helvetica, Verdana;
}

.foerderrechner, .foerderrechner form {
	margin : 0px;
	padding : 0px;
}

.column123 {
	padding-left : 0px;	
	margin-left : 0px;
}

.column12, .column123 {
	width : 710px;
}


.foerderrechner form input {
	
	font-size : 100%;
	font-family : Helvetica, Verdana, Arial;
	border-color : #00679c;
	border-style : solid;
	border-width : 1px;
	color : #666666;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 2px;
}

#outerContentBlock div.foerderrechner {
	position : relative;
	top : -30px;
}

.foerderrechner table input.radio,
.foerderrechner table input.imgL,
.foerderrechner table input.imgR,
.foerderrechner table input.image,
.foerderrechner table input.checkbox,
.foerderrechner form input.radio, 
.foerderrechner form input.imgL, 
.foerderrechner form input.imgR, 
.foerderrechner form input.image, 
.foerderrechner form input.checkbox {
	border : none;
	width : auto;
	height : auto;
}

.foerderrechner form input.imgL {
	float : left; 
	margin-top : 15px;
	margin-bottom : 5px;
}

.foerderrechner form input.imgR {
	float : right;
	margin-top : 0px; 
	margin-bottom : 5px;
	margin-right : 10px;
}

.foerderrechner table {
	margin : 0px;
	padding : 0px;
}

.foerderrechner h2 {
	padding : 6px 5px 6px 3px;
	margin : 0px 20px 0px 185px;
	color : #FFFFFF;
}

.foerderrechner ul {
	list-style-type : none;
	padding : 0px 0px 0px 0px;
	margin : 2px 0px 9px 5px;	
	vertical-align : middle;
}

.foerderrechner li.error {
	padding : 0px 0px 5px 20px;
	margin : 0px 0px 0px 0px;
	background-image : url("/hlb/generator/statics/zipLTH2/b_error.gif");
	background-repeat : no-repeat;
	background-position : 0px 3px;	
	color : #DF2D2F;
}

.foerderrechner li {
	padding : 0px 0px 5px 20px;
	margin : 0px 0px 0px 0px;
	background-image : url("/hlb/generator/statics/zipLTH2/pfeil_01_n-r.gif");
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.foerderrechner td.tabAktiv {
	font-weight : bold;
	padding : 0px 5px 5px 5px;
	border : 1px solid #00679c;
	border-bottom : 0px;
	color : #00679c;
}

.foerderrechner td.underline {
	border-bottom : 1px solid #00679c;	
}


.foerderrechner td.tab {
	padding : 0px 5px 5px 5px; 
	border-top : 1px solid #DCE4EB;
	background-color : #DCE4EB;
	border-bottom : 1px solid #00679c;	
}

.foerderrechner div.ltblue {
	width : 505px;
	background-color : #EBF2F7;	
	padding : 10px;
}

.foerderrechner table.ltblue {
	background-color : #EBF2F7;	
	border-collapse : collapse;
	margin : 0px;
	padding : 0px;
	width : 100%;
}

.foerderrechner table.ltblue td {
	padding : 3px;
}

.trennlinie {
	background-color : #DCE4EB;	
}

.foerderrechner .tab, .foerderrechner .tabAktiv {
	border-left : 0px solid;
	border-right : 0px solid;	
}

/*################## Menü-Definitionen ##########################*/

.foerderrechner td.menu {
	width : 180px;	
	background-image : url("/hlb/generator/statics/zipLTH2/rechnertest.jpg");
	background-repeat : no-repeat;
}

#menu {
	float : left;
	left : 0px;
	width : 180px;
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
	font-size : 100%;
	
}


#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 -10px;
	padding : 0px 0px 0px 0px;
	font-family : Helvetica, Arial;
}

#menu li {
	margin : 0px 0px 0px 0px;				
	padding : 0px 0px 0px 10px; 
	border-bottom : solid #ffffff 0px;
	background : none;
}


#menu li.L2C6 a:link, #menu li.L2C6 a:visited, #menu li.L2C6 a:hover {
	color : #605B5F;
}

#menu a:link, #menu a:visited, #menu a:hover,
#menu li.L2C6HL a:link, #menu li.L2C6HL a:visited, #menu li.L2C6HL a:hover {
	color : #00679c;
}

* html #menu ul, * html #menu li {
	height : 0px;
}

#menu li.L0C6, #menu li.L0C6HL {
	height : auto;	
	margin : 5px 0px 0px 0px;				
	padding-top : 5px;
	padding-bottom : 5px;
	/*background-color : #FFFFFF; #4085ac;*/
	color : #ffffff;
	list-style-type : none;
	font-size : 100%;
	font-weight : bold;
}

#menu li.L2C6 {
	height : auto;	
	margin : 0px 0px 0px 0px;				
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 10px;
}



/*################ Dunkelblau Color6 ################*/
#menu li.L1C6HL {
	/*background-color : #FFFFFF; #dfe6ec;*/
}

#menu .color6 {
	/*background-color : #FFFFFF; #005f8f;*/
}

#menu li.L2C6, 
#menu li.L2C6HL {
	/*background-color : #FFFFFF; #dfe6ec;	*/
}


#menu li.L2C6HL {
	color : #00679c;
	font-weight : bold;	
}

#menu li.L2C6 {
	color : #605B5F;	
}


