
.quiz { margin : 10px 0 20px 0; }
.contentQuiz { background : url(../images/quiz/bkg_content.jpg) no-repeat 0 bottom; padding : 20px 0; }
.quiz .btnStart { background : url(../images/quiz/start.jpg) no-repeat 0 0; display : block; width : 185px; height : 58px; margin : 0px auto; }
.quiz .btnStartT { background : url(../images/quiz/terminat.jpg) no-repeat 0 0; }
.quiz .btnStart:hover { background : url(../images/quiz/start.jpg) no-repeat 0 -58px; }
.quiz .btnStartT:hover { background : url(../images/quiz/terminat.jpg) no-repeat 0 -58px; }
.quiz .btn { padding : 40px; }

.clbox { width : 300px; margin : 10px 0 0 0; }
.clbox .cltop { background : url(../images/quiz/clt.jpg) no-repeat 0 0; height : 5px; }
.clbox .clbott { background : url(../images/quiz/clb.jpg) no-repeat 0 0; height : 5px; }
.clbox .clc { background : #fff; padding : 10px 0; border-left : 1px solid #d9d9d9; border-right : 1px solid #d9d9d9; padding : 0 10px; }
.clbox .clc table thead { font-size : 10px; font-weight : bold; }
.clbox .clc table .col1 { text-align : right; width : 15px; padding : 0 3px 0 0; }
.clbox .clc table .col3 { width : 60px; padding : 0 3px 0 0; }
.clbox .clc table .col4 { width : 60px; padding : 0 3px 0 0; }
.clbox .clc table .col4,
.clbox .clc table .col3 { text-align : right; }
.clbox .clc table thead tr th { border-bottom : 1px solid #ccc; padding : 0 0 5px 0; line-height : 22px; }
.clbox .clc table tbody td { font-size : 12px; line-height : 24px; }
.clbox .clc table tbody tr.first { font-weight : bold; }

.clbox .clc .row { padding : 0 0 20px 0; }
.clbox .clc .row h4 { font-size : 10px; border-bottom : 1px solid #ccc; margin : 0 0 5px 0; padding : 0 0 5px 0; }
.clbox .clc .row p { font-size : 10px; }

.infoQuiz { width : 600px; background : #fff; -moz-border-radius : 4px; border : 1px solid #ccc; margin : 0px auto; padding : 4px; height : 30px; }
.infoQuiz h4 { float : left; width : 180px; }
.infoQuiz .counter { font-size : 22px; color: #ec921e; font-weight : bold; height : 30px; float : right; width : 80px; text-align : center; }

.rowQ { margin : 20px 20px 0 20px; border-bottom : 1px solid #ccc; padding : 0 0 20px 0; }
.rowQ h4 { font-size : 13px; color : #072443; font-weight : bold; margin : 0 0 10px 0; }
.rowQ ul li { line-height : 20px; }
.rowQ ul li input { position : relative; top : 2px; margin : 0 4px 0 15px;  }

h4.ras { text-align : center; font-size : 18px; color : #666; margin : 20px 0 0 0; }


.infoQuizCL h4 { line-height : 30px; font-size : 20px; font-weight : bold; padding : 0 0 0 10px; }
.infoQuizCL ul { line-height : 30px; display : block; height : 38px; }
.infoQuizCL ul li { line-height : 30px; display : inline; }
.infoQuizCL ul li a { line-height : 30px; display : block; font-size : 18px; font-weight : bold; float : left; padding : 0 20px; }
.infoQuizCL ul li.active a { color : #026933;text-decoration:underline }

.contentQuiz .clbox { width : 608px; margin : 20px auto 0 auto; }
.contentQuiz .clbox .cltop { background : url(../images/quiz/clt.png) no-repeat 0 0; height : 4px; }
.contentQuiz .clbox .clbott { background : url(../images/quiz/clb.png) no-repeat 0 0; height : 4px; }
.contentQuiz .clbox .clc { background : #fff; padding : 10px 0; border-left : 1px solid #d9d9d9; border-right : 1px solid #d9d9d9; padding : 0 10px; }

.paginator { line-height : 17px; height : 17px; border-top : 1px solid #ccc; margin : 5px 0 0 0; padding : 10px 0; }
.paginator h3 { font-size : 12px; width : 100px; float : left; margin : 0 0 0 5px; }
.paginator ul { line-height : 17px; height : 17px; float : right; display : block; }
.paginator ul li { line-height : 17px; height : 17px; display : inline; width : 17px; }
.paginator ul li a { line-height : 17px; height : 17px; display : block; width : 17px; background : url(../images/quiz/pag.jpg) no-repeat 0 0; text-align : center; float : left; margin : 0 2px; }
.paginator ul li a:hover { text-decoratione : none;  background : url(../images/quiz/pagc.jpg) no-repeat 0 0; }
.paginator ul li a.next { background : url(../images/quiz/pagn.jpg) no-repeat 0 0; }
.paginator ul li a.prev { background : url(../images/quiz/pagp.jpg) no-repeat 0 0; }
.paginator ul li a.active {font-weight:bold;}

.spt select { width : 160px; border : 1px solid #ccc; position : relative; top : 2px; }

.sponsor h4 { color : #9b1818; }
.sponsor img { border : 1px solid #ccc; float : right; width : 130px; display : block; margin : 0 20px 0 10px;  }

.col300Quiz { background : none!important; }

.sph { text-align : center; }

#mainContent {
    clear: both;
    /*text-align: center;*/
    width: 980px;
    margin: 0px auto;
}

/*#colContent {
    float: initial;
    display: inline-block;
}*/