body { margin: 0px; padding: 0px;}

body,p,td {font-family: verdana, sans-serif, geneva; font-size: 10pt; color: #000000; text-decoration: none;}

body,select {
	scrollbar-face-color: #78C7F1;
	scrollbar-shadow-color: #1182C4;
	scrollbar-highlight-color: #78C7F1;
	scrollbar-3dlight-color: #78C7F1;
	scrollbar-darkshadow-color: #1182C4;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #1182C4;
}

a			  	  		{ color: #1182C4; text-decoration: none}
a:hover					{ color: #1182C4; text-decoration: underline;}

a.linksmall				{ color: #1182C4; font-size: 8pt;} 
a.linksmall:hover		{ color: #1182C4; font-size: 8pt; text-decoration: underline;}

.top,a.top:link	  		{ color: #ffffff; font-size: 8pt;} 
a.top:visited	 		{ color: #ffffff; font-size: 8pt;}
a.top:active			{ color: #ffffff; font-size: 8pt;} 
a.top:hover				{ color: #ffffff; text-decoration: underline; font-size: 8pt;}

a.toc					{ color: #ffffff; padding-left: 10px; font-size: 8pt;}
a.toc:hover		  		{ color: #ffffff; text-decoration: none; font-size: 8pt;}

a.tocred				{ color: #ff0000; padding-left: 10px; font-size: 8pt;}
a.tocred:hover	  		{ color: #ff0000; text-decoration: none; font-size: 8pt;}

.tocbold				{ color: #ffffff; padding-left: 10px; font-weight: bold; font-size: 8pt;}

.plainjustify			{ font-family: verdana, sans-serif, geneva; text-align: justify;}
.plainbold				{ font-family: verdana, sans-serif, geneva; font-weight: bold;}

.plainbold_1{
	float:left;
	font-family: verdana, sans-serif, geneva;
	font-weight: bold;
	background-color:#ffffff;
	color:#DF0029;
	text-align:center;
	width:620px;
	padding-top:5px;
	}

.plainsmall,ul,li		{ font-family: verdana, sans-serif, geneva; font-size: 8pt;}
.plainsmallblue			{ font-family: verdana, sans-serif, geneva; font-size: 8pt; color: #1182C4;}
.plainsmallbold			{ font-family: verdana, sans-serif, geneva; font-size: 8pt; font-weight: bold;}

.tinysmall				{ font-family: verdana, sans-serif, geneva; font-size: 7pt;}




.plainboldblue			{ font-family: arial, verdana, sans-serif, geneva; font-size: 10pt; font-weight: bold; color: #1182C4;}

.title 					{ font-size: 15pt; color: #000000;}
.subtitle				{ font-size: 11pt; font-weight: bold;}
.subtitleplain			{ font-size: 11pt; font-weight: normal;}
.subtitleblue			{ font-size: 11pt; color: #1182C4; font-weight: bold;}
.plainsmallboldunderline { font-family: verdana, sans-serif, geneva; font-size: 8pt; font-weight: bold; ; text-decoration: underline}

frame, frameset { border: 0px; margin: 0px}

.navi{
	width:175px;
	position: relative;	
	color:#ffffff;
	padding:0px;
	margin:0px;
	text-align:left;
}


#navigation ul,li {
    list-style-type: none;
    line-height: 15px;
	margin-left:10px;
	padding-left:0px;
}

.navi{
	
}

.hintergrund{
	background-image:url('img/navi_bg.jpg');
	background-repeat: repeat-y;
	padding:0px;
	margin:0px;
	height: 1600px;
	width:175px;
}

.color {
	background-image:url('img/hgline.jpg');
	background-repeat: repeat-y;
	position:absolute;
	padding:0px;
	margin:0px;
	width:175px;
}

.right {
	background-image:url('img/right.jpg');
	widht:100%;
	height:100%;
}


#hintergrund-navi span{
	display:none;
	width:250px;
	height:110px;
}

#hintergrund-navi {
	background-image:url('img/top_1.jpg');
	background-repeat:no-repeat;
	width:100%;
	height:110px;
}

#logo {
	position:absolute;
	width:205px;
	height:110px;
}

#logo_stern {
	position:absolute;
	margin-left:750px;
	width:75px;
	
	height:110px;
}

#hintergrund-navi_en {
	background-image:url('img/top_1_en.jpg');
	background-repeat:no-repeat;
	width:100%;
	height:110px;
}
#hintergrund-navi_en span{
	display:none;
	width:250px;
	height:110px;
}
.hintergrund-navi_1 {
	background-image:url('img/top_head.jpg');
	background-repeat:repeat-x;
	width:100%;
	height:110px;
}

#hintergrund-left span {
display: none;
}
#hintergrund-left a {
display: block;
float: left;
background-image: url(img/logo_neu_unten.jpg);
background-repeat: repeat-y;
width: 190px;
height: 500px;
}



.eisbaer_logo {
	background-image:url('img/logo_neu.gif');
	background-repeat: repeat-y;
	width:202px;
	height:162px;
	margin-left:10px;
	margin-top:10px;
	position:absolute;
}

	#eisbaer_logo_2 span {
	display: none;
	}

#eisbaer_logo_2 a {
	display:block;
	background-image:url('img/logo_neu_unten_2.jpg');
	background-repeat: no-repeat;
	width:202px;
	height:37px;
	margin-left:0px;
	margin-top:0px;
	position:relative;
}

.language {
	margin-left:220px;
	padding-top:90px;
	position:absolute;

}

.plainsmalltop {
	font-family: verdana, sans-serif, geneva;
	font-size: 8pt;
	color: #ffffff;
	margin-left:320px;
	padding-top:91px;
	position:absolute;
}

.slogan {
	margin-left:220px;
	padding-top:40px;
	position:absolute;
}

.navi a{
	color:#FFFFFF;
}

.navi a:hover{
	color:#ffffff;
}

.navi a:active{
	color:#ffffff;
}
