
body, h1, h2, h3, h4, div, a, p {
	font-family: arial;
	font-size: 14px;
}

body {
	background-color: #07379B;
}

body, h1, h2, div {
	margin: 0;
	padding: 0;
}


#wrapper {
	position: absolute;
	display: block;
	left: 50%;
	top: 50%;
	width: 774px;
	height: 512px;
	margin-left: -387px;
	margin-top: -256px;
}

h1 {
	position: relative;
	width: 163px;
	height: 114px;
	background-image: url("../graphics/header/logo_big.gif");
	background-repeat: no-repeat;
	margin-left: 308px;
	margin-bottom: 14px;
	cursor: pointer;
	cursor: hand;
}

h2, h3, h4, h5, h6 {
	color: #FFD200;
}

h2 {
	font-size: 18px;
	color: #FF6C00;
}

h3 {
	font-size: 18px;
}

h4 {
	font-size: 16px;
}

h5 {
	font-size: 14px;
}

#header {
	display: block;
	width: 772px;
	height: 334px;
	background-image: url("../graphics/header/hintergrund.gif");
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 11px;
}

#content {
	display: block;
	width: 752px;
	height: 304px;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: 65px;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
}

#content p {
	margin: 0;
	padding: 0;
	margin-bottom: 13px;
	padding-right: 290px;
}

#scroll_background {
	position: absolute;
	left: 24px;
	top: 162px;
	display: block;
	background-image: url("../graphics/content/news/scroll.gif");
	background-repeat: no-repeat;
	background-position: 732px ;
	padding-top: 40px;
}

#scroll {
	width: 748px;
	height: 242px;
	overflow: auto;
}

#picturesScroll {
	position: relative;
	top: 0;
	left: 0;
	width: 750px;
	height: 300px;
	background: #000;
}

.scrollDate {
	font-size: 15px;
	font-weight: bold;
	color: #FFD200;
	vertical-align: top;
	width: 80px;
}

.scrollText {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	vertical-align: top;
	padding-bottom: 5px;
}

.scrollText p {
	padding: 0!important;
	padding-right: 15px !important;
	margin: 0!important;
	margin-bottom: 5px !important;

}

.scrollLiveDate {
	font-size: 14px;
	font-weight: bold;
	color: #E3CF74;
	vertical-align: top;
	width: 80px;
	padding-bottom: 12px;
}

.scrollLiveDate strong{
	color: #FFD200;
}

.scrollLiveEvent {
	font-size: 14px;
	font-weight: bold;
	color: #C1C1C1;
	vertical-align: top;
	width: 400px;

}

.scrollLiveEvent a {
	color: #C1C1C1;
}

.scrollLiveEvent strong {
	color: #fff;
}

.scrollLivePlace {
	font-size: 14px;
	font-weight: bold;
	color: #8CC2DF;
	vertical-align: top;

}

.scrollLivePlace strong {
	color: #35ADEE;
}

#thanks {
	padding-left: 18px;
	padding-top: 15px;
}

#thanks a {
	font-size: 10px;
	width: 85px;
	height: 15px;
	display: block;
	text-align: center;
	float: left;
	margin-right: 15px;
	padding-top: 52px;
	background-repeat: no-repeat;
	color: #C0C0C0;
}

#thanks a:hover {
	color: #FFD200;
	background-color: #000;
}

.thanksActmedia {
	background-image: url("../graphics/content/thanks/act_media_off.gif");
}

 a:hover.thanksActmedia {
	background-image: url("../graphics/content/thanks/act_media_over.gif");
}

.thanksFilmco {
	background-image: url("../graphics/content/thanks/film_co_off.gif");
}

a:hover.thanksFilmco {
	background-image: url("../graphics/content/thanks/film_co_over.gif");
}

.thanksFilmstadt {
	background-image: url("../graphics/content/thanks/filmstadt_wien_off.gif");
}

a:hover.thanksFilmstadt {
	background-image: url("../graphics/content/thanks/filmstadt_wien_over.gif");
}

.thanksJci {
	background-image: url("../graphics/content/thanks/jci_off.gif");
}

a:hover.thanksJci {
	background-image: url("../graphics/content/thanks/jci_over.gif");
}

.thanksEventtechnik {
	background-image: url("../graphics/content/thanks/wiener_event_off.gif");
}

a:hover.thanksEventtechnik {
	background-image: url("../graphics/content/thanks/wiener_event_over.gif");
}

.thanksAmec {
	background-image: url("../graphics/content/thanks/amec_off.gif");
}

a:hover.thanksAmec {
	background-image: url("../graphics/content/thanks/amec_over.gif");
}

.thanksFleischleibchen {
	background-image: url("../graphics/content/thanks/fleischleibchen_off.gif");
}

a:hover.thanksFleischleibchen {
	background-image: url("../graphics/content/thanks/fleischleibchen_over.gif");
}

#columnLeft {
	display: block;
	float: left;
	width: 350px;

}
#columnRight {
	display: block;
	float: left;

}

#columnLeft a, #columnRight a {
	display: block;
	width: 195px;

}


.yellowFont {
	color: #FFD200;
}

a {
	text-decoration: none;
	color: #fff;
}

a:hover {
	text-decoration: none;
	color: #FFD200;
}

#musicians {
	display: block;
	width: 772px;
	height: 334px;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: 62px;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
}

#musicians p {
	margin: 0;
	padding: 0;
	margin-bottom: 13px;
	padding-right: 290px;
	margin-top: 13px;
}

.musicians_daten_name {
	display: block;
	color: #FF6C00;
	font-size: 20px;
	padding-left: 107px;
}

.musicians_daten_name strong{
	font-size: 30px;
}

.musicians_daten {
	display: block;
	margin-top: 26px;
	color: #FFD200;
	font-size: 18px;
	padding-left: 107px;
}

#musicians_robDavis {
	display: block;
	position: absolute;
	left: 355px;
	top: 252px;

}

#musicians_robDavis a{
	display: block;
	height: 69px;
	width: 69px;
	background-repeat: no-repeat;
	background-image: url("../graphics/content/musicians/buttons/rob_davis_off.gif");
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	padding-top: 70px;
	text-align: center;
	
}

#musicians_robDavis a:hover {
	background-image: url("../graphics/content/musicians/buttons/rob_davis_over.gif");
	color: #FFD200;
}

#musicians_buttons {
	position: absolute;
	margin: 0;
	padding: 0;
	display: block;
	top: 345px;
	padding-left: 15px;
}

#musicians_buttons a {
	margin: 0;
	padding: 0;
	display: block;
	height: 69px;
	width: 69px;
	background-repeat: no-repeat;
	float: left;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	padding-top: 70px;
	text-align: center;
	

}

#musicians_buttons a:hover {
	color: #FFD200;
}

.andi {
	background-image: url("../graphics/content/musicians/buttons/andi_off.gif");
}

 a:hover.andi {
	background-image: url("../graphics/content/musicians/buttons/andi_over.gif");
}

.andreas {
	background-image: url("../graphics/content/musicians/buttons/andreas_off.gif");
}

 a:hover.andreas {
	background-image: url("../graphics/content/musicians/buttons/andreas_over.gif");
}

.buchtaman {
	background-image: url("../graphics/content/musicians/buttons/buchtaman_off.gif");
}

 a:hover.buchtaman {
	background-image: url("../graphics/content/musicians/buttons/buchtaman_over.gif");
}

.gauki {
	background-image: url("../graphics/content/musicians/buttons/gauki_off.gif");
}

 a:hover.gauki {
	background-image: url("../graphics/content/musicians/buttons/gauki_over.gif");
}

.mess {
	background-image: url("../graphics/content/musicians/buttons/mess_off.gif");
}

 a:hover.mess {
	background-image: url("../graphics/content/musicians/buttons/mess_over.gif");
}

.michl {
	background-image: url("../graphics/content/musicians/buttons/michl_off.gif");
}

 a:hover.michl {
	background-image: url("../graphics/content/musicians/buttons/michl_over.gif");
}

.moritz {
	background-image: url("../graphics/content/musicians/buttons/moritz_off.gif");
}

 a:hover.moritz {
	background-image: url("../graphics/content/musicians/buttons/moritz_over.gif");
}

.pepi {
	background-image: url("../graphics/content/musicians/buttons/pepi_off.gif");
}

 a:hover.pepi {
	background-image: url("../graphics/content/musicians/buttons/pepi_over.gif");
}

.steve {
	background-image: url("../graphics/content/musicians/buttons/steve_off.gif");
}

 a:hover.steve {
	background-image: url("../graphics/content/musicians/buttons/steve_over.gif");
}

.tommy {
	background-image: url("../graphics/content/musicians/buttons/tommy_off.gif");
}

 a:hover.tommy {
	background-image: url("../graphics/content/musicians/buttons/tommy_over.gif");
}

#davisArrow {
	position: absolute;
	top: 424px;
	left: 26px;
}

.arrowLeft {
	display: block;
	width: 84px;
	height: 16px;
	float: left;
	margin-right: 10px;
	background-image: url("../graphics/content/musicians/arrows/left_off.gif");
}

a:hover.arrowLeft {
	background-image: url("../graphics/content/musicians/arrows/left_over.gif");
}

.arrowRight {
	display: block;
	width: 59px;
	height: 16px;
	float: left;
	background-image: url("../graphics/content/musicians/arrows/right_off.gif");
}

a:hover.arrowRight {
	background-image: url("../graphics/content/musicians/arrows/right_over.gif");
}

.goBack {
	display: block;
	width: 86px;
	height: 25px;
	background-repeat: no-repeat; 
	background-image: url("../graphics/misc/goback_off.gif");
}

a:hover.goBack {
	background-image: url("../graphics/misc/goback_over.gif");
}



#demosVideo, #demosAudio{
	margin: 0;
	padding: 0;
	display: block;
	height: 67px;
	width: 70px;
	background-repeat: no-repeat;
	float: left;
}

.demosVideo_let {
	background-image: url("../graphics/content/demos/videos_let.gif");
}

.demosVideo_gigolo {
	background-image: url("../graphics/content/demos/videos_gigolo.gif");
}

#demosAudio {
	background-image: url("../graphics/content/demos/audio.gif");
	height: 167px;
}


.demos {
	display: inline;
	font-size: 10px;
}

.demos a{
	color: #FFF;
	text-decoration: none;
}

#quicktime, #mediaplayer {
	display: block;
	margin-right: 6px;
	width: 12px;
	height: 14px;
	background-repeat: no-repeat;
	float: left;
	background-position: 0 2px;
}

#quicktime {
	background-image: url("../graphics/content/demos/logos/quicktime.gif");
}

#mediaplayer {
	background-image: url("../graphics/content/demos/logos/mediaplayer.gif");
}

#boxVideo2 {
	display: block;
	width: 275px;
	float: left;
}

#linksStreaming {
	display: block;
}

#getPlayer {
	position: absolute;
	top: 425px;
	font-size: 10px;
	left: 30px;
	color: #959595;
}

#getPlayer a{
	font-size: 10px;
	color: #959595;
}	

#getPlayer a:hover{
	font-size: 10px;
	color: #FFF;
}

#shadow {
	position: absolute;
	top: 462px;
	left: 0;
	margin: 0;
	padding: 0;
	display: block;
	width: 772px;
	height: 44px;
	background-image: url("../graphics/header/shadow.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#menu {
	position: absolute;
	top: 446px;
	left: 34px;
	display: block;
	width: 714px;
	height: 15px;
}

#menu a {
	margin:0;
	padding: 0;
	display: block;
	height: 15px;
	background-repeat: no-repeat;
	float: left;
}

.contactMail {
	display: block;
	width: 35px;
	height: 30px;
	float: left;
}

.aInfo {
	width: 49px;
	background-image: url("../graphics/menu/info_off.gif");
}

 a:hover.aInfo {
	width: 49px;
	background-image: url("../graphics/menu/info_over.gif");
}


.aNews {
	width: 58px;
	background-image: url("../graphics/menu/news_off.gif");
}

 a:hover.aNews {
	width: 58px;
	background-image: url("../graphics/menu/news_over.gif");
}


.aRobDavis {
	width: 95px;
	background-image: url("../graphics/menu/rob_davis_off.gif");
}

 a:hover.aRobDavis {
	width: 95px;
	background-image: url("../graphics/menu/rob_davis_over.gif");
}


.aMusicians {
	width: 94px;
	background-image: url("../graphics/menu/musicians_off.gif");
}

 a:hover.aMusicians {
	width: 94px;
	background-image: url("../graphics/menu/musicians_over.gif");
}

.aLive {
	width: 51px;
	background-image: url("../graphics/menu/live_off.gif");
}

 a:hover.aLive {
	width: 51px;
	background-image: url("../graphics/menu/live_over.gif");
}


.aDemos {
	width: 69px;
	background-image: url("../graphics/menu/demos_off.gif");
}

 a:hover.aDemos {
	width: 69px;
	background-image: url("../graphics/menu/demos_over.gif");
}

.aPictures {
	width: 82px;
	background-image: url("../graphics/menu/pictures_off.gif");
}

 a:hover.aPictures {
	width: 82px;
	background-image: url("../graphics/menu/pictures_over.gif");
}

.aContact {
	width: 76px;
	background-image: url("../graphics/menu/contact_off.gif");
}

 a:hover.aContact {
	width: 76px;
	background-image: url("../graphics/menu/contact_over.gif");
}


.aLinks {
	width: 60px;
	background-image: url("../graphics/menu/links_off.gif");
}

 a:hover.aLinks {
	width: 60px;
	background-image: url("../graphics/menu/links_over.gif");
}

.aThanks {
	width: 73px;
	background-image: url("../graphics/menu/thanks_off.gif");
}

 a:hover.aThanks {
	width: 73px;
	background-image: url("../graphics/menu/thanks_over.gif");
}



.invisible {
	display: none;
}
