body
{
scrollbar-face-color: #D9DCDE; 
scrollbar-shadow-color: #888888; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #888888; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-track-color: #D9DCDE; 
scrollbar-arrow-color: #888888;
padding: 0px;
margin: 0px;
font-family: verdana, arial, sans-serif;
background-color:#ffffff;
}

table{  
font-family: verdana;
font-size: 11px;	
color: #666666;
line-height: 14px;
font-weight:normal;
letter-spacing: 0.7px

}

img {
padding: 4px;
display:inline;
border: 1px dotted #D47020;
}




.imgnull {
padding: 0px;
margin: 0px 0px 0px 0px;
border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px;
}

.block
{
font-family: verdana, arial, sans-serif;

font-size: 11px;
color: #000000;
line-height: 14px;
}

.firmenname
{
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #0071A0;
line-height: 14px;
font-weight:bold;
}


.klein
{
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000000;
line-height: 12px;
}

.newstabelle
{
background: #ffffff;
padding: 0px;
spacing: 0px;
margin: 0px;
font-size: 10px;
color: #333333;
line-height: 16px;
}


background: #ffffff;
padding: 0px;
spacing: 0px;
margin: 0px;
font-size: 10px;
color: #333333;
line-height: 14px;
}

.rahmen
{
background: #ffffff;
BORDER-RIGHT: 1px solid; BORDER-COLOR: #e1e1e1; 
BORDER-TOP: 1px solid; BORDER-COLOR: #e1e1e1; 
BORDER-LEFT: 1px solid; BORDER-COLOR: #e1e1e1; 
BORDER-BOTTOM: 1px solid; BORDER-COLOR: #e1e1e1; 
line-height: 14px;
font-size: 11px;
}

.titel
{
color: #D47020;
font-family: Georgia, Trebuchet MS;
font-size: 24px;
line-height: 26px;
font-weight:normal;
padding-top: 0px;
padding-bottom: 3px;
}

.bg_r
{
background: url('pix/bg/bg_r.gif') no-repeat;
}
.bg_l
{
background: url('pix/bg/bg_l.gif') no-repeat;
}

/* Links */

A{	
COLOR: #D47020;	
TEXT-DECORATION: none;	
font-family: verdana;	
font-size: 11px;  
font-weight:normal;
}


A:hover{	
COLOR: #009999;		
TEXT-DECORATION: underline;	
font-size:11px
}


A.main{	
COLOR: #009999;
padding: 6px 6px 6px 6px;	
TEXT-DECORATION: none;	
font-family: verdana;	
font-size: 11px;  
font-weight:bold;}


A.main:hover{	
COLOR: #ffffff;	
background-color:#D47020;
padding: 6px 6px 6px 6px;	
TEXT-DECORATION: none;	
font-size:11px
}



A.oben{	
COLOR: #ffffff;	
TEXT-DECORATION: none;	
font-family: arial;	
font-size: 11px;               
font-weight:bold;
}


A.oben:hover 
{	
COLOR: #ffffff;               

background-color:#1E000F;	
TEXT-DECORATION: underline;	
font-family: arial;	
font-size: 11px;               
font-weight:bold;}

A.tante{	
COLOR: #6E1B08;	
TEXT-DECORATION: underline;	
font-family: arial;	
font-size: 11px;               
font-weight:bold;

}

A.tante:hover 

{	

COLOR: #6E1B08;               
background-color:#ffffff;	
TEXT-DECORATION: underline;	
font-family: arial;	
font-size: 11px;               
font-weight:bold;

}


.klein
{
color: #000000; 
font-size: 10px;
font-weight: normal;
}

a.klein
{
color: #000000; 
font-size: 10px;
border-bottom: #0071A0 0px solid; 
text-decoration: none;
font-weight: normal;
}

a.klein:hover
{
color: #000000;
font-size: 10px;
border-bottom: #0071A0 0px solid; 
background-color: transparent; 
text-decoration: none;
font-weight: normal;

}

a.navig_main {
width: 160px;
height: 22px;
font-family: arial;font-size: 13px; color: #D6C7BD;
background-color: #1E000F; 
border-bottom: #C5BDAD 1px solid; 
border-left: 8px solid #CF8453;
background-repeat: no-repeat;
background-position: top left;
margin: 0px;
padding: 14px 18px 0px 20px;
display: block;
text-decoration: none;
font-weight:bold;
}

a.navig_main:hover {
background-color:#D2CCC2; 
border-bottom: #f1f1f1 1px solid; 
border-left: 8px solid #33725C;
color: #1E000F;
font-weight:bold;
}




a.navig_mainon {
width: 160px;
height: 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; color: #f1f1f1;
background-color: #397CAE; 
border-bottom: #f1f1f1 1px solid; 
background-repeat: no-repeat;
background-position: top left;
margin: 0px;
padding: 14px 18px 0px 20px;
display: block;
text-decoration: none;
font-weight:bold;
}



a.navig_mainon:hover {
background-color:#397CAE; 
border-bottom: #f1f1f1 1px solid; 
color: #f1f1f1;
font-weight:bold;
}

a.keinrahmen
{
text-decoration: none;
border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; 
color: #ffffff;
}

a.keinrahmen:hover
{
text-decoration: none;
border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; 
color: #ffffff;
background-color: #ffffff; 
}

/* input*/
 {
font-family: Verdana, Arial;
font-size:10px;
height: 17px;
width: 119px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
border-left: solid 1px #999999;
border-right: solid 1px #999999;
border-top: solid 1px #999999;
border-bottom: solid 1px #999999;
}

/* textarea*/
{
font-family: Verdana, Arial;

border-left: solid solid 1px #999999;
border-right: solid solid 1px #999999;
border-top: solid solid 1px #999999;
border-bottom: solid solid 1px #999999;
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
height: 120px;
width: 119px;
}


/* Sonstiges */

hr{
background-color:#ffffff; 
border-top: dotted 1px #217F93;
}

a.keinrahmen
{
text-decoration: none;
border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; 
color: #ffffff;
}

a.keinrahmen:hover
{
text-decoration: none;
border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; 
color: #ffffff;
background-color: #ffffff; 
}


#footer {
	PADDING-RIGHT: 21px; BORDER-TOP: #790000 3px solid; MARGIN-TOP: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 21px; PADDING-TOP: 21px; BACKGROUND-COLOR: #000000
}
#footer P {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Lucida Grande', Arial, Helvetica, sans-serif
}
#footer A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.f1 {
	FONT-SIZE: 26px; COLOR: #fbd0d7; FONT-FAMILY: 'Georgia','Times New Roman', Times, serif; LETTER-SPACING: -1px
}
.f2 {
	FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #790000; FONT-FAMILY: 'Georgia','Times New Roman', Times, serif; LETTER-SPACING: -1px
}

}
#navcontainer {
	MARGIN-TOP: -0px; WIDTH: 100%; BACKGROUND-COLOR: #1E000F; TEXT-ALIGN:right;
}
#navcontainer UL {
	PADDING-RIGHT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-LEFT: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #cccccc; FONT-FAMILY: 'Georgia','Times New Roman', Times, serif; 
BACKGROUND-COLOR: #1E000F; TEXT-ALIGN:CENTER;
}
#navcontainer UL LI {
	DISPLAY: inline
}
#navcontainer UL LI A {
	BORDER-RIGHT: #dcd4c5 1px solid; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0.2em; COLOR: #cccccc; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #1E000F; TEXT-DECORATION: none
}
#navcontainer UL LI A:hover {
	COLOR: #1E000F; BACKGROUND-COLOR: #ffffff;
}
