body {
	background-color:#ffffff;
	margin-top:0;
	margin-bottom: 20px;
	background-image:url(../pic/netz1280.gif);
	background-position:center;
	background-attachment:fixed;

	scrollbar-face-color:#1A60A8; 
 	scrollbar-shadow-color:#004AB1; 
	scrollbar-highlight-color:#1A60A8; 
	scrollbar-3dlight-color:#B9CFF1; 
	scrollbar-darkshadow-color:#0C2E50; 
	scrollbar-arrow-color:#B9CFF1; 
	scrollbar-track-color:#B9CFF1; 

}

.homebutton {
width:90%;
padding-top:12px;
clear:both;

}

.blueframe {
	margin-left:15px; 
	margin-bottom:15px; 
	border:2px outset #f2f2f2;  

}

.shotleft {
	margin-right:10px; 
	margin-bottom:5px; 
	float:left;
	border:2px outset #015AC0;  
	border:4px ridge #e0e0e0;
}
.shotright {
	float:right;
	margin-left:10px; 
	margin-bottom:5px;
	margin-right:5px; 
	
	border:2px outset #015AC0;  
	border:4px ridge #e0e0e0;
	
}
.shotright2 {
	float:right;
	margin-left:10px; 
	margin-bottom:5px; 
	
}

.tpic {
	border:0;
	margin:12px 0px 2px 4px;
	padding:2px;
	float:right;
	width: 212px;
	max-width:212px;
	text-align:center;
	font-size:11px;
}

.tpic img {
	margin-top:3px;
	margin-bottom:5px;
	border:1px solid black;
	clear:both;

}

.scrollex6 {

	scrollbar-face-color:#03A076; 
	scrollbar-highlight-color:#03A076; 

 	scrollbar-shadow-color:#026419; 
	scrollbar-darkshadow-color:#026419; 

	scrollbar-3dlight-color:#02664C; 
	scrollbar-3dlight-color:#F9F9FA; 
	scrollbar-arrow-color:#F9F9FA; 
	scrollbar-track-color:#F9F9FA; 

}

.scrollexp {

	scrollbar-face-color:#6D0038; 
	scrollbar-highlight-color:#6D0038; 

 	scrollbar-shadow-color:#52002A; 
	scrollbar-darkshadow-color:#52002A; 

	scrollbar-3dlight-color:#DFDFE3; 
	scrollbar-arrow-color:#DFDFE3; 
	scrollbar-track-color:#DFDFE3; 

}

.scrolldefault {

	scrollbar-face-color:#1A60A8; 
	scrollbar-highlight-color:#1A60A8; 

 	scrollbar-shadow-color:#004AB1; 
	scrollbar-darkshadow-color:#0C2E50; 

	scrollbar-3dlight-color:#B9CFF1; 
	scrollbar-arrow-color:#B9CFF1; 
	scrollbar-track-color:#1A60A8 ; 


}

ul {
list-style-image:url(../pic/icon/bluebullet.gif);
 }


#expansion {
	color:#740032; 
}

#commercial {
	color:#1A60A8;
	color:#175899;
	font-weight:bold;
	
}

#expose6 {
	color:#02664C;
	color:#025C44;
	font-weight:bold;
}

#webserver {
	color:#000000;
}



p,h1,h2,h3,h4,h5,li,td {
	font-family: Tahoma, Helvetica, Arial, Sans-serif;
	font-size:9pt;
	color:#000000;
	
	margin-left:6%;
	margin-right:6%; 
	
}



p {
	text-align:left;
	line-height:12pt;
	border-left:0px dotted #f2f2f2;
	padding-left:0px;
	text-align:left;
	margin-top:3px;
	margin-bottom:5px;

	
}

td.plike {
	text-align:left;
	line-height:12pt;
	padding-left:0px;
	margin-left:0;
	margin-right:0; 


}

p.slogan {
	font-size:10pt;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-variant:small-caps;
	 
	text-align:center;
	letter-spacing:1px;
/*	font-style:italic; */
	line-height:16pt;
	
}
p.slogan2 {
	font-size:12pt;
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-variant:small-caps;
	 
	text-align:center;
	letter-spacing:1px;
/*	font-style:italic; */
	line-height:18pt;
	
}

p.important {
	font-weight:bold;
	margin-left:6%;
	margin-right:6%; 


}

p.zitat { font-variant:small-caps;
	
/*	font-style:italic; */
	
	margin-top:40px;
	margin-left:12%;
	margin-right:12%;
	
	border:3px #f2f2f2 outset;
	background-color:#f2f2f2;
	padding:15px;
		
}

.pcode {

	margin-left:6%;
	/* margin-right:12%; */

	font-family: "Courier New", Courier, mono;
	font-size:8pt; 
	line-height:10pt;


	background-color:#F4F4F4;
	border:3px #f2f2f2 outset; 
	padding:15px;	
	
}

.codered {
	color:red;
}
.codedred {
	color: #660000;
}

.codegreen {
	color:green;
}

.codegray {
	color:#666666;
}


.inkeyword { 
	color:#0000FF;
}

.inwarning {
	color:#FF0000;
}


li {
	line-height:11pt;
	
}

h1 {
	font-size:11pt;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	font-variant:small-caps;
	/* letter-spacing:2pt;*/
	text-align:center;
	margin-top:12px; 
	margin-bottom:12px; 
	padding-bottom:10px; 
	
	border-bottom:2px inset #f2f2f2;
	border-bottom:1px #1A60A8 solid;	
	border-bottom:3px #1A60A8 double;	
	border-bottom:3px #f2f2f2 inset;
	
}

h2 {
	margin-top:14px; 
	margin-bottom:5px; 
	font-size:10pt;
	font-size:12px;
	text-align:left;
	padding-left:0px;
	padding-bottom:5px;
	border-bottom:0px #f2f2f2 solid;

	
	
	}

h3 {
	margin-top:25px; 
	margin-bottom:00px; 
	padding-bottom:0px;
}


.tdtext {
	padding-top:15px;
	padding-left:0px;
	border-left:1px #1A60A8 solid;	
	border-left:3px #1A60A8 double;
	border-left:2px #f2f2f2 outset;
}

#picframe {
	border:2px outset #f2f2f2;  
}

a:link { color:#000000; text-decoration:none }
a:visited { color:black; text-decoration:none }
a:hover { text-decoration:underline }
a:active { text-decoration:underline; }
a:focus { text-decoration:underline }

#exlink {
	text-decoration:underline; 
	color:black; 
}

#bluelink {
	text-decoration:underline; 
	color:blue; 
}

#spanlink1 {
	text-decoration:none;
	 cursor:pointer;
}
#spanlink2 {
	text-decoration:none;
	 cursor:pointer;
}
#spanlink3 {
	text-decoration:none;
	 cursor:pointer;
}
#spanlink4 {
	text-decoration:none;
	 cursor:pointer;

}




#inlink {
/* ggfs js zum updaten des menu-trees*/
}

#downlink {
	text-decoration:underline; 
	color:#1A60A8; 
}

.newline {
	margin-top:70px;
	margin-bottom:70px;

}

.hrow {
	color:#1A60A8; 
	margin-left:12%;
	margin-right:12%;
	margin-top:50px;
	margin-bottom:50px;
}
.hrowmin {
	color:#1A60A8; 
	height:0px;
	border:1px solid;
	margin-left:6%;
	margin-right:6%;
	margin-top:0px;
	margin-bottom:5px;
}

.inimportant {
	font-weight:bold; 
}

.intextwide {
	letter-spacing:2pt;
/*	font-variant:small-caps; */
	text-decoration:underline;
	
}

.tmarky {
	background-color:#FFFF00;
	border:1px solid #f7f7f7;
	margin-left:-3px;
	padding-left:3px;	
	margin-right:-3px;
	padding-right:3px;	
	}
.tmarky2 {
	background-color: #EBF2FF;
	padding:0px 5px;
	margin:0px -3px 1px -3px;

	color:#0033CC;
	width:510px;
	border:1px solid;
	border-bottom-color:#789AFF;
	border-right-color:#789AFF;

	border-top-color:#B0C3FB;
	border-left-color:#B0C3FB;
	}
li.tm2 { line-height:21px; 	
}
.tmarkred {
	background-color: #CC0000;
	color: #FFFF33;
	border:1px solid #f7f7f7;
	margin-left:-3px;
	padding-left:3px;	
	margin-right:-3px;
	padding-right:3px;	
	}
.tmarkred2 {
	background-color: #FF4A4A;
	border:1px solid #f7f7f7;
	margin-left:-3px;
	padding-left:3px;	
	margin-right:-3px;
	padding-right:3px;	
	}

.boldbigletter {
	font-weight:bold;
	font-size:12pt;
	
	}

.tmarkwhite {
	background-color:#FFFFFF;
	border:2px outset #f7f7f7;
	color:#FF0000;
	line-height:22pt;
	font-weight:bold;

	margin-left:-8px;
	padding-left:8px;	
	margin-right:-8px;
	padding-right:8px;	
	margin-bottom:-2px;
	padding-bottom:2px;	
	}

.inblue {
font-variant:small-caps;
color:#004AB1;
}

.sbox {
	border:2px outset #f2f2f2;
/*	border-left:3px double #740032;
	border-right:3px double #740032;*/
	width:404px;
	text-align:center;
	margin:30px;
}

.sboxtext {
	font-size:12pt;
	line-height:16pt;
	padding:00px;
	background-color:#ffffff;
/*	background-image:url(../pic/netz_bg.gif);*/
	color:#740032;
	padding:10px;
}



#hotline2 {
background-image: url(../pic/postit/pi_hotline.gif);
	width:300px;
	height:180px;
background-repeat:no-repeat;
background-position:center;

	font-family: Tahoma, Helvetica, Arial, Sans-serif;
	font-size:10pt;
/*	color:#1A60A8 ;
	border:medium #1A60A8 double;
	background-color:#DBE9F4;  */
	text-align:center;
	padding-top:4px;

	margin-top:00px;
	margin-bottom:0px;
	

	z-index:1;

}

#uconst {

	width:300px;
	height:210px;

	background-image: url(../pic/underconst.gif);
	background-repeat:no-repeat;
	background-position:center;

	font-family: Tahoma, Helvetica, Arial, Sans-serif;
	font-size:10pt;
	font-variant: normal;
	color:#FF0000;
	text-align:center;
	font-style:normal;

	padding-top:4px;
	margin-top:10px;
	margin-bottom:10px;
	

	z-index:1;

}


.maplayer {
	width:189px;
	height:86px;
	position:absolute;

	font-family: Tahoma, Helvetica, Arial, Sans-serif;
	font-size:8pt;
	text-align:center;
	line-height:12pt;	
	color:#000000;

	background-color:#ffffff;  
	padding-top:4px;
	padding-right:3px;

	border:2px #f2f2f2 outset;
	margin-top:0px;
	margin-bottom:0px;

	z-index:11;

}

.pinleft {
	float:left;
	vertical-align:baseline;
	margin-left:0px;
	margin-right:10px;
	margin-top:4px;
	margin-bottom:14px;
}
.no { display:none; }