#maincontainer {width:992px; margin:0 auto;}

h2 {font:bold 18px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000}
h3 {font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000}
.small {font-size:11px;}

.box_desc_dettol {background:url(../../../../img/contest/custom/concurs-dettol/bg_box_dettol.jpg) no-repeat; width:675px; height:1486px; position:relative; margin-bottom:15px; font-size:13px;}
.box_desc_dettol .desc_1 {width:215px; position:absolute; left:0px; top:180px; width:645px; padding:15px;}
.box_desc_dettol .desc_1 ul li {background:url(../../../../img/contest/custom/concurs-dettol/bull_white.gif) no-repeat 0px 5px; padding-left:15px; margin-bottom:5px;}
.box_desc_dettol .desc_1 h2 {font-size:14px; color:#1A4E10;}
.box_desc_dettol .desc_2 {position:absolute; left:0px; top:345px; width:645px; padding:15px;}
.box_desc_dettol .desc_3 {position:absolute; left:0px; top:345px; width:545px; padding:15px 15px 15px 115px; top:615px;}
.box_desc_dettol .desc_3 h3 {font-size:16px; color:#1A4E10;}
.box_desc_dettol .desc_4 {position:absolute; left:0px; top:880px;width:500px; padding:15px 160px 15px 15px;}
.box_desc_dettol .desc_4 h3 {font-size:16px; color:#1A4E10;}
.box_desc_dettol .desc_5 {position:absolute; left:0px; top:1100px; width:510px; padding:15px 15px 15px 155px;}
.box_desc_dettol .desc_5 h3 {font-size:16px; color:#1A4E10;}

.bull_green {margin-bottom:10px;}
.bull_green li {background:url(../../../../img/contest/custom/concurs-dettol/bull_green.gif) no-repeat 0px 5px; padding-left:15px; margin-bottom:5px;}
.bull_green li.last {margin-bottom:0px;}

.box_login {}

.btn_participa {background:url(../../../../img/contest/custom/concurs-dettol/btn_participa.gif) no-repeat; width:137px; height:28px; display:block; text-indent:-9999px;}
.btn_login {background:url(../../../../img/contest/custom/concurs-dettol/btn_login.gif) no-repeat; width:61px; height:28px; display:block; text-indent:-9999px;}


.box_gri {}
.box_gri .top {background:url(../../../../img/contest/custom/concurs-dettol/bg_top_box_gri.gif) no-repeat left top; width:300px; font-size:1px; height:8px;}
.box_gri .btm {background:url(../../../../img/contest/custom/concurs-dettol/bg_btm_box_gri.gif) no-repeat left top; width:300px; font-size:1px; height:8px;}
.box_gri .box_content {border-left:1px solid #E9E9EE; border-right:1px solid #E9E9EE; background:#fff; padding:0px 10px;}

.box_terms {background:#F7F7F9;}
.box_terms .top {background:url(../../../../img/contest/custom/concurs-dettol/bg_top_box_gri.gif) no-repeat; width:300px; height:8px; font-size:1px;}
.box_terms .btm {background:url(../../../../img/contest/custom/concurs-dettol/bg_btm_box_gri.gif) no-repeat; width:300px; height:8px; font-size:1px;}
.box_terms a {text-decoration:underline;}
.box_terms .box_content {padding:5px 15px;}
.box_terms h3 {font-size:16px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:5px; font-weight:bold;}
.box_terms ul li {padding:3px 0px;}
.box_terms ul li .nr {font-weight:bold;}
.box_castigatori {font-weight:bold; font-size:11px;}
.box_castigatori a {}

.intrebare_concurs {}
.intrebare_concurs h3 {font-size:17px; color:#BF1A14; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:15px;}

.box_intrebare {width:675px; color:#fff; margin-bottom:15px; background:#FEFE8B url(../../../../img/contest/custom/concurs-dettol/logo_dettol.gif) no-repeat 530px 15px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.box_intrebare .box_content {padding:15px 200px 15px 15px;}
.box_intrebare .intrebare_text {font:bold 16px Arial, Helvetica, sans-serif;margin-bottom:10px; color:#1A4E10;}
.box_intrebare .raspuns {margin-bottom:10px; color:#333; }
.box_intrebare .raspuns input {_height:16px;}


.box_login {background:#FEFE8B; margin-bottom:15px;-moz-border-radius:10px; -webkit-border-radius:10px;}
.box_login .notice_login {margin-bottom:10px; width:400px;}
.box_login a {text-decoration:underline;}
.box_login .box_content {padding:15px;}
.box_login td {padding-bottom:5px;}
.box_login td .text {border:1px solid #333; padding:2px;}

.error span {color:#333333;}

.winners_list {border-top:1px solid #E9E9EE; padding-top:10px; padding-left:25px; margin-bottom:15px;}
.winners_list li {padding:2px 0px; list-style:decimal;}

.marele_castigator {}
.marele_castigator h2 {border-bottom:1px solid #E9E9EE; padding-bottom:10px; margin-bottom:10px; line-height:26px;}

.title_2 {font-size:18px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal;}
