body {
	scrollbar-3dlight-color:#0F3278;
	scrollbar-arrow-color:#292929;
	scrollbar-base-color:#0F3278;
	scrollbar-darkshadow-color:#ffffff;
	 scrollbar-face-color:#CAD2E1;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#0F3278;
	}

img
{
    border:0px solid white;
}

h1   {
			font-variant : normal ;
			Font-Family : tahoma;
			Font-Size : 20px ;
			Color : #222 ;
			Font-Style : Normal ;
			Font-Weight : normal ;
            background:url(../images/h1_line.gif) no-repeat 0px 24px;
            height:30px;
            padding-left:2px;
		}

h3   {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 15px ;
			Color : #113479 ;
			Font-Style : Normal ;
			Font-Weight : bold ;
		}
h4   {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 14px ;
			Color : #113479 ;
			Font-Style : Normal ;
			Font-Weight : bold ;
		}
 	
div, td	 {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 12px ;
			Color : #000000 ;
			Font-Style : Normal ;
			Font-Weight : Normal ;
		}


A:link 		{text-decoration: underline; color: #113479}
A:active 	{text-decoration: underline; color: #113479}
A:visited {text-decoration: underline; color: #113479}
A:hover 	{text-decoration: underline; color: #113479;}	



.textw	 {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 11px ;
			Color : #ffffff ;
			Font-Style : Normal ;
			Font-Weight : Normal ;
		}	
		
.textb	 {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 11px ;
			Color : #000000 ;
			Font-Style : Normal ;
			Font-Weight : Normal ;
		}	

.textblue	 {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 12px ;
			Color : #113479 ;
			Font-Style : Normal ;
			Font-Weight : Normal ;
		}	
		
.akt_head	 {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 12px ;
			Color : #113479 ;
			Font-Style : Normal ;
			Font-Weight : bold ;
		}
.akt_head2	 {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 12px ;
			Color : #000000 ;
			Font-Style : Normal ;
			Font-Weight : bold ;
		}

.small	 {
			font-variant : normal ;
			Font-Family : Arial, Verdana, Helvetica, sans-serif ;
			Font-Size : 10px ;
			Color : #000000 ;
			Font-Style : Normal ;
			Font-Weight : Normal ;
		}
		
table.form input, table.form select, table.form textarea
{
  	border: 1px #000000 solid;
    width:225px;
    background-color:#ffffff;
    margin-top:1px;
    margin-bottom:1px;
    margin-left:0px;
    margin-right:0px;
    font-size:14px;
  	Font-Family : Arial, Verdana, Helvetica, sans-serif ;    
}

table.form input, table.form select
{
    height:18px;
}    

table.form input.submit, table.form input.radio, table.form input.checkbox
{
    width:auto;
}

table.form input.radio, table.form input.checkbox
{
    margin:auto;
    margin-bottom:-3px;
    border:none;
    //background-color:#CFD8E3;
    height:auto;
}

table.form
{
    background-color:#CFD8E3;
    border:1px solid #000000;
		width: 100%;
}

table.form td
{
    background-color:#CFD8E3;
    padding-left:3px;
}

table.form td.description
{
    color:#666666;
    font-size:10px;
    padding-left:0px;
    padding-top:8px;
    vertical-align:top;
}

table.form th
{
    background-color:#ffffff;
    border-bottom:1px solid #000000;
    font-size:12px;
    font-weight:normal;
    text-align:left;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:3px;
    padding-right:3px;
}

table.form .spacerline
{
    height:10px;
}

table.form .buttonbar td
{
    padding:5px;
    text-align:right;
}

table.form .buttonbar td input.img_submit, .subbox input.img_submit
{
    border:0px solid white;
    margin:0px;
    padding:0px;
    width:72px;
    height:20px;
}

.errorbox
{
    border:1px solid #ff0000;
    color:#ff0000;
    margin-left:5px;
    margin-right:5px;
    padding:5px;
}

.subbox
{
    border:0px solid white;
    margin:0px;
    padding:5px;
    padding-left:10px;
    padding-right:10px;
    text-align:left;
    //width:600px;
}

.subbox table
{
    width:100%;
    border:0px solid white;
    border-top:1px solid #BDC4CD;
    border-bottom:1px solid #BDC4CD;
}

.subbox table td
{
    text-align:center;
    padding:0px;
    padding-top:5px;
    padding-bottom:5px;
}

.subbox table .vert_line_dotted
{
    padding:0px;
    background-image:url(/images/dotted_vert.gif);
    background-repeat:repeat-y;
    background-position:center;
}

