body{
    FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;
    FONT-SIZE: 12px;
}
a{
	FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;  
    color:black;
    DISPLAY: block;
	WIDTH: 120;
	PADDING: 5px;
	MARGIN: 1Px;
    text-decoration:none; 
}
a.mail{
    text-decoration:underline; 
    color:blue;  
    DISPLAY:inline ;
}

a:hover{
    color:#3366ff;
}

a.reg{
	FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;  
    color:white;
    PADDING: 0px;
    MARGIN: 0Px;
    text-decoration:none; 
}

h1.werbetext{
	    FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;
	    FONT-SIZE: 60px;
	    color:#33cc33;
}

h1.schatten{   
  		color:#006633;
  		FONT-SIZE: 60px;
}

h2{
	    FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;
	    FONT-SIZE: 14px;
  
}

h3{
  color:white;
}

td{
  border-top: 2px solid #cccccc;
  border-left: 2px solid #cccccc;
  vertical-align: top;
  padding:5px;
}

td.borderless{
  border-top: 0px solid #cccccc;
  border-left: 0px solid #cccccc;
  border: 0px solid #cccccc;
  vertical-align: top;
  padding:5px;
}

td.borderless_mitte{
  border-top: 0px solid #cccccc;
  border-left: 0px solid #cccccc;
  border: 0px solid #cccccc;
  vertical-align: middle;
  padding:0px;
}

.reg_on{
   	position:absolute; left: 7px; top:8px;
   	color:white;
   	font-family:Microsoft Sans Serif;
   	font-size:15px;
   	text-decoration:none; 
}
.reg_off{
   	position:absolute; left: 10px; top:5px;
   	color:white;
   	font-family:Microsoft Sans Serif;
   	font-size:13px;
   	text-decoration:none; 
}

.rot{
  color:red;
}

#main{
  border:1px solid #000000;
   overflow: hidden ;
    padding:0px;
   	margin-top:-12px;
   	position:absolute;
   	left: 3px;
	position:absolute;
	width: 995px;
   	height: 2000px;
}

#banner{
	position:absolute;
	top: 0px;
   	left: 0px;
}

#register{
  border:0px solid #000000;
	position:absolute;
	top: 110px;
   	left: 250px;
}

#menue_tul{
	position:absolute;
	top: 10px;
   	left: 260px;
}

#menue_ueberschrift{
	border:0px solid #000000;
	width:195px;
	position:absolute;
	top: -28px;
   	left: 0px;
}

#menue_text{
	border:0px solid #000000;
	position:absolute;
	top: 10px;
   	left:20px;
}

#menue{
  border:0px solid #000000;
  	background:url(images/hg_menue.jpg) repeat-y;
	width:200px;
	height:390px;
	position:absolute;
	top: 198px;
   	left: 0px;
}



#mitte{
  border:0px solid #000000;
	width:800px;
	position:absolute;
	top: 160px;
   	left: 210px;
}

#index_spedition{
   border:0px solid #000000;
  	position:absolute; top: 5px; left: -5px;
	color: #006633;
	text-align: center;
}

#index_werkstatt{
   border:0px solid #000000;
  	position:absolute; top: 80px; left: 450px;
	color: #006699;
	text-align: center;
}

#index_hotel{
   border:0px solid #000000;
  	position:absolute; top: 200px; left: 10px;
	color: #000000;
	text-align: center;
}

#vertragswerkstatt{
   border:0px solid #000000;
  	position:absolute; top: 35px; left: -10px;
  	z-index:0;
}
#fahrzeugverkauf{
   border:0px solid #000000;
  	position:absolute; top: 80px; left: 390px;
}


.sped_schrift1{
  	FONT-FAMILY: impact, verdana, arial, helvetica;  
  	font-size: 40px;
    color: #006633;
    text-decoration: underline; 
    PADDING: 0px;
    MARGIN: 0Px;
}
.sped_schrift2{
   	FONT-FAMILY: Arial, verdana, arial, helvetica;  
  	font-size: 17px;
  	font-weight:bold;
    color: #006633;
    text-decoration: none; 
    PADDING: 0px;
    MARGIN: 0Px; 
}
.sped_schrift3{
  	FONT-FAMILY: ArthurBecker, verdana, arial, helvetica;  
  	font-size: 12px;
  	font-weight:bold;
	text-align: center;
    color: #000000;
    text-decoration: none; 
    PADDING: 0px;
    MARGIN: 0Px;
}

.werk_schrift1{
  	FONT-FAMILY: impact, verdana, arial, helvetica;  
  	font-size: 40px;
}
.werk_schrift2{
  	FONT-FAMILY: impact, verdana, arial, helvetica;  
  	font-size: 25px;
}

.werk_schrift3{
  	FONT-FAMILY: ArthurBecker, verdana, arial, helvetica;  
  	font-size: 12px;
}

#reg_sped{position:absolute; top: 0px; left: 0px;}
#reg_sped_off{position:absolute; top: 10px; left: 0px;}
#reg_werk{position:absolute; top: 0px; left: 77px;}
#reg_werk_off{position:absolute; top: 10px; left: 78px;}
#reg_hotel{position:absolute; top: 0px; left: 206px;}
#reg_hotel_off{position:absolute; top: 10px; left: 206px;}
#balken{position:absolute; top: 31px; left: 0px; width:270px; height:14px;
background-color:#006633;}


#header_bild{
	border:0px solid #000000;
	position:absolute;
	top: -130px;
   	left: 450px;
   	z-index:5;
	
}

#header_bild2{
	border:0px solid #000000;
	position:absolute;
	top: -160px;
   	left: 350px;
   	z-index:5;
	
}

#werbetext1{
	border:0px solid #000000;
	width: 700px;
   	text-align:right;
	position:absolute;
	top: 230px;
   	left: 20px;
   	z-index:2;
	
}

#werbetext2{
	border:0px solid #000000;
	width: 700px;
   	text-align:right;
	position:absolute;
	top: 232px;
   	left: 22px;
	
}

/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #000000;
PADDING: 10px;
MARGIN: 1Px;
FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: ;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: ;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #3366ff;
BACKGROUND-COLOR: ;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #FF0000;
PADDING: 10px;
MARGIN: 1Px;
FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: ;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #3366ff;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
COLOR: #000000;
BACKGROUND-COLOR: ;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #3366ff;
BACKGROUND-COLOR: ;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 120;
BORDER: 0px solid #FF0000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: Microsoft Sans Serif, verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-ALIGN: right;
COLOR: #000000;
BACKGROUND-COLOR: ;
}