@charset "utf-8";
/* CSS Document */

	* { border: none; }
	

	img, div { behavior: url("iepngfix.htc") }

	body
	{
		margin: 0;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: #505367;
		background-color: #2E180A;
	}
	
	#container
	{
		margin: 1em auto;
		width: 1000px;
		text-align: left;
		background-color: transparent;
	}
	
	#header
	{
	height: 347px;
	background-color: transparent;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	}
	
	#mainnav
	{
		height: 25px;
		background-color: transparent;
		background-image: url(../images/teaser.jpg);
		background-repeat: no-repeat;
	}
	
	#menue
	{
	float: left;
	width: 210px;
	background-color: #2E180A;
	}

	#menueholder
	{
	margin-top: 10px;
	margin-left: 30px;
 	width: 200px;
	background-color: transparent;
	}

	#menueholder ul
	{
	margin: 0;
	padding: 0;
	color: #B48658;
	font-family: "Trebuchet MS";
	font-size: 13px;
	margin-left: 0px;
	}

	#menueholder li
	{
	background-image: url(../images/menuehintergrund2.jpg);
	background-repeat: no-repeat;
	width: 155px;
	height: 30px;
	padding-top: 3px;
	padding-left: 12px;
	list-style: none;
	}

	#menueholder a
	{
	text-decoration: none;
	color: #B98E3F;
	}	

	#menueholder a:hover
	{
	text-decoration: none;
	color: #795831;
	}	
	
	#contents	
	{
	margin-left: 212px;
	margin-right: 1px;
	background-color: transparent;
	}
	
	#contentscontent
	{
	float: left;
	width: 500px;
	background-color: #20150F;
	}


	#contentscontent h1
	{
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 3px;
	color: #6E4215;
	font-family: Papyrus;
	font-size: 20px;
	}

	#contentscontent h2
	{
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 3px;
	color: #6E4215;
	font-family: Papyrus;
	font-size: 16px;
	text-decoration: underline;
	}

	#contentscontent p
	{
	margin-left: 10px;
	margin-top: 0;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	line-height: 24px;
	text-align: justify;
	width: 470px;
	}

	#contentscontent a
	{
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
	}

	
	.contentscontentzeile
	{
	width: 100%;
	padding-top: 5px;
	background-color: transparent;
	margin-bottom: 10px;
	}

	.contentscontentrechts_50_50
	{
	float: right;
	width: 240px;
	background-color: transparent;
	}

	.contentscontentlinks_50_50
	{
	margin-right: 243px;
	margin-left: 10px;
	background-color: transparent;
	}

	.contentscontentlinks_50_50 ul, .contentscontentrechts_40_60 ul
	{
	margin: 0;
	padding: 0;
	color: #CCCCCC;
	font-family: "Trebuchet MS";
	font-size: 13px;
	margin-left: 20px;
	}

	#contentsmenue
	{
	margin-left: 501px;
	margin-right: 1px;
	background-color: #2E180A;

	}

	#contentsmenueholder
	{
	margin-left: 5px;
 	width: 250px;
	background-color: transparent;
	color: #B98E3F;
	}
	
	/*********************************************************************************************/
	#contentsmenueholder h1, #contentsmenueholder h2
	{
	font-family: Papyrus;
	font-size: 18px;
	font-weight: bold;
	background-image: url(../images/rechteseiteueberschriften.jpg);
	height: 40px;
	background-repeat: no-repeat;
  	line-height: 20px;
  	margin-bottom: 15px;
	}

	#contentsmenueholder h2
	{
	margin-top: 30px;
	background-color: yellow;
  }
    
	#contentsmenueholder ul
	{
	margin: 0;
	padding: 0;
	color: #B48658;
	font-family: "Trebuchet MS";
	font-size: 13px;
	margin-left: 0px;
	}

	#contentsmenueholder li
	{
	background-image: url(../images/h1_linkhintergrund2.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 30px;
	padding-top: 3px;
	padding-left: 15px;
	list-style: none;
	margin-bottom: 0px;
	}

	#contentsmenueholder a
	{
	text-decoration: none;
	color: #814221;
	}	

	#contentsmenueholder a:hover
	{
	text-decoration: none;
	color: #795831;
	}	


	#h1_edvberatung
	{
	background-image: url(../images/h1_edvberatung.jpg);
	background-repeat: no-repeat;
	width: 300px;
	height: 30px;
	}

	#h1_programmierungsoftware
	{
	background-image: url(../images/h1_programmierungsoftware.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_templates
	{
	background-image: url(../images/h1_templates.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_betrieblichenetzwerksicherheit
	{
	background-image: url(../images/h1_betrieblichenetzwerksicherheit.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}


	#h1_webdesignseo
	{
	background-image: url(../images/h1_webdesignseo.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_aufbaunetzwerk
	{
	background-image: url(../images/h1_aufbaunetzwerk.jpg);
	background-repeat: no-repeat;
	width: 468px;
	height: 30px;
	}

	#h1_webdesignschwerpunkt
	{
	background-image: url(../images/h1_webdesignschwerpunkt.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_gfirewall
	{
	background-image: url(../images/h1_gfirewall.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_gsuchmaschine
	{
	background-image: url(../images/h1_gsuchmaschine.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_gsoftware
	{
	background-image: url(../images/h1_gsoftware.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_gwebseite
	{
	background-image: url(../images/h1_gwebseite.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_webdesignseooptimierung
	{
	background-image: url(../images/h1_webdesignseooptimierung.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_gclientserver
	{
	background-image: url(../images/h1_gclientserver.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_ginternet
	{
	background-image: url(../images/h1_ginternet.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_gwebdesign
	{
	background-image: url(../images/h1_gwebdesign.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_gnetzwerk
	{
	background-image: url(../images/h1_gnetzwerk.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_sehenswert
	{
	background-image: url(../images/h1_sehenswert.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 26px;
	}

	#h1_interessantelinks
	{
	background-image: url(../images/h1_interessantelinks.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 30px;
	}

	#h1_ghardware
	{
	background-image: url(../images/h1_ghardware.jpg);
	background-repeat: no-repeat;
	width: 300px;
	height: 30px;
	}

	#h1_gseo
	{
	background-image: url(../images/h1_gseo.jpg);
	background-repeat: no-repeat;
	width: 300px;
	height: 30px;
	}

	#h1_impressum
	{
	background-image: url(../images/h1_impressum.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 30px;
	}

	#h1_kernkompetenzen
	{
	background-image: url(../images/h1_kernkompetenzen.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 26px;
	}

	#h1_unserestaerke
	{
	background-image: url(../images/h1_unserestaerke.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 26px;
	}

	#h1_netzwerkschutz
	{
	background-image: url(../images/h1_netzwerkschutz.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 26px;
	}

	#h1_softwareprogrammierung
	{
	background-image: url(../images/h1_programmierung.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 26px;
	}

	#h1_itnetzwerkumgebung
	{
	background-image: url(../images/h1_itnetzwerkumgebung.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 26px;
	}

	#h1_gedv
	{
	background-image: url(../images/h1_gedv.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 30px;
	}

	#h1_mcse
	{
	background-image: url(../images/h1_mcse.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 26px;
	}

	#h1_seo
	{
	background-image: url(../images/h1_seo.jpg);
	background-repeat: no-repeat;
	width: 472px;
	height: 26px;
	}


	.id_absaetzeoben, .id_absaetze
	{
	width: 245px;
	background-image: url(../images/h1_linkhintergrund.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-color: transparent;
	background-position: bottom;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 5px;
  }
  
	.id_absaetzeoben
	{
	margin-top: 0px;
  	}  
  
	.id_absaetze span, .id_absaetzeoben span
	{
 	display: none;
  	}  

	.id_absaetze span, .id_absaetzeoben h3
	{
  	margin: 0;
  	padding: 0;
  	}  

	#id_glossartext
	{
	background-image: url(../images/h1gl.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 25px;
	}

	#id_sehenswert
	{
	background-image: url(../images/h1_sehenswert.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 26px;
	margin-top: 0px;
	}

	#id_sehenswert
	{
	background-image: url(../images/h1_sehenswert.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 26px;
	margin-top: 0px;
	}
	
	#id_surftipps
	{
	background-image: url(../images/h1_surftipps.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 26px;
	margin-top: 0px;
	}

  	#impressum_header  a
  	{
  	position: absolute;
  	margin-left: 895px;
  	padding-top: 30px;
	color: #B98E3F;
	font-family: "Trebuchet MS";
	font-size: 13px;
  	}

	.clearen
	{
		clear: both;
	}

	#footer	
	{
	clear: both;
	height: 62px;
	background-color: transparent;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	}

	#footer p, #footer a
	{
	padding-top: 10px;
	padding-left: 190px;
	font-family: "Trebuchet MS";
  	color: orange;	
  }
  
  	#footer a
	{
	padding-left: 10px;
	color: #B05800;
	text-decoration: none;
	}
	
  
  
  	.spacediv_10
	{
  	width: 100%;
	height: 10px;
	background-color: transparent;
	}

	.spacediv_20
	{
  	width: 100%;
	height: 20px;
	background-color: transparent;
	}

	.spacediv_50
	{
  	width: 100%;
	height: 50px;
	background-color: transparent;
	}

	#h1_edvberatung span, #h1_kernkompetenzen span, #h1_absolutsehenswertes span, #h2_gl span, #h1_unserestaerke span, #h1_softwareprogrammierung  span,
	#h1_itnetzwerkumgebung span, #h1_mcse span, #h1_seo span, #h1_webdesignseo span, #h1_webdesignschwerpunkt span, #h1_webdesignseooptimierung span,
	#h1_programmierungsoftware span, #h1_impressum span, #h1_betrieblichenetzwerksicherheit span, #h1_netzwerkschutz span, #h1_interessantelinks span,
	#h1_gclientserver span, #h1_gedv span, #h1_gfirewall span, #h1_ghardware span, #h1_ginternet span, #h1_gnetzwerk span, #h1_gsoftware span,
	#h1_gsuchmaschine span, #h1_gwebdesign span, #h1_gwebseite span, #h1_gseo span, #h1_aufbaunetzwerk span, #h1_templates span
	{
	display: none;	
	}

	#unterstrich
	{
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(../images/h1unterstrich.jpg);
	background-repeat: no-repeat;
	height: 5px;
	width: 463px;
	}

	.contentscontentrechts_40_60
	{
	float: right;
	width: 279px;
	background-color: transparent;
	}

	.contentscontentlinks_40_60
	{
	margin-right: 280px;
	margin-left: 10px;
	background-color: transparent;
	}

	.p_40_60
	{
	width: 250px ! important;
	}
	
	
	#logo
	{
	background-color: transparent;
	width: 238px;
	height: 223px;
	position: absolute;
	margin-top: 65px;
	margin-left: 48px;
	background-image: url(../images/logo.png);
	}
	
	.contentul
	{
	margin-left: 50px;
	color:#FFFFFF;
	font-size: 13px;
	font-family: "Trebuchet MS";
	}
	
	#glossarh2
	{
	width: 470px ! important;
	font-family: Arial ! important;
	font-size: 12px ! important;
	font-weight: bold ! important;
	color: white ! important;
	text-decoration: none  ! important;
	text-align: justify  ! important;
	margin-bottom: 20px  ! important;
	line-height: 18px  ! important;
	}
	
