/* CSS Document - Fingerprints - Stand 17. November 2004 - Copyright 2004 Verve */

/* Allgemeine Formatierungen
--------------------------------------------------------------------------------- */
body {
margin:0px;
padding:0px;
background:url(../img/bgbody.gif) top center repeat-y;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
#container {
position:relative;
margin:0px auto;
padding:0px;
width:970px;
height:605px;
background-color:#FFFFFF;
}
#left {
position:absolute;
margin:0px;
padding:0px;
background:url(../img/bg.gif) repeat-x;
top:0px;
left:0px;
width:120px;
height:600px;
}
#center {
position:absolute;
margin:0px;
padding:0px;
background:url(../img/bg.gif) repeat-x;
top:0px;
left:120px;
width:710px;
height:600px;
}
#right {
	position:absolute;
	margin:0px;
	padding:0px;
	background:url(../img/bg.gif) repeat-x;
	top:0px;
	left:831px;
	width:120;
	height:600px;
	text-align:right;
}
#nav {
position:absolute;
margin:0px;
padding:0px;
background-color:#FFFFFF;
top:310px;
left:0px;
width:120px;
height:200px;
}
#seiten {
	position:absolute;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	top:268px;
	width:186px;
	height:15px;
	text-align:right;
	left: 525px;
}
#seitengrafik {
	position:absolute;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	top:280px;
	width:156px;
	height:15px;
	text-align:right;
	left: 556px;
}
#seitendesign {
	position:absolute;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	top:280px;
	right:6px;
	width:88px;
	height:15px;
	text-align:right;
}

/* Listen
--------------------------------------------------------------------------------------- */			
/*Formatierungen der Unternavigation*/
ul#mainnav {
list-style:none;
margin:0px;
padding:0px 0px 0px 20px;
background-color:#FFFFFF;
}	
ul#mainnav li {
display:block;
font-size:11px;
}
ul#mainnav li a {
display:block;
margin:0px;
padding:6px 3px;
background-color:#FFFFFF;
/* If you get an unwanted gap after your a block (IE-Win) try increasing the line height		*/
color:#333333;
text-decoration:none;
width:100px;/* 	Causes Problems in IE5-Mac and Netscape/Mozzilla - see next fix		*/
}
ul#mainnav li a:hover {
background-color:#FFFFFF;
color:#ED4C47;
}	
ul#mainnav li#active1 a {
color:#ED4C47;
}
ul#mainnav ul.subnav {
margin:0px;
list-style:none;
padding:0px;
}

ul#mainnav ul.subnav li {
border-top:none;
padding-left:10px;
}
ul#mainnav ul.subnav li a {
padding:1px;
margin:0px;
color:#333333;
background-color:transparent;
}
ul#mainnav ul.subnav li a:hover {
color:#ED4C47;
background-color:transparent;
text-decoration:underline;
}
ul#mainnav ul.subnav li#active2 a {
color:#ED4C47;
text-decoration:underline;
}

/* Bilder
--------------------------------------------------------------------------------------- */			
.portrait1 {
margin:99px 0px 0px 180px;
padding:0px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.img1 {
padding:0px;
margin:48px 200px 0px 0px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.img1quer {
padding:0px;
margin:133px 90px 0px 0px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.img1print4quer {
padding:0px;
margin:133px 80px 0px 0px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.img2 {
padding:0px;
margin:0px 0px 0px -11px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.img2ill {
padding:0px;
margin:0px 0px 0px -16px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.img2pri {
padding:0px;
margin:0px 0px 0px -30px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.img2pri2 {
padding:0px;
margin:0px 0px 0px -40px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.img3 {
padding:0px;
margin:1px 100px 0px 70px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.img3hoch {
padding:0px;
margin:1px 200px 0px 70px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.img4 {
padding:0px;
margin:1px 0px 0px 0px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.netzwerk {
margin:133px 0px 0px 180px;
padding:0px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.plan1 {
margin:68px 0px 0px 175px;
padding:0px;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.plan2 {
margin:1px 0px 0px 175px;
padding:0px;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

/* Texte
--------------------------------------------------------------------------------------- */			
ul#portrait {
list-style-image:url(../img/list.gif);
margin:0px;
padding:0px 145px 0px 193px;
color:#333333;
}
ul#portrait li {
font-size:11px;
line-height:15px;
padding-bottom:5px;
}
ul#portrait2 {
list-style-image:url(../img/list.gif);
margin:0px;
padding:0px 145px 0px 193px;
color:#333333;
}
ul#portrait2 li {
font-size:11px;
line-height:15px;
padding-bottom:5px;
}
h1 {
margin:0px;
padding:15px 145px 10px 180px;
font-size:11px;
font-weight:bold;
line-height:17px;
}
.danke{
margin:200px 0px 0px 140px;
padding:0px;
font-size:11px;
line-height:16px;
}
.illustrationen {
margin:0px 185px 15px 180px;
padding:0px;
font-size:11px;
line-height:16px;
}
.seiten {
margin:0px;
padding:0px;
color:#F7AEAC;
font-size:11px;
}
iframe {
width:400px;
height:300px;
margin:2px 0px 15px 180px;
padding:0px;
}
.hilfetext {
font-size:11px;
padding:30px 0px 0px 30px;
margin:0px;
}
	
/* Links
--------------------------------------------------------------------------------------- */	
/*Allgemeine Links*/
a.allgemein, a.allgemein:link {color:#ED4C47; text-decoration:none; font-weight:normal;}
a.allgemein:visited {color:#ED4C47; text-decoration:none; font-weight:normal;}
a.allgemein:hover {color:#ED4C47; text-decoration:none; font-weight:normal;}
a.allgemein:active {color:#ED4C47; text-decoration:none; font-weight:normal;}
/*Seitenaufzählung Links*/
a.seiten:link {color:#ED4C47; text-decoration:none; font-weight:normal;}
a.seiten:visited {color:#ED4C47; text-decoration:none; }
a.seiten:hover {color:#ED4C47; text-decoration:none; }
a.seiten:active {color:#ED4C47; text-decoration:none; }
a.seiten#active3 {color:#ED4C47; font-size:13px; font-weight:bold;}
