.a_pos {
	font-size: 12px;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(pfeil2_main.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0px; 
	PADDING-TOP: 5px;
	TEXT-ALIGN: LEFT; 
	PADDING-LEFT: 30px;
	HEIGHT: 25px;
	width: 250px
}
.pic {
	text-align: justify;
	float: left;
	font-size: 12px;
	padding: 35px 15px 20px 55px
}
H2 {
	margin: 1em 0px;
	padding: 0
}
.n_1 {
	float: right;
	height: 25px;
	margin-top: 10px;
	margin-right:0;
	width:80px
}
.n_2 {
	float: right;
	height: 25px;
	margin-top: 10px;
	margin-right: 2px;
	width: 120px
}
.n_4 {  
	height: 35px;
	float: right;
	margin-top: 3px;
	margin-right: 2px;
	width: 120px
}	
.n_3 {  
	height: 35px;
	float: right;
	margin-top: 3px;
	margin-right: 0;
	width: 80px
}
A {
	COLOR: #030c2f;
	TEXT-DECORATION: none
	}
A:hover {
	COLOR: #00174F
	}
IMG {
	border: none
	}
A IMG {
	BORDER: none
	}
table {
	margin-top: 2px;
	padding-top: 2px
}
#header {
	position: absolute;
	left: 0;
	top: 10px;
	left: 0;
	right: 0;
	width: 100%;
	height: 180px;
	background: #fff
}
.searchL {
	text-align: left;
	height: 25px;
	width: 70px;
	font-size: 11px;
	float: left;
	color: White
}
#av-download {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: White;
	width: 120px;
	background-color: transparent
}
#av-download a {
	text-align: center;
	color: White;
	padding: 3px;
	margin: 3px;
	width: 112px;
	text-decoration: none;
	border: 1px solid White
}
#searchform {
	text-align: right;
	width:120px;
	margin:0px;
	padding-left:3px;
	font-size: 11px;
	color: White
}
#searchform form {
	display:inline;
	margin:0px;
	padding:0px
}
#searchforminput {
	width:115px;
	padding: 0px;
	margin: 0px
	}
#searchformsubmit {
	display:none
	}
.searchcopyright {
	padding-right: 1px;
	color: white;
	font-size: 9px
}
.searchcopyright a {
	color: #ADD8E6;
	text-decoration: none;
	background-color: transparent
}
#scrollCONT {
	background-color: #fff; 
	position: absolute;
	top: 185px;
	bottom: 20px;
	width: auto;
	left: 0; 
	right: 170px; 
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	height: expression((document.body.clientHeight - 205) + "px");              
	overflow: auto
}
html #scrollCONT
{
/*width: 598px;*/
width: expression((document.body.clientWidth - 320) + "px");
}
#top1_header {
	BORDER-BOTTOM: #fff 1px solid;
	BACKGROUND-IMAGE: url(1top_eicar.gif); 
	BACKGROUND-REPEAT: no-repeat;
	background-color: #016DB6;
	COLOR: #fff;
	HEIGHT: 27px;
	text-align: left;
	padding: 0;
	margin: 0;
	WIDTH: 800px
	}
#navigation_TOP2 {
	font-size: 12pt; 
	BACKGROUND-IMAGE: url(2top_eicar_logo.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-position:top;
	float: left;
	background-color: #030c2f;
	HEIGHT: 75px;
	padding-Top: 0;
	margin: 0px; 
	DISPLAY: block; 
	text-align: center;
	WIDTH: 800px	
}
#footer {
	width: 780px;
	color: #666;
	position: absolute;
	text-align: left;
	left: 0;
	bottom: 0;
	right: 0;
	height: 30px
}
#footer a {
	font-weight: bold;
	color: #00174F;
    TEXT-DECORATION: none
	}
#footer a:hover {
    color: #00174F
	}
.center_2 {
	font-size: 12px;
	width: 620px;
	text-align: center
}
.center {
	background-color: #fff;
	text-align: center;
	width: 780px
}
body { 
	padding: 0px;
	margin: 0px
}
body,div,p,td,input,textarea,select,ul,li { 
	font-family: 'Arial', sans-serif; 
	font-size: 8pt; 
	color: #000
}
.num {
	font-size: 12px;
	padding-BOTTOM: 5px
}
.num_pos {
	font-size: 12px;
	padding-LEFT: 40px;
	padding-BOTTOM: 5px
}
#site {
 	position:absolute;
	height: 100%;
	width:800px;
	margin: 10px 0px 0px -400px;
	top: 0px;
	left: 50%;
	text-align: left;
	padding: 0px;
	background-color: transparent
}
.clear {
	clear:both
}
.clearleft {
	clear: left
}
#right1_pos {
	BACKGROUND-COLOR: #fff;
	COLOR: #000;
	FLOAT: right;
	width: 365px;
	HEIGHT: auto;
	margin:0px; 
	padding: 35px 0 0 0
}
#b_pos {
	background-color: #fff;
	COLOR: #000;
	float: LEFT;
	text-align: left;
	top:142px; 
	width:720px; 
	margin:0px; 
	padding: 20px 20px 0 0
}
.b2_pos {
	float: left;
	width: 280px;
	padding: 20px 20px 0 0
}
.b2_headline {
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 20px
}
.b2_text {
	border-top: 1px solid #030C2f;
	border-Bottom: 1px solid #030C2f;
	background-color: #D5E1EB;
	margin: 0;
	font-size: 12px;
	padding: 5px 0 5px 20px
}
.b3_pos {
	background-color: #fff;
	float: left;
	width: 610px;
	padding: 20px 20px 0 0
}
#pos_programm {
	padding-left: 55px;
	WIDTH: 600px
}
#pos {
	WIDTH: 755px
}
.left_405 {
	padding: 0;
	margin: 0;
	float: left;
	COLOR: #000;
	WIDTH: 310px
}
.text_405 {
	float: left;
	font-size: 12px;
	padding: 35px 10px 10px 85px
}
.leftG_405 {
	padding: 0;
	margin: 0;
	float: left;
	COLOR: #000;
	WIDTH: 200px
}
.textG_405 {
	float: left;
	font-size: 12px;
	padding: 35px 10px 20px 55px
}
.box_405 {
	background-color: #D5E1EB;
	margin: 0;
	font-size: 12px;
	padding: 15px 5px 10px 10px
}
.box405_headline {
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 10px
}
.text_700 {
	text-align: justify;
	float: left;
	font-size: 12px;
	WIDTH: auto;
	padding: 35px 40px 20px 85px
}
.text2_700 {
	text-align: justify;
	float: left;
	font-size: 12px;
	WIDTH: auto;
	padding: 0 0 20px 85px
}
.text3_700 {
	text-align: justify;
	float: left;
	font-size: 12px;
	WIDTH: auto;
	padding: 35px 20px 40px 55px
}
.right_445 {
	float: right;
	padding-TOP: 35px;
	padding-BOTTOM: 35px;
	background-color: #fff;
	COLOR: #000;
	WIDTH: 390px
}
.text_445 {
	text-align: justify;
	float: left;
	font-size: 12px;
	padding: 0 10px 20px 0
}
.left1_pos {
	background-color: #fff;
	COLOR: #000;
	float: LEFT;
	text-align: left;
	top:142px; 
	width: 390px; 
	margin:0px; 
	padding: 30px 0 0 0
}
.L1O_headline {
	background-color: #ffb85c;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 55px
}
.L1R_headline {
	background-color: #ED7c7c;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 55px
}
.L1_headline {
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 55px
}
.L1_text {
	text-align: justify;
	float: left;
	font-size: 12px;
	padding: 35px 15px 20px 55px
}
.L1_textL {
	text-align: left;
	float: left;
	font-size: 12px;
	padding: 35px 15px 20px 55px
}
.L1HB_headline {
	background-color: #80B6DC;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 55px
}
.L1G_headline {
	background-color: #bdc055;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 55px
}
.L1GY_headline {
	background-color: #B5B2AD;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 55px
}
.L2R_headline {
	background-color: #ED7c7c;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 85px
}
.L2_headline {
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 85px
}
.L2_text {
	text-align: justify;
	float: left;
	font-size: 12px;
	padding: 35px 10px 20px 85px
}
.LB_text {
	float: left;
	font-size: 12px;
	padding: 35px 15px 20px 35px
}
.R2_text {
	background-color: #ff6600;
	float: left;
	font-size: 12px;
	WIDTH: 445px;
	padding: 35px 10px 20px 42px
}
.L_headline {
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 55px
}
.L_text {
	font-size: 12px;
	padding: 10px 0 20px 55px
}
.left_150 {
	height: 200px;
	padding: 0;
	margin: 0;
	float: left;
	COLOR: #000;
	WIDTH: 300px
}
#place {
	HEIGHT: 35px
}
.R4R_headline {
	background-color: #F8CBCB;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 40px
}
.R4R_text {
	background-color: #fff;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 30px 20px
}
.R3HB_pos {
	Height: 26px;
	background-color: #BFDAED;
	width: 700px
}
.R3HB_news {
	font-size: 12px;
	padding: 5px 0 5px 40px;
	font-weight: bold;
	float: left;
	width: 540px
}
.R3HB_date {
	text-align: right;
	padding: 5px 0 5px 0;
	float: left;
	width: 100px
}
.R3HB_headline {
	background-color: #BFDAED;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 40px
}
.R3HB_text {
	background-color: #EFEFEF;
	border-top: 1px solid #80B6DC;
	border-Bottom: 2px solid #fff;
	margin: 0;
	font-size: 12px;
	padding: 10px 40px 20px 40px
}
.R3HB_sub {
	background-color: #EFEFEF;
	border-top: 1px solid #80B6DC;
	border-Bottom: 2px solid #fff;
	margin: 0;
	font-size: 12px;
	padding: 0px 20px 5px 0
}
.R3GH_pos {
	Height: 26px;
	background-color: #DEDFAA;
	width: 700px
}
.R3GH_news {
	font-size: 12px;
	padding: 5px 0 5px 40px;
	font-weight: bold;
	float: left;
	width: 540px
}
.R3GH_date {
	text-align: right;
	padding: 5px 0 5px 0;
	float: left;
	width: 100px
}
.R3GH_text {
	background-color: #EEEFD4;
	border-top: 1px solid #78882d;
	border-bottom: 2px solid #fff;
	margin: 0;
	font-size: 12px;
	padding: 10px 40px 20px 40px
}
.R3G_headline {
	background-color: #bdc055;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 40px
}
.R3GR_text {
	background-color: #DEDFAA;
	COLOR: #990000;
	border-top: 1px solid #78882d;
	border-Bottom: 1px solid #78882d;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 40px
}
.R3G_text {
	background-color: #DEDFAA;
	border-top: 1px solid #78882d;
	border-Bottom: 1px solid #78882d;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 20px
}
.R3G2_headline {
	background-color: #DEDFAA;
	font-weight: bold;
	border-top: 1px solid #78882d;
	border-Bottom: 1px solid #78882d;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 20px
}
.R3G2_text {
	background-color: #EEEFD4;
	border-Bottom: 3px solid #fff;
	margin: 0;
	font-size: 12px;
	padding: 10px 10px 20px 100px
}
.R3O_headline {
	background-color: #FFB85C;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 40px
}
.R3O_text {
	background-color: #FFDBAD;
	border-Bottom: 1px solid #fd9b02;
	border-top: 1px solid #fd9b02;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 20px
}
.R3O_pic {
	background-color: #fff;
	border-Bottom: 1px solid #fd9b02;
	border-top: 1px solid #fd9b02;
	margin: 0;
	padding: 5px 2px 5px 2px
}
.c_pos {
	padding: 20px 10px 20px 0;
	float: left;
	width: 300px
}
.cB_pos {
	padding: 20px 10px 20px 0;	
	float: left;
	width: 310px
}
.conB_headline {
	width: 285px;
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 20px
}
.conR_headline {
	width: 280px;
	background-color: #ed7c7c;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 20px
}
.conR_text {
	width: 280px;
	background-color: #EDD0D1;
	border-Bottom: 1px solid #a6171c;
	border-top: 1px solid #a6171c;
	margin: 0;
	font-size: 12px;
	padding: 5px 0 5px 20px
}
.R3R_headline {
	background-color: #ed7c7c;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 40px
}
.R3R_text {
	background-color: #EDD0D1;
	border-Bottom: 1px solid #a6171c;
	border-top: 1px solid #a6171c;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 20px
}
.R3R2_text {
	background-color: #EDD0D1;
	border-Bottom: 1px solid #a6171c;
	border-top: 1px solid #a6171c;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 40px
}
.R3GY_headline {
	background-color: #B5B2AD;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 40px
}
.R3GY_text {
	border-top: 1px solid #615f5b;
	border-Bottom: 1px solid #615f5b;
	background-color: #E1E0DE;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 20px
}
.R3_headline {
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 10px 40px
}
.R3_text {
	border-top: 1px solid #030C2f;
	border-Bottom: 1px solid #030C2f;
	background-color: #D5E1EB;
	margin: 0;
	font-size: 12px;
	padding: 5px 10px 5px 20px
}
.R_headline {
	background-color: #AEC2D9;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 20px
}
.R_text {
	background-color: #D5E1EB;
	font-size: 12px;
	padding: 10px 0 0 20px
}
strong { 
	font-weight: bold; 
}
.txt_conf { 
	text-align: justify;
	padding-left: 40px;
	margin: 0
}
.txt_back { 
	color: #990000;
	padding: 10px 20px 5px 55px;
	font-size: 11px
}
.txt { 
	text-align: justify;
	padding: 0 20px 5px 0;
	margin: 0;
	font-size: 12px
}
.txt_mini { 
	text-align: justify;
	padding: 0 20px 5px 0;
	margin: 0;
	font-size: 10px
}
.txt_mcenter { 
	text-align: center;
	padding: 0 20px 5px 0;
	margin: 0;
	font-size: 11px
}

.txt_f { 
	text-align: justify;
	font-weight: bold;
	padding: 0 20px 5px 0;
	margin: 0;
	font-size: 12px
}

.txt_500 { 
	width: 500px;
	padding: 0 20px 5px 0;
	margin: 0;
	font-size: 12px
}
