html,body {
	margin: 0px;
	padding: 0px;
	color: #333333;
	background-color: #ffffff;
	font: 11px Lucida Sans Unicode, Lucida Sans, Arial;
	line-height: 19px;
}
/* GOLD: #ceb950 */
img {
	border: none;
}

form {
	margin: 0px;
}

a:focus {
	outline: none;
}

p {
	color: #555555;
	margin: 0px 0px 10px 0px;
}
p a	{
	color: #ceb950;
	text-decoration: none;
}
p a:hover	{
	text-decoration: underline;
}

#teaser_impressum p a.gruen, #teaser_impressum p a.gruen:hover {
	color: #669933;
}
#teaser_impressum p a.orange, #teaser_impressum p a.orange:hover {
	color: #FF9900;
}
#teaser_impressum  p a.lila, #teaser_impressum  p a.lila:hover {
	color: #666699;
}
#teaser_impressum p a.gruen_2, #teaser_impressum p a.gruen_2:hover {
	color: #339966;
}
#teaser_impressum p a.braun_2, #teaser_impressum p a.braun_2:hover {
	color: #996633;
}
#teaser_impressum p a.braun, #teaser_impressum p a.braun:hover {
	color: #666633;
}
#teaser_impressum p a.turkis, #teaser_impressum p a.turkis:hover {
	color: #669966;
}
#teaser_impressum p a.rot, #teaser_impressum p a.rot:hover {
	color: #ff6666;
}

H1 {
	font-family: Lucida Sans Unicode, Lucida Sans, Arial;
	font-size: 18px;
	line-height: 20px;
	font-weight: 100;
	color: #cd8600;
	margin: 0px;
}
H2 {
	font-family: Lucida Sans Unicode, Lucida Sans, Arial;
	font-size: 14px;
	font-weight: 700;
	color: #cd8600;
	margin: 0px;
	padding: 0px;
}

ul {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	padding-left: 18px;
}
li {
	margin: 0px;
	margin-left: 0px;
	line-height: 19px;
	list-style: none;
	list-style-image:url(../media/gif/li.gif);
}

/***************************** GALERIE **********************************/

div#boxGalerie {
	position: relative;
	top: 73px;
	left: 57px;
	width: 450px;
	height: 420px;
	background: url(../mrdia/jpg/g_mantel.jpg) no-repeat 0px 0px;
}
div#boxGalerie .rahmen_1 {
	position: absolute;
	top: 35px;
	left: 5px;
	width: 80px;
	height: 107px;
	background: url(../mrdia/png/rahmen_1.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_1 {
	position: absolute;
	top: 55px;
	left: 17px;
	width: 62px;
	height: 78px;
	z-index: 1;
}
div#boxGalerie .rahmen_2 {
	position: absolute;
	top: 9px;
	left: 101px;
	width: 74px;
	height: 95px;
	background: url(../mrdia/png/rahmen_2.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_2 {
	position: absolute;
	top: 15px;
	left: 108px;
	width: 59px;
	height: 77px;
	z-index: 1;
}
div#boxGalerie .rahmen_3 {
	position: absolute;
	top: 59px;
	left: 182px;
	width: 75px;
	height: 95px;
	background: url(../mrdia/png/rahmen_3.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_3 {
	position: absolute;
	top: 71px;
	left: 193px;
	width: 51px;
	height: 71px;
	z-index: 1;
}
div#boxGalerie .rahmen_4 {
	position: absolute;
	top: 145px;
	left: 7px;
	width: 74px;
	height: 93px;
	background: url(../mrdia/png/rahmen_4.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_4 {
	position: absolute;
	top: 154px;
	left: 13px;
	width: 62px;
	height: 79px;
	z-index: 1;
}
div#boxGalerie .rahmen_5 {
	position: absolute;
	top: 109px;
	left: 92px;
	width: 84px;
	height: 95px;
	background: url(../mrdia/png/rahmen_5.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_5 {
	position: absolute;
	top: 116px;
	left: 98px;
	width: 70px;
	height: 81px;
	z-index: 1;
}
div#boxGalerie .rahmen_6 {
	position: absolute;
	top: 161px;
	left: 184px;
	width: 95px;
	height: 93px;
	background: url(../mrdia/png/rahmen_6.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_6 {
	position: absolute;
	top: 173px;
	left: 195px;
	width: 69px;
	height: 68px;
	z-index: 1;
}
div#boxGalerie .rahmen_7 {
	position: absolute;
	top: 245px;
	left: 9px;
	width: 82px;
	height: 104px;
	background: url(../mrdia/png/rahmen_7.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_7 {
	position: absolute;
	top: 257px;
	left: 21px;
	width: 60px;
	height: 78px;
	z-index: 1;
}
div#boxGalerie .rahmen_8 {
	position: absolute;
	top: 216px;
	left: 97px;
	width: 77px;
	height: 90px;
	background: url(../mrdia/png/rahmen_8.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_8 {
	position: absolute;
	top: 221px;
	left: 101px;
	width: 69px;
	height: 79px;
	z-index: 1;
}
div#boxGalerie .rahmen_9 {
	position: absolute;
	top: 260px;
	left: 187px;
	width: 78px;
	height: 104px;
	background: url(../mrdia/png/rahmen_9.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_9 {
	position: absolute;
	top: 269px;
	left: 196px;
	width: 60px;
	height: 84px;
	z-index: 1;
}
div#boxGalerie .rahmen_10 {
	position: absolute;
	top: 312px;
	left: 93px;
	width: 82px;
	height: 100px;
	background: url(../mrdia/png/rahmen_10.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_10 {
	position: absolute;
	top: 323px;
	left: 103px;
	width: 60px;
	height: 77px;
	z-index: 1;
}
div#boxGalerie .rahmen_11 {
	position: absolute;
	top: -60px;
	left: 4px;
	width: 95px;
	height: 93px;
	background: url(../mrdia/png/rahmen_11.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_11 {
	position: absolute;
	top: -50px;
	left: 17px;
	width: 69px;
	height: 68px;
	z-index: 1;
}
div#boxGalerie .rahmen_12 {
	position: absolute;
	top: -55px;
	left: 187px;
	width: 80px;
	height: 104px;
	background: url(../mrdia/png/rahmen_12.png) no-repeat 0px 0px;
	z-index: 2;
}
div#boxGalerie .foto_12 {
	position: absolute;
	top: -39px;
	left: 200px;
	width: 55px;
	height: 72px;
	z-index: 1;
}




.turkis {
	color: #669966;
}
.orange {
	color: #FF9900;
}
.braun {
	color: #666633;
}
.lila {
	color: #666699;
}
.gruen {
	color: #669933;
}
.braun_2 {
	color: #996633;
}
.rot {
	color: #FF6666;
}
.gruen_2 {
	color: #339966;
}

div#main {
	width: 950px;
}

div#head_bar {
	margin-top: 20px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 0.4pt;
	color: #ffffff;
	font-size: 22px;
	background-color: #848486;
}
div#head_bar .text{
	margin-left: 35px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 0.4pt;
	color: #ffffff;
	font-size: 22px;
}

div#content_outer {
	width: 950px;
	height: 500px;
}

div#bild_vorschau {
	position: absolute;
	top: 10px;
	left: 300px;
	z-index: 100;
	height: 560px;
	width: 400px;
	border: 1px solid #C3C2C1;
	background-color: #ffffff;
	text-align: center;
	visibility: hidden;
}
div#bild_vorschau .titel {
	font-size: 20px;
	line-height: 28px;
}

table#bilder_vorschau_tab {
	margin: auto;
	margin-top: 30px;
}
table#bilder_vorschau_tab a {
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
}

div#content_left {
	position: relative;
	width: 510px;
	height: 495px;
	float: left;
}

div#content_right {
	width: 435px;
	height: 495px;
	float: right;
}

div#link_schauspieler {
	position: absolute;
	top: 255px;
	left: 95px;
	line-height: 14px;
	font-size: 11px;
}
div#link_schauspieler a {
	color: #ceb950;
	text-decoration: none;
}
div#link_schauspieler a:hover {
	text-decoration: underline;
}

div#link_buero {
	position: absolute;
	top: 320px;
	left: 320px;
	line-height: 14px;
	font-size: 11px;
}
div#link_buero a {
	color: #ceb950;
	text-decoration: none;
}
div#link_buero a:hover {
	text-decoration: underline;
}

img#imagemap_start {
	position: relative;
	top: 92px;
	left: 170px;
}
img#imagemap_galerie {
	position: relative;
	top: 73px;
	left: 57px;
}
img#imagemap_buero {
	position: relative;
	top: 80px;
	left: 100px;
}
img#buero_autogramme {
	position: absolute;
	top: 100px;
	left: 220px;
}
img#buero_aktuelles {
	position: absolute;
	top: 107px;
	left: 171px;
}

div#buero_textbox {
	position: absolute;
	top: 390px;
	left: 70px;
	width: 370px;
	text-align: center;
	line-height: 22px;
	color: #848484;
}
div#buero_textbox a {
	color: #848484;
	font-size: 18px;
	text-decoration: none;
}
div#buero_textbox .aktiv {
	color: #ceb950;
	font-size: 18px;
	text-decoration: none;
}

div#menu_outer {
	width: 435px;
	height: 36px;
	margin-bottom: 30px;
}

div#menu_outer .menu_punkt {
	float: left;
	padding: 18px 55px 0px 7px;
	background: url(../media/gif/bg_menu_linie.gif) no-repeat 2px 2px #ffffff;

}
div#menu_outer .menu_punkt a {
	color: #848484;
	text-decoration: none;
}
div#menu_outer .menu_punkt a:hover {
	color: #ceb950;
	text-decoration: none;
}
div#menu_outer .menu_punkt_a {
	float: left;
	padding: 18px 55px 0px 7px;
	background: url(../media/gif/bg_menu_linie.gif) no-repeat 2px 2px #ffffff;

}
div#menu_outer .menu_punkt_a a {
	color: #ceb950;
	text-decoration: none;
}

div#teaser_1_start {
	height: 25px;
	font-size: 23px;
	color: #ceb950;
}

div#teaser_1_gruen {
	height: 25px;
	font-size: 23px;
	color: #669933;
}
div#teaser_1_orange {
	height: 25px;
	font-size: 23px;
	color: #FF9900;
}
div#teaser_1_lila {
	height: 25px;
	font-size: 23px;
	color: #666699;
}
div#teaser_1_gruen_2 {
	height: 25px;
	font-size: 23px;
	color: #339966;
}
div#teaser_1_braun_2 {
	height: 25px;
	font-size: 23px;
	color: #996633;
}
div#teaser_1_braun {
	height: 25px;
	font-size: 23px;
	color: #666633;
}
div#teaser_1_turkis {
	height: 25px;
	font-size: 23px;
	color: #669966;
}
div#teaser_1_rot {
	height: 25px;
	font-size: 23px;
	color: #ff6666;
}

div#teaser_2 {
	background-color: #ceb950;
}
div#teaser_2 .text {
	height: 15px;
	line-height: 14px;
	color: #ffffff;
	margin-left: 8px;
}
div#teaser_2_gruen {
	background-color: #669933;
}
div#teaser_2_orange {
	background-color: #FF9900;
}
div#teaser_2_lila {
	background-color: #666699;
}
div#teaser_2_gruen_2 {
	background-color: #339966;
}
div#teaser_2_braun_2 {
	background-color: #996633;
}
div#teaser_2_braun {
	background-color: #666633;
}
div#teaser_2_turkis {
	background-color: #669966;
}
div#teaser_2_rot {
	background-color: #ff6666;
}

div#teaser_2_gruen .text, div#teaser_2_orange .text, div#teaser_2_lila .text, div#teaser_2_gruen_2 .text, div#teaser_2_braun_2 .text, div#teaser_2_braun .text, div#teaser_2_turkis .text, div#teaser_2_rot .text {
	height: 15px;
	line-height: 14px;
	color: #ffffff;
	margin-left: 8px;
}

div#teaser_3 {
	line-height: 34px;
	margin-top: 10px;
}
.actor_kleiner {
	font-size: 18px;
}

div#teaser_3 .actor_turkis a, .actor_orange a, .actor_braun a, .actor_lila a, .actor_gruen a, .actor_braun_2 a, .actor_rot a, .actor_gruen_2 a, .actor_lila_2 a, .actor_lila_3 a, .actor_hellorange a {
	font-size: 23px;
	color: #848484;
	text-decoration: none;
	margin: 0px 10px 0px 0px;
	float: left;
}
div#teaser_3 .actor_turkis a:hover {
	font-size: 23px;
	color: #669966;
	text-decoration: none;
}
div#teaser_3 .actor_orange a:hover {
	font-size: 23px;
	color: #FF9900;
	text-decoration: none;
}
div#teaser_3 .actor_hellorange a:hover {
	font-size: 23px;
	color: #ff6600;
	text-decoration: none;
}
div#teaser_3 .actor_braun a:hover {
	font-size: 23px;
	color: #666633;
	text-decoration: none;
}
div#teaser_3 .actor_lila a:hover {
	font-size: 23px;
	color: #666699;
	text-decoration: none;
}
div#teaser_3 .actor_lila_2 a:hover {
	font-size: 23px;
	color: #996699;
	text-decoration: none;
}
div#teaser_3 .actor_lila_3 a:hover {
	font-size: 23px;
	color: #666699;
	text-decoration: none;
}
div#teaser_3 .actor_gruen a:hover {
	font-size: 23px;
	color: #669933;
	text-decoration: none;
}
div#teaser_3 .actor_braun_2 a:hover {
	font-size: 23px;
	color: #996633;
	text-decoration: none;
}
div#teaser_3 .actor_rot a:hover {
	font-size: 23px;
	color: #FF6666;
	text-decoration: none;
}
div#teaser_3 .actor_gruen_2 a:hover {
	font-size: 23px;
	color: #339966;
	text-decoration: none;
}

div#teaser_3 .buero {
	font-size: 18px;
	color: #848484;
}
div#teaser_3 .buero a {
	font-size: 23px;
	color: #848484;
	text-decoration: none;
}

div#teaser_4 {
	width: 435px;
	background-color: #ceb950;
	float: left;
	margin-top: 40px;

}
div#teaser_4 .text {
	height: 15px;
	line-height: 14px;
	color: #ffffff;
	margin-left: 8px;
}

div#teaser_kontakt {
	width: 435px;
	height: 150px;
	margin-top: 3px;
	float: left;
	background: url(../media/jpg/bg_kontakt_tel.jpg) no-repeat 265px 35px #848486;
}
div#teaser_kontakt .text {
	font-size: 11px;
	color: #ffffff;
	margin: 30px 0px 0px 30px;
}
div#teaser_kontakt .text a {
	color: #ffffff;
	text-decoration: none;
}

div#teaser_kontakt_2 {
	width: 435px;
	height: 150px;
	margin-top: 40px;
	float: left;
}
div#teaser_kontakt_2 .text {
	font-size: 11px;
}
div#teaser_kontakt_2 .text a {
	color: #ceb950;
}

div#teaser_impressum {
	position: relative;
	margin-top: 20px;
}
div#teaser_impressum p {
	font-size: 11px;
	line-height: 19px;
	margin: 0px 0px 20px 0px;
	color: #848484;
}
div#teaser_impressum a {
	text-decoration: none;
	color: #ceb950;
}
div#teaser_impressum a:hover {
	text-decoration: underline;
	color: #ceb950;
}
/* Links turkis */
div#teaser_impressum .turkis a {
	text-decoration: none;
	color: #669966;
}
div#teaser_impressum .turkis a:hover {
	text-decoration: underline;
	color: #669966;
}
/* Links orange */
div#teaser_impressum .orange a {
	text-decoration: none;
	color: #FF9900;
}
div#teaser_impressum .orange a:hover {
	text-decoration: underline;
	color: #FF9900;
}
/* Links braun */
div#teaser_impressum .braun a {
	text-decoration: none;
	color: #666633;
}
div#teaser_impressum .braun a:hover {
	text-decoration: underline;
	color: #666633;
}
/* Links lila */
div#teaser_impressum .lila a {
	text-decoration: none;
	color: #666699;
}
div#teaser_impressum .lila a:hover {
	text-decoration: underline;
	color: #666699;
}
/* Links gruen */
div#teaser_impressum .gruen a {
	text-decoration: none;
	color: #669933;
}
div#teaser_impressum .gruen a:hover {
	text-decoration: underline;
	color: #669933;
}
/* Links braun_2 */
div#teaser_impressum .braun_2 a {
	text-decoration: none;
	color: #996633;
}
div#teaser_impressum .braun_2 a:hover {
	text-decoration: underline;
	color: #996633;
}
/* Links rot */
div#teaser_impressum .rot a {
	text-decoration: none;
	color: #FF6666;
}
div#teaser_impressum .rot a:hover {
	text-decoration: underline;
	color: #FF6666;
}
/* Links gruen_2 */
div#teaser_impressum .gruen_2 a {
	text-decoration: none;
	color: #339966;
}
div#teaser_impressum .gruen_2 a:hover {
	text-decoration: underline;
	color: #339966;
}
div#teaser_impressum strong {
	font-weight: 100;
	color: #464648;
}
div#teaser_impressum b {
	font-weight: 100;
	color: #464648;
}
div#teaser_impressum td {
	font-size: 11px;
}
div#teaser_impressum div#pdf {
	position: absolute;
	top: -17px;
	left: 400px;
	height: 30px;
	border-left: 1px solid #ACACAB;
	vertical-align: bottom;
}
div#teaser_impressum div#pdf .link {
	margin: 14px 0px 0px 5px;
}
/*div#teaser_impressum div#pdf .link a {
	color: #ACACAB;
}
div#teaser_impressum div#pdf .link a:hover {
	color: #ceb950;
	text-decoration: none;
}*/

div#teaser_scroll {
	position: relative;
	height: 360px;
	width: 428px;
	padding-right: 5px;
	padding-top: 12px;
	overflow: auto;
	overflow-y: auto;
}
div#teaser_scroll b {
	font-weight: 100;
	color: #464648;
}
div#teaser_scroll p {
	font-size: 11px;
	line-height: 19px;
	margin: 0px 0px 20px 0px;
	color: #848484;
}
div#teaser_scroll a {
	text-decoration: none;
	color: #ceb950;
}
div#teaser_scroll a:hover {
	text-decoration: underline;
}

div#teaser_scroll div#pdf {
	position: absolute;
	top: 3px;
	left: 380px;
	height: 30px;
	border-left: 1px solid #ACACAB;
	vertical-align: bottom;
}
div#teaser_scroll div#pdf .link {
	margin: 14px 0px 0px 5px;
}

.kontakt_text {
	width: 268px;
	height: 15px;
	background-color: #dfdfdf;
	color: #000000;
	font-size: 11px;
	border: none;
	padding: 0px 3px 0px 3px;
}
.kontakt_textarea {
	width: 268px;
	height: 68px;
	background-color: #dfdfdf;
	color: #000000;
	font: 11px Lucida Sans Unicode, Lucida Sans, Arial;
	border: none;
	padding: 0px 3px 0px 3px;
}
.kontakt_submit {
	width: 50px;
	height: 19px;
	background-color: #dfdfdf;
	color: #000000;
	font: 11px Lucida Sans Unicode, Lucida Sans, Arial;
	border: 1px solid #aaaaaa;
}

table#bilder_slideshow {
	position: absolute;
	top: 70px;
}
table#bilder_slideshow .navi a {
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
}

.subnavi_kleiner {
	font-size: 12px;
}

#actor_subnavi {
	font-size: 12px;
}
#actor_subnavi a {
	font-size: 20px;
	line-height: 28px;
	color: #666666;
	text-decoration: none;
}
#actor_subnavi .gruen {
	color: #669933;
}
#actor_subnavi .orange {
	color: #FF9900;
}
#actor_subnavi .lila {
	color: #666699;
}
#actor_subnavi .gruen_2 {
	color: #339966;
}
#actor_subnavi .braun_2 {
	color: #996633;
}
#actor_subnavi .braun {
	color: #666633;
}
#actor_subnavi .turkis {
	color: #669966;
}
#actor_subnavi .rot {
	color: #ff6666;
}

#footer_news {
	color: #555555;
	margin-left: 90px;
	margin-top: 30px;
	width: 780px;
}





