/*body{font-family: Tahoma, Verdana, Helvetica, Arial;}*/
/*body{font-family: Lucida Sans}*/
body{font-family: Arial, Verdana, arial, sans-serif;color: #666666;}

.no-cellspacing { border-collapse: collapse; }
.no-cellpadding { padding: 0; }

.ctab{border:0;width:100%;height:100%}
.c00{width:73px;height:218px;background-image: url(images/bg00.png);background-repeat:no-repeat;}
.c01tab{border:0;width:100%;height:100%;}
.c01{width:968px;background-image: url(images/bg01.png);background-repeat:no-repeat;vertical-align:top;text-align:center;font-size:8px;font-family: Arial, Tahoma, Verdana, Helvetica, Arial;color:#666666}  /*SEO*/
.c02{background-image: url(images/bg02.png);background-repeat:repeat-x;vertical-align:top;text-align:right;}
.c03{width:65px;background-image: url(images/bg03.png);background-repeat:no-repeat;}
.c10{width:73px;height:78px;background-image: url(images/bg10.png);background-repeat:no-repeat;}
.c11{background-image: url(images/bg11.png);background-repeat:repeat-x;vertical-align:top;color:#FFFFFF;font-size:15pt;font-weight:bold;padding:10px 0px 0px 0px}
.c12{width:65px;background-image: url(images/bg13.png);background-repeat:no-repeat;}
.c20{width:73px;height:210px;background-image: url(images/bg20.png);background-repeat:no-repeat;}
.c21{vertical-align:top;}
.c21tab{border:0;}
.c21a{width:100px;vertical-align:top}                                     /*SUBMENU*/
.c21b{width:5px;background-image: url(images/bg22.png);background-repeat:repeat-y;}
.c21c{width:100%;vertical-align:top;padding:0px 0px 0px 10px}                 /*MAIN*/
.c22{width:65px;background-image: url(images/bg33.png);background-repeat:repeat-y;}
.c30{width:73px;background-image: url(images/bg30.png);background-repeat:repeat-y;}
.c33{width:65px;background-image: url(images/bg33.png);background-repeat:repeat-y;}
.c40{width:73px;height:105px;background-image: url(images/bg40.png);background-repeat:no-repeat;}
.c41{background-image: url(images/bg41.png);background-repeat:repeat-x;vertical-align:top;text-align:right;font-size:12px;color:#666666;font-weight:bold;padding: 40px 0px 0px 0px}   /*IMPRESSUM*/
.c43{width:65px;background-image: url(images/bg43.png);background-repeat:no-repeat;}

a {text-decoration: none; font-weight: bold;color:#000066;}
a.link {border-bottom: 1px solid #99ACBD;font-weight: normal;text-decoration: none;}
a:hover {text-decoration: underline;}

/*.mainscrolltext
{
xwidth:100%; 
height:100%; 
overflow:auto;
border: 0px solid #001122;
font-family: Verdana, arial, sans-serif;
font-size: 12px;
color: #000066;
scrollbar-base-color: #CCDDFF;xx:#203b59;
scrollbar-3d-light-color: #a0bbd9;
scrollbar-arrow-color: #a0bbd9;
scrollbar-darkshadow-color: #203b59;
scrollbar-face-color: #000066;xx:#203b59;
scrollbar-highlight-color: #809bb9;
scrollbar-shadow-color: #809bb9;
scrollbar-track-color: #CCDDFF;ss:#203b59;
}*/

h1
{
font-family: Verdana, arial, sans-serif;
font-size: 18px;
xxcolor: #000066;xx:#5C1FF8;
color:#F39700;
font-weight:bold;
}

h2
{
font-family: Verdana, arial, sans-serif;
font-size: 15px;
xxcolor: #000066;xx:#5C1FF8;
color:#F39700;
font-weight:bold;
}

h3
{
font-family: Verdana, arial, sans-serif;
font-size: 15px;
xxcolor: #000066;xx:#5C1FF8;
color:#F39700;
font-weight:bold;
}

/*.maintext
{
font-family: Verdana, arial, sans-serif;
font-size: 12px;
color: #000044;
font-weight:none;
}
*/


.maintable,.maintableheader,.maintableright
{
font-size: 12px;
color: #666666;
border: 1px solid #666666;
border-collapse: collapse;
border-spacing: 5px;
}


.maintableheader {
text-align:center;
color:#F39700;
font-weight:bold;
}


.maintableright {
text-align:right;
}


.mainsmall
{
font-size: 9px;
}


.maintextcaption1
{
font-size: 15px;
color: #F39700;
font-weight:bold;
}

.maintextcaption2
{
font-size: 12px;
color: #F39700;
font-weight:bold;
}

td.menutext0{}
td.menutext1 , td.menutext2{padding-bottom:6px;padding-right:6px}

td.menutextselected0 {}

td.menutextselected1,td.menutextselected2 {padding-bottom:6px;padding-right:6px}

td.menutext1 { padding-left: 0px }
td.menutextselected1 { padding-left: 0px }
td.menutext2 { padding-left: 19px }
td.menutextselected2 { padding-left: 19px }
td.menutext3 { padding-left: 19px }
td.menutextselected3 { padding-left: 19px }

a.menutext0,
span.menutext0 {white-space:nowrap;font-family: Tahoma, Verdana, Helvetica, Arial;font-size:15pt;font-weight:bold;color:#FFFFFF}
a.menutext1, 
a.menutext2,
a.menutext3 {white-space:nowrap;font-family: Arial,Tahoma, Verdana, Helvetica;font-size:13pt;font-weight:bold;color:#666666}
a.menutextselected0 {;white-space:nowrap;font-family: Tahoma, Verdana, Helvetica, Arial;font-size:15pt;font-weight:bold;color:#666666}
a.menutextselected1,
a.menutextselected2,
a.menutextselected3 {white-space:nowrap;font-family: Arial, Tahoma, Verdana, Helvetica;font-size:13pt;font-weight:bold;color:#F39700}

a.xxmenutext:hover{text-decoration: none; color: #A4B2BE;}
a.xxmenutextselected:hover{text-decoration: none;}


.footertext
{
font-family: Verdana;
font-size: 9px;
color: #666666;
text-decoration:none;
font-weight:none;
}
.footertext-right {
    text-align: right;
}

.inputcomp 
{
 height:15pt;
 border: 1px solid #001122;
}

.inputcheckbox 
{
 xheight:15pt;
}

.inputcompex
{
 height:45pt;
 border: 1px solid #001122;
}

.inputbutton
{
 height:15pt;
 border: 1px solid #001122;
}



xa:link { font-weight:bold;color:#FFFFFF;text-decoration:none; }
xa:visited { font-weight:bold;color:#FFFFFF;text-decoration:none; }
xa:focus { text-decoration:none; }
xa:hover { text-decoration:none; }
xa:active { text-decoration:none; }

