/* TAGS*/

body
	{
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(../bilder/bg_dummy.gif);
	color: #E3E3E3;
}

li
	{
	list-style-image: url(../bilder/listenpunkt.gif);
}


/* LAYOUT */

/* STARTSEITE ---------------------------------------------*/

#feldlinks
    {
    position: absolute;
	top:100px;
	left: 10px;
	width: 500px;
	height: 250px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
    }
	
#feldrechts
    {
    position: absolute;
	top:100px;
	left: 540px;
	width: 280px;
	height: 250px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
    }
	
#feldRelounch
    {
    position: absolute;
	top:370px;
	left: 10px;
	width: 720px;
	height: 70px;
    }
	
#feldCopyright
    {
    position: absolute;
	top:460px;
	left: 10px;
	width: 300px;
	height: 15px;
    }

.textkleiner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: E3E3E3;
	text-decoration: none;
}

.textCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E3E3E3;
	text-decoration: none;
}

/* --------------------------------------------------------*/

.suchefeld
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#B2B2B2;
	border-color: #E3E3E3;
	border-style: solid;
	border-width: 1px;
	scrollbar-base-color:#E3E3E3;
  	scrollbar-arrow-color:#B2B2B2;
  	scrollbar-darkshadow-color:#666666;
 	scrollbar-face-color:#E3E3E3;
  	scrollbar-highlight-color:#B2B2B2;
  	scrollbar-track-color:#B2B2B2;
	}

#logo
    {
    position: absolute;
    top: 0px;
    left: 539px;
	width: 295px;
	height: 38px;
    }
	
#senkrechtLinks
    {
    position: absolute;
    top: 165px;
    left: 8px;
	width: 136px;
	height: 340px;
    }
	
#schnellsuche
    {
    position: absolute;
    top: 5px;
    left: 150px;
	width: 220px;
	height: 30px;
    }
	
#main
    {
    position: absolute;
    top: 45px;
    left: 148px;
	width: 684px;
	height: 444px;
	z-index: 5;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
    }
	
#mainLO
    {
	position: absolute;
	top: 2px;
	left: 2px;
	width: 340px;
	height: 220px;
	z-index: 3;
    }
	
#inhaltLO
    {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 330px;
	height: 210px;
	text-align: justify;
	z-index: 6;
    }

/* MENUE LEISTUNGEN */
	
#menueInternet
    {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 170px;
	height: 110px;
	z-index: 10;
    }
	
#menueGrafik
    {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 170px;
	height: 110px;
	z-index: 10;
    }
	
#menueOffline
    {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 170px;
	height: 110px;
	z-index: 10;
    }
	
#menueVideo
    {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 170px;
	height: 110px;
	z-index: 10;
    }
/* ------------------------------------- */	
	
#mainRO
    {
    position: absolute;
    top: 2px;
    right: 2px;
	width: 340px;
	height: 220px;
	z-index: 3;
    }
	
#bildRO
    {
    position: absolute;
    top: 0px;
    left: 2px;
	width: 338px;
	height: 219px;
	z-index: 4;
    }
	
#mainLU
    {
    position: absolute;
    bottom: 2px;
    left: 2px;
	width: 340px;
	height: 220px;
	z-index: 3;
    }
	
#bildLU
    {
    position: absolute;
    bottom: 0px;
    right: 2px;
	width: 338px;
	height: 219px;
	z-index: 4;
    }
	
#mainRU
    {
    position: absolute;
    bottom: 2px;
    right: 2px;
	width: 340px;
	height: 220px;
	z-index: 3;
    }
	
#inhaltRU
    {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 330px;
	height: 210px;
	z-index: 6;
    }
	
#mainLOKunden
    {
	position: absolute;
	top: 2px;
	left: 2px;
	width: 340px;
	height: 120px;
	z-index: 3;
    }

#inhaltLOKunden
    {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 330px;
	height: 110px;
	z-index: 6;
    }

#mainRUKunden
    {
    position: absolute;
    bottom: 2px;
    right: 2px;
	height: 440px;
	width: 336px;
	border-right-width: 0px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 3;
    }

#inhaltRUKunden
    {
	position: absolute;
	top: 2px;
	left: 2px;
	width: 332px;
	height: 438px;
	z-index: 7;
	overflow:scroll;
	scrollbar-base-color:#233548;
  	scrollbar-arrow-color:#B2B2B2;
  	scrollbar-darkshadow-color:#666666;
 	scrollbar-face-color:#233548;
  	scrollbar-highlight-color:#B2B2B2;
  	scrollbar-track-color:#B2B2B2;
    }

#inhaltRU
    {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 330px;
	height: 210px;
	z-index: 7;
    }
	
/* MENUE LINKS OBEN */
	
#menue
    {
    position: absolute;
    top: 45px;
    left: 8px;
	width: 138px;
	height: 90px;
	z-index: 4;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
    }
	
#menueKleinLO
    {
    position: absolute;
    top: 2px;
    left: 2px;
	width: 67px;
	height: 43px;
	z-index: 24
    }
	
#menueKleinRO
    {
    position: absolute;
    top: 2px;
    right: 2px;
	width: 67px;
	height: 43px;
	z-index: 23
    }
	
#menueKleinLU
    {
    position: absolute;
    bottom: 2px;
    left: 2px;
	width: 67px;
	height: 43px;
	z-index: 22
    }
	
#menueKleinRU
    {
    position: absolute;
    bottom: 2px;
    right: 2px;
	width: 67px;
	height: 43px;
	z-index: 21
    }

/* --------------------------------------- */	
	
#mainLORef
    {
	position: absolute;
	top: 2px;
	left: 2px;
	width: 340px;
	height: 120px;
	z-index: 3;
    }
	
#textLORef
    {
	position: absolute;
	top: 121px;
	left: 4px;
	width: 335px;
	height: 97px;
	text-align: justify;
	z-index: 6;
    }
	
#menueInternetRef
    {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 113px;
	height: 119px;
	z-index: 6;
    }
	
#menueGrafikRef
    {
	position: absolute;
	top: 0px;
	left: 113px;
	width: 114px;
	height: 119px;
	z-index: 6;
    }
	
#menueOfflineRef
    {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 113px;
	height: 119px;
	z-index: 6;
    }

#mainRORef
    {
    position: absolute;
    top: 2px;
    right: 2px;
	width: 340px;
	height: 120px;
	z-index: 3;
    }

#untenBreit
    {
    position: absolute;
    bottom: 2px;
    left: 2px;
	width: 680px;
	height: 220px;
	z-index: 3;
    }
	
#inhaltUntenBreit
    {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 662px;
	height: 202px;
	text-align: justify;
	z-index: 7;
    }
	
#inhaltUntenFlash
    {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 682px;
	height: 320px;
	z-index: 12;
    }
	
#inhaltBeispiel
    {
	position: absolute;
	bottom: 8px;
	right: 20px;
	width: 280px;
	height: 200px;
	/*border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;*/
	z-index: 14;
    }

#linkskontakt
    {
    position: absolute;
    top: 2px;
    left: 2px;
	width: 340px;
	height: 440px;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 3;
    }
	
#linksantwort
    {
    position: absolute;
    top: 2px;
    left: 2px;
	width: 340px;
	height: 440px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 3;
    }
	
/* Internet-Referenzen ------------------------*/

	
#inhaltRefInternet
    {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 682px;
	height: 320px;
	z-index: 12;
    }

#IRefHeadTXT
    {
    position: absolute;
    top: 2px;
    left: 5px;
	width: 672px;
	height: 12px;
	z-index: 13;
    }

#IRef1
    {
    position: absolute;
    top: 35px;
    left: 5px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef1TXT
    {
    position: absolute;
	text-align: center;
    top: 20px;
    left: 5px;
	width: 120px;
	height: 9px;
	z-index: 13;
    }
	
#IRef2
    {
    position: absolute;
    top: 35px;
    left: 189px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef2TXT
    {
    position: absolute;
	text-align: center;
    top: 20px;
    left: 189px;
	width: 120px;
	height: 9px;
	z-index: 13;
    }
	
#IRef3
    {
    position: absolute;
    top: 35px;
    left: 373px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef3TXT
    {
    position: absolute;
	text-align: center;
    top: 20px;
    left: 363px;
	width: 140px;
	height: 9px;
	z-index: 13;
    }
	
#IRef4
    {
    position: absolute;
    top: 35px;
    left: 557px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef4TXT
    {
    position: absolute;
    top: 20px;
    left: 557px;
	width: 124px;
	height: 9px;
	text-align: center;
	z-index: 13;
    }
	
#IRef5
    {
    position: absolute;
    top: 140px;
    left: 5px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef5TXT
    {
    position: absolute;
	text-align: center;
    top: 125px;
    left: 5px;
	width: 120px;
	height: 9px;
	z-index: 13;
    }
	
#IRef6
    {
    position: absolute;
    top: 140px;
    left: 189px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef6TXT
    {
    position: absolute;
	text-align: center;
    top: 125px;
    left: 189px;
	width: 120px;
	height: 9px;
	z-index: 13;
    }
	
#IRef7
    {
    position: absolute;
    top: 140px;
    left: 373px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef7TXT
    {
    position: absolute;
    top: 125px;
    left: 371px;
	width: 135px;
	height: 9px;
	z-index: 13;
    }
	
#IRef8
    {
    position: absolute;
    top: 140px;
    left: 557px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef8TXT
    {
    position: absolute;
	text-align: center;
    top: 125px;
    left: 557px;
	width: 120px;
	height: 9px;
	z-index: 13;
    }
	
#IRef9
    {
    position: absolute;
    top: 243px;
    left: 5px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef9TXT
    {
    position: absolute;
	text-align: center;
    top: 219px;
    left: 5px;
	width: 120px;
	height: 9px;
	z-index: 13;
    }
	
#IRef10
    {
    position: absolute;
    top: 243px;
    left: 189px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef10TXT
    {
    position: absolute;
    top: 228px;
    left: 181px;
	width: 140px;
	height: 9px;
	z-index: 13;
    }
	
#IRef11
    {
    position: absolute;
    top: 243px;
    left: 373px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef11TXT
    {
    position: absolute;
	text-align: center;
    top: 228px;
    left: 363px;
	width: 140px;
	height: 9px;
	z-index: 13;
    }
	
#IRef12
    {
    position: absolute;
    top: 243px;
    left: 557px;
	width: 120px;
	height: 72px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	z-index: 13;
    }

#IRef12TXT
    {
    position: absolute;
	text-align: center;
    top: 228px;
    left: 555px;
	width: 125px;
	height: 9px;
	z-index: 13;
    }

/* KONTAKT--------------------------------------------------*/

.formularfeld
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#B2B2B2;
	border-color: #233548;
	border-style: solid;
	border-width: 1px;
	scrollbar-base-color:#233548;
  	scrollbar-arrow-color:#B2B2B2;
  	scrollbar-darkshadow-color:#666666;
 	scrollbar-face-color:#233548;
  	scrollbar-highlight-color:#B2B2B2;
  	scrollbar-track-color:#B2B2B2;
	}
	
.sendenButton
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FF7A00;
	border-color: #FF7A00;
	border-style: solid;
	border-width: 2px;
	}

/* --------------------------------------------------*/
	
#underline
    {
    position: absolute;
    top: 491px;
    left: 148px;
	width: 684px;
	text-align: center;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-color: #E3E3E3;
	border-style: solid;
	padding-bottom: 2px;
    }

/* TEXTFORMATTIERUNG */

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

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: E3E3E3;
	text-decoration: none;
	letter-spacing: 1pt;
}
	
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E3E3E3;
	text-decoration: none;
	letter-spacing: 1pt;
}

.linkstart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: FF7B00;
	text-decoration: none;
	background-color: #ffffff;
	display: block;
	padding: 4px;
}

a.linkstart:hover {
	color: #000000;
	text-decoration: none;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #E3E3E3;
	text-decoration: none;
	letter-spacing: 1pt;
}

.headlineOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FF7A00;
	text-decoration: none;
	letter-spacing: 1pt;
}

.textklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3E3E3;
	text-decoration: none;
	letter-spacing: 1pt;
}

.textkleinEng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3E3E3;
	text-decoration: none;
}

.textkleinOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7A00;
	text-decoration: none;
	letter-spacing: 1pt;
}

.textsehrklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E3E3E3;
	text-decoration: none;
}

.textReferenzen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3E3E3;
	text-decoration: none;
}

.textReferenzenFett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3E3E3;
	font-weight: bold;
	text-decoration: none;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3E3E3;
	text-decoration: none;
}

.textOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7A00;
	text-decoration: none;
}

.textUnterstrich {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3E3E3;
	text-decoration:underline;
}

.textfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E3E3E3;
	text-decoration: none;
}

.textformular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: E3E3E3;
	text-decoration: none;
	text-align: right;
}

.antwort_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7A00;
	text-decoration: none;
}

.textfettWeissGross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

