

a:link {
 	text-decoration:none;
	/* font-weight:bold; */
 	line-height: 18px; /*18px ist normal */
 	color:##E2D1F1;
 }

 .text {
font-family: Verdana;
/* font-size: 2rem; nur in mobile.css aktiv */
font-size: 0.7rem;
}
/*

a:visited { text-decoration:none; font-weight:bold; color:#800000; }
a:hover { text-decoration:none; font-weight:bold; background-color:#ff0; }
a:active { text-decoration:none; font-weight:bold; background-color:#cff; }
a:focus { text-decoration:none; font-weight:bold; background-color:#080; }
*/
/*banner_if.php  6.4.15*/

.ersatzteile-brock {
 margin-left: 10px;
 font-size: 22px;
  text-align: left;
}
.zuruek_zur_auswahl {
margin-left: 10px;
font-size: 12px;
}

/*schrift über suchfelder und schrift 'warenkorb' */
.suchfelder {
background-color: #E2F1FF; width: 700px; height: 60px; text-align: right; margin-left: auto; margin-right: 0px;
font-size: 12px;
}


/*  unten */
/* schrift hersteller A B .. und Mehrwertssteuer Verdand usw. 9.4.15 */
.Mehrwertssteuer {
font-size:12px;
}

/* tk/hauptframe html 9.4.15*/

.hautframe_table {

/*	border-spacing:20px; /*50px füt mobilrok */*/

}
/*  coolmenu    */

/*abstand unter coolmenu */
.unter_coolmenue {
position: absolute; top: 115px;width:100%;
}


.cool_menue_blauer_hintergrund {
	background-color: #C8DCEF;
	 width: 100%; height: 45px;
	 text-align: left;
	 margin-left: auto;
	 margin-right: auto;
	 position:absolute;
	 top: 70px;
}






/*coolmenu styles im javascript ausgelagert 6.4.15 */

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#12F2F2; layer-background-color:#02F2F2; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Arial; font-size:12px; font-weight:bold}

/*background-color : hintergrund  --  color: schriftfarbe */
.clLevel0{background-color:#DBDBDB;layer-background-color:white; color:#000000;}

.clLevel0over{background-color:#EBE8E8; layer-background-color:#F36699; color:#000000; cursor:pointer; cursor:hand; }

/*  .clLevel0border{position:absolute; border:none;  background-color:#D8D8D8; layer-background-color:#A06699}*/

.clLevel0border{position:absolute; visibility:hidden; background-color:#626C75; layer-background-color:#006699}


/*original Styles for level 0
        .clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Arial; font-size:12px; font-weight:bold}
        .clLevel0{background-color:#F2F2F2; layer-background-color:white; color:#0101DF;}
        .clLevel0over{background-color:#E6E6E6; layer-background-color:#336699; color:#08088A; cursor:pointer; cursor:hand; }
        .clLevel0border{position:absolute; visibility:hidden; background-color:#D8D8D8; layer-background-color:#006699}

*/


/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold
}
.clLevel1{
	background-color:#8A8A8A;
	layer-background-color:white;
	color:#FFFFFF;
}
.clLevel1over{
	background-color:#D9EDFF;
	layer-background-color:#D9EDFF;
	color:#000000;
	cursor:pointer;
	cursor:hand;
}
.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color:#C9C5C4;
	layer-background-color:#006699
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:absolute;
	padding:2px;
	font-family:Comic Sans MS;
	font-size:10px;
	font-weight:bold
}
.clLevel2{
	background-color:Navy;
	layer-background-color:Navy;
	color:white;
}
.clLevel2over{
	background-color:#0099cc;
	layer-background-color:#0099cc;
	color:#F2F5A9;
	cursor:pointer;
	cursor:hand;
}
.clLevel2border{
	position:absolute;
	visibility:hidden;
	background-color:#006699;
	layer-background-color:#006699
}