/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */

/************************************/
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_grad.jpg);
	background-attachment: fixed;
}

h1
{
	font-size: 18px;
	color: #333333;
	text-decoration:none;
	line-height: 30px;
}

h2
{
	font-size: 16px;
	color: #333333;
	text-decoration:none;
	line-height: 30px;
}


h3
{
	font-size: 14px;
	color: #333333;
	text-decoration:none;
	line-height: 30px;
}


.outsidefont{
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}

.outsidefont a:link{
	color: #FFFFFF;
	text-decoration:none;
}

.outsidefont a:visited{
	color: #FFFFFF;
	text-decoration:none;
}

.outsidefont a:hover{
	color: #FF9900;
	text-decoration:none;
}

.eingabefeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border: 1px solid #FF9900;
}
.formular {
	margin: 0px;
	padding: 0px;
}
.submenue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	vertical-align: bottom;
	line-height: 17px;
}


.link_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF6600;
}

.link_normal a:link{
	color: #FF6600;
	text-decoration:none;
}

.link_normal a:visited{
	color: #FF6600;
	text-decoration:none;
}

.link_normal a:hover{
	color: #FF6600;
	text-decoration:underline;
}


.sitemaphead 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.sitemaphead a:link
{
	color: #FF6600;
	text-decoration:line-through;
}

.sitemaphead a:visited
{
	color: #FF6600;
	text-decoration:none;
}

.sitemaphead a:hover
{
	color: #FF6600;
	text-decoration:underline;
}
.sitemapsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}

.sitemapsub a:link{
	color: #666666;
	text-decoration:none;
}

.sitemapsub a:visited{
	color: #666666;
	text-decoration:none;
}

.sitemapsub a:hover{
	color: #FF6600;
	text-decoration:none;
}

.boxnormaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.boxnormalgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00603F;
}
.headnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.forminput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

.warning_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: normal;
	line-height: 15px;
}

.info_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	font-weight: normal;
	line-height: 15px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	border: 0px none;
}
.copyright a:link{
	color: #999999;
	text-decoration:none;
}

.copyright a:visited{
	color: #999999;
	text-decoration:none;
}

.copyright a:hover{
	color: #FF9900;
	text-decoration:none;
}

.copyright2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	border: 0px none;
}
.copyright2 a:link{
	color: #CCCCCC;
	text-decoration:none;
}

.copyright2 a:visited{
	color: #CCCCCC;
	text-decoration:none;
}

.copyright2 a:hover{
	color: #FF9900;
	text-decoration:none;
}


.nohandy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #008040;
	border: 0px none;
}

/*
	FAQ
*/

.faq_bereich
{
	color : #FF6600;
	font-weight: bold;
	font-size: 12px;
	
}
A.faq_bereich:link        
	{ text-decoration: underline;  color: #000000;}
A.faq_bereich:visited     
	{ text-decoration: underline;   color: #000000;}
A.faq_bereich:hover       
	{ text-decoration: underline; color: #FF6600;}
A.faq_bereich:active      
	{ text-decoration: none; color: #000000;}
	
	
.faq_thema
{
	color : #004000;
	font-weight: bold;
	font-size: 10px;	
}


A.faq_thema:link        
	{ text-decoration: underline;  color: #000000;}
A.faq_thema:visited     
	{ text-decoration: underline;   color: #000000;}
A.faq_thema:hover       
	{ text-decoration: underline; color: #FF6600;}
A.faq_thema:active      
	{ text-decoration: none; color: #000000;}
	
.faq_frage
{
	color : #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	
}
A.faq_frage:link        
	{ text-decoration: none;  font-size: 11px; font-weight: normal; color: #666666;}
A.faq_frage:visited     
	{ text-decoration: none;  font-size: 11px; font-weight: normal; color: #666666;}
A.faq_frage:hover       
	{ text-decoration: underline; font-size: 11px; font-weight: normal;color: #FF6600;}
A.faq_frage:active      
	{ text-decoration: none; font-size: 11px; font-weight: normal; color: #666666;}	
	
.faq_antwort
{
	color : #000000;
	font-weight: normal;
	font-size: 11px;
	
}
A.faq_antwort:link        
	{ text-decoration: none;  color: #0073aa;}
A.faq_antwort:visited     
	{ text-decoration: underline;   color: #0073aa;}
A.faq_antwort:hover       
	{ text-decoration: underline; color: #FF6600;}
A.faq_antwort:active      
	{ text-decoration: none; color: #0073aa;}		
	
.faq_nachoben
{
	color : #000000;
	font-weight: normal;
	font-size: 11px;
	
}
A.faq_nachoben:link        
	{ text-decoration: underline;  color: #999999;}
A.faq_nachoben:visited     
	{ text-decoration: underline;   color: #999999;}
A.faq_nachoben:hover       
	{ text-decoration: underline; color: #FF6600;}
A.faq_nachoben:active      
	{ text-decoration: underline; color: #999999;}




.teaserbox_red h1 {
	background-color: #d0fecf;	
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 30px;
	text-align: left;
	padding: 0 3px 0 3px;
	margin: 0;
	border-left: 1px solid #004000;
	border-right: 1px solid #004000;
	border-top: 1px solid #004000;
	vertical-align:top;
	text-align:left;		
	
}

.teaserbox_red_inhalt
 {
 	color: #000000;
	border-left: 1px solid #004000;
	border-right: 1px solid #004000;
	border-bottom: 1px solid #004000;
	background-color: #d0fecf;
}


A.teaserbox_red_inhalt:link        
	{ text-decoration: none;  font-weight: bold; color: #0073aa; border: 0px solid #ffffff;}
A.teaserbox_red_inhalt:visited     
	{ text-decoration: none;  font-weight: bold; color: #0073aa; border: 0px solid #ffffff;}
A.teaserbox_red_inhalt:hover       
	{ text-decoration: underline; font-weight: bold; color: #FF6600; border: 0px solid #ffffff;}
A.teaserbox_red_inhalt:active      
	{ text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;}	

.teaserbox_error h1 {
	background-color: #b70000;	

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
	text-align: left;
	padding: 0 3px 0 3px;
	margin: 0;
	border-left: 1px solid #BCCDDD;
	border-right: 1px solid #BCCDDD;
	border-top: 1px solid #BCCDDD;
	vertical-align:top;
	text-align:left;		
	
}	
	
.teaserbox_error_inhalt
 {
 	color: #000000;
 	border-top: 1px solid #b70000;
	border-left: 1px solid #b70000;
	border-right: 1px solid #b70000;
	border-bottom: 1px solid #b70000;
	background-color: #ffdfdf;
}

A.teaserbox_error_inhalt:link        
	{ text-decoration: none;  font-weight: bold; color: #0073aa; border: 0px solid #ffffff;}
A.teaserbox_error_inhalt:visited     
	{ text-decoration: none;  font-weight: bold; color: #0073aa; border: 0px solid #ffffff;}
A.teaserbox_error_inhalt:hover       
	{ text-decoration: underline; font-weight: bold; color: #FF6600; border: 0px solid #ffffff;}
A.teaserbox_error_inhalt:active      
	{ text-decoration: none; font-weight: bold; color: #0073aa; border: 0px solid #ffffff;}			
	
	

