@charset "ISO-8859-1";
*

body
{
margin-top:6px;            /*  Oberer Abstand bis zum Fensterrand    */
}

table.hg
{border-collapse:collapse; border-spacing:0px; border:1px solid #336699; width:900px; height:700px; background-color: #fff;
}

table.nav_oben
{border-collapse:collapse; border-spacing:0px; border:1px solid #336699; width:100%; height:10px; background-color: #dce9f0;
}

td.nav_oben
{border:1px solid #336699; width:20%; font-family:arial; font-size:10pt; font-style: normal; color:#000; text-align:center;
}

td.linie
{border-right:solid black thin;
}

td.linieunten
{border-bottom:solid black thin;
}

#stellenangebote
{border:1px solid #336699; width:95%; font-family:arial; font-size:10pt; font-style: normal; color:#000; padding:4px; margin: 4px;
}

ul li
{list-style-type:none; list-style-image:url(strich.gif);  list-style-position:outside; padding:0px 0px 0px 0px; margin:0px 0px 0px -20px; }

ol.zahl li.zahl
{list-style-position:outside; font-family:arial; font-size:10pt; padding:0px 0px 0px 0px; margin:0px 0px 0px -20px; }

a.nav_oben:link
 { font-family:arial; font-size:10pt; font-style: normal; color:#000; text-decoration:none; } 
a.nav_oben:visited 
 { font-family:arial; font-size:10pt; font-style: normal; color:#000; text-decoration:none; }
a.nav_oben:active 
 { font-family:arial; font-size:10pt; font-style: normal; color:#000; text-decoration:none; }
a.nav_oben:hover 
 { font-family:arial; font-size:10pt; font-style: normal; color:#0000ff; text-decoration:underline; }

a.index:link
 { font-family:arial; font-size:10pt; font-style: normal; color:#fff; text-decoration:none; } 
a.index:visited 
 { font-family:arial; font-size:10pt; font-style: normal; color:#fff; text-decoration:none; }
a.index:active 
 { font-family:arial; font-size:10pt; font-style: normal; color:#fff; text-decoration:none; }
a.index:hover 
 { font-family:arial; font-size:10pt; font-style: normal; color:#9ab1d0; text-decoration:underline; }

td.kontakt
{border:1px solid #018B07;
}

a.impressum:link
 { font-family:arial; font-size:7pt; color:#000000; text-decoration:none; } 
a.impressum:visited 
 { font-family:arial; font-size:7pt; color:#000000; text-decoration:none; }
a.impressum:active 
 { font-family:arial; font-size:7pt; color:#000000; text-decoration:none; }
a.impressum:hover 
 { font-family:arial; font-size:7pt; color:#0000ff; text-decoration:underline; }

a.start:link
 { font-family:arial; font-size:10pt; font-style: normal; color:#000; text-decoration:none; } 
a.start:visited 
 { font-family:arial; font-size:10pt; font-style: normal; color:#000; text-decoration:none; }
a.start:active 
 { font-family:arial; font-size:10pt; font-style: normal; color:#000; text-decoration:none; }
a.start:hover 
 { font-family:arial; font-size:10pt; font-style: normal; color:#0000ff; text-decoration:underline; }

a.milonic:link
 { font-family:arial; font-size:6pt; color:#a8bdd1; text-decoration:none; } 
a.milonic:visited 
 { font-family:arial; font-size:6pt; color:#a8bdd1; text-decoration:none; }
a.milonic:active 
 { font-family:arial; font-size:6pt; color:#a8bdd1; text-decoration:none; }
a.milonic:hover 
 { font-family:arial; font-size:6pt; color:#a8bdd1; text-decoration:underline; }

a.milo:link
 { font-family:arial; font-size:6pt; color:#fff; text-decoration:none; } 
a.milo:visited 
 { font-family:arial; font-size:6pt; color:#fff; text-decoration:none; }
a.milo:active 
 { font-family:arial; font-size:6pt; color:#fff; text-decoration:none; }
a.milo:hover 
 { font-family:arial; font-size:6pt; color:#fff; text-decoration:none; }

h4 { font-family:arial; font-size:10pt; color:#f00; }

p.call { display: inline; } /* Für die Fehlermeldung im Kontaktformular */

input.stellen {
 font-family:Verdana; font-size:10pt;
 width: 145px;
 border:1px solid #000;
 background-color: #cedce9;
 color:#000;
}

input.firma {
 font-family:Verdana; font-size:10pt;
 width: 377px;
 border:1px solid #000;
 background-color: #cedce9;
 color:#000;
}

input.mail {
 font-family:Verdana; font-size:10pt;
 width: 377px;
 border:1px solid #000;
 background-color: #cedce9;
 color:#000;
}

textarea.stellen {
 font-family:Verdana; font-size:10pt;
 width: 377px;
 height: 110px;
 border:1px solid #000;
 background-color: #cedce9;
 color:#000;
}

input.absenden {
 border:1px solid;
 border-color: #f0f0f0 #000 #000 #f0f0f0;
 background-color: #ccc;
 color: #000;
 cursor: pointer;
 margin: 0px 0px 0px 87px;
 width: 100px;
}

#pflicht { font-family:Verdana; font-size:8pt; color:#000; margin: 0px 0px 0px 26px; display: inline; }

#rahmencallback { border:1px solid #336699; width:520px; height:auto; padding: 12px;}



