﻿/* hintergrundfarbe */
html	{
	background-color:	#ededed;
		}

/* breite, hintergrundfarbe, font und zentrale ausrichtung der page */
body	{
	width: 				960px;
	padding:			0px;
	border:				0px;
	margin:				0px auto;
	background-color:	#FFFFFF;
	font-family:  		Arial, Helvetica, sans-serif;
		} 

/* breite, ausrichtung, hindergrundfarbe und evtl. abrundung vom textfenster */		
div.textfenster	{
	width:					950px;
	background-color:		#ededed;
	margin: 				0px;
	padding:				0px;
	margin:					0px auto;

			}

/* abstand und textfarbe */			
div.text	{
	width:				930px;
	color:				#000000;
	margin: 			0px;
	padding:			0px;
	margin:				0px auto;
	text-align: 		justify;
			}
			
/* farbe, font und textausrichtung für die leiste ganz unten */
div.leisteunten	{
	color:				#FFFFFF;
	background-color:	#ce0062;
	font-family:  		"Courier New", Arial, Helvetica, sans-serif;
	font-size:			12px;
	text-align			:center;
				}	

/* link wird als normaler text angezeigt */			
a.leisteunten	{
	text-decoration: 	none;
	color:				#FFFFFF;

/* link wird als normaler text angezeigt */					}
a.menu 	{  
	text-decoration: 	none;
	color:				#FFFFFF;
	background-color: 	#ff99cc;
	margin-left:		5px;
	margin-right:		5px;
	font-family:  		"Courier New", Arial, Helvetica, sans-serif;
	}

/* hervorhebung des ersten buchstabens im dd-menu */
a.menu strong	{
	text-decoration: 	none;
	color: 				#cd0062;
	margin-right: 		1px;
			}
	
/* pinke linie unter dem menu */		
hr
{
height: 			5px;
width: 				731px;
border: 			0px;
color:				#ff99cc;
background-color: 	#ff99cc;
position:			relative; 
top:				130px; 
left:				-115px;
}
	
/* menuleiste */
ul 	{
  padding: 				0px;
  margin: 				0px;
  list-style:			none;
  	}
    
/* menu wird nebeneinaner dargestellt */
li 	{
  float: 				left;
  position: 			relative;
  background-color:		#ff99cc;  
  	} 

/* breite der menu elemente */	
li.ueberuns	{
	width: 85px;
			}
li.kabelmontage	{
	width: 123px;
				}

li.kabelmesstechnik	{
	width:	151px;
					}
					
li.kabelverlegung	{
	width:	132px;
					}

li.planung	{
	width:	114px;
			}
			
li.vermessung	{
	width:	126px;
				}
				
/* versteckt die unterpunkte */
li ul 	{
  display: 			none;
  position: 		absolute;
  margin-top: 		0px;
  width:			auto;
  float: 			left;
  background-color: #FF99CC;
    	}
			
/* zeigt die unterpunkte an wenn die maus über dem menu punkt ist */
li:hover ul, li.over ul { 
	display:	block; 
	float: 		left;
						}
						

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 183px;
	background: #ce0062;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a.klein
{
		width: 117px;
}

#sddm li a:hover
{	background: #ff99cc}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ff99cc;
	border: 1px solid #000000}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ff99cc;
		color: #FFFFFF;
		font: 11px arial}

	#sddm div a:hover
	{	background: #ce0062;
		color: #FFF}
