/**
 * Allgemeine Angaben
 */
.actor_details p,
.actor_details div,
.actor_details dl,
.actor_details dd,
.actor_details dt,
.actor_details h1,
.actor_details h2,
.actor_details h3,
.actor_details h6,
.actor_details a{font-family:tahoma, arial;}

.actor_details a{color:#fff;}
.actor_details a:hover{color:#ddd;}

.actor_details .act_infobox dt,
.actor_details .act_infobox p,
.actor_details .act_infobox a,
.actor_details .act_infobox h2{color:#013062;}

.actor_details .act_infobox dd,
.actor_details .act_infobox h2{color:#d92193;}

/**
 * Spezifische Angaben zu Containern etc.
 */

.actor_details .btn{margin:10px 0 10px 43px; background:url(/img/tour_actors/details/sprite_btn.jpg) 0 0 no-repeat;}
.actor_details .btn_h{background-position:0 -90px;}
.actor_details .btn_hm{background-position:0 -540px;}
.actor_details .btn_hw{background-position:0 -270px;}
.actor_details .btn_d{background-position:0 0px;}
.actor_details .btn_dm{background-position:0 -360px;}
.actor_details .btn_dw{background-position:0 -180px;}
.actor_details .label{position:absolute;top:185px; left:695px;}
.actor_details p{font-size:14px; line-height:130%;}
.actor_details h2{color:#fff;}
.actor_details,
.actor_details .act_infobox{padding:14px;}
.actor_details .act_infobox .col{width:550px;float:right;}
.actor_details .act_infobox{position:relative;}
.actor_details .act_infobox h2{font-weight:normal;font-size:24px;margin-left:-15px !important; margin-left:0px}
.actor_details .act_infobox h3{font-weight:bold;font-size:18px;margin-bottom:5px;}
.actor_details .act_infobox p{margin:0;padding:0;}
.actor_details .act_infobox dl{font-size:14px;width:520px;}
.actor_details .act_infobox dl dt{width:115px;font-weight:bold;}
.actor_details .act_infobox dl dd{width:400px;}
.actor_details .act_infobox dl dt,
.actor_details .act_infobox dl dd{margin:0;padding:0;float:left;line-height:150%}
.actor_details .act_infobox .bild_top{float:left;}
.actor_details .act_infobox .bild_top,
.actor_details .col_2 .bild_middle{display:inline; margin:0 1em 0.15em 0;}
.actor_details .act_infobox .bild_top img,
.actor_details .col_2 .bild_middle img{display:block;border:3px solid #0F2646;}
.actor_details .act_infobox .bild_top strong,
.actor_details .col_2 .bild_middle strong{display:block; overflow:hidden; margin-top:2px; padding:0.3em 0.5em; background:#D921B4; color:#fff; font-size:91.667%;text-align:center;}
.actor_details .act_infobox{
	background-color:#f3f3f3;
	color:#013062;
	border:1px solid #666;
	height:426px
}

.actor_details .col_1{width:545px;float:left;padding-bottom:10px;}
.actor_details .col_1 h2{line-height:130%;padding:10px 0 25px 0;font-size:16px;}
.actor_details .col_1 p{line-height:130%;padding:8px 0;}
.actor_details .col_2{width:365px;float:right;text-align:center;padding-top:30px;}
.actor_details .col_2 .bild_middle{float:right;}
.actor_details .col_2 .bild_middle img{display:block;border:3px solid #fff;}

.actor_details p.act_stopper{
	background-color:#205795;
	border:1px solid #4e6d8f;
	line-height:42px;
	font-weight:bold;
	text-align:center;
	clear:both;
}
.actor_details p.act_stopper,
.actor_details p.act_stopper a{color:#80a1c6;font-size:12px;}
.actor_details p.act_stopper a:hover{color:#fff;}
.actor_details p.act_stopper a:focus,
.actor_details p.act_stopper a:visited{color:#ddd;}

.actor_details .act_filme p.cover{float:left;text-align:center; width:152px;}
.actor_details .act_filme p.szene{float:left;text-align:center; width:228px;}
.actor_details .act_filme a{font-size:14px;color:#f753b9;}
.actor_details .act_filme img{border:1px solid #fff;}

.actor_details .act_bekanntschaften{position:relative;overflow:hidden;}
.actor_details .act_bekanntschaften p{width:182px;float:left;text-align:center;}
.actor_details .act_bekanntschaften a{font-size:14px;color:#f753b9;}
.actor_details h3{margin:25px 0 10px 0;padding:0;font-size:12px;}
.actor_details h3 small{font-weight:normal;font-size:11px;}

.actor_details .con_comments{float:left;width:545px;}
.actor_details .con_comments dl.comments{width:535px;height:225px;background-color:#fff;overflow:auto;}
.actor_details .con_comments dl.comments dt{
	color:#fff;
	height:24px;
	line-height:24px;
	border-top:1px solid #acacac;
	background:url(http://content.bluvistaclub.de/bluvistatv/img/public/container/kommentare/kommentar_ecke.gif) 35px top #ccc no-repeat;
}
.actor_details .con_comments dl.comments dt strong{float:left;padding-left:65px;}
.actor_details .con_comments dl.comments dt em{float:right;padding-right:25px;}
.actor_details .con_comments dl.comments dd{color:#333; line-height:130%;padding-bottom:5px;}

.actor_details .con_blog{width:350px; height:275px; float:left;overflow:auto;}
.actor_details .con_blog h6{font-size:12px; font-weight:bold;margin:7px 0 2px 0;padding:0;text-decoration:underline;}
.actor_details .con_blog p{font-size:11px;margin:0;padding:0 0 2px 3px;}
/* kommentare kram */

.kommentar{position:fixed;top:0;left:0;position: expression("absolute");top: expression("0");display:none;width:100%;z-index:999;}
.kommentar_layerbg{position:fixed;top:0;left:0;position: expression("absolute");top: expression(kommentarScrollTop(0));background-color:#000;z-index:9999;width:100%;height:2000px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;cursor:pointer;}
.kommentar .inner{position:fixed;top:100px;left:50%;position: expression("absolute");top: expression(kommentarScrollTop(150));margin-left:-200px;width:381px;height:380px;display:block;z-index:999999;background-repeat:no-repeat;font-weight:bold;}
.kommentar .inner .schliessen{position:absolute;top:13px;left:284px;cursor:pointer;}
.kommentar .inner .schliessen2{position:absolute;top:325px;left:100px;cursor:pointer;}
.kommentar .inner .text{width:322px;height:210px;background-repeat:no-repeat;margin-left:30px;margin-top:100px;text-align:center;}
.kommentar .inner .next{position:absolute;top:325px;left:247px;cursor:pointer;}
.kommentar .inner .kommentar_senden{padding:0px;margin:0px;margin-left:20px;margin-top:20px;}
.kommentar .inner .kommentar_senden .textline{width:250px;height:16px;}
.kommentar .inner .kommentar_senden .textbox{width:320px;height:115px;}
.kommentar .inner h2{font-size:18px;font-weight:bold;display:block;margin-bottom:5px;}
.kommentar .inner .sign{position:absolute;top:330px;left:20px;text-align:left;width:200px;line-height:20px}