@charset "UTF-8";
/* CSS Document */

/* ESTRUCTURA */

bodyp { width: 100%; height: 100%; font-family: Arial; font-size: 13px; color: #161616; background:url(../images/main-bg.gif) 50% 50% repeat; }

body { width: 650px; height: 100%; font-family: Arial; font-size: 13px; color: #161616;

background-color: #e4e4e4;
}




input, select, textarea { font-family: Arial; font-size: 13px; background: transparent; color: #161616; }

* { margin: 0px; padding: 0px; border: 0px; }

img { display: block; }

.main { position: relative; width: 640px; margin: 0px auto; text-align: left; }

    .header { position: relative; height: 167px; overflow: hidden; }
    
        .logo { display: block; position: absolute; top: 33px; left: 0px; z-index: 1; }
        
        .join-block { position: absolute; top: 36px; right: 0px; width: 145px; height: 90px; background:url(../images/join-bg.gif) 0px 0px no-repeat; text-align: center; font-size: 16px; line-height: 130px; color: #FFFFFF; overflow: hidden; }

        .main-menu { position: relative; width: 100%; height: 69px; background:url(../images/menu-bg.gif) 0px 100% repeat-x; overflow: hidden; }
        .main-menu ul { position: relative; list-style: none; width: 101%; border-left: 1px solid #303030; overflow: hidden; z-index: 100; }
        .main-menu ul li { position: relative; float: left; height: 69px; border-right: 1px solid #303030; margin-left: -1px; }
        .main-menu ul li a { position: relative; display: block; width: 163px; float: left; font-size: 11px; color: #FFFFFF; text-transform: uppercase; line-height: 70px; text-align: center; text-decoration: none; }
        .main-menu ul li a:hover, .main-menu ul li a.act { background-color: #303030; }



.footer { position: relative; padding: 30px 0px 100px; color: #FFFFFF; font-size: 10px; text-transform: uppercase; }
      .footer a { color: #FFFFFF; text-decoration: none; }
      .footer a:hover { text-decoration: underline; }

.advertisement{
right:10%;
top:300px;
background:#ffffff url('../images/ent-quiz-gradient_content.png') repeat-x 0px 0px;
width:200px;
position:absolute;
height:250px;
}



body archive {
background-color:#000000;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:16px;
}


/* HEADER */



/* FOOTER */




/* LIGHTBOXES SIGNUP, LOGIN Y PASSWORD */





/****************************** entertainment-2-right-top **********************************/

.entertainment-2-right-top #main-contentp {
padding-top:25px;
color:#ffffff;
margin-left:5%;
float:left;
width:91%;
position: relative;
background:#000000;

}


.entertainment-2-right-top #main-content p2{
padding-top:25px;
color:#ffffff;
margin-left:5%;
float:left;
width:595px;
position: relative;
background:#000000;

}



.entertainment-2-right-top #main-content {
padding-top:25px;
color:#000000;
margin-left:5%;
float:left;
width:595px;
position: relative;

background-color: #e4e4e4;
}


.entertainment-2-right-top #main-content .panels {
margin-left:0px;
}



.entertainment-2-right-top #content-top p {
float:left;
clear:both;
display:block;
width:90%;
margin-bottom:15px;
}

.entertainment-2-right-top #content-top {
float:left;
clear:both;
display:block;
width:590px;
margin-bottom:15px;
}


.entertainment-2-right-top #content-top h1 {
font-family: 'DINBold', sans-serif;
font-size-adjust: 0.52;
font-size:42px;
margin-bottom:15px;
line-height:42px;
text-transform:uppercase;
font-weight:normal;
}
.entertainment-2-right-top #content-top h1.first{
margin-bottom:15px;
padding-top:0px
}
.entertainment-2-right-top #content-column h2 {
font-family: 'DINBold', sans-serif;
font-size-adjust: 0.52;
font-size:42px;
margin-bottom:15px;
line-height:42px;
text-transform:uppercase;
font-weight:normal;
}


.entertainment-2-right-top #content-column h1.header-programmes {
font-family:'DINMediumRegular',sans-serif;
font-size:22px;
font-size-adjust:0.51;
font-weight:normal;
height:auto;
line-height:22px;
margin-bottom:15px;
text-transform:uppercase;
}






.entertainment-2-right-top #container-column {
float:left;
width:590px;
margin-bottom:35px;
}

.entertainment-2-right-top #container-column x {
float:left;
width:550px;
margin-bottom:35px;
}


.entertainment-2-right-top #right-sidebar {
float:right;
width:300px;
position:relative;
top:0px;
left:0px;
}














/****************************** PROGRAMMES QUIZ **********************************/

.entertainment-2-right-top section.quiz {
float:left;
width:20%;
background:transparent url('../images/ent-quiz-gradient_content.png') repeat-x 0px 0px;
padding:20px 15px 20px 15px;
margin-top:15px;
height:250px;
}
.entertainment-2-right-top section.quiz .q-innerArea {
width:460px;
float:left;
display:block;
}
.entertainment-2-right-top section.quiz .q-intro {
width:460px;
float:left;
display:block;
}
.entertainment-2-right-top section.quiz .q-intro-info {
color:#f47505;
font-weight:bold;
margin-bottom:25px;
}
.entertainment-2-right-top section.quiz .q-outro-info {
width:460px;
float:left;
display:block;
margin-bottom:15px;
}
.entertainment-2-right-top section.quiz .q-begin-btn {
float:right;
background:transparent url('../images/programme_quiz_next_button.png') no-repeat top right;
color:#fff;
height:23px;
border:none;
padding:0px 20px 3px 10px;
cursor:pointer;
font-size:13px;
}
.entertainment-2-right-top section.quiz .q-begin-btn:hover {
background:transparent url('../images/programme_quiz_next_button_hover.png') no-repeat top right;
}
.entertainment-2-right-top section.quiz .q-quesp{
width:560px;
float:left;
display:block;
color:#f47505;
font-weight:bold;
margin-bottom:25px;
padding-top:7px;
border-top:1px solid #7f5b3d;
}

.entertainment-2-right-top section.quiz .q-ques {
width:460px;
float:left;
display:block;
color:#f47505;


font-weight:bold;
margin-bottom:25px;
padding-top:7px;
border-top:1px solid #7f5b3d;

text-align:justify;

}



.entertainment-2-right-top section.quiz .q-ques x{
width:510px;
float:left;
display:block;
color:#f47505;
font-weight:bold;
margin-bottom:25px;
padding-top:7px;
border-top:1px solid #7f5b3d;
}




.entertainment-2-right-top section.quiz .q-ques p {
display:inline;
margin-left:5px;
}
.entertainment-2-right-top section.quiz .q-ans {
width:460px;
float:left;
display:block;
margin-bottom:25px;
padding-top:27px;
font-size:17px;
font-weight:bold;

color:#3a362d;

color:#212930;
border-top:1px solid #df7e4f;
}
.entertainment-2-right-top section.quiz .q-result {
width:460px;
float:left;
display:block;
margin-bottom:25px;
}
.entertainment-2-right-top section.quiz .q-ansSel {
width:460px;
float:left;
display:block;
margin-bottom:10px;
}



.entertainment-2-right-top section.quiz .q-ansSel .question {
width:460px;
float:left;
display:block;
margin-bottom:10px;
cursor:pointer;
}
.entertainment-2-right-top section.quiz .q-ansSel.solution .question {
padding-left:22px;
}
.entertainment-2-right-top section.quiz .q-ansSel .question .number {
display:inline;
float:left;
margin-right:5px;
}
.entertainment-2-right-top section.quiz .q-ansSel .question.right {
color:#f47505;
font-weight:bold;
background: transparent url('../images/quiz_check.png') no-repeat 0px 0px;
}
.entertainment-2-right-top section.quiz .q-ansSel .question.wrong {
color:#c8000a;
font-weight:bold;
background: transparent url('../images/quiz_wrong.png') no-repeat 0px 0px;
}
.entertainment-2-right-top section.quiz .q-ansSel .q-ol-hover .text {
text-decoration:underline;
}
.entertainment-2-right-top section.quiz .q-ansSel .question.right .text,
.entertainment-2-right-top section.quiz .q-ansSel .question.wrong .text {
text-decoration:none !important;
}
.entertainment-2-right-top section.quiz .q-ansSel.solution .number {
display:none;
}
.entertainment-2-right-top section.quiz .q-begin-btn,
.entertainment-2-right-top section.quiz .q-check-btn {
float:right;
background:transparent url('../images/programme_quiz_next_button.png') no-repeat top right;
color:#fff;
height:23px;
border:none;
padding:0px 20px 3px 10px;
cursor:pointer;
font-size:13px;
}
.entertainment-2-right-top section.quiz .q-begin-btn:hover,
.entertainment-2-right-top section.quiz .q-check-btn:hover {
background:transparent url('../images/programme_quiz_next_button_hover.png') no-repeat top right;
}
.entertainment-2-right-top section.quiz .q-restart-btn,
.entertainment-2-right-top section.quiz .q-del-btn {
color:#fff;
border:none;
padding:3px 10px 3px 10px;
cursor:pointer;
font-size:13px;
background-color:#f47505;
margin-right:5px;
}
.entertainment-2-right-top section.quiz .q-restart-btn:hover,
.entertainment-2-right-top section.quiz .q-del-btn:hover {
background-color:#c35e04;
}
.entertainment-2-right-top section.quiz .q-no {
float:left;
font-size:15px;
height:21px;
margin-bottom:2px;


}
.entertainment-2-right-top section.quiz .q-timer {
float:right;
font-size:15px;
height:21px;
margin-bottom:2px;
color:#f47505;
display:inline;
width:70px;
}
.entertainment-2-right-top section.quiz .q-total {
font-size:18px;
line-height:21px;
margin-bottom:7px;
font-weight:normal;
}
.entertainment-2-right-top section.quiz .q-total span {
font-size:24px;
line-height:28px;
color:#f47505;
font-weight:normal;
display:block;
}
.entertainment-2-right-top section.quiz .q-results-title {
width:460px;
float:left;
display:block;
margin-bottom:7px;
padding-bottom:7px;
border-bottom:1px solid #7f5b3d;
font-weight:normal;
font-size:15px;
line-height:18px;
}
.entertainment-2-right-top section.quiz .q-timer .clock {
background: transparent url('../images/sprite_yellow.png') no-repeat 0px 0px;
display:inline;
float:right;
height:19px;
margin-left:0px;
width:19px;
padding-top:0px;
margin-top:0px;
clear:none;
}

.entertainment-2-right-top section.quiz .q-timer .clock.c8 {background-position: 0px -20px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c7 {background-position: 0px -40px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c6 {background-position: 0px -60px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c5 {background-position: 0px -80px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c4 {background-position: 0px -100px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c3 {background-position: 0px -120px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c2 {background-position: 0px -140px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c1 {background-position: 0px -160px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c0 {background-position: 0px -180px;}
















/****************************** QUIZ **********************************/
/*Blue--------------------------------------------------------------------------------------------*/

.entertainment-2-right-top.blue section.quizp{
background:transparent url('../images/blue_ent-quiz-gradient_content.png') repeat-x
0px 0px;
}


.entertainment-2-right-top.blue section.quiz {
background:transparent;
}
.entertainment-2-right-top.blue section.quiz .q-intro-info {
color:#000000;
 font-size:18px;

}



.entertainment-2-right-top.blue section.quiz .q-begin-btn {
background:transparent url('../images/blue_programme_quiz_next_button.png')
no-repeat top right;
}
.entertainment-2-right-top.blue section.quiz .q-begin-btn:hover {
background:transparent url('../images/blue_programme_quiz_next_button_hover.png')
no-repeat top right;
}
.entertainment-2-right-top.blue section.quiz .q-quesp {
color:#7a93e5;
border-top:1px solid #162042;
}



.entertainment-2-right-top.blue section.quiz .q-ques {
color:#4c4c4c;

color:#141a1f;

border-top:1px solid #162042;

margin: 10px 0 20px 0;
font-size: 18px;
font-weight: normal;


}
.entertainment-2-right-top.blue section.quiz .q-ansSel .question.right {
color:#7a93e5;
background: transparent url('../images/blue_quiz_check.png') no-repeat 0px 0px;
}
.entertainment-2-right-top.blue section.quiz .q-ansSel .question.wrong {
color:#c8000a;
background: transparent url('../images/quiz_wrong.png') no-repeat 0px 0px;
}
.entertainment-2-right-top.blue section.quiz .q-begin-btn,
.entertainment-2-right-top.blue section.quiz .q-check-btn {
background:transparent url('../images/blue_programme_quiz_next_button.png')
no-repeat top right;
}
.entertainment-2-right-top.blue section.quiz .q-begin-btn:hover,
.entertainment-2-right-top.blue section.quiz .q-check-btn:hover {
background:transparent url('../images/blue_programme_quiz_next_button_hover.png')
no-repeat top right;
}
.entertainment-2-right-top.blue section.quiz .q-restart-btn,
.entertainment-2-right-top.blue section.quiz .q-del-btn {
background-color:#7a93e5;
}
.entertainment-2-right-top.blue section.quiz .q-restart-btn:hover,
.entertainment-2-right-top.blue section.quiz .q-del-btn:hover {
background-color:#3851a5;
}
.entertainment-2-right-top.blue section.quiz .q-timerp {
color:#7a93e5;
}

.entertainment-2-right-top.blue section.quiz .q-timer {
color:#000000;
}



.entertainment-2-right-top.blue section.quiz .q-total span {
color:#000000;
}
.entertainment-2-right-top.blue section.quiz .q-results-title {
border-bottom:1px solid #162042;
}
.entertainment-2-right-top.blue section.quiz .q-timer .clock {
background: transparent url('sprite_blue.png') no-repeat 0px 0px;
}





/*all colors*/
.entertainment-2-right-top section.quiz .q-timer .clock.c8 {background-position: 0px -20px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c7 {background-position: 0px -40px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c6 {background-position: 0px -60px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c5 {background-position: 0px -80px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c4 {background-position: 0px -100px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c3 {background-position: 0px -120px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c2 {background-position: 0px -140px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c1 {background-position: 0px -160px;}
.entertainment-2-right-top section.quiz .q-timer .clock.c0 {background-position: 0px -180px;}












