



/* -- Allgemeines -- */
body {
	background: url(/online/grafiken/hintergrund.jpg) no-repeat fixed;
	color: black;
	margin: 0;
	padding-bottom: 20px;
	width: 1000px;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	line-height: 18px;
	height: auto;
}

table.katalog 
{
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: relative; 
	/*width: 450px;*/
	text-align: left;	
	/*height: 600px;*/
}

table.liste 
{
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	width: 640;
	text-align: left;	
}

td.katalog {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

table.info 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100%;
	

}

table.indexcontent 
{
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	width: 160;
	text-align: left;
	padding: 8px;
	height: 250px;
	background-image: url(/online/grafiken/hintergrund-index.jpg);
}



a:link {

	color: #000000;
	text-decoration: underline;
}

a:visited {

	color: #000000;
	text-decoration: underline;
}
a:hover {

	color: #cc0000;
	text-decoration: underline;
}


a#text:link {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: underline;
}

a#text:visited {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: underline;
}
a#text:hover {
	font-family: "Times New Roman", Times, serif;
	color: #cc0000;
	text-decoration: underline;
}


/* Link Basis/rot */
a#rot 
{
	color: #FE0000;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} 
a#rot:visited 
{ 
	color: #FE0000; 
	text-decoration: none; 
	font-weight: bold;
}

a#rot:hover 
{ 
	color: #6C697C; text-decoration: none; 
	font-weight: bold;
}

a#rot:activ 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_5 
{
	color: #FE0000;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} 
a#w_5:visited 
{ 
	color: #FE0000; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_5:hover 
{ 
	color: #6C697C; text-decoration: none; 
	font-weight: bold;
}

a#w_5:active 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}
/*ENDE*/


/* Link Basis/grau */
a#grau
{
	color: #686578;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} 
a#grau:visited 
{ 
	color: #686578; 
	text-decoration: none; 
	font-weight: bold;
}

a#grau:hover 
{ 
	color: #FE0000; text-decoration: none; 
	font-weight: bold;
}

a#grau:activ 
{ 
	color: #FE0000; 
	text-decoration: none; 
	font-weight: bold;
}
/*ENDE*/


/* Link Basis/grau-rot */
a#grau-rot
{
	color: #686578;
	text-decoration: none;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
} 
a#grau:visited 
{ 
	color: #686578; 
	text-decoration: none; 
	font-weight: bold;
}

a#grau:hover 
{ 
	color: #FE0000; text-decoration: none; 
	font-weight: bold;
}

a#grau:activ 
{ 
	color: #FE0000; 
	text-decoration: none; 
	font-weight: bold;
}
/*ENDE*/



/* Link Basis/grau + Farbe */
a#grau-gelb
{
	color: #686578;
	text-decoration: none;
	font-weight: normal;
		font-family: Arial, Helvetica, sans-serif;
} 
a#grau-gelb:visited 
{ 
	color: #686578; 
	text-decoration: none; 
	font-weight: normal;
}

a#grau-gelb:hover 
{ 
	color: #FFA30B; text-decoration: none; 
	font-weight: normal;
}

a#grau-gelb:activ 
{ 
	color: #FFA30B; 
	text-decoration: none; 
	font-weight: normal;
}
/*ENDE*/


/* Link blau */
a#blau 
{
	color: #215070;
	text-decoration: none;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
} 
a#blau:visited 
{ 
	color: #215070; 
	text-decoration: none; 
	font-weight: bold;
}

a#blau:hover 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}

a#blau:activ 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_4 
{
	color: #215070;
	text-decoration: none;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
} 
a#w_4:visited 
{ 
	color: #215070; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_4:hover 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_4:activ 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}
/*ENDE*/

/* Link grün */
a#grün 
{
	color: #285938;
	text-decoration: none;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
} 
a#grün:visited 
{ 
	color: #285938; 
	text-decoration: none; 
	font-weight: bold;
}

a#grün:hover 
{ 
	color: #6C697C; text-decoration: none; 
	font-weight: bold;
}

a#grün:activ 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_3 
{
	color: #285938;
	text-decoration: none;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
} 
a#w_3:visited 
{ 
	color: #285938; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_3:hover 
{ 
	color: #6C697C; text-decoration: none; 
	font-weight: bold;
}

a#w_3:activ 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}
/*ENDE*/


/* Link gelb */
a#gelb 
{
	color: #F99B00;
	text-decoration: none;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
} 
a#gelb:visited 
{ 
	color: #F99B00; 
	text-decoration: none; 
	font-weight: bold;
}

a#gelb:hover 
{ 
	color: #6C697C; text-decoration: none; 
	font-weight: bold;
}

a#gelb:activ 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_6 
{
	color: #F99B00;
	text-decoration: none;
	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
} 
a#w_6:visited 
{ 
	color: #F99B00; 
	text-decoration: none; 
	font-weight: bold;
}

a#w_6:hover 
{ 
	color: #6C697C; text-decoration: none; 
	font-weight: bold;
}

a#w_6:activ 
{ 
	color: #6C697C; 
	text-decoration: none; 
	font-weight: bold;
}
/*ENDE*/




h1
{
	font-weight: bold;
	color: #295B8D;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

h2
{
	font-weight: bold;
	color: #3A7FC2;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

h3
{
	font-weight: bold;
	color: #3A7FC2;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CC0000;
}

h2#titelgrün
{
	font-weight: bold;
	color: #285938;
	font-size: 13px;
}

h2#titelblau
{
	font-weight: bold;
	color: #215070;
	font-size: 13px;
}

h2#titelgelb
{
	font-weight: bold;
	color: #F99B00;
	font-size: 13px;
}

h2#titelrot
{
	font-weight: bold;
	color: #FE0000;
	font-size: 13px;
}





li {
	list-style-image: url(/online/grafiken/punkt-grau.gif);
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}

/*li#punkt-grün {
	list-style-image: url(/online/grafiken/punkt-gruen.gif);
}

li#punkt-blau {
	list-style-image: url(/online/grafiken/punkt-blau.gif);
}

li#punkt-rot {
	list-style-image: url(/online/grafiken/punkt-rot.gif);
}

li#punkt-gelb {
	list-style-image: url(/online/grafiken/punkt-gelb.gif);
}*/


img 
{
  padding: 1px;
  max-width: 99%; /* Gute Browser machen ein zu großes Bild, welches das Design sprengen würde, entsprechend kleiner. Funktioniert beim IE leider nicht. */
}


/* -- Layoutspezifisches -- */
#container 
{
	width:1000px;
	/*margin: auto;*/
	border: 1px solid #ffffff;
	border-top: 0;
	background: white;
	/*min-height: 500px;*/
	/*background-color: #ffffff;*/
}



/* - Logo bzw. Kopf - */
div.logo 
{
	height: 74px;
	width: 356px;
	left: 0px;
	top: 80px;
	position: absolute;
}

div.schatten
{
	background-image: url(/online/grafiken/schatten.jpg);
	background-repeat: no-repeat;
	position: relative;
	/*z-index: 6;*/
	height: 10px;
	width: 995px;
	left: 5px;
	top: 0px;
	margin: 0;
	padding: 0;
}

div.slogan
{
	background-image: url(/online/grafiken/slogan.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 995px;
	height:50px;
	/*z-index: 1;*/
	top: 30px;
	left: 5px;
	margin: 0;
	padding: 0;

}


div.slogan3
{
	background-image: url(/online/grafiken/slogan-gruen.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 995px;
	height:50px;
	/*z-index: 1;*/
	top: 30px;
	left: 5px;

}

div.slogan4
{
	background-image: url(/online/grafiken/slogan-blau.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 995px;
	height:50px;
	/*z-index: 1;*/
	top: 30px;
	left: 5px;

}

div.slogan5
{
	background-image: url(/online/grafiken/slogan-rot.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 995px;
	height:50px;
	/*z-index: 1;*/
	top: 30px;
	left: 5px;

}

div.slogan6
{
	background-image: url(/online/grafiken/slogan-gelb.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 995px;
	height:50px;
	/*z-index: 1;*/
	top: 30px;
	left: 5px;

}

div.flaggen
{
	
	position: absolute;
	z-index: 2;
	height: 21px;
	width: 120px;
	left: 885px;
	top: 30px;
}

/*Die Köpfe der verschiedenen Produktwelten*/

#kopf-home {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-home.jpg);
	background-repeat: no-repeat;

}
#kopf-home3 {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-modellbau.jpg);
	background-repeat: no-repeat;
}
#kopf-home4 {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-auto.jpg);
	background-repeat: no-repeat;
}
#kopf-home5 {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-spiel.jpg);
	background-repeat: no-repeat;
}
#kopf-home6 {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-sound.jpg);
	background-repeat: no-repeat;
}
#kopf-home8 {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-home.jpg);
	background-repeat: no-repeat;
}
#kopf-auto {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-auto.jpg);
	background-repeat: no-repeat;
}

#kopf-basteln {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-basteln.jpg);
	background-repeat: no-repeat;
}

#kopf-sound {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-sound.jpg);
	background-repeat: no-repeat;
}

#kopf-modellbau {
	height:180px;
	width:1000px;
	padding: 0 20px;
	text-align: right;
	overflow: hidden;
	letter-spacing: -3px;
	margin: 0;
	background-image: url(/online/grafiken/kopf-modellbau.jpg);
	background-repeat: no-repeat;
}

/*Ende*/



/*body*/
div.main 
{
	position:relative;
	background-color: #ffffff;
	/*border: 3px solid red; */
	top: -40px;
	padding-bottom: 0px;
	min-height: 400px;

}

div.content
{
	position: relative;
	width: 640px;
	min-height:600px;
	/*z-index: 9;*/
	top: 65px;
	height: auto;
	left:40px;
/*
	text-align: left;
	position: relative;
	width: 640px;
	left: 73px;
	top: 150px;
/*border: 3px solid black;*/
/*min-height: 400px;
*/
}

div.content-produkt
{
	position: relative;
	width: 640px;
	min-height:50;
	/*z-index: 9;*/
	top: 150px;
	height: auto;

}





/*div.kopf-nav 
{
	position:absolute;
	width:1000px;
	height:50px;
	z-index:2;
	text-align: right;
	vertical-align: bottom;
	left: 0px;
	top: 50px;
}*/

table.kopf-nav2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	position: relative;
	z-index:3;
	top: 0px;
	left: 0px;
	padding: 0px;	
/*width: 800px;*/
}

td.kopf-3
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gruen.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-3-on
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gruen-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-3:hover
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gruen-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}




td.kopf-4
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-blau.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
td.kopf-4-on
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gruen-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-4:hover
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gruen-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}



td.kopf-5
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-rot.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 7px;
	padding-left: 7px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-5-on
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-blau-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 7px;
	padding-left: 7px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-5:hover
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-rot-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 7px;
	padding-left: 7px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-6
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gelb.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 8px;
	padding-left: 8px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-6-on
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gelb-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 8px;
	padding-left: 8px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-6:hover
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-gelb-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 8px;
	padding-left: 8px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

td.kopf-grau1
{
	width: 143px;
	height: 28px;
	background-image: url(/online/grafiken/nav-grau.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}



td.kopf-grau2
{
	width: 143px;
	height: 28px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
/*	background-image: url(/online/grafiken/nav-grau2.gif);
*/
	background-image: url(/online/grafiken/nav-suche.gif);
/*	background-repeat: no-repeat;
*/
	padding: 0px;
}

td.kopf-grau2-on
{
	width: 143px;
	padding: 0px;
	height: 28px;
	background-image: url(/online/grafiken/nav-grau2-on.gif);
	padding-top: 0px;
	padding-bottom: 0px;
/*	padding-right: 10px;
	padding-left: 10px;
*/
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;


}




a.kopf-nav2:link 
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}

a.kopf-nav2:visited 
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.kopf-nav2:hover 
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.kopf-nav2aktiv 
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.kopf-nav2:activ 
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}

/*Link-Kennung Unternav 25.01.*/

/* Modellbau*/

a.rechts3:link
{
	color: #000000;
	text-decoration: none;
}

a.rechts3:visited
{
	color: #000000;
	text-decoration: none;
}
a.rechts3:hover
{
	color: #3A7FC2;
	text-decoration: none;
}
a.rechts3:aktiv
{
	color: #3A7FC2;
	text-decoration: none;
}

/* Auto*/

a.rechts4:link
{
	color: #000000;
	text-decoration: none;
}

a.rechts4:visited
{
	color: #000000;
	text-decoration: none;
}
a.rechts4:hover
{
	color: #3783B4;
	text-decoration: none;
}
a.rechts4:aktiv
{
	color: #3783B4;
	text-decoration: none;
}

/* Spielen*/

a.rechts5:link
{
	color: #000000;
	text-decoration: none;
}

a.rechts5:visited
{
	color: #000000;
	text-decoration: none;
}
a.rechts5:hover
{
	color: #3A7FC2;
	text-decoration: none;
}
a.rechts5:aktiv
{
	color: #3A7FC2;
	text-decoration: none;
}

/* Funk*/

a.rechts6:link
{
	color: #000000;
	text-decoration: none;
}

a.rechts6:visited
{
	color: #000000;
	text-decoration: none;
}
a.rechts6:hover
{
	color: #FFA30B;
	text-decoration: none;
}
a.rechts6:aktiv
{
	color: #FFA30B;
	text-decoration: none;
}






div.suche
{
	position:relative;
	z-index: 20 !important;
	z-index: 20;
	background-image: url(/online/grafiken/hintergrund-suche.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 27px;
	top: -27px;
	left: 801px;
	vertical-align: bottom;
}

input.suchfeld
{
	background: #FFFFFF;
	border: 1px solid #78AADF;
	width: 135px;
	left: 30px;
	bottom: 4px;
	position: absolute;	
}

/*RECHTE NAVIGATION*/




div.container-rechts {
	margin-top: 150px;
	position:absolute;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	left: 800px;
	top: -130px;

}




div.rechts-nav 
{

	position:relative;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 15px;

}

#nav-rechts /*p-Unterstrich Basisvavigation*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	height: 35px;
}

#nav-rechts_noline /*p-Unterstrich Basisvavigation*/
{
	height: 35px;
}
#nav-rechts2 /*p-Unterstrich Basisvavigation*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}


#nav-rechts3 /*p-Unterstrich Basisvavigation*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3A7FC2;
}

#nav-rechts4 /*p-Unterstrich Basisvavigation*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3783B4;
}
#nav-rechts5 /*p-Unterstrich Basisvavigation*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3A7FC2;
}
#nav-rechts6 /*p-Unterstrich Basisvavigation*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA30B;
}
#nav-rechts8 /*p-Unterstrich Basisvavigation*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}




#nav-rechts-unter /*p-basis-unternavigation*/
{
	height: 15px;
	padding-left: 18px;
	font-size: 11px;
}


a.rechts:link 
{
	color: #000000;
	text-decoration: none;

}

a.rechts:visited 
{
	color: #000000;
	text-decoration: none;


}
a.rechts:hover 
{

	color: #FE0002;
	text-decoration: none;

}

a.rechts:activ 
{

	color: #FE0002;
	text-decoration: none;
	border-bottom: 20px;

}


#active_rechts {

	font-weight: bold;
	color: #FE0002;
	padding-left: 15px;
	text-decoration: none;
	background-image: url(/online/grafiken/punkt-grau.gif);
	background-repeat: no-repeat;

}

/* UNTERnav*/

div.rechts-unternav 
{
	position:relative;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 15px;
	border-top-width: bold;
	border-bottom-width: bold;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #469A5C;
	border-bottom-color: #469A5C;
	margin-bottom: 50px;

}

div.rechts-unternav-2
{
	position:relative;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 15px;
	border-top-width: bold;
	border-bottom-width: bold;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	margin-bottom: 50px;

}

div.rechts-unternav-3
{
	position:relative;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 15px;
	border-top-width: bold;
	border-bottom-width: bold;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3A7FC2;
	border-bottom-color: #3A7FC2;
	margin-bottom: 50px;

}


div.rechts-unternav-4
{
	position:relative;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 15px;
	border-top-width: bold;
	border-bottom-width: bold;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3783B4;
	border-bottom-color: #3783B4;
	margin-bottom: 50px;

}

div.rechts-unternav-5
{
	position:relative;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 15px;
	border-top-width: bold;
	border-bottom-width: bold;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3A7FC2;
	border-bottom-color: #3A7FC2;
	margin-bottom: 50px;

}


div.rechts-unternav-6
{
	position:relative;
	width:200px;
	height:auto;
	/*z-index:8;*/
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 15px;
	border-top-width: bold;
	border-bottom-width: bold;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFA30B;
	border-bottom-color: #FFA30B;
	margin-bottom: 50px;

}


/* UNTER-UNTER-NAVIGATION-FARBTRENNER*/

#unternav-gruen /*p-Unterstrich*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #469A5C;
	height: 25px;
}

#unternav-2 /*p-Unterstrich*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #469A5C;
	height: 25px;
}


#unternav-3 /*p-Unterstrich*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3A7FC2;
	height: 25px;
}
#unternav-4 /*p-Unterstrich*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3783B4;
	height: 25px;
}
#unternav-5 /*p-Unterstrich*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3A7FC2;
	height: 25px;
}
#unternav-6 /*p-Unterstrich*/
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA30B;
	height: 25px;
}

/* ################*/














#unter-unter-nav-gruen /*p-unter-unter-navigation*/
{
	height: 15px;
	padding-left: 20px;
	font-size: 11px;
}



#unter-unter-nav-gruen /*p-unter-unter-navigation*/
{
	height: 15px;
	padding-left: 20px;
	font-size: 11px;
}










a.rechts-modell:link 
{
	color: #000000;
	text-decoration: none;

}

a.rechts-modell:visited 
{
	color: #000000;
	text-decoration: none;


}
a.rechts-modell:hover 
{

	color: #469A5C;
	text-decoration: none;

}

a.rechts-modell:activ 
{

	color: #469A5C;
	text-decoration: none;

}


#active_rechts-modell {
	font-weight: bold;
	color: #469A5C;
	padding-left: 15px;
	text-decoration: none;
	background-image: url(/online/grafiken/punkt-gruen.gif);
	background-repeat: no-repeat;
}




div.info 
{
	position:relative;
	width:205px;
	height:49px;
	font-variant: small-caps;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	right: 20px;
}







td.content-top 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #237B8F;
	background-image: url(/online/grafiken/tabelle-oben.jpg);
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 560px;
	position: relative;

}


table.bottom 
{
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	width: 560px;
	/*z-index: 8;*/
}


td.content-bottom 
{
	background-image: url(/online/grafiken/tabelle-unten.jpg);
	background-repeat: no-repeat;
	height: 20px;
	
}

td.content-1 
{
	height: 22px;
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	vertical-align: top;
	
}

td.content-2 
{
	height: 22px;
	background-color: #F2F2F2;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	vertical-align: top;
	

}

table.inhalt 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	width: 560px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
	/*z-index: 8;*/
	text-align: left;
}

hr 
{
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	width: 100%;
}

hr.suchergebnis
{
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	align: left;
	width: 670px;
	z-index: 1;
}





.xxx 
{
	padding-left: 22px;
	color: #FFA800;
	background-image: url(/online/grafiken/haken.gif);
	background-repeat: no-repeat;
}

.Bezeichnung 
{
	float: left; 
	width: 130px; 
	font-weight : bold; 
}



div.fuss
{
	margin-left: 35px;
	margin-top: -50px; 
}

/*
div.footer
{
	bottom:-20px;
	position:relative;
	margin: auto;
	background-repeat: no-repeat;
	width: 1000px;
	height:50px;
	left: -1px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	border-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 11px;
}
*/
input.formular:focus
{
	background: #CFDEF5;
	width: 343px;
	padding: 3px;
	height: 18px;
	margin-bottom: 5px;
	border: 1px solid #cc0000;
}

input.formular
{
	background: #CFDEF5;
	border: 1px solid #CFDEF5;
	width: 343px;
	padding: 3px;
	height: 18px;
	margin-bottom: 5px;
}

textarea.formular:focus
{
	background: #CFDEF5;
	border: 1px solid #cc0000;
	width: 343px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;

}
textarea.formular
{
	background: #CFDEF5;
	border: 1px solid #CFDEF5;
	width: 343px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;

}

select.formular:focus
{
	background: #CFDEF5;
	border: 1px solid #cc0000;
	margin-bottom: 5px;

}

select.formular
{
	background: #CFDEF5;
	border: 1px solid #CFDEF5;
	margin-bottom: 5px;

}


input.captcha:focus
{
	background: #CFDEF5;
	border: 1px solid #cc0000;
	padding: 3px;
	height: 18px;
	margin-bottom: 5px;
}

input.captcha
{
	background: #CFDEF5;
	border: 1px solid #CFDEF5;
	padding: 3px;
	height: 18px;
	margin-bottom: 5px;

}


input.button
{
	background: #6199D6;
	border: 0px;
	padding: 3px;
	height: 20px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


input.button:hover 
{
	background: #cc0000;

}
b.result
{
	font-weight: bold;
	color: #cc0000;

}


hr.footer 
{
	position: absolute;
	margin-left: 0px;
	width: 670px;
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3A7FC2;
	z-index: 10;
}

/*hr.footer2
{
	position: absolute;
	margin-left: 0px;
	width: 670px;
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;	
	z-index: 10;
}

hr.footer3
{
	position: absolute;
	margin-left: 0px;
	width: 670px;
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #459A61;	
	z-index: 10;
}

hr.footer4
{
	position: absolute;
	margin-left: 0px;
	width: 670px;
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3783B4;	
	z-index: 10;
}

hr.footer5
{
	position: absolute;
	margin-left: 0px;
	width: 670px;
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cc0000;	
	z-index: 10;
}

hr.footer6
{
	position: absolute;
	margin-left: 0px;
	width: 670px;
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFA30B;	
	z-index: 10;
}

hr.footer8
{
	position: absolute;
	margin-left: 0px;
	width: 670px;
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;	
	z-index: 10;
}*/
