#produkt{
position:absolute; left:1px; top:2px; width:948px; height:55px; z-index:8;
}
#firmenlogo{
position:absolute; left:747px; top:75px; width:210; height:135; z-index:10;
}

#farbe{
position:absolute; left:265px; top:197px; width:474px; height:4; z-index:4;
}
#unavigation{
position:absolute; left:266px; top:173px; width:256px; height:14; z-index:4;
}
#pfad{
position:absolute; left:266px; top:209px; width:618px; height:14; z-index:5;
}
#navi{
}
#hnavigation{
position:absolute; left:5px; top:204px; width:219px; height:145px; z-index:6; padding:0px;
}
#leftpic{
position:absolute; left:0; top:0; width:249px; height:798px; z-index:5;
}
#inhalt{
position:absolute; left:254px; top:292px; width:676px; height:255px; z-index:9;
}
#ueberschrift{
position:absolute; left:263px; top:229px; width:693px; height:62px; z-index:5;
}
#suche{
 position:absolute; left:524px; top:168px; width:212px; height:14; z-index:4;
}
#logoeduqua{
position:absolute; left:23px; top:465px; width:210; height:135; z-index:9;
}

/****************************************************************************************/
/********************************Layout.css formatierungen*******************************/
/****************************************************************************************/

BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/linie.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}

@import url("style_rte.css");

/*
.bodytext
{
FONT-SIZE: 12px;
}*/
p
{
margin:0px;
padding:5px;
}
#level0
{
    BACKGROUND: #cccccc;
}
#level1
{
    PADDING-LEFT: 9px;
    BACKGROUND: #ffffff;
    MARGIN-LEFT: 200px;
}
#inhalt
{
	PADDING-RIGHT: 9px;
    PADDING-LEFT: 9px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 9px;
    PADDING-TOP: 9px;
    HEIGHT: 400px;
}
#logo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px -3px 0px 0px;
    WIDTH: 70px;
    PADDING-TOP: 0px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #999999;
}
#absender
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #999999;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    HEIGHT: 50px;
}
#unternavi
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
    BACKGROUND: #cccccc;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #666666 1px solid;
    HEIGHT: 50px;
}
#hnavi
{
    Z-INDEX: 1;
    LEFT: 9px;
    VISIBILITY: visible;
    WIDTH: 200px;
    POSITION: absolute;
    TOP: 9px;
    HEIGHT: 500px;
}
/* Formatierung der Hauptnavigation*/
.navrandtop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 240px;
    PADDING-TOP: 0px;
}
.navrandsub
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 240px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #003A82;
    -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;
	filter:alpha(opacity=90);

    /*BACKGROUND-COLOR: #f4faff;*/

}
/* Zweite Variante*/
.navrand2
{
    BORDER-RIGHT: #ff1a24 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ff1a24 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ff1a24 1px solid;
    WIDTH: 240px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ff1a24 1px solid;
    BACKGROUND-COLOR: #f4faff;
}
/*Formatierung der Navigation im Inhaltberech mit Inhaltselement Sitemap*/
.inhaltnavrand
{

}
/*Vier Angaben bedeuten: die erste Angabe bedeutet den Abstand für oben, die zweite den Abstand für rechts, die dritte den Abstand für unten und die vierte den Abstand für links.*/

/* Sitemap mit rotem Rand*/
.csc-menu
{
    BORDER: #ff1a24 1px solid;
	PADDING: 30px;
    MARGIN:3px 3px 10px 3px;
    WIDTH: 465px;
}

.normalhnav
{
    COLOR: #ffffff;
}
.aktivhnav, .normalhnav:hover, .aktivhnav:hover
{
    /*COLOR: #FEF100;*/
    COLOR: #FF1A24;
}
a
	{
	 FONT-SIZE:12px;
	 COLOR: #666666;
	 font-weight:bold;
	}
A:link
{
    TEXT-DECORATION: none;

}
A:visited
{
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}
.normal
{
    COLOR: #666666;
}
.aktiv
{
    COLOR: #ff0000;
}
h1
{
   font-size: 22px;
   padding: 5px;
   margin:0px;
}
h2
{
   font-size: 18px;
   padding: 5px;
   margin:0px;
}
h3
{
   font-size: 14px;
   padding: 5px;
   margin:0px;
}
h4
{
   font-size: 12px;
   padding: 5px;
   margin:0px;
}
h5
{
   font-size: 10px;
   padding: 5px;
   margin:0px;
}
h6
{
   font-size: 9px;
   padding: 5px;
   margin:0px;
}

/*News Formatierungen Latest auf Startseite*/
.news-image
{
padding:10px;
float:left;
}
.news-latest-morelink, .news-list-morelink, .news-single-timedata
{
clear:left;
}
.news-latest-morelink, .news-list-morelink, .news-single-timedata
{
padding: 0px 0px 5px 7px;
}
.clearer
{
border:0px;
background-color:#ff1a24;
color:#ff1a24;
}
/*********** Mailform start  **********/

#mailform {
float:left;
width:544px;
text-align:left;
margin-top:16px;
}

.csc-mailform{
float:left;
width:544px;
text-align:left;
margin:3px;
padding:5px;
}

label {
float:left;
height:22px;
width:120px;
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
/*
.csc-mailform-field{
float:left;
min-height:22px;
width:544px;
text-align:left;
}

#mailformFirma ,#mailformVorname,#mailformName,#mailformStrasse,#mailformOrt,#mailformEMail,#mailformBetreff{
float:left;
width:200px;
height:20px;
background-color:#FFFFFF;
border:1px solid #cfdce5;
}

#mailformPLZ{
float:left;
width:50px;
height:20px;
background-color:#FFFFFF;
border:1px solid #cfdce5;
}

#mailformAnfrage{
float:left;
width:420px;
height:96px;
background-color:#FFFFFF;
border:1px solid #cfdce5;
}
*/

.csc-mailform-field
{
float:left;
margin:8px 0px 0px 60px;

}
.csc-mailform-submit{
float:left;
margin:8px 0px 0px 240px;
background-color:#FFFFFF;
border:1px solid #cfdce5;
}

.csc-mailform-submit:hover{
float:left;
margin:8px 0px 0px 240px;
background-color:#ecf1f5;
border:1px solid #cfdce5;
}



/*********** Mailform stop **********/

