/* stylesheet */




/* Font treatment classes */
.text_left {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; font-weight: 400; line-height: 18px; color: #5D5D5D;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; line-height: 18px; color: #5D5D5D;}
.bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; line-height: 21px; color: #5D5D5D;}
.blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; line-height: 21px; color: #090933;}
.tabelle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #5D5D5D;}

.white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #FFFFFF; text-decoration:none;}
.white:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #FFFFFF; text-decoration:underline;}
.white:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #FFFFFF; text-decoration:underline;}

.ticker {font-family: Arial, sans-serif; font-size: 12px; font-weight: 400; color: #FFFFFF; text-decoration:none;}


.grau_reg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #5D5D5D;}
.grau_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #5D5D5D;}

.gruen_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #003A00;}


.language {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #003A00; text-decoration:none;}
.language:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #003A00; text-decoration:underline;}
.language:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #003A00; text-decoration:underline;}

.imp_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #5D5D5D; text-decoration:none;}

.imp_link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #5D5D5D; text-decoration:none;}
.imp_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #5D5D5D; text-decoration:underline;}
.imp_link:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #5D5D5D; text-decoration:underline;}



/* Links */
			
A.linkorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #D4540A; line-height: 21px; text-decoration:none;}
A.linkorange:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #D4540A; text-decoration:underline;}
A.linkorange:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #D4540A; text-decoration:underline;}

A.linkgrau {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #5D5D5D; line-height: 21px; text-decoration:none;}
A.linkgrau:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #5D5D5D; text-decoration:underline;}
A.linkgrau:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #5D5D5D; text-decoration:underline;}

A.linklight {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: 5D5D5D; line-height: 21px; text-decoration:none;}
A.linklight:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #5D5D5D; text-decoration:underline;}
A.linklight:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #5D5D5D; text-decoration:underline;}

A.linklight_underline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color:#5D5D5D; line-height: 21px;}

A.linkwhite {font-family: Arial; font-size: 12px; font-weight: 400; color: #FFFFFF; line-height: 15px; text-decoration:none;}
A.linkwhite:hover {font-family: Arial; font-size: 12px; font-weight: 400; color: #FFFFFF; text-decoration:underline;}






UL, LI {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#ticker {
	width: 713px;
	height: 20px;
	margin-top: 3px;
	background: #456627; 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: 400; 
	color: #FFFFFF;
	}
	
	
#ticker a {
	font-family: Arial; 
	font-size: 12px; 
	font-weight: 400; 
	color: #FFFFFF;
	text-decoration: none;
	}
	

#ticker a:hover {
	font-family: Arial; 
	font-size: 12px; 
	font-weight: 400; 
	color: #FFFFFF;
	text-decoration: underline;
	}
	
	
	
	
/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
background: #456627; 
width: 713px; 
height: 20px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
width: 500px; 
height: 20px; 
left: 0px;
top: 0px;
width: 713px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
width: 500px; 
height: 20px; 
left: 300px;
font: 12px Arial;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
width: 500px; 
height: 20px; 
margin: 0;
padding: 0;
background: #456627;
}

ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ffffff;
font: 12px Arial;
margin: 0 0px 0 0;
} 

ul.newsticker span {
margin: 0 0 0 0;
} 