BODY {
	FONT-SIZE: 11px;  COLOR: #2E2755;  FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;

}
select{FONT-SIZE: 10px;  COLOR: #5D5858;  FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;
}



img { border:none }
 h5
 {
 margin-top: 10px;
 margin-left:5px;
  margin-bottom:5px;
  font-size:14px;
  font-style:bold;
  font-color:#466996;
 }
 .inhalt {

FONT-SIZE: 13px;  COLOR: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: regular;

} 
td.inhalt {

padding-top: 15px;

}




.inhalt a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.inhalt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.inhalt a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.inhalt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}









.news {

FONT-SIZE: 10px;  COLOR: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: regular;
margin:0px;
padding:0px;

} 
td.news {

padding-top: 0px;

}


.news a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.news a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.news a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.news a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}








a img {
	
	border: 0px;
}



.kachel_leiste {
background-image: url(../img/kachel_leiste_f.jpg);
background-position:top;
background-repeat:repeat-x;

} 

.home {
background-image: url(../img/banner/unten_blau_flotek.jpg);
background-repeat:no-repeat;

} 
.home_ohne_r {
background-image: url(../img/banner/unten_blau_flotek_ohne_r.jpg);
background-repeat:no-repeat;

} 
.home_company {
background-image: url(../img/company/back_company.jpg);
background-repeat:no-repeat;

} 
.laser {
background-image: url(../img/banner/unten_gelb_laser.jpg);
background-repeat:no-repeat;

} 
.home_menu {
margin-left:20px;
margin-top:3px;
background-image: url(../img/img/home/layout_home_fisch_03.gif);
background-repeat:no-repeat;

} 
.laser_menu {
margin-left:20px;
margin-top:3px;
background-image: url(../img/home/laser_menu.gif);
background-repeat:no-repeat;

} 
.laser_ohne_r {
background-image: url(../img/banner/unten_gelb_laser_ohne_r.jpg);
background-repeat:no-repeat;} 



.home_menu_bl {
margin-left:20px;
margin-top:3px;
background-image: url(../img/textures_neu_feb_08/img/company/layout_home_folgeseite_03.gif);
background-repeat:no-repeat;

} 
.home {
background-image: url(../img/banner/unten_blau_flotek.jpg);
background-repeat:no-repeat;

} 
.home_ohne_r {
background-image: url(../img/banner/unten_blau_flotek_ohne_r.jpg);
background-repeat:no-repeat;

} 
.home_ohne{
background-image: url(../img/banner/unten_blau_flotek_ohne.jpg);
background-repeat:no-repeat;

} 
.home_company {
background-image: url(../img/company/back_company.jpg);
background-repeat:no-repeat;

} 
.laser {
background-image: url(../img/banner/unten_gelb_laser.jpg);
background-repeat:no-repeat;

} 

.n_automotive {
background-image: url(../img/banner/unten_gruen_nonautomotiv.jpg);
background-repeat:no-repeat;

} 
.non_automotiv {
background-image: url(../img/banner/unten_gruen_nonautomotiv.jpg);
background-repeat:no-repeat;} 
.n_automotive_ohne_r {
background-image: url(../img/banner/unten_gruen_nonauto_o_r.jpg);
background-repeat:no-repeat;

} 
.n_automotive_ohne {
background-image: url(../img/banner/unten_gruen_nonauto_o.jpg);
background-repeat:no-repeat;

} 


.down {
background-image: url(../img/unten_lila_downloads.jpg);
background-repeat:no-repeat;} 
.down_ohne_r {
background-image: url(../img/banner/unten_lila_downloads_ohne_r.jpg);
background-repeat:no-repeat;

} 
.down_ohne{
background-image: url(../img/banner/unten_lila_downloads_ohne.jpg);
background-repeat:no-repeat;

} 

.life {
background-image: url(../img/banner/unten_rot_lifestyle.jpg);
background-repeat:no-repeat;} 
.life_ohne_r {
background-image: url(../img/banner/unten_rot_lifestyle_ohne_r.jpg);
background-repeat:no-repeat;

} 
.life_ohne {
background-image: url(../img/banner/unten_rot_lifestyle_ohne.jpg);
background-repeat:no-repeat;

} 

.auto {
background-image: url(../img/banner/unten_tuerkis_automotiv.jpg);
background-repeat:no-repeat;} 
.auto_ohne_r {
background-image: url(../img/banner/unten_tuerkis_auto_ohne_r.jpg);
background-repeat:no-repeat;

} 
.auto_ohne{
background-image: url(../img/banner/unten_tuerkis_auto_ohne.jpg);
background-repeat:no-repeat;

} 




.home_menu {
margin-left:20px;
margin-top:3px;
background-image: url(../img/img/home/layout_home_fisch_03.gif);
background-repeat:no-repeat;

} 
.laser_menu {
margin-left:20px;
margin-top:3px;
background-image: url(../img/home/laser_menu.gif);
background-repeat:no-repeat;

} 
.laser_ohne_r {
background-image: url(../img/img/banner/unten_gelb_laser_ohne_r.jpg);
background-repeat:no-repeat;} 
.laser_ohne {
background-image: url(../img/banner/unten_gelb_laser_ohne.jpg);
background-repeat:no-repeat;} 



.home_menu_bl {
margin-left:20px;
margin-top:3px;
background-image: url(../img/img/company/layout_home_folgeseite_03.gif);
background-repeat:no-repeat;

} 
.test{
margin-left:20px;
margin-top:3px;


} 
.back_menu {
background-image: url(../img/back_menu.jpg);
background-repeat:no-repeat;

} 
.home_right{
background-image: url(../img/home/back_rechts.jpg);
background-repeat:no-repeat;
background-position:bottom right;

} 
.back_rechts {
background-image: url(../img/home/back_rechts.jpg);
background-repeat:no-repeat;

} 
.bild1 {
background-image: url(../img/links.gif);

} 
.bild2 {
background-image: url(../img/rechts.gif);

} 










.bildprint {
background-image: url(../img/print_r_o.jpg);


} 

.links {
background-color: #000000;;
  

  
}

.main {
	FONT-SIZE: 12px;  
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-COLOR: #2E2755
}
a.s:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.s:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.s:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.s:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

DIV#menulink{

margin-left:2px;

}

DIV#menuLink a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #5D5858;
	text-decoration: none;
	
	
}
DIV#menuLink a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5D5858;
	text-decoration: none;
}
DIV#menuLink a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
	
	
}
DIV#menuLink a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
	
	
}



.m_oben{

margin-left:20px;
margin-top:3px;
FONT-SIZE: 11px;  COLOR: #2E2755;  FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;}
.menu_r a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #5D5858;
	text-decoration: none;
	
	
}
.menu_r a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #5D5858;
	text-decoration: none;
	
	
}
.menu_r a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #466996;
	text-decoration: none;
	
	
}
.menu_r a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #466996;
	text-decoration: none;
	
	
}


.menu_r_o a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5D5858;
	text-decoration: underline;
	
	
}

.menu_r_o a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 140px;
	font-weight: bold;
	color: #5D5858;
	text-decoration: underline;
	
	
}
.menu_r_o a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
	
	
}
.menu_r_o a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: underline;
	
	
}
.menu_r_o {

FONT-SIZE: 10px;  COLOR: #ff9900;  FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;}





.menu_r_h a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}
.menu_r_h a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}
.menu_r_h a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}
.menu_r_h a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}


.menu {

       float: left;
	
	list-style: none;
	line-height: 1em;
	background: white;
	color: #000;
	font-weight: bold;
	padding: 0;
	border: solid #ffffff;
	border-width: 1px 0;


}


ul.menu, ul.menu ul {
    list-style-type: none;
	margin:0;
	padding:0;

}


.active a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #ff9900;
	text-decoration: none;
    display: block;
    padding: 3px 10px 3px 10px;
    font-weight:normal;
}
.active a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff9900;
	text-decoration: none;
	background-color:#ff9900;
   
}
.active a:active {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff9900;
	text-decoration: none;
}













ul.menu a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #5D5858;
	text-decoration: none;
    display: block;
    padding: 3px 10px 3px 10px;
    font-weight:normal;
}
ul.menu a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff9900;
	text-decoration: none;
   
}
ul.menu a:active {
    display: block;
    padding: 3px 10px 3px 10px;
    font-weight:normal;
}


ul.menu ul a {
    padding: 0 3px;
}
ul.menu ul a:active {
    padding: 0 3px;
}

ul.menu li {
 padding:0;
    margin:0;

    background-image: none;
    background-color: #FFFfff;
    float:left;
	
    
}

ul.menu ul {
    margin-left:15px;
    padding: 0 0 0px 0;
    position: absolute;
	text-align: left;
    background-color: #ffffff;
    border:1px solid #FF9900;
    display:none;
    min-width:160px;
}

/* IE-Hack für die Breite */
*html ul.menu ul {
    width:180px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
    display:block;
}

ul.menu ul li {
    float:none;
    background-color: transparent;
}


ul.menu1 ul {
    margin-left:5px;
    padding: 0 0 0px 0;
    position: absolute;
	text-align: left;
  
   
  

}
DIV#menulink1{

margin-left:0px;

}
DIV#menuLink1 a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:regular;
	color:  #5D5858;
	text-decoration: none;
	
	
}
DIV#menuLink1 a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color:  #5D5858;
	text-decoration: none;
	
	
}
DIV#menuLink1 a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}
DIV#menuLink1 a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}
DIV#menulink2{

margin-left:0px;

}
DIV#menuLink2 a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color:  #5D5858;
	text-decoration: none;
	
	
}
DIV#menuLink2 a:visted{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color:  #5D5858;
	text-decoration: none;
	
	
}
DIV#menuLink2 a:hover{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}

DIV#menuLink2 a:active{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #ff9900;
	text-decoration: none;
	
	
}
DIV#menulink3{

margin-left:0px;

}
DIV#menuLink3 a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color:  #5D5858;
	text-decoration: none;
	
	
}
DIV#menulink4{

margin-left:2px;

}

DIV#menuLink4 a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color:  #ff9900;
	text-decoration: none;
	
	
}
DIV#menulink5{

margin-left:0px;

}
DIV#menuLink5 a{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color:  #ff9900;
	text-decoration: none;
	
	
}




