* { margin: 0px; padding: 0px; }
body { background: #fff; color: #000; font-size: 13px; font-family: Verdana, sans-serif; background:url(/_graphics/popupheader_bg.png) repeat-x #fff; margin: 0px; padding: 0px; }
a { color: #e27002; text-decoration: underline; }
a:hover { text-decoration: underline; }
#nextlink {font-size: 11px; }
#prevlink {font-size: 11px; }
/*

POPUP CSS 

*/
.seaepi { padding-bottom: 5px; }
.seaepi a { color: #000; font-weight: bold; text-decoration: none; }
.seaepi a:hover { text-decoration: underline; }

/* SIZES */
#popup_wrap_xs { width: 500px; }
#popup_wrap_l { width: 755px; }

#popup_left { float: left; width: 500px; }
#popup_right { float: right; width: 237px; }
/* END SIZES */

/* HEADER */
#popup_header { height: 48px; margin: 1px 15px 0px 15px; padding-top: 4px; }
#popup_header_fade { height: 18px; background: url(/_graphics/popupheader_l_bottom.png) no-repeat; }
.popup_right_fade { float: right; width: 126px; height: 18px; background: url(/_graphics/popupheader_r_bottom.png) no-repeat; background-position: top right; }
.popup_header_title { float: left; padding-top: 5px; }
.popup_kanal { float: left; margin-right: 6px;}
#popup_header .timeline { float:right; font-size: 11px; }
.popup_header_spacer { margin-right: 10px; }

#popup_header h1 { font-size: 17px; font-weight: bold; padding-top: 0px; margin-bottom: 3px; }
#popup_header p, #popup_header div { color: #606060; font-size: 12px; }
#popup_header a { font-size: 11px; }
/* END HEADER */

/* PLOT */
#popup_plot { margin: 0px 15px 4px 15px; border-bottom: 1px solid #cccccc; padding-bottom: 3px;}
#popup_plot_2 { margin: 0px 15px 4px 15px; padding-bottom: 3px;}
#popup_plot_l { width: 470px; margin: 0px 0px 0px 14px; }

.popup_avatar { padding: 3px; border: 1px solid #dadada; margin: 0px 0px 5px 0px; }
.knapp_favorit { border: 0px; margin-left: 1px; }

#popup_left .plot_left { width: 120px; float: left; margin-right: 8px; margin-bottom: 10px; }
#popup_left .plot_right { width: 340px; float: left; }
#popup_left .plot_right strong { font-size: 16px; line-height: 1.5em; }

#popup_plot h2, #popup_left h2, #popup_right h2  { color: #000; font-size: 13px; margin-bottom: 4px; font-weight: bold; }
#popup_plot h3, #popup_left h3 { color: #000; font-size: 12px; margin: 5px 0px 2px 15px; font-weight: bold; } 
#popup_plot p, #popup_left p { color: #000; font-size: 11px; line-height: 1.3em; margin-bottom: 15px; }
#popup_plot p { margin-bottom: 5px; }

.utoeka a {  color: #000; text-decoration: underline;font-weight: normal; font-size: 11px; }
.utoeka a:hover { color: #000; }
/* END PLOT */

/* EXTRAS */
#popup_about { background: #fbfbfb; border-top: 1px dashed #c7c7c7; border-bottom: 1px dashed #c7c7c7; padding: 5px 8px 5px 8px; margin: 0px 0px 10px 15px; }
#popup_about p { font-size: 11px; line-height: 1.4em; margin: 0px; }
#popup_about a, #popup_right .youtube a { font-weight: bold; }

#popup_right .smallbox { background: url(/_graphics/popup_sb_top.png) no-repeat top left; padding-top: 8px; margin-bottom: 15px; }
#popup_right .smallbox_content { border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; padding: 3px 10px 0px 10px; }
#popup_right h4  { color:#000; font-size: 14px; border-bottom: 2px solid #f1bf4a; padding: 0 0 3px 0; margin-bottom: 5px; }
#popup_right .spoilerlank { color: #000; font-size: 13px; font-weight: bold; padding-bottom: 1px; margin: 4px 0px 4px 0px; border-bottom: 0px; }
#popup_right h4 em { font-style: normal; font-weight: normal; }
#popup_right .smallbox_content p { color: #4d4d4d; font-size: 10px; margin-bottom: 7px; }
#popup_right .smallbox_content a { text-decoration: underline; }
#popup_right .stop_spoiler { line-height: 1.5em; background: url(/_graphics/stop.gif) no-repeat 0% 15%; padding-left: 15px; }
#popup_right .stop_spoiler strong { color: #db4a11; }

#popup_right .youtube { font-weight: bold; font-size: 12px; border: 1px solid #d7d7d7; padding: 5px 5px 5px 5px;  margin-bottom: 15px; }
#popup_right .textlines { border: 1px dashed #d7d7d7; padding: 5px 5px 5px 5px; font-size: 11px; }
#popup_right .textlines p { font-size: 11px; line-height: 1.4em; }

#popup_extras { height: 28px; font-size: 11px; margin: 0px 15px 0px 15px; }
#popup_extras p { float: left; margin-right: 15px; }

#popup_advertise { margin: 0px 15px 10px 15px; }
#popup_extras img { border: 0px; }
.clear {
    clear:both;
}

#popup_right .epiguide { margin-bottom: 20px; font-size: 10px; border-bottom: 1px dotted #cccccc; padding: 0 0 10px 0;  }
#popup_right .flertvtider { font-size: 10px; font-weight:  bold; margin-top: 7px; }
#popup_right .seasepi { color:#000; padding-bottom: 2px; }
#popup_right .seasepi a { color:#000; }
#popup_right .epiguide p { margin-bottom: 0px; }
#popup_right .epiguide  a { font-size: 11px; }
#popup_right .epextra { background: url(/_graphics/ikon_tv.gif) no-repeat left 2px; padding: 0 0 0 14px; font-size: 10px; margin-top: 5px; color:#000; } 
#popup_right .epextra img { margin-right: 3px; }

p.tvikon { font-size: 10px; background: url(/_graphics/ikon_tv.gif) no-repeat 0% 60%; padding-left: 14px; }

.tboej { font-size: 11px; color: #e27002; }


.timedate .date {display:none}
.tvnubetyg { text-align:center; margin-top:10px; clear:both; }

#pop_bright { float:right; text-align: right;}
#pop_bright a { color: #000; font-size:11px}

#laggtillfavorit, #laggtillutskrift {display:inline; cursor:pointer;}
#laggtillfavorit IMG { margin-left:10px; }
#laggtillfavorit.grey A { color:#CCC; text-decoration:none }
#laggtillutskrift.grey A { color:#CCC; text-decoration:none }

#laggtillfavorit.grey, #laggtillutskrift.grey, #laggtillfavorit.grey a, #laggtillutskrift.grey a { cursor:pointer; }

#popup_wrap_l.serie #popup_left { width:490px; }
/*
END OF POPUP CSS

*/



/* Okt 2008 */
.pixlist { margin: 0 0 15px 0; }

.pixlist img { border: none; }
.pixlist .pl_ { list-style: none; border-bottom: 1px dotted #cccccc; padding: 10px 0 0 0; margin:0px; font-size: 11px; }


.pixlist .pl_p { list-style: none; border-bottom: 1px dotted #cccccc; padding: 0 0 4px 0; margin:4px 0 0 0; font-size: 11px; }
.pixlist .pl_p a { font-weight: bold; text-decoration: none; }
.pixlist .pl_p a:hover { text-decoration: underline; }
.pixlist .pl_2p { background: url(/_graphics/ikon_tv.gif) no-repeat left 2px; padding: 0 0 0 15px; font-size: 10px; margin-top:2px; }


.pixlist .pl_01 { float: left; width: 50px; margin: 0 10px 10px 0; }
.pixlist .pl_02 { float: left; width: 175px; margin: 0 0 10px 0; }

.pixlist .pl_1 { color: #a9a9a9; font-size: 10px; margin: 1px 0 8px 0; }
.pixlist .pl_2 { background: url(/_graphics/ikon_tv.gif) no-repeat left 2px; padding: 0 0 0 15px; font-size: 10px;}

.pixlist h3 { font-size: 12px; border-bottom: 2px solid #f1bf4a; padding: 0 0 3px 0;  }
.pixlist h6,.pixlist h6 a { font-weight: bold; font-size: 11px; text-decoration: none; }
.pixlist h6 a:hover { text-decoration: underline; }

.pixlist ul { list-style: none; }
.pixlist ul li { list-style: none; border-bottom: 1px dotted #cccccc; padding: 4px 0;  }
.pixlist .bottomlink { margin-top: 8px;font-size:11px;font-weight:bold; }

.pixlist.se-nu a { color:#2e99e0; }
.pixlist.se-nu .pl_2p { background:none;padding-left:0; }
.pixlist.se-nu .pl_2p a { color:#666; font-weight:normal; }
.pixlist.se-nu .pl_2p a.buy { background:none; color:#000 }
.pixlist.se-nu .pl_2p.pl_se { background:none;padding-left:0;float:right; }

.pixlist.se-nu h3 { border-color:#2e99e0 }
.pixlist.se-nu img { float:left;margin-top:3px;margin-right:4px;}
/* E: Okt 2008 */


DIV#markcont { position:absolute; display:none; width:300px; z-index:1; border:1px solid black; max-width:150px; background-color:#FFF; padding:8px; font-size:11px}



#laggtillutskrift img { float: left; margin: 1px 5px 0 0; }


#vod_alt { margin-top: 20px; font-size: 11px; font-weight:bold;}
#vod_alt .pl_vod { list-style: none; border-bottom: 1px dotted #cccccc; padding: 5px 0 5px 0; margin:0px; }
#vod_alt .fr_vod { float: right; width: 67px; text-align:left; font-weight: normal; text-align:right}
#vod_alt h3 { font-size: 14px; border-bottom: 2px solid #f1bf4a; padding: 0 0 3px 0;  }
#vod_alt a { text-decoration: none; }
#vod_alt a:hover { text-decoration: underline; }


#plot_single .vod, #popup_left .plot_right .vod, .plot_right .vod {border:1px solid #99daf5; padding: 5px; margin: 15px 0; }
#plot_single .vod h3, #popup_left .plot_right .vod h3 { color:#1196cd; padding:0;margin:0 0 4px 0;font-size:11px }
#plot_single .vod h3 a, #popup_left .plot_right .vod h3 a {color:#1196cd; text-decoration:underline;}
#plot_single .vod p, #popup_left .plot_right .vod p { float:left;margin-right: 18px;font-size:11px; margin-bottom:0px; padding-bottom:0px; }
#plot_single .vod p a, #popup_left .plot_right .vod p a { background:url(/_graphics/ico_tv_bw.gif) no-repeat left 3px;color:#1196cd;padding-left:14px;text-decoration:underline; margin-bottom:0px; padding-bottom:0px;}

.vft { font-size: 11px; text-decoration: underline; color: #000; font-weight: bold;} .vft a { text-decoration: underline; color: #000;}


#epiflik .epiguide { border:none; }
#epiflik h4 { border:none;font-size:12px;margin-bottom:0; }

#popup_plot h3.vodtitel, #popup_left h3.vodtitel { color:#000; font-size:11px; margin-left:0px; font-weight:normal; margin-top:3px; margin-bottom: 9px;}
#popup_plot h3.vodtitel, #popup_left h3.vodtitel strong { font-size: 11px; }


#tipsavanlager { position: absolute;  background-color: #ffffff; border: 2px solid #414141; width: 300px; padding: 5px; height: 215px; margin: 15px 0 0 15px }



/* trailer */
a.player {	
	display:block;
	/*background:url(/trailer/_graphics/trailer_popup_splash.png) no-repeat;*/
	width:480px;
	height:294px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	float:left;
	margin-left:20px; margin-bottom:20px
}
a.player img {border:0;	}
p.tp_playbutton { position: absolute; z-index: 3; margin: 30px 0 0 28px; }
div.tp_holder { display:none; position:absolute; top:30px; left: 158px; width: 399px; height: 317px; background: #fff; border: 12px solid #fff; z-index: 1000002;}
div.tp_screen { width: 399px; height: 317px; padding: 5px 5px 5px 5px; }
div.tp_close { position:absolute; top: -27px; left: 395px}



body.comments #popup_left .plot_right { width:auto }
