/* CSS Document EDV-TECH */

body {background-color:#7AADDA;
		margin-left:0px;
		margin-top:0px;
		padding-top:0px;
		padding-left:0px;
		font-size:0.8em;
		font-family: Arial,sans-serif;
		color:#071D35;}
	
.head{	vertical-align:middle;
			text-align:left;
			margin:0;}
.head_bild {padding-top:0px;
			padding-left:0px;
			padding-bottom:0px;
			padding-right:1%;
			vertical-align:middle;
			text-align:left;
			margin:0px;}
.impressum{	padding-top:0px;
			padding-right:7px;
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;			
			}
			
a.impressum:visited{
			color:#FFFFFF;
			}
			
a.impressum:hover{
	color:#B14B46;
	}

.navi_top{border-top:2px solid #0D89F9;
			padding:0px;
			margin:0px;
			background-image:url(bilder/navi_hintergr.gif);
			text-align:left;
			vertical-align:middle;	
			font-size:1em;}

.navi_link {color:#FFFFFF;			
			font-weight:bold;
			padding-right:20px;
			padding-left:20px;
			text-decoration:none;
			cursor:pointer;
			border-right: 2px solid #FFFFFF;}
a.navi_link:hover{
	color:#B14B46;
	text-decoration:none;	
	background-image:url(bilder/navi_hintergr_hover.gif);
	}
a.navi_link:visited{color:#FFFFFF;}

			
.unten_navi{
		background-color:#CFDCE9;
		}
.center{background-color:#FFFFFF;}


#navi_left{background-color:#F1F5FE;
	padding-left:0px;	
	margin-top:20px;}
.left_link{
	text-decoration:none;
			cursor:pointer;
			color:#071D35;}
a.left_link:visited{
	text-decoration:none;
	color:#071D35;
	}
a.left_link:hover{
	text-decoration:none;
	color:#B14B46;
	}

	
.navi_left_link{
	border-top: 1px solid #B14B46;
	font-weight:bold;}
.navi_left_link_letzte{
	border-top: 1px solid #B14B46;
	border-bottom: 1px solid #B14B46;
	font-weight:bold;}
.navi_left_link_club{
	border-top: 1px solid #B14B46;
	border-bottom: 1px solid #B14B46;
	font-weight:bold;
	background-color:#7BA5CE;
	color:#ffffff;}
.left_link_club{
	text-decoration:none;
			cursor:pointer;
			color:#ffffff;}
a.left_link_club:hover{
	text-decoration:none;
	color:#B14B46;
	}
a.left_link_club:visited{
	text-decoration:none;
	color:#ffffff;
	}
.img_navi_links{
	text-align:center;
	vertical-align:middle;
	padding-right:8px;
	padding-top:0;
	padding-bottom:0;
	margin-bottom:0;
	margin-top:0;
	}
/* Centrale Bereich */
#haupt{background-color:#ffffff;
		text-align:left;
		vertical-align:top;
		border-bottom: 1px solid #CFDCE9;
		border-top: 4px solid #CFDCE9;		
		}
#haupt1{background-color:#E9F1FE;
		text-align:left;
		vertical-align:top;
		border-bottom: 5px solid #CFDCE9;
			border-top: 5px solid #CFDCE9;		
		}
.front_teil{background-color:#E9F1FE;
			text-align:left;
			vertical-align:top;
			padding-left:20px;
			padding-bottom:4px;
			padding-top:20px;
			padding-right:10px;}
.front_teil2{background-color:#E9F1FE;
			text-align:left;
			vertical-align:top;
			padding-left:20px;
			padding-bottom:4px;
			padding-top:20px;
			padding-right:10px;}


.feld_grau{background-color:#E9F1FE;
			padding-bottom:0px;	
			padding-top:0px;
			}

.feld_grau_img{background-color:#E9F1FE;
			padding:0px;			
			border-bottom:4px solid #7BA5CE;
			}
.willkom{color:#919AA9;
			font-size:1.5em;
			font-weight:bold;
				padding-left:0px;
				text-align:left;
				padding-top:5px;
				padding-bottom:5px;
				background-color:#E9F1FE;
			    border-bottom: 2px solid #CFDCE9;
								}
.willkom1{background-color:#E9F1FE;
			border-bottom:4px solid #CFDCE9;
		}
.willkom_text{			
				text-align:left;				
				padding-bottom:4px;
				padding-left:0px;
				padding-top:5px;
				color:#354250;
				vertical-align:bottom;
				background-color:#E9F1FE;
			    border-bottom:4px solid #CFDCE9;
				}
.kontakt_text{			
				padding-bottom:2px;
				padding-left:10px;
				padding-top:5px;
				color:#203F5C;
				vertical-align:top;
				background-color:#E9F1FE;
			   }
.feld_grau1{background-color:#CFDCE9;			
			font-family:"Courier New", Courier, mono;
			
			color:#203F5C;			
			}
.feld_grau2{background-color:#CFDCE9;			
			font-family:"Courier New", Courier, mono;
			font-weight:bolder;
			color:#203F5C;
			vertical-align:bottom;
			text-align:right;
			padding-right:0px;
			padding-bottom:3px;
			border-bottom: 1px solid #203F5C;			
			}	

.feld_grau1 img{
			text-align:left;
			margin-right:0px;			
			margin-left:0px;
			}
			
.leistungen{
			padding-top:4px;
			padding-left:0px;
			vertical-align:top;
			text-align:left;	
			vertical-align:top;
			}
.leistungen_ubrschr{
		text-align:center;
		color:#1E3585;
		font-size:1em;
		font-weight:bold;
		padding-top:3px;
		padding-bottom:5px;
		
		}
.leistungen_ubrschr2{
	    color:#1E3585;
		font-size:0.9em;
		font-weight:bold;		
		padding-bottom:8px;		
		}
.leistungen_text{
			font-size:0.8em;
			font-weight:bold;
			text-align:left;		
			}
.leistungen_schul{
			padding-left:8%;
			padding-top:5px;
			padding-bottom:10px;
			background-color:#DEE7F8;
			}
.leistungen_hw{
			padding-left:8%;
			padding-top:5px;
			padding-bottom:10px;
			background-color:#E4EBFB;
			}
.leistungen_serv{
			padding-left:8%;
			padding-top:5px;
			padding-bottom:10px;
			background-color:#CAD4EF;
			}
.leistungen_sw{
			padding-left:8%;
			padding-top:5px;
			padding-bottom:10px;
			background-color:#D8E3F9;
			}
.leistungen_inet{
			padding-left:8%;
			padding-top:5px;
			padding-bottom:10px;
			background-color:#E4EBFB;
			}
.leistungen_netzw{
			padding-left:8%;
			padding-top:5px;
			padding-bottom:10px;
			background-color:#BFD3EA;
			}
/* rechter Bereich */
#recht_feld{
		text-align:left;
		vertical-align:top;
		padding:0px;
		background-color:#E9F1FE;		
		border-bottom: 1px solid #CFDCE9;
		border-top: 4px solid #CFDCE9;
		border-left: 1px solid #CFDCE9;
		}

.akt_angebot{
			background-color:#F1F5FE;
			text-align:left;
			vertical-align:top;
			padding-top:0px;
			border-right: 1px solid #CFDCE9;
			}

.akt_angebot1{
			background-color:#E9F1FE;
			text-align:left;
			vertical-align:top;
			}
.uberschr3{
		text-align:center;
		color:#1E3585;
		font-size:1em;
		font-weight:bold;
		padding-top:3px;
		padding-bottom:6px;
		border-right: 1px solid #CFDCE9;
		}

.uberschr3-unten{
		text-align:center;
		vertical-align:bottom;
		color:#1E3585;
		font-size:1em;
		font-weight:bold;
		padding-top:9px;		
		padding-bottom:1px;
		border-top: 1px solid #CFDCE9;
		}
.angebot_recht{padding-left:3px;
			padding-top:3px;
			padding-bottom:3px;
			}
.angebot_recht_text{padding-left:5px;
			padding-top:0px;
			padding-bottom:2px;
			padding-right:9px;
			border-right: 1px solid #CFDCE9;
			}
.ubrschr4{
	    color:#B14B46;
		font-weight:bold;
		font-size:0.95em;
		margin-bottom:1px;
		margin-top:0px;	
		}
.liste_angebot{
		width:95%;
		text-align:left;
		font-size:0.85em;
		margin-top:0px;
		margin-left:0px;
		padding-left:0px;
	}

.link_mehr{
		margin-left:20px;
		margin-top:10px;
		color:#0000CC;
		}
		
a.link_mehr:hover{color:#B14B46;}

.angebot_inpdf{
		width:95%;
		vertical-align:top;
		padding-bottom:3px;
		padding-top:2px;
		padding-left:0px;
		font-weight:bold;
		font-size:0.9em;
			}
.link_angebot{		
			text-decoration:underline;
			cursor:pointer;
			color:#B14B46;}
a.link_angebot:visited{
	text-decoration:underline;
	color:#B14B46;
	}
a.link_angebot:hover{
	text-decoration:underline;
	color:#071D35;
	}	

.li_kurse{
		list-style-image:url(bilder/punkt.gif);
		list-style-type:circle;
		margin-bottom:5px;
		margin-top:6px;
		}
.kurse_link{
	text-decoration:underline;
			cursor:pointer;
			color:#071D35;}
a.kurse_link:visited{
	text-decoration:underline;
	color:#071D35;
	}
a.kurse_link:hover{
	text-decoration:underline;
	color:#B14B46;
	}		
		


		
/* Linke Bereich */
#left{background-color:#FFFFFF;
	border-right:2px solid #0D89F9;
	text-align:left;
	vertical-align:top;
	padding:0px; 
	}
.logo{background-color:#FFFFFF;
padding:0px;
margin:0px;
border-right:2px solid #0D89F9;}

.copy{
	background-color:#FFFFFF;
  border-top:1px solid #0D89F9;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:0px;
		text-align:left;
		}
.werbung{padding-top:0px;
			padding-bottom:3px;
			padding-left:2%;}
.werbung div{width:100%;
			margin-top:4px;
			margin-bottom:7px;
			font-size:0.75em;
			}
.beschriftung{
			color:#919AA9;
			font-size:1.2em;
			font-weight:bold;
			padding-left:0px;
				text-align:left;
				padding-top:5px;
				padding-bottom:5px;
				background-color:#E9F1FE;
			    border-bottom: 2px solid #CFDCE9;
				}
.impressum1{padding-bottom:5px;
			margin-bottom:3px;
			color:#919AA9;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;			
			}
			
a.impressum1:visited{
			color:#919AA9;
			}
			
a.impressum1:hover{
	color:#B14B46;
	}

.agb{border-top: 1px solid #CFDCE9;	
	padding-left:20px;
	padding-top:22px;
	padding-right:25px;
	padding-bottom:15px;
	background-color:#E9F1FE;}
.agb_border{
	border-top: 3px solid #CFDCE9;
	
	background-color:#E9F1FE;}
	
.imprs{
	width:60%;	
	margin-left:70px;
	}