/* ----------------------------------------tables  ---------------------------------------------------------------------------------------------------- */

td
{
        font-family :   Verdana, Helvetica, Arial, Geneva, sans-serif;
        font : 9pt  Verdana, Helvetica, Arial, Geneva, sans-serif;
        font-size : 9pt;
        color : white;
        text-align : left;
}



td.klein
{
        font-size : 8pt;
}



td.bold
{
        font : bold 9pt  Verdana, Helvetica, Arial, Geneva, sans-serif;
}

td.white
{       
        color : #FFFFFF;
}

tr.red
{
		background-image : url(images/grey.jpg);
}

.grey
{
        background-color: #696969;
}

.ueber
{
        background-color: #FD1515;
}

tr.grey
{
        font-family :   Verdana, Helvetica, Arial, Geneva, sans-serif;
        font : 9pt  Verdana, Helvetica, Arial, Geneva, sans-serif;
        font-size : 9pt;
        color : white;
        text-align : left;
		background-color: #696969;
}



/* ----------------------------------------links------------------------------------------------------------------------------------------ */



a.kl
{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 8pt;
        color : #000000;
        text-decoration: none;

}

a.kl:hover, a.kl:focus, a.kl:active
{
		text-decoration: underline;
}


a.white
{
        font-family :   Verdana, Helvetica, Arial, Geneva, sans-serif;
        font : bold 9pt  Verdana, Helvetica, Arial, Geneva, sans-serif;
        font-size : bold 9pt;
        color : #FFFFFF;
        text-decoration: none;
}

a.white:hover, a.white:focus, a.white:active, a.white:visited
{
		text-decoration: underline;
}



a.black1
{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9pt;
        color : #000000;
        text-decoration: none;
}

a.black1:hover, a.black1:focus, a.black1:active
{
		text-decoration: underline;
}


a.green
{
 		font-family :   Verdana, Helvetica, Arial, Geneva, sans-serif;
        font : bold 9pt  Verdana, Helvetica, Arial, Geneva, sans-serif;
        font-size : 9pt;
        color : #669933;
        text-decoration: none;
}

a.green:hover, a.green:focus, a.green:active
{
		text-decoration: underline;
}


a.orange
{
 		font-family :   Verdana, Helvetica, Arial, Geneva, sans-serif;
        font : bold 9pt  Verdana, Helvetica, Arial, Geneva, sans-serif;
        font-size : 9pt;
        color : #FF830C;
        text-decoration: none;
}

a.orange:hover, a.orange:focus, a.orange:active
{
		text-decoration: underline;
}


a.red
{
 		font-family :   Verdana, Helvetica, Arial, Geneva, sans-serif;
        font : bold 9pt  Verdana, Helvetica, Arial, Geneva, sans-serif;
        font-size : 9pt;
        color : #E10A12;
        text-decoration: none;
}

a.red:hover, a.red:focus, a.red:active
{
		text-decoration: underline;
}




a
{
	color: #000000;
	text-decoration: none; 
}

a:hover, a:focus, a:active
{
		text-decoration: underline;
}



body
{
		background-color : #FFFFFF;
  		scrollbar-base-color: #C61A2A;
  		scrollbar-3dlight-color: #C61A2A;
  		scrollbar-arrow-color: #C61A2A;
  		scrollbar-darkshadow-color: #FFFFFF;
  		scrollbar-face-color: #FFFFFF;
  		scrollbar-highlight-color: #FFFFFF;
  		scrollbar-shadow-color: #C61A2A;
  		scrollbar-track-color: #FFFFFF;
}


body.main{
	background-color : #FFFFFF;
	background-image : url(images/hi_main.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed;
	scrollbar-base-color: #C61A2A;
  	scrollbar-3dlight-color: #C61A2A;
  	scrollbar-arrow-color: #C61A2A;
 	scrollbar-darkshadow-color: #FFFFFF;
  	scrollbar-face-color: #FFFFFF;
  	scrollbar-highlight-color: #FFFFFF;
  	scrollbar-shadow-color: #C61A2A;
  	scrollbar-track-color: #FFFFFF;
}

input
{ 
  font-family : Verdana, Arial, Helvetica, Verdana, Geneva, sans-serif;
        font : 9pt Verdana, Arial, Helvetica,  Geneva, sans-serif;
        font-size : 9pt;
		border: groove 1px;
		border-color: #C61A2A;
}

select, textarea, multiple select
{
  		background-color:#FFFFFF;
  		color:#000000;
  		font-family : Verdana, Arial, Helvetica, Verdana, Geneva, sans-serif;
        font : 9pt Verdana, Arial, Helvetica,  Geneva, sans-serif;
        font-size : 9pt;
		border: groove 1px;
		border-color: #C61A2A;
  		scrollbar-base-color: #C61A2A;
  		scrollbar-3dlight-color: #C61A2A;
  		scrollbar-arrow-color: #C61A2A;
  		scrollbar-darkshadow-color: #FFFFFF;
  		scrollbar-face-color: #FFFFFF;
  		scrollbar-highlight-color: #FFFFFF;
  		scrollbar-shadow-color: #C61A2A;
  		scrollbar-track-color: #FFFFFF;
}


#wh_l
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
}

#wh_r
{
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
}

#wh_t
{
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
}

#wh_b
{
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
}

#wh_l_r
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
}

#wh_l_b
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
}

#wh_r_b
{
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
}


#wh_l_t
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
}

#wh_r_t
{
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
}



#wh_t_b
{
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF; 
}

#wh_l_r_t
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
}

#wh_l_r_b
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF; 
}


#wh_l_t_b
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF; 
}

#wh_r_t_b
{
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF; 
}

#wh_l_r_t_b
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#FFFFFF;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#FFFFFF;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF; 
}