/* ********** BODY ********** */


.orange{
	font-family:Verdana,Arial;
	color:#FF6600;

}




.tBox
{
     background-color:#ffffff;
     font-size:10px;
     color:#003366;
}


.darkColor
{
     
     font-size:10px;
     color:white;
     background-color:#003366;
}

.midColor
{
     background-color:#4C7094;
     font-size:10px;
     color:white;
}

.lightColor
{
     background-color:#819BB4;
     font-size:10px;
     color:white;
} 

.orangeColor
{
     background-color:#FF6600;
     font-size:10px;
     color:white;
} 

.pinnwandColor
{
     background-color:#FFBD86;
     font-size:10px;
     color:white;
} 

.headColor
{
     background-color:#7F99B2;
     font-size:10px;
     color:white;
     font-weight:bold;
} 

.contentColor
{
     background-color:#B2C1D1;
     font-size:10px;
     color:white;
} 


.newsColor
{
     background-color:#C9D4DF;
     font-family:Verdana,Arial;
     font-size:10px;
     color:#003466;
	
}

.newsBold
{
     background-color:#C9D4DF;
     font-family:Verdana,Arial;
     font-size:10px;
     font-weight:bold;
     color:#003466;
	
}

.newsTd{
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-IMAGE: url(/Garant/l_images/suchedots.gif);
	BACKGROUND-REPEAT: repeat-x;
	Background: url(/Garant/l_images/suchedots.gif);
}

.newsDots
{
     background-color:#C9D4DF;
     font-family:Verdana,Arial;
     font-size:10px;
     color:#003466;
     BACKGROUND-ATTACHMENT: fixed; 
     BACKGROUND-IMAGE: url(/Garant/l_images/newsdots.gif); 
     BACKGROUND-REPEAT: repeat-x;
     Background: url(/Garant/l_images/newsdots.gif); 
	
}

.naviDots
{          
     BACKGROUND-ATTACHMENT: fixed; 
     BACKGROUND-IMAGE: url(/Garant/l_images/navidots.gif); 
     BACKGROUND-REPEAT: repeat-x;
     Background: url(/Garant/l_images/navidots.gif); 
	
}


.topDots
{
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-IMAGE: url(/Garant/l_images/topdots.gif); 
	BACKGROUND-REPEAT: repeat-x;
	Background:url(/Garant/l_images/topdots.gif);
	color:white;

}

.contentHDots
{          
     BACKGROUND-ATTACHMENT: fixed; 
     BACKGROUND-IMAGE: url(/Garant/l_images/newsdots.gif); 
     BACKGROUND-REPEAT: repeat-x;
     Background: url(/Garant/l_images/newsdots.gif); 
	
}

.contentVDots
{          
     BACKGROUND-ATTACHMENT: fixed; 
     BACKGROUND-IMAGE: url(/Garant/l_images/contentVdots.gif); 
     BACKGROUND-REPEAT: repeat-y;
     Background: url(/Garant/l_images/contentVdots.gif);
}



.whiteBg
{
    background-color:White;
    color:#003366;
}

.error
{
    font-family:Verdana,Arial;
    font-size:11px;
    color:red;
    font-weight:bold;
}



.blackBg
{
    background-color:Black;
}

a.postfach{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#97DAFD;
	text-decoration:none;
	font-weight:normal;
}

a.postfach:visited{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#97DAFD;
	text-decoration:none;
	font-weight:normal;
}

a.postfach:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

a.postfach:visited:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}


a.error{
	font-family:Verdana,Arial;
	font-size:11px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
}
a.error:hover{
	font-family:Verdana,Arial;
	font-size:11px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
}
a.error:visited{
	font-family:Verdana,Arial;
	font-size:11px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
}

a.error:visited:hover{
	font-family:Verdana,Arial;
	font-size:11px;
	color:red;
	text-decoration:underline;
	font-weight:bold;
}




a.lightHover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}
a.lightHover:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}
a.lightHover:visited{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

a.lightHover:visited:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}



a.orangeHover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}
a.orangeHover:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}
a.orangeHover:visited{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}

a.orangeHover:visited:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}













a.blueHover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#003366;
	text-decoration:none;
	font-weight:normal;
}
a.blueHover:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}
a.blueHover:visited{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#003366;
	text-decoration:none;
	font-weight:normal;
}

a.blueHover:visited:Verdana,hover{
	font-family:Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}


a.midHover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#EDF1F5;
	text-decoration:none;
	font-weight:normal;
}
a.midHover:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}

a.midHover:visited{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#EDF1F5;
	text-decoration:none;
	font-weight:normal;
}

a.midHover:visited:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:normal;
}   




a.darkHover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#CCD6E0;
	text-decoration:none;
	font-weight:bold;
}
a.darkHover:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}

a.darkHover:visited{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#CCD6E0;
	text-decoration:none;
	font-weight:bold;
}

a.darkHover:visited:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF9900;
	text-decoration:none;
	font-weight:bold;
}   

a{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF6600;
	text-decoration:none;
	font-weight:normal;
}
a:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#003366;
	text-decoration:none;
	font-weight:normal;
}

a:visited{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#FF6600;
	text-decoration:none;
	font-weight:normal;
}

a:visited:hover{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#003366;
	text-decoration:none;
	font-weight:normal;
}  






td{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#003366;
	
    }

.white{
	font-family:Verdana,Arial;
	font-size:10px;;
	color:#ffffff;
	
    }

.headline
{
	font-family:Garamond,Times New Roman, Arial;
	font-size:24px;
	font-weight:bold;
	color:#FF6600;
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-IMAGE: url(/Garant/l_images/headlinedots.gif); 
	BACKGROUND-REPEAT: repeat-x;
	Background:url(/Garant/l_images/headlinedots.gif); 
	
}

.subheadline
{
	font-family:Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	color:#003366;
}

.pheadline  /* Headline im Paragraph  */
{
	font-family:Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	color:#003366;
}

.headlineplain /* Ohne Hintergrund */
{
	font-family:Verdana,Arial;
	font-size:24px;
	font-weight:bold;
	color:#FF6600;	
}



b{
	color:#003366;
}



.button{
 background-color:#FF6600;
}






