@charset "utf-8";
/* CSS Document */



a{
text-decoration:none;
border-bottom: dashed;
border: 1px;
}

.bghead{
background-image:url(../Bilder/bg_head.jpg);
background-repeat:no-repeat;
background-position:top center;
}


.headBig{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color: #0a5499;
font-weight:normal;
margin:0px;
padding:0px;

}


.headMed{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color: #0a5499;
font-weight:normal;

}

.headSmall{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color: #0a5499;
font-weight:normal;
margin:0px;
padding:0px;

}


.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#444444;
width: 460px;
list-style-image:url(../Bilder/pfeilblauklein.gif); 


}

.contentpruef{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#444444;
width: 460px;
list-style-image:url(../Bilder/pppfeil.gif); 

}


.fliesstext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#444444;

}

.fliesstext a:link{
color: #0a5499;
}

.content a:link{
color: #0a5499;
}






ul.menueRight{
width: 266px;
padding:0px;
margin:0px;
list-style:none;
list-style-position:outside;

}

li.menueRight{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:uppercase;
text-decoration:none;
list-style:none;
list-style-type:none;
color:#444444;
margin: 0px;
height:23px;
}

li.menueRight a:link,
li.menueRight a:visited{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:uppercase;
text-decoration:none;
color:#444444;
padding-top: 5px;
padding-left:20px;
margin: 0px;
height:23px;
}

li.menueRight a:hover{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:uppercase;
color:#ffffff;
background-image: url(../Bilder/menuepfeil.gif);
height:23px;
padding-left: 20px;
padding-top: 5px;
background-repeat:no-repeat;


}


li.menueRightHov{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:uppercase;
color:#ffffff;
background-image: url(../Bilder/menuepfeil.gif);
background-repeat:no-repeat;
height:23px;
padding-left: 20px;
padding-top: 5px;
}
li.menueRightHov a:link,
li.menueRightHov a:hover,
li.menueRightHov a:visited{

color:#ffffff;

}



.menueRightMed, 
.menueRightMed a:link,
.menueRightMed a:visited{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color: #0a5499;
font-weight:normal;
text-decoration:none;
list-style-image:none;
list-style-type:none;
padding-bottom: 4px;


}

.menueRightMed a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color: #063764;
font-weight:normal;
text-decoration:none;
list-style-image:none;
list-style-type:none;
padding-bottom: 4px;

}



.small{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#CCCCCC;

}


.smallB,
.smallB a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#222222;
text-decoration:none;

}


.smallBlue{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
color: #0a5499;
}

.smallG,
.smallG a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#888888;
text-decoration:none;
}

.smallG a:hover{
color: #444444;
}

.zitat{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 13px;
font-style:italic;
color:#666666;

}


.inputTF{
width: 220px;
height:20px;
background-color:#ededed;
border-color:#666666;
border:none;

}

.inputTA{
width: 460px;
height: 200px;
background-color:#ededed;
border-color:#666666;
border:none;

}

.submitButton{
background-image:url(../Bilder/button_o.jpg);
width: 118px;
height: 28px;
border:none;
color:#ffffff;
display:block;
}

.submitButton a:hover{
background-image:url(../Bilder/button_o.jpg);
width: 118px;
height: 28px;
border:none;
color:#222222;
display:block;
}


.tab_pruef{
background-image: url(../Bilder/box_bg_pruefplan.jpg);
background-position:left;
background-repeat:no-repeat;
}

.tab_eassistant{
background-image: url(../Bilder/box_bg_eassistant.jpg);
background-position:left;
background-repeat:no-repeat;
}


.tab_fmcedit{
background-image: url(../Bilder/box_bg_fmcedit.jpg);
background-position:left;
background-repeat:no-repeat;
}


.tab_interfacemanager{
background-image: url(../Bilder/box_bg_interfacemanager.jpg);
background-position:left;
background-repeat:no-repeat;
}


.tab_nxcamwood{
background-image: url(../Bilder/box_bg_nxcamwood.jpg);
background-position:left;
background-repeat:no-repeat;
}


.tab_scheduler{
background-image: url(../Bilder/box_bg_scheduler.jpg);
background-position:left;
background-repeat:no-repeat;
}

.tab_consult{
background-image: url(../Bilder/box_bg_consulting.jpg);
background-position:left;
background-repeat:no-repeat;
}

.tab_konstrukt{
background-image: url(../Bilder/box_bg_konstruktion.jpg);
background-position:left;
background-repeat:no-repeat;
}

.tab_tetoolbox{
background-image: url(../Bilder/box_bg_tetoolbox.jpg);
background-position:left;
background-repeat:no-repeat;
}


.tab_report{
background-image: url(../Bilder/box_bg_report.jpg);
background-position:left;
background-repeat:no-repeat;
}



.pfeilrechts{
background-image: url(../Bilder/pfeilnachrechts.gif);
height: 25px;
background-repeat:no-repeat;
vertical-align:middle;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left:30px;
padding-left:20px;
padding-top: 5px;

}

.pfeilrechts a:hover{
background-image: url(../Bilder/pfeilnachrechts_ro.gif);
height: 25px;
background-repeat:no-repeat;
vertical-align:middle;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left:30px;
padding-left:20px;
padding-top: 5px;

}