#sTopLinks {
	position: absolute;
	left: 510px;
	width:250px;
	top: 15px;
	text-align:right;
}


#logo1 {
	position: absolute;
	left: 300px;
	top: 35px;
	height: 32px;
	width: 352px;

}

#topimage1 {
	position: absolute;
	left: 310px;
	top: 35px;
	width:150px;
	height:100px
}
#topimage2 {
	position: absolute;
	left: 460px;
	top: 35px;
	width:150px;
	height:100px
}
#topimage3 {
	position: absolute;
	left: 610px;
	top: 35px;
	width:150px;
	height:100px
}

#interiortopimage {
	position: absolute;
	left: 519px;
	top: 35px;
	width:241px;
	height:100px
}

#TopBarLogin {
	position: absolute;
	left: 160px;
	top: 135px;
	width: 600px;
	background-color:#000033;
	font-family: verdana, arial, helvetica;
	font-size:10px;
	color:white;
	height:20px;
	padding-left:20px;
	vertical-align:absmiddle;
}
#TopBarLogin a { color:white; }
#TopBarLogin a:link { color:white; }
#TopBarLogin a:hover { color:white; }
#TopBarLogin a:active { color:white; }
#TopBarLogin a:visited { color:white; }
#TopBarLogin .InputButton {
	border: 1px solid black;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 12px;
}

#TopBarSearch {
	position: absolute;
	left: 570px;
	top: 135px;
	width: 190px;
	background-color:#000033;
	font-family: verdana, arial, helvetica;
	font-size:10px;
	color:white;
	height:20px;
	text-align:right;
	vertical-align:absmiddle;
}
#TopBarSearch a { color:white; }
#TopBarSearch a:link { color:white; }
#TopBarSearch a:hover { color:white; }
#TopBarSearch a:active { color:white; }
#TopBarSearch a:visited { color:white; }
#TopBarSearch .InputButton {
	border: 1px solid black;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 12px;
}


#LeftLinks {
	position: absolute;
	left: 10px;
	top: 155px;
	width:150px;
	background-color:#ccc;
}

#LeftLinks .Search {
	font-family: arial, helvetica,verdana;
	font-size:11px;
	background-color:#ededed;
	border-top: 1px solid #000033;
	border-bottom: 1px solid #000033;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
	margin:0px;
}
#LeftLinks .Search P {
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}

#LeftLinks .Links {
	padding:5px;
	margin:0px;
	border-bottom: 1px solid #000033;
}
#LeftLinks .Links P {
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}
#LeftLinks .Links P.P1 {
	padding-top:9px;
	padding-bottom:5px;
	padding-left:9px;
	margin:0px;
}
#LeftLinks .Links P.P2 {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:8px;
	margin:0px;
}


#MainContent {
	position: absolute;
	left: 300px;
	top: 110px;
	width:500px;
	background-image: none;
	background-position: left;
	visibility: visible;
	height: 655px;




}



#RightContent {
	position: absolute;
	left: 610px;
	top: 155px;
	width:150px;
}
#RightContent .TodaysEuro {
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	background-color:#ededed;
}
#RightContent .FirstContent {
	background-color:#ccc;
	border-bottom: 1px solid #666;
}
#RightContent .SecondContent {
	background-color:#fff;
}

#BottomContact {
	border-top:1px solid black;
	font-size: 9px;
	font-family:Arial,Helvetica,Verdana;
}
#BottomContact p {
	padding:2px;
	margin:0px;
	line-height:12px;
}
#topimage0 {

	position: absolute;
	left: 160px;
	top: 35px;
	width:150px;
	height:100px
}
#flags {
	position: absolute;
	height: 38px;
	width: 232px;
	left: 373px;
	top: 162px;
}
#logo2 {
	height: 68px;
	width: 68px;
	position: absolute;
	left: 183px;
	top: 170px;





}
#blu box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	background-color: #000033;
	text-align: left;
	vertical-align: middle;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000033;
	border-bottom-color: #666666;




}
#MainContent2 {
	position: absolute;
	left: 300px;
	top: 110px;
	width:500px;
	background-color: #006699;
	padding: 5px;


}
#logo1b {

	position: absolute;
	left: 300px;
	top: 35px;
	height: 38px;
	width: 376px;
}
#logo1conf {

	position: absolute;
	left: 300px;
	top: 35px;
	height: 36px;
	width: 376px;
}
#logo_stage {
	position: absolute;
	left: 500px;
	top: 35px;
	height: 652px;
	width: 228px;
	visibility: inherit;

}
#MainContentmusica {

	position: absolute;
	left: 300px;
	top: 110px;
	width:500px;
	background-image: url(immagini/steinbruchel_stage.jpg);
	background-position: left;
	visibility: visible;
	height: 655px;
}

