
/*!!!bodies*/

body
{
font-family:arial, verdana; 
color:#006ab2; 
border:0;
}

/*fuer index*/
body.home
{
font-family:arial, verdana; 
witdth:600px;
background-image:url(images/gradient_orange_weiss.png);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:0px 25px;
background-color:#ffffff; 
margin-top:30px;
color:#006ab2; 
}

/*fuer textseiten*/
body.textseite
{
background-image:url(images/gradient_orange_weiss.png);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:0px 25px;
width:600px;
margin-top:30px;
padding-left:25px;
background-color:#ffffff;
}

/*blank*/
body.blank
{
width:600px;
margin-top:30px;
padding-left:25px;
background-color:#ffffff;
}

/*fuer menue*/
body.menue 
{
background-image:url(images/oranger_balken.png);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:0px 25px;
background-color:#dfe6f3; 
text-align:center;
margin-top:30px;
}


/*!!!Schriften*/

/*Fliesstext*/
p 
{
font-family:Arial, Verdana; 
color:#006AB2; 
text-align:left; 
font-size:11pt;
line-height:15pt;
margin-top:6pt;
}
	
/*zentriert*/
p.center 
{
text-align:center; 
}

/*button auf indexseite*/
p.button 
{
text-align:center; 
}

/*menue*/
p.menue
{
width:150px; height:34px; text-indent:0px; padding-top:6px; margin-top:3px; background-image:url(images/menue_hintergrund.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:center;
}

/*tabellenschrift*/
p.tabelle
{
font-family:Arial, Verdana; 
color:#006AB2; 
text-align:left; 
font-size:11pt;
line-height:15pt;
padding:5px;
}

/*Ueberschriften*/

h1, h2, h4
{
font-family:Arial rounded MT Bold, Arial, Verdana; 
font-weight: bold; 
text-align:left;
}

h1
{
margin-top:50px;
font-size:25pt;
text-indent:50px;
text-align:left;
}

h2
{
font-size:14pt;
text-align:left;
}

h3
{
font-family:Arial, Verdana;
font-size:12pt;
padding-left:5px;
margin-top:2px;
text-align:left;
}

h3.orange
{
color:#ec7405
text-align:left;
}

h3.nospace
{

}

h4 
{
color:#EC7405; 
font-size:14pt;
text-align:left;
}

h4.center
{
text-align:center
}

h4 li
{
list-style:disc;
line-height:150%;
}

/*!!!Links*/

a {text-decoration:underline}
a:link { color:#006AB2 }
a:active { color:#006AB2 }
a:visited { color:#ec7405 }
a:hover { color:#EC7405; }

/*!!!tabellen*/

/*index*/
table.index 
{
width:600px; 
text-align:center; 
margin-left:auto; 
margin-right:auto; 
margin-top:0px; 
table-layout:fixed; 
empty-cells:show; 
}

/*impressum*/
table#impressum
{
width:600px; 
text-align:left; 
margin-top:0px; 
table-layout:auto; 
empty-cells:show; 
overflow:hidden;
vertical-align:middle;
}

table#impressum td
{
vertical-align:top;
}

tr.dunkel
{
background-color:#dfe6f3;
}

tr.hell
{
background-color:#f2f5fa;
}



p.headlineA{font-family:Arial rounded MT Bold, Arial, Verdana; line-height:30pt; color:#006AB2;font-size:25pt;
	text-align:center; textdecoration:none;  letter-spacing:1;
	font-weight:bold; margin:0px; padding:2px}
	


.grey {background-color:#c0c0c0 }
.left {text-align:left; float:left}
.right {text-align:right}
.center {text-align:center}
.button {text-align:center; background-image:url(images/buttonhintergrund.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:center; height:23px;}
.logo_oben {position:absolute; top:25px; left:600px; float:right;}

ul#menue {font-family:Arial rounded, Arial, Verdana; color:#006AB2; text-align:center; font-size:11pt; margin-top:135px;  }
ul#menue li {list-style:none; width:150px; height:34px; text-indent:0px; padding-top:6px; margin-top:3px; background-image:url(images/menue_hintergrund.gif); background-attachment:scroll; background-repeat:no-repeat; background-position:center;}
ul#menue a {text-decoration:none; font-weight:bold;}

ul#products {font-family:Arial rounded, Arial, Verdana; color:#006AB2; text-align:left; font-size:11pt; line-height:15pt; vertical-align:middle;}
ul#mproducts li {list-style:disc; vertical-align:middle}



/*rounded MT Bold*/	







