body {
	background-color: #8CD5F2;
	background-image: url(images/background_blend.gif);
	background-repeat: repeat-x;

}

a:hover {
	color: #CA9402;
	text-decoration: underline;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	margin-left: 9px;
	font-size: 21px;
	color: #06438e;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 12px;
	margin-left: 8px;
	font-size: 17px;
	color: #06438e;

}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06438e;
	text-align: left;
	padding-left: 11px;
	padding-right: 8px;
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc0000;
	text-align: left;
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.linkpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CE1141;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.linktop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F30447;
	padding-bottom: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.linkmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.linksubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.tickls{color:#ca1f25;font-weight:bold;}
.tickh{display:none;}
a.tickl{
	font-size:0.8em;	
	text-decoration:none;
	color:#1F527B;	
}
a.tickl:hover{
	color:#0D3059;
	text-decoration:none;
}


#header {
	position:absolute; 
	width:100%; 
	height:86px; 
	background-image: url(images/header_back.gif); 
	layer-background-image: url(images/header_back.gif); 
	border: 1px none #000000;
}

#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #165097;
color: #000;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
font-size: 14px;
}


li { display: inline; }

li a
{
text-decoration: none;
background-color: #165097;
color: #FFF;
padding: .2em 0.5em;
border-right: 1px solid #fff;
}

li a:hover
{
background-color: #6895cd;
text-decoration: none;
color: #fff;
}

#menuleft { width: 120px; }

#menuleft  ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

#menuleft  a
{
display: block;
padding: 3px;
width: 120px;
background-color: #45a7d2;
border-bottom: 1px solid #eee;
}

#menuleft  a:link, #menulist a:visited
{
color: #ffffff;
text-decoration: none;
}

#menuleft a:hover
{
background-color: #BAB8B6;
color: #fff;
}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

#footer p{
	color: #666666;
	font-size: 11px;
	margin-left: 1px;
	margin-top: 5px;
	margin-bottom: 8px;
}

#footer a{
	color: #1f54c0;
	margin-top: 12px;
	margin-bottom: 15px;
	text-decoration: none;

}

#footer a:hover{
	color: #ffffff;
	text-decoration: underline;
}

#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-align: left;
}

.teaser {
		width:196px;
		padding:0 0 0 0;
		margin:0;
	}
	.teaser h3 {
		margin:0;
		padding:7px 10px 3px 10px;
		background-color: #e6e6e6;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	.teaser p {
		margin:0;
		padding:5px 10px 3px;
		border:1px solid #d8d8d8;
		border-width:1px 1px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.teaser a.more {
		display:block;
		text-align:left;
		padding:3px 3px 3px 3px;
		text-decoration:none;
		color:#44a;
		border:1px solid #d8d8d8;
		border-width:1px 0px;
		background: url(images/arrow_new_big1.gif);
		background-repeat: no-repeat;
		background-position: right;}
		
	.teaser a.more:hover {
		text-decoration:underline;
		background: url(images/arrow_new_big2.gif);
		background-repeat: no-repeat;
		background-position: right;
		}
		
.ticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	text-decoration: none;

}
hr {
	color: #06438E;
}
#hr {
	color: #06438E;
}
.right {
	float: right;
	padding-right: 10px;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
