/* CSS Document */
<!--

/* Startseite */
div.logo {
padding-left: 150px; width: 280
}
div.madeforyou {
width: 420px
}
div.madeforyou h1 {
text-align: center; font-style:italic; color: #666666; font-size: 160%;
}

/* Mainpages */
body {
	background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #666666; margin-bottom: 0px; margin-left: 0px; margin-top: 0px; margin-right: 0px;
}
TD {
	font-size: 90%
	}
A {
	COLOR: #0033FF
}
A:visited {
	COLOR: #0033FF
}
A:hover {
	COLOR: #000
}
div.top {
	background-attachment:fixed; background-image: url(../i/motiv1.jpg);
}
div.blue_line {
	HEIGHT: 40px;
	background-color: #0033FF;
	border-top: #ffffff 2px solid;
}
div.blue_line_bot {
	HEIGHT: 22px;
	background-color: #0033FF;
	border-top: #ffffff 2px solid;
}
DIV.blue_line_bot SPAN.copy {
	COLOR: #fff; font-size: 90%; WHITE-SPACE: nowrap; MARGIN: 12px 0px 10px 30px}
#circles {
	position:absolute; left:65%; top:101px; z-index:1; 
}
#slogan {
	position:absolute; left:45%; top:20px; z-index:1; 
}
h1.slogan {
	font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #ffffff; font-style:italic; MARGIN: 0em 0px 0.5em
}
h1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 140%; color: #0033FF; MARGIN: 0em 0px 0.5em
}
h2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 120%; color: #666666; MARGIN: 1em 0px 0.5em
}
h3 {
	font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #0033FF; MARGIN: 1em 10px 0.5em
}
h4 {
	font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight:bold; MARGIN: 2em 0px 0.5em
}
TABLE.navi {
	MARGIN: 20px 0px 0px 30px
	}
TABLE.navi TD.navi_main {
	BORDER-LEFT: #ffffff 1px solid; WHITE-SPACE: nowrap; PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; font-weight: bold
}
TABLE.navi TD.navi_main A {
 	TEXT-DECORATION: none; color:#fff; display: block;
}
TABLE.navi TD.navi_main A:hover {
	COLOR: #AFCDE9
}
TABLE.navi TD.navi_main A.navi_active {
     COLOR: #AFCDE9
}
TABLE.navi_1 {
	background-color: #FFF; border-bottom: 1px solid #0033FF; border-right: 1px solid #0033FF; border-left: 1px solid #0033FF
}
TABLE.navi_1 TD.nav_item {
	 font-size: 80%; display: block; width: 145px; BORDER-TOP: #0033FF 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px
}
TABLE.navi_1 TD.nav_item A {
 	TEXT-DECORATION: none; display: block;
}
TABLE.navi_1 TD.nav_item A:hover {
	COLOR: #fff; background-color: #0033FF
}
TABLE.navi_1 TD.nav_item_sub {
	 font-size: 80%; display: block; width: 145px; BORDER-TOP: #0033FF 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; background-image: url(../i/menu_sub_back.gif);
}
TABLE.navi_1 TD.nav_item_sub A {
 	TEXT-DECORATION: none; display: block;
}
TABLE.navi_1 TD.nav_item_sub A:hover {
	COLOR: #fff; background-color: #0033FF
}
DIV.u_item {
     BORDER-BOTTOM: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px;  PADDING-TOP: 2px; PADDING-RIGHT: 4px
}
DIV.u_item A {
 	TEXT-DECORATION: none
}
DIV.u_item A:hover {
	COLOR: #fff
}
DIV.pfad { MARGIN: 22px 0px 0px 30px; font-size: 90% }
DIV.pfad A { color: #666 }
DIV.content_main { MARGIN: 5px 15px 0px 30px; height: 100% }
DIV.content_right { MARGIN: 5px 5px 10px 0px; font-size: 90% }
DIV.content_right TD { font-size: 90% }
DIV.content_border { MARGIN: 15px 0px 0px 0px; width: 300px }	
DIV.content_border form { MARGIN: 10px 0px 0px 15px }
DIV.news { MARGIN: 10px 0px 10px 25px; font-size: 90% }	
DIV.n { MARGIN: 22px 0px 0px 15px; background-color: #C7D5FE; }
DIV.banner { MARGIN: 22px 0px 10px 15px; font-size: 90%; }	

DIV.blue_line_bot SPAN.nav_item_bot {
	BORDER-LEFT: #ffffff 1px solid; WHITE-SPACE: nowrap; PADDING-RIGHT: 25px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; font-size: 90%
	}
DIV.blue_line_bot SPAN.nav_item_bot A {
 	TEXT-DECORATION: none; color:#fff
	}
DIV.blue_line_bot SPAN.nav_item_bot A:hover {
	COLOR: #AFCDE9}
DIV.blue_line_bot SPAN.nav_item_bot A.navi_active {
    COLOR: #AFCDE9}
div.blue_line_bot span.copy {
font-size: 90%
}
.imgtext-table img{padding-left:10px; padding-right:10px;}

TD div.table {
       font-size: 90%; BORDER-BOTTOM: #666 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.sitemap1 {
	margin-top : 15px; font-weight : bold; margin-bottom : 5px; margin-left : 30px
}
.sitemap2 {
	margin-left : 50px; margin-top : 5px;
}
.sitemap3 {
	margin-left : 75px; color: #000
}
.sitemap4 {
	margin-left : 95px; color: #666
}
div.box1 {
MARGIN: 22px 0px 10px 15px; background-color: #C7D5FE;
}
div.caption {
    font-size: 80%;  font-weight: bold
}
p {
MARGIN: 0px 0px 0px 0px;
}
div.filelinkssize {
white-space:nowrap; font-style: italic
}
TABLE.find {
MARGIN: 0px 0px 0px 0px;
}