p {margin-bottom:10px;}
#maincontainer {width:982px; margin:0 auto; padding-top:500px;}
#container {background:url(../../../../img/contest/custom/concurs-nesquik/bg_container.jpg) no-repeat 664px -20px;}
body {background:url(../../../../img/contest/custom/concurs-nesquik/bg_body.jpg) no-repeat top center;}
.top_banner {display:none;}

#header {top:10px;}
#header .top_menu {margin-bottom:10px;}
#header .sub_menu {background:none!important;}

#left {width:635px; padding:15px 10px;}
#right {padding:15px 0px 0px 0px;}


/***RIGHT COL****/
.box_terms {color:#000000;}
.box_terms .box_content {}
.box_terms h3 {font-size:17px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000000; font-weight:bold;}
.box_terms ul li {padding:10px 0px;}
.box_terms ul li .nr {font-weight:bold;}

/****INDEX LEFT COL***/

h2 {font-size:18px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#000;}
h4 {font-size:16px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#000;}

.post_comment {margin:5px 0px 25px 0px;}
.post_comment h2 {margin-bottom:15px; color:#000000; font-size:17px; font-weight:bold;}


.box_add_comment .post_form .title {margin-bottom:10px;}
.box_add_comment .post_form .title label {font-size:13px;display:block; margin-bottom:5px;}
.box_add_comment .post_form .title input {border:1px solid #C2BFFB; padding:4px; background:#fff url(../../../../img/contest/custom/concurs-nesquik/bg_input.jpg) repeat-x; width:250px;}
.box_add_comment .post_form .child_age {padding-bottom:10px;}
.box_add_comment .post_form .comment {margin-bottom:10px;}
.box_add_comment .post_form .comment label {font-size:12px;font-size:13px; display:block; margin-bottom:5px;}
.box_add_comment .post_form .comment textarea {border:1px solid #BCBCCD; padding:3px; background:#fff url(../../../../img/contest/custom/concurs-nesquik/bg_input.jpg) repeat-x; width:400px; height:100px; overflow:auto;}
.box_add_comment {color:#000000;}
.box_add_comment .box_content {}
.box_add_comment .btn_trimite {background:url(../../../../img/contest/custom/concurs-nesquik/btn_participa.gif) no-repeat; display:block; color:#000000; font-size:13px; font-weight:bold; cursor:pointer; color:#FFFFFF; width:150px; height:40px;}
.box_add_comment .intrebare {font-size:16px; font-weight:bold; margin-bottom:15px; color:#E32285;}

.msg_error {background:#FEF4B4; padding:10px; text-align:center; margin:10px 0px; font-weight:bold; border:1px solid #ccc; width:388px;}
.required {color:#000; margin-bottom:10px;}

.lista_castigatori {}
.lista_castigatori li {margin-bottom:5px;}

.visual_nesquik {margin-bottom:25px;}
.visual_nesquik a {background:url(../../../../img/contest/custom/concurs-nesquik/visual_nesquik.jpg) no-repeat; width:665px; height:508px; display:block}

.concurs_nesquik {}
.concurs_nesquik .image {float:left; margin:0px 15px 15px 0px;}
.concurs_nesquik p {margin-bottom:20px; font-size:13px; line-height:17px;}
.concurs_nesquik h1 {font-size:17px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:15px; line-height:22px;}
.concurs_nesquik .big {font-size:17px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:15px;}
.concurs_nesquik .big b {color:#D70014;}

.branding_links_container {position:absolute; top:0px; left:50%; width:1002px; height:1px; margin-left:-501px; z-index:99999;}
.branding_links_container .left_link {position:absolute; left:-130px; top:0px; width:130px; height:1400px; background: url(../../../img/shim.gif) no-repeat top center;}
.branding_links_container .right_link {position:absolute;  right:-130px; top:0px; width:130px; height:1400px; background: url(../../../img/shim.gif) no-repeat top center;}
.branding_links_container .top_link {position:absolute; left:0px; top:198px; width:1002px; height:290px;background: url(../../../img/shim.gif) no-repeat top center;}

