/********** RESET BROWSER STYLES **********/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
body{line-height:1;color:#000;background:#FFF;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}

/********** SITE DESIGN STYLES **********/
body{line-height:1;bodyline-height:1px;color:#FFF;padding-bottom:15px;background:url(/fileadmin/eb/images/background_4.gif) repeat scroll 0; font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.div_center{position:relative;width:920px;margin:0 auto;}
.logo_container{position:absolute;top:20px;}
.main_center_container{padding-top:175px;}
.article_container{width:748px;overflow:hidden;}
.lederboard{background-color:#333333;border-top:2px solid #FFF;overflow:hidden;position:absolute;top:125px;width:742px;height:16px;padding:6px 0 6px 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(fileadmin/eb/css/PIE.htc); }
.leftcollum_container{width:160px;left:770px;position:absolute;top:125px;}
.footer_container{padding-top:20px;width:748px;}
.footer{text-align:center;font-size:10px;background-color:#333333;padding:5px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(fileadmin/eb/css/PIE.htc);}

/********** GENEREL TYPOGRAFI *********/
h1{font-size:24px;font-variant:small-caps;text-transform:none;font-style:normal;margin:0;padding:0 0 3px;font-weight:700;}
h2{font-size:16px;font-weight:700;margin:0;}
p, li{line-height:1.4em;}
a,a:visited{text-decoration:none;color:#FFF;}
input, textarea {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;background:background-color:#333333;}

/*** MENU ***/
.menu_container ul{list-style-type:none;}

/********** FCE GRAY WITH WHITE TOP *********/
.gray_white_top{border-top:2px solid #FFF;background-color:#333333;margin-bottom:20px;padding:15px 10px;-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(fileadmin/eb/css/PIE.htc);}

/********** FCE LEFT BOX *********/
.leftcollum_element{background-color:#333333;border-top:2px solid #FFF;margin-bottom:20px;padding:7px 15px 15px;-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(fileadmin/eb/css/PIE.htc);}
.left_header{font-size:16px;font-weight:700;height:20px;}
.left_textlink{margin-bottom:20px;}

/********** CSS for FCE video og googlead container *********/
.video_ad_container{overflow:hidden;padding:10px 0 0;}
.video_ad_container h1{font-size:24px;font-variant:small-caps;text-transform:none;font-style:normal;width:356px;margin:0 0 0 9px;padding:0 0 3px;}
.video_ad_container .ad_container{float:left;}
.video_adthis_container{float:right;padding-bottom:8px;width:352px;}
.video_container{border:1px solid #FFF;}
.ratings{width:130px;float:right; display:none;}
.adthis{width:195px;padding-top:10px;float:left; padding-left:86px;}

/********** MAGIC VIDEO CONTAINER **********/
.magic_video_container {width:723px;}
.magic_video_container_left {float:left; width: 204px; min-height:360px; padding:10px; background-color:#252425; } 
.magic_video_container_right {float:right; width:480px;}
/*.magic_video_container_left a.ec_ejc_thkbx, .magic_video_container_left a:visited.ec_ejc_thkbx {padding-left:37px;}*/
.magic_video_container_left img {margin-left:37px;}


/********** FLV PLAYER **********/
.tx_kuloplayer_pi1-player{background-color:#252425;}

/********** POWER MAIL **********/
input.validation-failed,textarea.validation-failed{background-image:url(/fileadmin/eb/images/exclamation.png);background-repeat:no-repeat;background-position:98% 1px;}
div.powermail_mandatory_js{color:#B21F24;font-weight:700;margin:3px 0 15px 221px;}
fieldset.tx-powermail-pi1_fieldset legend{font-weight:700;color:#000;display:none;}
fieldset.tx-powermail-pi1_fieldset label{display:block;width:215px;float:left;clear:both;font-weight:700;margin-bottom:10px;}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,fieldset.tx-powermail-pi1_fieldset select.powermail_select,#powermaildiv_uid13 input{width:260px;background-color:#252425;border:1px solid #FFF;padding:2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url(fileadmin/eb/css/PIE.htc);}
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea{width:260px;height:150px;background-color:#252425;border:1px solid #FFF;padding:2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url(fileadmin/eb/css/PIE.htc);}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio{margin-top:-4px;}
div.tx_powermail_pi1_fieldwrap_html{margin:10px 0;}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit{font-weight:700;margin:20px 0 10px 215px; color:#000;}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,p.tx_powermail_pi1_fieldwrap_html_radio_title{font-weight:700;margin:0 0 0 -207px;padding:0;}
div.countryzone{margin:10px 0 0 200px;}
div.tx_powermail_pi1_fieldwrap_html label a{cursor:help;}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn{display:block;position:absolute;width:250px;background-color:#ddd;border:1px solid red;color:#000;text-decoration:none;font-size:0.8em;padding:5px;}
div.tx_powermail_pi1_fieldwrap_html img.icon_info{padding:2px 2px 0;}

/* Confirmation  */

td.powermail_all_td{padding:3px 10px 3px 0;}

/* THX  */

td.powermail_all p.bodytext{margin:0;}
#powermaildiv_uid10{width:487px;margin-left:207px;float:left;}
#powermaildiv_uid10 label{display:block;float:right;width:450px;}
#powermaildiv_uid10 input{float:left;width:20px;}
#powermaildiv_uid10 div.powermail_mandatory_js{width:450px;margin:3px 0 15px 13px;}
#powermaildiv_uid10 input.validation-failed{background-image:none;}
#powermaildiv_uid13{height:50px;}
#powermaildiv_uid13 .tx-srfreecap-pi2-image{background-color:#252425;border:1px solid #FFF;float:left;width:264px;margin:10px 0 0;}
#powermaildiv_uid13 .tx-srfreecap-pi2-cant-read{}
#powermaildiv_uid13 .tx-srfreecap-pi2-cant-read a:hover{text-decoration:underline;}
#powermaildiv_uid13 .tx-srfreecap-pi2-cant-read a{color:#FF8;;}
#powermaildiv_uid13 label{margin-bottom:25px;}
.tx-powermail-pi1_confirmation,.tx-powermail-pi1_mandatory{padding:2px;}
.tx-powermail-pi1_confirmation .tx-powermail-pi1_confirmation_submit,.tx-powermail-pi1_confirmation .tx-powermail-pi1_confirmation_back,.tx-powermail-pi1_mandatory_submit{color:#000;margin-top:5px;padding:0;}
ul.powermail_mandatory_list{padding-left:20px;margin-top:10px;}

/********** E-JUNKIE CART **********/ 
img#imgHeader {visibility:hidden;}

/********** COMMENTS **********/
.tx-comments-pi1{width:480px;}
.tx-comments-comment-admin{background-color:#e0e0e0;text-align:center;margin:10px 20px;padding:5px 9px;}
.tx-comments-comment-form label{width:200px;display:block;float:left;padding-top:5px;font-weight:700;margin:5px 0;}
.tx-comments-comment-form input,.tx-comments-comment-form textarea,.tx-comments-comment-form img{background-color:#252425;border:1px solid #FFF;margin:10px 0 5px;padding:2px;}
.tx-comments-comment-input,.tx-comments-comment-form textarea{width:260px;}
.tx-comments-comment-form br{clear:left;}
.tx-comments-comment-name{font-weight:700;margin-left:10px;}
.tx-comments-comment-date,.tx-comments-comment-location{font-weight:700;}
.tx-comments-comment-1,.tx-comments-comment-2{border-top:1px solid #fff;margin-bottom:10px;background-color:#252425;padding-top:5px;}
.tx-comments-comment-content{text-align:left;background-color:#333333;margin-top:5px;padding:15px 10px;}
.tx-comments-required-error{color:#B21F24;font-weight:700;margin:5px 5px 16px 205px;}
.tx-comments-captcha{padding-left:100px;}
.tx-comments-captcha img{border:1px solid #d0d0d0;margin-left:0;}
.tx-comments-form-top-message{border:1px solid #d0d0d0;text-align:center;font-weight:700;background-color:#333333;color:#D66E70;margin-top:20px;padding:10px 20px;}
.tx-comments-closed{border:1px solid #d0d0d0;margin:10px 0;padding:10px;}
.tx-comments-closed img{vertical-align:baseline;margin-left:4px;padding-right:4px;}
.tx-comments-comment-report{font-size:80%;margin:7px 0 5px 15px;}
.tx-comments-rating{margin-left:15px;}
.tx-comments-comment-form fieldset{background-color:#333333;border-top:2px solid #FFF;margin-top:20px;padding:5px;}

/********** FCE COMMENTS / REVIEWS **********/
.comments_review{padding:0 12px 0 10px;}
.comments_review .left{background-color:#333333;float:left;width:203px;padding:10px;}
.comments_review .right{float:right;}
.comments_review .left .news-list-container{padding-left:25px;width:160px;}
.comments_review .left .news-list-container h2{text-align:center;}

/********** PAGEBROWSER **********/
.tx-pagebrowse{text-align:center;list-style:none inside none;width:100%;font-size:18px;font-weight:700;margin:0;padding:0;}
.tx-pagebrowse li{display:inline;list-style:none;margin:0;padding:0 5px 0 0;}
li.tx-pagebrowse-pages{width:80%;}
li.tx-pagebrowse-pages ol{display:inline;margin:0;padding:0 10px;}
a:hover,.menu_container a:hover{color:#FF8;}
.menu_container,.tipafriend_tiplink{}
.tx_kuloplayer_pi1-player-text,div.tx_powermail_pi1_fieldwrap_html label a dfn{display:none;}
span.powermail_mandatory,.tx-comments-required-mark{color:red;}

/********** STYLES FOR TT_NEWS **********/

/***  clearer   ***/
.news-list-container HR.clearer,.news-single-item HR.clearer,.news-latest-container HR.clearer{clear:right;height:1px;border:1px solid #F2F5F5;}
.news-latest-container HR.clearer{clear:left;}

/*** tt_news LIST view  ***/
.news-list-container{padding-left:11px;position:relative;width:784px;z-index:2;}
.news-list-item{float:left;height:150px;margin-left:0;margin-right:36px;position:relative;width:152px;padding:0 0 10px 2px;}
.news-search-form{margin-bottom:5px;border:1px solid #666;background-color:#F2F5F5;padding:3px;}
.news-search-emptyMsg{font-size:11px;margin:0 0 0 10px;}
.news-search-form FORM{margin:0;}
.news-list-container p{font-size:14px;margin:0;padding:0;}
.news-list-container p A{color:#FFF;font-size:14px;text-decoration:none;margin:0;padding:0;}
.news-list-author{display:inline;}
.news-list-imgcaption{float:right;padding-top:3px;padding-right:3px;font-size:9px;}
.news-list-category IMG{float:none;border:none;margin:0;}
.news-list-morelink,.news-list-category{font-size:10px;margin-left:3px;}
.news-list-morelink,.news-list-morelink A,.news-list-morelink A:LINK,.news-list-morelink A:VISITED{color:#00F;float:left;text-decoration:none;}
.news-list-morelink a:hover{text-decoration:underline;}
.news-list-browse{clear:both;width:708px;}
.news-list-item img{display:block;padding-left:0;padding-top:2px;margin-bottom:7px;}
html body .news-list-item .linkcontainer a{z-index:2;position:absolute;top:0;left:0;display:block;height:113px;width:150px;background-image:url(/fileadmin/eb/images/playbutton_small.png);background-repeat:no-repeat;background-position:left top;border:2px solid #FFF; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(fileadmin/eb/css/PIE.htc);}
/*html body .news-list-item .linkcontainer a:hover{z-index:2;position:absolute;border:2px solid #B21F24;background-repeat:no-repeat;background-position:left top;}*/
.news-list-item h3.titlelink a,news-list-item h3.titlelink a:link,news-list-item h3.titlelink a:visited,.news-list-item h3.titlelink a:hover{color:#FF8;font-size:12px;text-decoration:none;font-weight:700;margin:0;padding:0;}

/*** tt_news Page-Browser ***/
.tx-ttnews-browsebox{padding:20px;}
.tx-ttnews-browsebox table{margin:0 auto;}
.tx-ttnews-browsebox p a,.tx-ttnews-browsebox p a:link,.tx-ttnews-browsebox p a:visited,.tx-ttnews-browsebox p a{font-size:28px;margin-bottom:10px;margin-top:0;font-weight:700;}
.tx-ttnews-browsebox p a:hover{font-size:28px;margin-bottom:10px;margin-top:0;color:#FF8;text-docoration:none;}
.tx-ttnews-browsebox TD{font-size:10px;}
.tx-ttnews-browsebox-strong,.tx-ttnews-browsebox-SCell{font-weight:400;}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{margin:4px;}

/*** Særlig css for magic tricks ***/
.news-list-container_magic_list .news-list-item{width:700px;}
.news-list-container_magic_list .news-list-item img{float:left;margin-right:20px;}
.news-list-container_magic_list .news-list-item h2{text-align:left;}
.news-list-date,.news-list-author P{color:#999;font-size:9px;font-weight:400;display:inline;}

/*** COLORBOX ***/
#colorbox,#modalBackgroundOverlay,#modalWrap{position:absolute;top:0;left:0;z-index:9999;}
#modalBackgroundOverlay{position:fixed;width:100%;height:100%;}
#colorbox{overflow:hidden;margin-top:-1px;margin-left:-1px;padding:1px;}
#modalWrap{width:9000px;height:9000px;}
#modalContent,#borderTopLeft,#borderTopCenter,#borderTopRight,#borderBottomLeft,#borderBottomCenter,#borderBottomRight,#borderMiddleLeft,#borderMiddleRight{float:left;height:0;width:0;overflow:hidden;}
#borderMiddleLeft,#borderBottomLeft{clear:left;}
#modalContent{position:relative;overflow:visible;}
#contentTitle{margin:0;}
#modalClose,#contentPrevious,#contentNext{outline:none;cursor:pointer;border:0;margin:0;}
#modalLoadedContent{overflow:auto;width:0;height:0;}
#modalLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#modalLoadedContent embed{display:block;border:0;}
#modalLoadingOverlay{position:absolute;width:100%;height:100%;top:0;left:0;}


/*** Adthis ***/

.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
} 

.tx-datamintsfeuser-pi1 input, .tx-datamintsfeuser-pi1 textarea {background:#666666;}



