
html {
	margin : 0;
	padding : 0;
}

body {
	font-family: georgia,serif;
	font-size: 14px;
	margin : 0;
	padding : 0;
}

body.paparazzo_body {
	background : #000 url(../img/bg_home_paparazzo.jpg) no-repeat top center;
}
body.wm_body {
	background : #000 url(../img/bg_wm.jpg) no-repeat top center;
}
body.programm_body {
	background : #000 url(../img/bg_programm.jpg) no-repeat top center;
}
body.multimedia_body {
	background : #000 url(../img/bg_multimedia.jpg) no-repeat top center;
}
body.vita_presse_body {
	background : #000 url(../img/bg_vita_presse.jpg) no-repeat top center;
}
body.termine_body {
	background : #000 url(../img/bg_termine.jpg) no-repeat top center;
}
body.gaestebuch_body {
	background : #000 url(../img/bg_gaestebuch.jpg) no-repeat top center;
}
body.kontakt_body {
	background : #000 url(../img/bg_kontakt.jpg) no-repeat top center;
}

a {
   outline: none;
}

a img {border: none; 
} 

a:link {
 text-decoration: none;
 color: #f59928;
 }


a:visited {
 text-decoration: none;
 color: #f59928;
 }


a:hover, a:active {
 text-decoration: none;
 color: #EEEEEE;
 }


a.blue:link {
 text-decoration: none;
 color: #209DD8;
 }


a.blue:visited {
 text-decoration: none;
 color: #209DD8;
 }


a.blue:hover, a:active {
 text-decoration: none;
 color: #f59928;
 }


a.orange:link {
 text-decoration: none;
 color: #e6340e;
 }


a.orange:visited {
 text-decoration: none;
 color: #e6340e;
 }


a.orange:hover, a:active {
 text-decoration: none;
 color: #fe9030;
 }

#global_container {
	width: 940px;
	margin : 30px 15px 10px 15px ;
	padding :0px;
	border:0px solid red;
}

#header_container {
	margin: 0px;
	padding: 0px;
	width: 940px;
	height: 97px;
	background: url('../img/sprite.png') no-repeat;
	background-position: 0px 0px;
	border:1px solid transparent;
}

#menu{margin-top:57px; margin-left:273px; padding:0; list-style:none; clear:both;}  
#menu li{text-indent:-9999px; float:left; background:url('../img/sprite.png') no-repeat;}  
#menu li:hover{}
#menu li a{ width:100%; height:100%; display: block;}

/* Home Button */  
#menu li.home{width:90px; height:41px; background-position:0px -101px;}  
#menu li.home:hover{background-position:0px -145px;}  
#menu li.home_selected{background-position:0px -145px;}

/* Programm Button */  
#menu li.programm{width:90px; height:41px; margin-left:6px; background-position:-91px -101px;}  
#menu li.programm:hover{background-position:-91px -145px;}  
#menu li.programm_selected{background-position:-91px -145px;}  

/* Multimedia Button */  
#menu li.multimedia{width:90px; height:41px; margin-left:6px; background-position:-182px -101px;}  
#menu li.multimedia:hover{background-position:-182px -145px;}  
#menu li.multimedia_selected{background-position:-182px -145px;}  

/* Termine Button */  
#menu li.termine{width:90px; height:41px; margin-left:6px; background-position:-273px -101px;}  
#menu li.termine:hover{background-position:-273px -145px;}  
#menu li.termine_selected{background-position:-273px -145px;}

/* Vita & Presse Button */  
#menu li.vita_presse{width:90px; height:41px; margin-left:6px; background-position:-364px -101px;}  
#menu li.vita_presse:hover{background-position:-364px -145px;}  
#menu li.vita_presse_selected{background-position:-364px -145px;}

/* Gästebuch Button */  
#menu li.gaestebuch{width:90px; height:41px; margin-left:6px; background-position:-455px -101px;}  
#menu li.gaestebuch:hover{background-position:-455px -145px;}  
#menu li.gaestebuch_selected{background-position:-455px -145px;}

/* Kontakt Button */  
#menu li.kontakt{width:90px; height:41px; margin-left:6px; background-position:-546px -101px;}  
#menu li.kontakt:hover{background-position:-546px -145px;}  
#menu li.kontakt_selected{background-position:-546px -145px;}

#main_container {
	margin-top: 40px;
	width:920px;
	padding:20px 0px 20px 20px;
	background:url('../img/weiss_65.png') repeat;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}

#main_home_container {
	margin-top: 40px;
	width:920px;
	height:417px;
	padding:0px 0px 20px 20px;
	background:url('../img/weiss_65.png') repeat;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}

#paparazzo_teaser_container {
	float: left;
	width:560px;
	margin-top:15px;
	padding:0px 30px 0px 0px;
}

#paparazzo_spacer {
	float: left;
	width:33px;
	height:370px;
}

#paparazzo_info_box {
	position:relative;
	margin-top:20px;
	left:-1px;
	float: left;
	width:235px;
	height:350px;
	padding: 20px 20px 25px 20px;
	color: #FFFFFF;
	background-color: #000000 ;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}

#paparazzo_footer{
	margin-top: 30px;
	width:940px;
	height:351px;
	background:url('../img/weiss_65.png') repeat;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}

#paparazzo_footer_blackbox {
	float:left;
	margin:20px 0px 0px 20px;
	width:247px;
	height:301px;
	padding:10px 20px 0px 20px;
	color: #ffffff;
	background:#000000;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
	
}



#wm_video_container {
	float: left;
	width:560px;
	padding:15px;
	padding-bottom:10px;
	background-color: #219dd9;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}

#wm_spacer {
	float: left;
	width:33px;
	height:370px;
}

#wm_info_box {
	position:relative;
	left:-1px;
	margin:0px;
	float: left;
	width:235px;
	height:350px;
	padding: 10px 20px 10px 20px;
	color: #FFFFFF;
	background-color: #000000 ;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}

#wm_footer{
	margin-top: 45px;
	width:940px;
	height:180px;
	background:url('../img/weiss_65.png') repeat;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}

#wm_footer_blackbox {
	float:left;
	margin:20px 0px 0px 20px;
	width:225px;
	height:130px;
	padding: 20px 20px 0px 20px;
	color: #FFFFFF;
	background:#000000;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
	
}

.left_arrow {
	float:left;
	height:60px;
	width:33px;
	background:url('../img/sprite.png') no-repeat;
	background-position:0px -190px;
}

.right_arrow {
	float:left;
	height:60px;
	width:33px;
	background:url('../img/sprite.png') no-repeat;
	background-position:0px -254px;
}

.menu_arrow {
	float:left;
	height:31px;
	width:15px;
	background:url('../img/sprite.png') no-repeat;
	background-position:-18px -270px;
}

.leftmenu_box {
	margin:0px 0px 25px 0px;
	width:196px;
	height:84px;
	padding: 10px 0px 0px 15px;
	color: #FFFFFF;
	background:#000000;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}


.leftmenu_box div{width:180px; height:45px; margin-bottom:5px; text-indent:-9999px; background:url('../img/sprite.png') no-repeat;}  
.leftmenu_box div a{ width:100%; height:100%; display: block; background: transparent;}

.leftmenu_box div.mm_schaun{ height:45px; background-position:0px -627px; margin-top:14px;}  
.leftmenu_box div.mm_schaun:hover{background-position:0px -674px;}  
.leftmenu_box div.mm_schaun_selected{background-position:0px -674px;}

.leftmenu_box div.mm_kaufen{height:45px; background-position:0px -721px; margin-top:14px;}  
.leftmenu_box div.mm_kaufen:hover{background-position:0px -768px;}  
.leftmenu_box div.mm_kaufen_selected{background-position:0px -768px;}

.leftmenu_box div.mm_hoeren{height:49px; background-position:0px -815px; margin-top:12px;}  
.leftmenu_box div.mm_hoeren:hover{background-position:0px -866px;}  
.leftmenu_box div.mm_hoeren_selected{background-position:0px -866px;}

.leftmenu_box div.mm_sehen{height:45px; background-position:0px -917px; margin-top:14px;}  
.leftmenu_box div.mm_sehen:hover{background-position:0px -964px;}  
.leftmenu_box div.mm_sehen_selected{background-position:0px -964px;}

.leftmenu_box div.vita{height:45px; background-position:0px -1353px; margin-top:6px;}  
.leftmenu_box div.vita:hover{background-position:0px -1400px;}  
.leftmenu_box div.vita_selected{background-position:0px -1400px;}

.leftmenu_box div.presse{height:45px; background-position:0px -1447px; margin-top:6px;}  
.leftmenu_box div.presse:hover{background-position:0px -1494px;}  
.leftmenu_box div.presse_selected{background-position:0px -1494px;}

.leftmenu_box div.termine_2010{height:45px; background-position:0px -1648px; margin-top:6px;}  
.leftmenu_box div.termine_2010:hover{background-position:0px -1695px;}  
.leftmenu_box div.termine_2010_selected{background-position:0px -1695px;}

.leftmenu_box div.termine_2011{height:45px; background-position:0px -1742px; margin-top:6px;}  
.leftmenu_box div.termine_2011:hover{background-position:0px -1789px;}  
.leftmenu_box div.termine_2011_selected{background-position:0px -1789px;}

.leftmenu_box div.kontakt{height:45px; background-position:0px -1882px; margin-top:6px;}  
.leftmenu_box div.kontakt:hover{background-position:0px -1882px;}  
.leftmenu_box div.kontakt_selected{background-position:0px -1882px;}


.multimedia_box_small {
	float:left; 
	margin:0px 0px 30px 15px;
	width:211px;
	height:230px;
	padding: 10px 0px 10px 0px;
	color: #f59928;
	background-color:#000000;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
	border:1px solid black;
}
.img_small {
	width:211px;
	height:127px;
	margin: 10px 0px 10px 0px;
	background-position:0px 0px;
	text-indent:-9999px;
}
.img_small a{ width:100%; height:100%; display: block;}

.multimedia_box {
	margin:0px 0px 30px 0px;
	width:635px;
	height:300px;
	padding: 20px 15px 20px 20px;
	color: #f59928;
	background-color:#000000;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}
.multimedia_box_title {
	height:26px;
	margin-bottom:20px;
	text-indent:-9999px;
}


.kaufen_box {
	margin:0px 0px 30px 0px;
	width:605px;
	height:190px;
	padding: 20px 30px 20px 30px;
	color: #f59928;
	background-color:#000000;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	behavior: url(./css/borderradius.htc);
}
.kaufen_box_title {
	height:26px;
	margin-bottom:20px;
	text-indent:-9999px;
}

.b3_link {
	height:48px;
	width:96px;
	background:url('../img/sprite.png') no-repeat;
	background-position:0px -1303px;
	text-indent:-9999px;
	margin-top:15px;
	margin-left:230px;
}
.b3_link a{ width:100%; height:100%; display: block;}


.kaufen_links {
	margin-top: 20px;
}

.itunes_link {
	float:left;
	height:24px;
	width:70px;
	background:url('../img/sprite.png') no-repeat;
	background-position:0px -1141px;
	text-indent:-9999px;
	margin-right:7px;
}
.itunes_link a{ width:100%; height:100%; display: block;}

.musicload_link {
	float:left;
	height:24px;
	width:70px;
	background:url('../img/sprite.png') no-repeat;
	background-position:0px -1167px;
	text-indent:-9999px;
	margin-right:7px;
}
.musicload_link a{ width:100%; height:100%; display: block;}

.amazon_link {
	float:left;
	height:24px;
	width:70px;
	background:url('../img/sprite.png') no-repeat;
	background-position:0px -1192px;
	text-indent:-9999px;
	margin-right:7px;
}
.amazon_link a{ width:100%; height:100%; display: block;}

#cr {
	margin: 30px 0px 0px 45px;
	color:#a8a8a8;
	font-size:12px;
}
#cr a {color:#a8a8a8;}

#termine tr.grau	{
	padding:2px;
	vertical-align:top;
	background-color:#212121;
}

#termine tr.dgrau {
	padding:2px;
	vertical-align:top;
	background-color:#181818;
}

input{
background-color:#fde1c2;
border: #fde1c2 1px solid;
}

textarea{
background-color:#fde1c2;
border: #fde1c2 1px solid;
}
