@charset "ISO-8859-1";/* CSS Document */

body
{
	
font-family:Arial, Helvetica;
background-color:#FFFFFF;

}


div#maincontainer
{
width:900px;
margin-left:100px;
}


div#aktuellcontainer
{
width:350px;																							
}
                                                 
                                                 
                                                 
div#maintopcontainer
{
width:890px;
height:110px;
margin-top:20px;
/*background-color:#cccccc;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#336699;*/

}

div#topcontainerlinks
{
width:250px;
height:100px;
float:left;
}

div#logo
{
float:left;
margin-left:20px;
text-align:left;
}

div#language
{
float:left;
font-size:12px;
font-weight:bold;
margin-left:80px;
margin-top:63px;
color:#336699;
word-spacing:10px;
}

div#topcontainerrechts
{
float:right;
width:640px;
height:100px;
}

div#eurogene
{
font-size:36px;
font-weight:bold;
color:#336699;
margin-top:40px;
margin-right:20px;
text-align:right;
}

span#eurogenetr
{
font-size:25px;
font-weight:bold;
color:#336699;
text-align:right;
}

div#middlecontainer
{
text-align:center;
margin-left:0px;
width:870px;
}

div#linie
{
text-align:left;
}



div#menu
{
float:left;
text-align:left;
margin-top:10px;
padding-left:20px;
width:230px;
font-size:13px;
color:#336699;
}



div#home
{
float:left;
text-align:left;
padding-top:0px;
margin-top:10px;
width:170px;
height:40px;
font-size:14px;
color:#336699;
}

div#bildungszentrum
{
float:left;
text-align:left;
margin-top:3px;
width:170px;
height:40px;
font-size:14px;
color:#336699;
}

div#dnadiagnostik
{
float:left;
text-align:left;
margin-top:3px;
width:170px;
height:40px;
font-size:14px;
color:#336699;
}

div#dienstleistungen
{
float:left;
text-align:left;
margin-top:3px;
width:170px;
height:40px;
font-size:14px;
color:#336699;
}

div#unternehmen
{
float:left;
text-align:left;
margin-top:3px;
width:170px;
height:40px;
font-size:14px;
color:#336699;
}



div#links
{
float:left;
text-align:left;
margin-top:3px;
width:170px;
height:40px;
font-size:14px;
color:#999999;
padding-left:20px;
padding-top:10px;
margin-top:40px;
}


div#linkmenu
{
float:left;
text-align:left;
margin-bottom:10px;
padding-left:20px;
width:170px;
font-size:10px;
color:#999999;
background-color:#FFFFFF;
outline-style:none;
text-decoration:none;
}

div#linkmenu a
{
font-size:10px;
border-style:none;
color:#999999;
outline-style:none;
text-decoration:none;
}

div#linkmenu a:hover
{
font-size:10px;
color:#666666;
border-bottom:1px;
border-bottom-style:solid;
}



div#menuneutral
{
float:left;
text-align:left;
margin-top:8px;
width:170px;
font-size:13px;
color:#336699;
background-color:#FFFFFF;
}

div#untermenuhead
{
float:left;
text-align:left;
margin-top:10px;
margin-left:25px;
padding:3px;
width:180px;
font-size:12px;
line-height:18px;
color:#336699;
background-color:#f3f3f3;
margin-bottom:10px;
}

div#untermenu
{
float:left;
text-align:left;
margin-top:10px;
margin-left:25px;
width:180px;
font-size:12px;
line-height:18px;
color:#336699;
background-color:#FFFFFF;
margin-bottom:10px;
}

hr
{
color:#dbdbdb;
background-color:#dbdbdb;
height:1px;
border:0px;
}

a
{
text-decoration:none;
font-size:12px;
color:#336699;
line-height:15px;
}

.menu
{
text-decoration:none;
font-size:13px;
color:#336699;
line-height:15px;
margin-left:20px;
padding-top:10px;
float:left;
}

.untermenu
{
text-decoration:none;
font-size:12px;
color:#336699;
}


a:hover
{
color:#000033;
text-decoration:none;
}


.untermenuklein
{
text-decoration:none;
font-size:11px;
color:#336699;

}

.untermenukleiner
{
text-decoration:none;
font-size:10px;
color:#336699;

line-height:10px;
}

a:hover
{
color:#000033;
text-decoration:none;
}

div#navi
{
text-align:left;
margin-left:80px;
margin-right:20px;
font-size:10px;
color:#bbbbbb;
line-height:15px;
}

div#navi a
{
font-size:10px;
color:#bbbbbb;
text-decoration:none;
}

div#navi a:hover
{
font-size:10px;
color:#999999;
text-decoration:none;
}


div#content
{
float:right; 
text-align:right;
width:620px;
min-height:500px;
/* background-color:#e3ebf8; */
}

div#prosa
{
color:#cc6666;
font-weight:bold;
line-height:15px;
}

div#prosamenu
{
color:#cc6666;
font-weight:bold;
line-height:17px;
margin-left:20px;
}

div#prosatitle
{
color:#cc6666;
font-weight:bold;
text-align:left;
font-size:12px;
margin-left:80px;
line-height:17px;
}

h1
{
padding-left:5px;
color:#cc6666;
font-weight:bold;
text-align:left;
font-size:12px;
margin-left:80px;
line-height:12px;
border-left:3px;
border-left-style:solid;
}


div#bluetitle
{
color:#336699;
font-weight:bold;
text-align:left;
font-size:12px;
margin-left:100px;
line-height:17px;
}

h2
{
color:#336699;
font-weight:bold;
text-align:left;
font-size:12px;
margin-left:100px;
line-height:17px;
}

h3
{
padding-left:5px;
margin-left:15px;
color:#cc6666;
font-weight:bold;
text-align:left;
font-size:12px;
line-height:12px;
border-left:3px;
border-left-style:solid;
}



div#text
{
text-align:justify;
margin-left:120px;
margin-right:20px;
font-size:12px;
color:#336699;
line-height:15px;
}


div#textaktuellkopf
{
text-align:justify;
font-size:9px;
color:#336699;
line-height:15px;
}


div#textaktuellrosa
{
margin-left:25px;
text-align:justify;
font-size:12px;
color:#cc6666;
line-height:15px;
}


div#textaktuellrosa a
{
text-align:justify;
font-size:12px;
color:#cc6666;
line-height:15px;
}


div#textklein
{
text-align:justify;
margin-left:120px;
font-size:9px;
color:#336699;
line-height:15px;
}


div#textreferenzen
{
text-align:justify;
margin-left:120px;
margin-right:20px;
font-size:9px;
color:#336699;
line-height:13px;
}


div#textbold
{
text-align:justify;
margin-left:120px;
font-size:12px;
font-weight:bold;
color:#336699;
line-height:15px;
}

span#textrechtskursiv
{
text-align:right;
float:right;
font-size:12px;
font-style:italic;
color:#336699;
line-height:15px;
}

div#textrechts
{
text-align:right;
float:right;
margin-left:120px;
margin-right:15px;
font-size:12px;
color:#336699;
line-height:15px;
}


div#subtextrechts
{
text-align:right;
float:right;
margin-left:120px;
font-size:12px;
color:#336699;
line-height:15px;
}

div#mitarbeitertext
{
text-align:justify;
margin-left:120px;
font-size:12px;
color:#336699;
line-height:15px;
}

span#telefon
{
text-align:right;
float:right;
margin-right:300px;
font-size:12px;
color:#336699;
line-height:15px;
}


div#mutter
{
margin-top:30px;
margin-right:0px;
text-align:right;
}

div#textbild
{
margin-right:5px;
float:right;
text-align:right;
}


div#produktbild
{
text-align:left;
margin-left:120px;
}

div#mitarbeiterbildlinks
{
float:left;
text-align:left;
margin:5px;
}

span#mitarbeiterbildrechts
{
float:right;
text-align:right;
}

div#subcontainer
{
float:left;
margin-left:20px;
width:870px;
}

div#kreditkarten
{
float:left;
width:250px;
margin-top:50px;
text-align:left;
}

div#subcontent
{
float:right;
width:620px;
margin-top:50px;
}

div#subtext
{
font-size:12px;
color:#336699;
text-align:justify;
margin-right:20px;
}


div#bottomcontainer
{
width:890px;
height:30px;
float:left;
margin-top:10px;
background-color:#336699;
font-size:12px;
color:#FFFFFF;
}

div#bottommenu
{
margin-top:3px;
width:690px;
height:17px;
float:left;
}

div#bottomrechts
{
margin-top:3px;
width:200px;
height:17px;
float:right;
}

span#siteinfos
{
text-align:left;
margin-left:20px;
font-size:12px;
color:#FFFFFF;
}

div#jahr
{
text-align:right;
margin-right:20px;
}


div#table
{
width:500px;
font-size:11px;
color:#336699;
line-height:14px;
margin-left:120px;
text-align:left;
vertical-align:top;
}


div#table a
{
font-size:10px;
line-height:14px;
font-size:11px;
}

#tableborder
{
border-bottom-style:solid;
border-bottom-color:#336699;
border-bottom-width:1px;
}

div#tabletextbold
{
text-align:left;
font-weight:bold;
font-size:12px;
color:#336699;
line-height:15px;
}

span#rosaklein
{
font-style:italic;
font-size:10px;
color:#cc6666;
}


div#bottom
{
float:left;
height:40px;
background-color:#FFFFFF;
}

div#auswahlliste
{
text-align:left;
margin-left:120px;
width:100px;
}

div#input
{
text-align:left;
margin-left:120px;
}

span#icon
{
margin-left:0px;
float:left;
border-style:none;
text-decoration:none;
}
