body {
 background-color: #6E94B4;
 color:#000000;
 font-family: tahoma,arial,helvetica;
}

a:link, a:visited, a:active { 
 color: #000000;
 text-decoration: none;
 font-weight: bold;
}

a:hover {
 color: #5784A8;
 text-decoration: none;
}

.maintable {
 width: 840px;
 height: 341px;
 border:1px solid #111111;
 border-collapse: collapse;
}

.top_de {
 height: 150px;
 font-size: 10px;
 font-family: tahoma,arial,helvetica;
 color: #000000;
 background-color: #E3E7EA;
 background-image: url(../images/toppic_de.jpg);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.top_en {
 height: 150px;
 font-size: 10px;
 font-family: tahoma,arial,helvetica;
 color: #000000;
 background-color: #E3E7EA;
 background-image: url(../images/toppic_en.jpg);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.top_fr {
 height: 150px;
 font-size: 10px;
 font-family: tahoma,arial,helvetica;
 color: #000000;
 background-color: #E3E7EA;
 background-image: url(../images/toppic_fr.jpg);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.mainmenu {
 width: 100%;
 height: 16px;
 font-size: 12px;
 font-family: tahoma,arial,helvetica;
 font-weight: bold;
 color: #000000;
 background-color: #E3E7EA;
 background-image: url(../images/mainverlauf.jpg);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.content {
 width: 100%;
 height: 135px;
 font-size: 13px;
 font-family: tahoma,arial,helvetica;
 background-color: #E3E7EA;
 border-width: 0px;
}

.maincontent {
 width: 100%;
 font-size: 13px;
 font-family: tahoma,arial,helvetica;
 background-color: #E3E7EA;
 border-width: 0px;
}

.normalcontent {
 font-size: 13px;
 font-family: tahoma,arial,helvetica;
 background-color: #E3E7EA;
 border-width: 0px;
}

.news {
 font-size: 13px;
 font-family: tahoma,arial,helvetica;
 border:1px solid #FFFFFF;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
 border-collapse: collapse;
}

.newstop {
 height: 25px;
 font-size: 12px;
 font-weight: bold;
 font-family: tahoma,arial,helvetica;
 color: #ffffff;
 background-image: url(../images/newstop.jpg);
 border-collapse: collapse;
}

.newsbottom {
 font-size: 11px;
 font-family: tahoma,arial,helvetica;
 background-image: url(../images/newsbottom.jpg);
 border-collapse: collapse;
}


.themetitle {
 width: 100%;
 height: 28px;
 font-size: 13px;
 font-weight: bold;
 font-family: tahoma,arial,helvetica;
 color: #ffffff;
 background-image: url(../images/themetitle.jpg);
 border:0px solid #000000;
}

.starttitle {
 width: 100%;
 height: 28px;
 font-size: 13px;
 font-weight: bold;
 font-family: tahoma,arial,helvetica;
 color: #ffffff;
 background-image: url(../images/starttitle.jpg);
 border:0px solid #000000;
}

.start2title {
 width: 100%;
 height: 28px;
 font-size: 13px;
 font-weight: bold;
 font-family: tahoma,arial,helvetica;
 color: #ffffff;
 background-image: url(../images/start2title.jpg);
 border:0px solid #000000;
}

.subnav1 {
 height: 11px;
 font-size: 10px;
 font-family: tahoma,arial,helvetica;
 font-weight: bold;
 color: #000000;
 background-color: #E3E7EA;
 background-image: url(../images/subtitle1.gif);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 0px;
 border-left-width : 1px;
 text-indent : 2px;
}

.subnav2 {
 height: 11px;
 font-size: 10px;
 font-family: tahoma,arial,helvetica;
 font-weight: bold;
 color: #000000;
 background-color: #E3E7EA;
 background-image: url(../images/subtitle2.gif);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 0px;
 border-left-width : 1px;
 text-indent : 2px;
}

.copyright_cell_left {
 width: 45%;
 height: 1;
 font-size: 10px;
 font-family: tahoma,arial,helvetica;
 color: #E3E7EA;
 background-image: url(../images/bottomcopy.jpg);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-style : none;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.copyright_cell_right {
 width: 55%;
 height: 1;
 font-size: 10px;
 font-family: tahoma,arial,helvetica;
 color: #E3E7EA;
 background-image: url(../images/bottomcopy.jpg);
 border:1px solid #000000;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-style : none;
 text-indent : 2px;
}

.input {
 font-size: 12px;
 font-family: tahoma,arial,helvetica;
 color: #000000;
 background-color: #F2F5FF;
 border:1px solid #7F98B9;
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}