BODY {
        font-size:10px;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        scroll="auto"
}

p{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        background-color: transparent;
        color: #193173;
        line-height : 17px;
}

table.boxlightblue {
        BACKGROUND-COLOR: #E3EEF8;
        BORDER-RIGHT: #193173 1px solid;
        BORDER-TOP: #193173 1px solid;
        BORDER-LEFT: #193173 1px solid;
        BORDER-BOTTOM: #193173 1px solid
}

table.mainbox {
        BACKGROUND-COLOR:#D8E2ED;
        BORDER-RIGHT: #9DB7D2 1px solid;
        BORDER-TOP: #9DB7D2 1px solid;
        BORDER-LEFT: #9DB7D2 1px solid;
        BORDER-BOTTOM: #9DB7D2 1px solid
}

.clsgrid {
        background-color: #85A3E0;
        color: #333366;
        border-style: solid;
        border-width: 1px;
        border-color: #193173;
}
.clsgriditem {
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: #E3EEF8;
        color: #333366;
}
.clsgriditemalt {
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: #FFFFFF;
        color: #333366;
}
.clsgridheader {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #85A3E0;
        color: #FFFFFF;
        border-style: normal;
        border-width: 1px;
        border-color: #9DB7D2;
}
.clsgridfooter {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #85A3E0;
        color: #FFFFFF;
        border-style: normal;
        border-width: 1px;
        border-color: #9DB7D2;
}


.clstabheader {
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        background-color: #85A3E0;
        color: #FFFFFF;
}
.clstablabel {
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        background-color: #ECF1F6;
        color: #193173;
}
.clstabvalue {
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        background-color: #ECF1F6;
        color: #193173;
}

a.clslink:link {
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        color: White;
        background-color: transparent;
}
a.clslink:visited {
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        color: White;
        background-color: transparent;
}
a.clslink:hover {
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        color: Aqua;
        background-color: transparent;
}

a.clslink2:link {
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        color: Navy;
        background-color: transparent;
}
a.clslink2:visited {
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        color: Navy;
        background-color: transparent;
}
a.clslink2:hover {
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        color: Aqua;
        background-color: transparent;
}

.clssubmenuheader{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        background-color: transparent;
        color: #ffffff;
}

table.formbox {
        BACKGROUND-COLOR: #E3EEF8;
        BORDER-RIGHT: #193173 1px solid;
        BORDER-TOP: #193173 1px solid;
        BORDER-LEFT: #193173 1px solid;
        BORDER-BOTTOM: #193173 1px solid
}

.clsformlabel{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: #E3EEF8;
        color: #193173;
}
.clsformfehler{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: #E3EEF8;
        color: red;
        text-decoration:none;
        padding-top:10px;
	font-weight:normal;
}

.boxerror{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 14px;
        background-color: #E3EEF8;
        color: red;
        text-decoration:none;
        padding:10px;
		font-weight:normal;
		border:3px solid red;
}

.boxok{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: #E3EEF8;
        color: red;
        text-decoration:none;
        padding-top:10px;
		font-weight:normal;
}
.clsformvalue{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: #ffffff;
        color: #333366;
        border-style: solid;
        border-width: 1px;
        border-color: #9DB7D2;
}
.clscomment{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #E3EEF8;
        color: #193173;
}
.clsformheadline1{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
	text-decoration:underline;
        font-weight: bold;
        background-color: #E3EEF8;
        color: #193173;
}
.clsformcomment{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #E3EEF8;
        color: #193173;
}
.clsformcomment2{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        background-color: #E3EEF8;
        color: #193173;
}

.clsformbutton{font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background-color: #85A3E0; color: #ffffff; border-style: ridge; border-width: 1px; border-color: #193173 ;}
.clsformvalue2{font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background-color: #ECF1F6; color: #333366;}
.clsinfonormal{font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background-color: transparent; color: #009900;}
.clsinfoimportant{font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background-color: transparent; color: #FF0000;}
.clsmsgok{font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background-color: transparent; color: #009900;}
.clsmsgokbig{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 20px;
        background-color: Lime;
        color: #009900;
        border : solid #009900;
        font-weight : normal;
}
.clsmsgerr{font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; background-color: transparent; color: #FF0000;}
.clsmsgerrbig{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 20px;
        background-color: #FF0000;
        color: #FFFFFF;
        border : solid #CC0000;
        font-weight : normal;
}

.clscontentheader1{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        background-color: transparent;
        color: #193173;
        border-bottom : dotted:;
        border-width : 0px 0px 2px 0px;
        line-height : 22px;
}
.clscontentheader2{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        background-color: transparent;
        color: #193173;
        border-bottom : dotted:;
        border-width : 0px 0px 2px 0px;
        line-height : 19px;
}
.clscontenttext{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        background-color: transparent;
        color: #193173;
        line-height : 17px;
}
.clsnumlist{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        background-color: transparent;
        color: #193173;
        line-height : 17px;
}
.clsitemlist{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        background-color: transparent;
        color: #193173;
        line-height : 17px;
        list-style-position : outside;
        list-style-type : square;
}

td.clsmsgboxheader {
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        background-color: #85A3E0;
        color: #FFFFFF;
}
.clsmessage {
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        line-height : 15px;
        background-color: transparent;
        color: #193173;
}
.clsloginfo{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: #9DB7D2;
        color: White;
}

.clsrepheader{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 14px;
        background-color: #E3EEF8;
        color: #193173;
}
.clsrepinfo{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        background-color: #E3EEF8;
        color: #193173;
}
.clsreplabel{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: transparent;
        color: #193173;
}
.clsrepvalue{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: transparent;
        color: #193173;
}
.clsreptabheader{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #9DB7D2;
        color: #193173;
}
.clsreptabvalue{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        background-color: White;
        color: #193173;
}
.clsreptabfooter{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: transparent;
        color: #193173;
}
.clsloginfo{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        background-color: transparent;
        color: White;
}
.butClose{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 12px; background-color: #85A3E0;
   color: #ffffff;
   border-style: solid;
   border-width: 1px;
   border-color: #193173;
}
