body {
	font-family: verdana, sans-serif;
	font-size:11px;
	color: #333333;
	background-image:url(../images/bg_blau.jpg);
	background-position:center top;
	background-repeat:repeat;
	background-color:#0A2EA8;
	margin:0;
}

a {
	outline:none;
	}
	
a:hover{
	outline:none;
	}
	

#smalllinks a {
	font-size:9px;
	color: #003399;
	text-decoration:none;
}

#smalllinks a:hover {
	font-size:9px;
	color: #ff0000;
	text-decoration:none;
}	

#unav a {
	font-size:11px;
	color: #333333;
	text-decoration:none;
}

#unav a:hover {
	font-size:11px;
	color: #ff0000;
	text-decoration:underline;
}


#com1 {
	position:absolute;
	top:0px;
	z-index:10;
	width:728px;
}

#com3 {
	z-index:10;
	padding:0px;
	text-align:left;
	margin-right:1px;
}


* html #adds_bw {
display:none;
}

#adds_col {
display:none;
}

* html #adds_col {
display:block;
}


#com2 {
	position:absolute;
	left:805px;
	top:270px;
	z-index:10;
	width:150px;
	float:right;
}


#top_banner {
/*padding-bottom:9px;*/
background-color:#333333;
height:60px;
border-bottom:1px solid #ffffff;
/*clear:both;*/
}

#banner_left {
position:relative;
float:left;
}

#banner_right {
position:relative;
float:right;
}

#contentcenter {
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	position:relative;
}


* html #contentcenter {
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
}


.header {
	width:1020px;
	height:166px;
	margin:0;
	padding:0;
	}
	

.navigation {
	width:1020px;
	height:28px;
	margin-left:auto;	
	margin-right:auto;
	margin-top:-28px;
	}
	
	
.navigation_point {
	width:1020px;
	height:28px;
	margin-left:auto;	
	margin-right:auto;
	margin-top:-28px;
	}
	
*+html .navigation_point {
	width:1020px;
	height:28px;
	margin-left:auto;	
	margin-right:auto;
	margin-top:-30px;
	}
	
	
.navigation2 {
  background-image:url(http://www.evl2000.de/images/navleiste3_neu3.jpg);
	background-repeat:no-repeat;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	}
	

.content {
	background-image:url(http://www.evl2000.de/images/bg_content4.gif);
	background-repeat:repeat-y;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	padding-bottom:10px;
	}
	
.content_w {
	background-image:url(http://www.evl2000.de/images/bg_content4_w.gif);
	background-repeat:repeat-y;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	padding-bottom:10px;
	}
	
.content_ww{
	background-image:url(http://www.evl2000.de/images/bg_blue_w.gif);
	background-repeat:repeat-y;
	background-position:8px 0px;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	padding-bottom:10px;
	}
	
.content_black{
	background-image:url(http://www.evl2000.de/images/bg_blue_b.png);
	background-repeat:repeat-y;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	padding-bottom:10px;
	}
	
* html .content_black{	
	background-image:url(http://www.evl2000.de/images/bg_blue_b.gif);
	background-position:8px 0px;
	}
	
.content_www{
	background-image:url(http://www.evl2000.de/images/bg_content4_www.gif);
	background-repeat:repeat-y;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	padding-bottom:10px;
	}
	
.content_xmas{
	background-image:url(http://www.evl2000.de/images/bg_contentxmas.gif);
	background-repeat:repeat-y;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	padding-bottom:10px;
	}
	
	
.content_searchresult {
	background-image:url(http://www.evl2000.de/images/bg_content.gif);
	background-repeat:repeat-y;
	width:1020px;
	margin-left:auto;	
	margin-right:auto;
	}
	
#xmas a {
color:#ffffff;
text-decoration:underline;
}

#xmas a:hover{
color:#C4071B;
text-decoration:underline;
}
	
.spalte1 {
	vertical-align:top;
	width:553px;
	padding-left:8px;
	padding-top:8px;
	}

.pointstreak {
	vertical-align:top;
	background-color:#ffffff;
	}
	
.pointstreak table {
	margin-left:5px;
	}
	
#stathead {
position:absolute;
margin-left:145px;
}	

#nav_block {
position:absolute;
top:465px;
margin-left:0px;
width:140px;
height:120px;
background-color:#ffffff;
}


#preview {
position:absolute;
top:166px;
}

* html #preview {
position:absolute;
}

*+html #preview {
position:absolute;
}


#countdown {
position:absolute;
margin-left:610px;
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:20px; 
height:60px;
width:330px; 
margin-top:-60px;
}

*+html #countdown {
position:absolute;
margin-left:-330px;
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:20px; 
height:60px;
width:330px; 
margin-top:0px;
}

* html #countdown {
position:absolute;
margin-left:-330px;
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:20px; 
height:60px;
width:330px; 
margin-top:0px;
}

.wide {
	vertical-align:top;
	width:782px;
	}

.wide_texture {
	vertical-align:top;
	width:781px;
  background-image:url(../images/bg_start.jpg);
	background-repeat:repeat;
	}
	
*+html.wide_texture {
	vertical-align:top;
	width:781px;
  background-image:url(../images/bg_start.jpg);
	background-repeat:repeat;
	margin-top:0px;
	}
	
.wide_black {
	vertical-align:top;
	width:782px;
/*	background-image:url(http://www.evl2000.de/images/silhouette_black.jpg);
	background-repeat:no-repeat;
	background-position:1px bottom;*/
	}
	
*+html .wide_black {
	vertical-align:top;
	width:781px;
/*	background-image:url(http://www.evl2000.de/images/silhouette_black.jpg);
	background-repeat:no-repeat;
	background-position:1px bottom;*/
	}

#column1 {
float:left;
width:550px;
margin-left:13px; 
margin-top:12px;
}

*html #column1 {
float:left;
width:550px;
margin-left:7px; 
margin-top:12px;
}

#column2 {
float:right;
width:190px;
margin-left:4px; 
margin-right:13px;
margin-top:12px;
}

*html #column2 {
float:right;
width:190px;
margin-left:10px; 
margin-right:5px;
margin-top:12px;
}

.spalte2 {
	vertical-align:top; 
	width:188px;
	padding-left:7px;
	/**padding-left:9px;*/
	padding-top:8px;
	}
	
.spalte2up {
	vertical-align:top; 
	width:188px;
	padding-left:6px;
	}
	
.spalte2_w {
	vertical-align:top; 
	width:188px;
	padding-left:7px;
	margin-top:opx;
	/**padding-left:9px;*/
/*	padding-top:8px;*/
	}
	
.spalte3 {
	vertical-align:top;
	width:160px;
	padding-left:0px;
	height:600px;
	}

#box_header {
margin-left:1px;
}

* html #box_header {
margin-top:-2px;
}

*+html #box_header {
margin-top:-2px;
}


.sidebox {
border-left:1px solid #cccccc;
border-right:1px solid #cccccc; 
border-bottom:0px solid #cccccc;
width:188px;background-color:#fff;
margin-bottom:0px; 
margin-top:-2px;
}

#boxes h2 {
margin-bottom:5px;
margin-top:5px;
font-size:16;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#boxes {
	padding:10px;
	text-align:left;
	font-size:9px;
	line-height:16px;
	}

#boxes1 {
	padding:5px;
	text-align:justify;
	font-size:11px;
	line-height:16px;
	background-color:#ccdaea;
	}

#boxes a {
	font-size:10px;
	color: #285CA8;
	padding:1px;
	}
	
	
#boxes a:hover {
	font-size:10px;
	color: #ffffff;
	background-color:#285CA8;
	padding:1px;
	}
	
#box_footer {
	margin-bottom:10px;
	}
	
*html #box_footer {
  margin-top:-2px;
	margin-bottom:10px;
	}

*+html #box_footer {
  margin-top:-2px;
	margin-bottom:10px;
	}

h1 {
	font-size:18px;
	font-weight:bold;
	color: #285CA8;
}

h2 {
	font-size:14px;
	font-weight:bold;
	color: #285CA8;
}

h3 {
	font-size:12px;
	font-weight:bold;
	color: #285CA8;
	line-height:16px;
}


#mainnav {
  height:0px;
	left:199px;
	z-index:2;
}


#navi {
	margin: 0px;
}


#main_content {
	width:569px;
	float:left;
	}

/*#innen {
	width:567px;
	border-top:0px dotted #184890;
	border-left:1px solid #ffffff;
	border-right:0px solid #ffffff;
	}
	*/
#innen_wide {
	width:766px;
	/*background-image:url(../images/rauten_bg2.gif);
	background-repeat:no-repeat;
	background-position:top;*/
	margin-left:10px;
	}


#archivlink {
position:relative;
top:-310px;
float:left;
margin-left:40px;
}

#archivlink a {
color:#285CA8;
text-decoration:none;
padding:1px;
}

#archivlink a:hover {
color: #ffffff;
background-color:#285CA8;
padding:1px;

}


#footer  {
	height:30px;
	border-top: 0px solid #e9e9e9;
	padding-right:10px;
	color:#999999;
	padding-top:10px;
}


#footer a {
  color:#999999;
  text-decoration:none;
  padding-bottom:5px;
}


#footer a:hover {
  color:#999999;
  text-decoration:none;
  padding-bottom:5px;
}


/*text {
	font-family:Verdana, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#333333;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:justify;
	}

text a { 
	color:#FF0000;
	font-size:10px;
	}*/

#content p, #sidebar p, #mainnav p, #header p, #footer p  {
	margin:0 5px 5px 5px
}


/* Überflüssig? */
#top_header {
	height:100px;
}

#lmo {
	position:relative;
	top:240px;
	width: 800px;
	height:auto;
}

.blank , .blank2 {
	position:absolute;
	left:547px;
	width:7px;
	height:0px;
	overflow:hidden;
	border-top:	1px solid #fff;
}
.blank {
	top:-1px;
}
.blank2 {
	bottom:-1px;
	border-top:1px solid #fff;
}


a.topnews {
	font-size:18px;
	color:#000099;
	text-decoration:none;
	}
	
a:hover.topnews {
    font-size:18px;
	color:#000000;
	text-decoration:underline;
	}	
	
a:visited.topnews {
    font-size:18px;
	color:#000000;
	text-decoration:underline;
	}	
	
#rss {
position:absolute;
left:720px;
display:none;
}
	
/*Positionierung der "aktiven" Fläche*/
#logo dd {position:absolute; padding:0; margin:0;}
#logo #headerlogo {left:-160px; top:-95px; z-index:20;}

/*Maße der "aktiven" Fläche*/
#logo a#link_headerlogo {display:block; width:110px; height:110px; text-decoration:none; background:transparent; z-index:20;}
#logo a em {display:none;}
#logo a span, #imap a:visited span {display:none;}

/*Border der "aktiven Flächen"*/
#logo a#link_headerlogo:hover {border:0px solid #ff0000;}



#category {
	padding-right:10px;
	line-height:12px;
	padding-top:10px;
	width:200px;
	}

#category a {
	color:#184890;
	font-size:10px;
	text-decoration:none;
	}

#category a:hover {
    color:#ff0000;
    text-decoration:underline;
    }
		
.kader {
margin-left:40px
}
		
.blog {
padding:10px;
padding-right:15px;
}

.blog h1 {
color:#285CA8;
display:inline; 
width:423px;
line-hight:24px;
}

.blog #date {
display:inline;
font-size:10px;
line-height:20px;
color:#666666;
float:right;
text-align:right;
position:relative;
top:-5px;
right:-15px;
width:300px;
background-image:url(../images/blue_line.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

.blog #verfasser {
font-size:10px;
color:#666666;
}

.blog #icon {
float:left;
padding-right: 20px;
width:100px;
margin-bottom:10px;
}


.blog #autor {
font-size:20px;
font-weight:bold;
margin-left: 20px;
}


.blog .text a {
	font-size:10px;
	color: #285CA8;
	padding:1px;
	}
	
	
.blog .text a:hover {
	font-size:10px;
	color: #ffffff;
	background-color:#285CA8;
	padding:1px;
	}



.link a, .mgtxt a {
	font-size:12px;
	color: #285CA8;
	padding:1px;
	}
	
	
.link a:hover, .mgtxt a:hover {
	font-size:12px;
	color: #ffffff;
	background-color:#285CA8;
	padding:1px;
	}
	
.print_link a {
	font-size:11px;
	color: #285CA8;
	padding:1px;
	text-decoration:none;
	}
	
	
.print_link a:hover{
	font-size:11px;
	color: #ffffff;
	background-color:#285CA8;
	padding:1px;
	text-decoration:none;
	}
	
/* News 1 */
.news1 h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
letter-spacing:0px;
color: #285CA8;
font-weight:bold;
padding-top:2px;
padding-left:10px;
margin-bottom:-7px;
}

.news1 h2 {
display:inline;
font-family:font-family:Arial, Helvetica, sans-serif;
font-size:12px;l
ine-height:20px;
color:#285CA8;
font-weight:bold;
display:inline;
padding-left:11px;
width:520px;
}

.news1 .text {
font-size:11px;
line-height:17px;
color:#555555;
padding:10px;
padding-right:15px;
text-align:left;
}

.news1 .text img {
position:relative;
left:-15px;
margin-bottom:0px;
width:320px;
padding-bottom:0px;
}


.news1 #news-header {
margin-bottom:-35px;
position:relative;
}

*html .news1 #news-header {
margin-bottom:-20px;
position:relative;
}

*+html .news1 #news-header {
margin-bottom:-20px;
position:relative;
}

.news1 #date {
font-size:10px;color:#666666;
position:absolute;
padding-left:10px;
margin-top:-10px;
}


.news1 #news-footer {
margin-top:-10px;
}

.news1 .text a {
	font-size:10px;
	color: #285CA8;
	padding:1px;
	}
	
	
.news1 .text a:hover {
	font-size:10px;
	color: #ffffff;
	background-color:#285CA8;
	padding:1px;
	}
	
/* News 2 */
.news2 h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
letter-spacing:0px;
color: #285CA8;
font-weight:bold;
padding-top:0px;
padding-left:10px;
margin-bottom:-7px;
}

.news2 h2 {
display:inline;
font-family:font-family:Arial, Helvetica, sans-serif;
font-size:12px;l
ine-height:20px;
color:#285CA8;
font-weight:bold;
display:inline;
padding-left:11px;
width:520px;
}

.news2 .text {
font-size:11px;
line-height:17px;
color:#555555;
padding:10px;
padding-right:15px;
text-align:left;
}

.news2 .text img {
float:right;
position:relative;
right:-20px;
margin-bottom:0px;
width:240px;
padding-bottom:2px;
}

.news2 #news-header {
margin-bottom:0px;
position:relative;
}

/** html .news2 #news-header {
margin-bottom:0px;
position:relative;
}*/

/**+html .news2 #news-header {
margin-bottom:-20px;
position:relative;
}
*/
.news2 #news-footer {
margin-top:-10px;
}

.news2 #date {
font-size:10px;color:#666666;
position:absolute;
padding-left:10px;
margin-top:-10px;
}

.news2 #news_body {
width:550px; 
background-color:#fff;
margin-top:-13px;
padding-top:5px;
}


.news2 .text a {
	font-size:10px;
	color: #285CA8;
	padding:1px;
	}
	
	
.news2 .text a:hover {
	font-size:10px;
	color: #ffffff;
	background-color:#285CA8;
	padding:1px;
	}	
	
/* News 3 */
.news3 h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
letter-spacing:0px;
color: #285CA8;
font-weight:bold;
padding-top:0px;
padding-left:10px;
margin-bottom:-7px;
}

.news3 h2 {
display:inline;
font-family:font-family:Arial, Helvetica, sans-serif;
font-size:12px;l
ine-height:20px;
color:#285CA8;
font-weight:bold;
display:inline;
padding-left:11px;
width:520px;
}

.news3 .text {
font-size:11px;
line-height:17px;
color:#555555;
padding:10px;
padding-right:15px;
text-align:left;
}

/*.news3 .text img {
float:right;
position:relative;
right:-20px;
margin-bottom:0px;
width:240px;
padding-bottom:2px;
}*/

.news3 #news-header {
margin-bottom:0px;
position:relative;
}

/**html .news3 #news-header {
margin-bottom:-20px;
position:relative;
}

*+html .news3 #news-header {
margin-bottom:-20px;
position:relative;
}
*/
.news3 #news-footer {
margin-top:-10px;
}

.news3 #date {
font-size:10px;color:#666666;
position:absolute;
padding-left:10px;
margin-top:-10px;
}

.news3 #news_body {
width:550px; 
background-color:#fff;
margin-top:-13px;
padding-top:5px;
}

.news3 .text a {
	font-size:10px;
	color: #285CA8;
	padding:1px;
	}
	
	
.news3 .text a:hover {
	font-size:10px;
	color: #ffffff;
	background-color:#285CA8;
	padding:1px;
	}		

#video_blocker {
position:absolute;
width:600px;
height:40px; 
background-color:#000000; 
margin-top:-30px;
margin-left:50px;
}

* html #video_blocker {
position:absolute;
width:600px;
height:40px; 
background-color:#000000; 
margin-top:-70px;
margin-left:70px;
}

#social {
position:absolute;
margin-top:57px;
left:725px;
width:190px;
}

* html #social {
position:absolute;
margin-top:57px;
left:725px
width:190px;
}


tr.tablehead {
background-image:url(http://www.evl2000.de/relaunch/assets/templates/evl2000/images/nav_lv1_bg.jpg);
background-repeat:repeat-x;
height:20px;
}

tr.tablehead td{
padding-left:3px;
}

#google_ads {
width:160px;
margin:0px;
padding:0;
}

#google_ads_ie8 {
width:160px;
margin-left:-1px;
padding:0;
}


#no_link_bg a:hover {
background-color:transparent;
}

/* Werbebanner --> Adserver */

#add  {
	border:0px;
	overflow: hidden;
	width: 160px;
	z-index:2;
	background-color:#cccccc;
	}

/**+html #add  {
	position:relative;
	left:-1px;
	}*/
	
#add a {
	padding: 47px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:32px; /* for IE5/Win */
	}
	
*+html #add a {
	padding: 0px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:32px; /* for IE5/Win */
	}
	
*+html #add #aktien a {
	padding: 0px 0 0px 0px;
	margin-bottom:-24px;
	overflow: hidden;
	height: 20px 
	}
	
#add a:hover {
	background-position: 0 -60px;
	}

#add a:active, #nav a:focus {
	background-position: 0 -60px;
	border:0px;
	}
	
#tulip, #sport2000, #topfm, #berghuetten, #federl, #doit, #sparkasse, #lew {
margin-top:-2px;
margin-bottom:1px;
}

#schmitz {
margin-top:-6px;
padding-bottom:6px;
margin-bottom:1px;
overflow: hidden;
height:60px;
}

#marco {
margin-top:-6px;
margin-bottom:0px;
}




*+html #tulip {
margin-top:-5px;
margin-bottom:0px;
border-top: 1px solid #cccccc;
}

*+html #schmitz, *+html #sport2000, *+html #topfm, *+html #berghuetten, *+html #federl, *+html #doit, *+html #sparkasse, *+html #marco, *+html #lew  {
margin-top:0px;
margin-bottom:0px;
border-top: 1px solid #cccccc;
}

#aktien {
margin-top:-8px;
margin-bottom:1px;
}

*+html #aktien {
margin-top:0px;
margin-bottom:1px;
}

#aktien a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/aktien_roll.gif);
}
#tulip a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/tulip_roll.gif);
}
#sport2000 a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/sport2000_roll.gif);
}
#topfm a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/topfm_roll.gif);
}
#berghuetten a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/berghuetten_roll.gif);
}
#federl a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/federl_roll.gif);
}
#doit a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/doit_roll.gif);
}
#sparkasse a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/sparkasse_roll.gif);
}
#schmitz a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/schmitz_roll.gif);
}
#marco a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/marco_roll.gif);
}
#lew a {
	background-image:url(http://www.evl2000.de/relaunch/assets/images/adds/lew_roll.gif);
}

.img_link a:hover {
background-color:transparent;
}

.img_link .link a:hover {
  font-size:12px;
	color:#fff;
	background-color: #285CA8;
	padding:1px;
}