body{overflow:hidden;font-size:13px;line-height:1.231;margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio[controls],canvas,video{display:inline-block}
html{font-size:100%}
body,button,input,select,textarea{color:#222;font-family:sans-serif}
::-moz-selection{background:none repeat scroll 0 0 #FE57A1;color:#FFF;text-shadow:none}
a{color:#2956A1}
a:hover,a:active{outline:0 none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-right:0 none;display:block;height:1px;border-color:#CCC 0 0;border-style:solid none none;border-width:1px 0 0;margin:1em 0;padding:0}
ins{background:none repeat scroll 0 0 #FF9;color:#000;text-decoration:none}
mark{background:none repeat scroll 0 0 #FF0;color:#000;font-style:italic;font-weight:700}
pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}
pre{white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
ul,ol{margin:1em 0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none outside none;margin:0;padding:0}
img{border:0 none}
svg:not(:root){overflow:hidden}
fieldset{border:0 none;margin:0;padding:0}
button,input,select,textarea{font-size:100%;vertical-align:baseline;margin:0}
button,input{line-height:normal}
input[type=search]{-moz-box-sizing:content-box}
textarea{overflow:auto;vertical-align:top}
input:invalid,textarea:invalid{background-color:#F0DDDD}
table{border-collapse:collapse;border-spacing:0}
.floatLeft{display:inline;float:left}
.floatRight{display:inline;float:right}
.centerAlign{width:1000px;margin:0 auto}
.centerAlignText{display:block;text-align:center;width:100%}
.clear{clear:both}
div#container{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:13px;width:810px;margin:0 auto;position:relative;}
figure,form{margin:0}
legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0 none;padding:0}
label,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}

@font-face {
    font-family: 'MyriadWebProRegular';
    src: url('fonts/myriad-web-pro.eot');
    src: url('fonts/myriad-web-pro.eot') format('embedded-opentype'),
         url('fonts/myriad-web-pro.woff') format('woff'),
         url('fonts/myriad-web-pro.ttf') format('truetype'),
         url('fonts/myriad-web-pro.svg#MyriadWebProRegular') format('svg');
}
@font-face {
    font-family: 'MyriadWebProBold';
    src: url('fonts/myriadwebpro-bold.eot');
    src: url('fonts/myriadwebpro-bold.eot') format('embedded-opentype'),
         url('fonts/myriadwebpro-bold.woff') format('woff'),
         url('fonts/myriadwebpro-bold.ttf') format('truetype'),
         url('fonts/myriadwebpro-bold.svg#MyriadWebProBold') format('svg');
}

.index_page{background: url("../img/bioderma/bioderma_bk.jpg") no-repeat 0 0;width:810px;height:811px;position:relative;}
.index_page .app_nav{top:700px;position:absolute;left:15px;}
.app_nav a{display:block;width:126px;height:73px;overflow:hidden;text-indent:-999px;position:absolute;top:0px;background: url("../img/bioderma/bioderma_menu.png") no-repeat;}
.app_nav a.regulament{left:0px;background-position:-2px -659px;}
.app_nav a.regulament:hover{}
.app_nav a.premii{left:140px;background-position:-139px -659px;}
.app_nav a.premii:hover{}
.app_nav a.reguli{left:274px;background-position:-274px -659px;}
.app_nav a.reguli:hover{}
.app_nav a.tolerance{left:409px;background-position:-409px -659px;}
.app_nav a.tolerance:hover{}

.index_page a.inscriere{display:block;width:126px;height:73px;background: url("../img/bioderma/bioderma_menu.png") 0px 0px no-repeat;position:absolute;top:45px;left:15px;text-indent:-999px;overflow:hidden;}
.index_page a.home{display:block;width:435px;height:73px;position:absolute;top:27px;left:350px;text-indent:-999px;overflow:hidden;}
.index_page .user_log{display:block;width:193px;height:91px;background: url("../img/bioderma/bioderma_menu.png") -341px 0px no-repeat;position:absolute;top:45px;left:15px;overflow:hidden;}


.loguserbox{
    width:193px;height:92px;background: url("../img/bioderma/bioderma_menu.png") -341px 0px no-repeat;position:absolute;top:45px;left:15px;overflow:hidden;
    color:#D0D721; font-size:12px;font-family: Helvetica;Arial;padding-top:10px;text-align:center;
}
.loguserbox img{
    position:absolute;top:20px;left:12px;border-radius: 5px;
}
.loguserbox .name{
    font-size:12px;font-weight:bold;color:#fff;font-family: 'MyriadWebProRegular';line-height: 14px;padding:13px 0 0 70px;text-align:left;
}
.loguserbox .score{
    padding-top:4px;
}
.loguserbox .rank{
    font-size:14px;font-weight:bold;color:#8FC03C;margin-top:5px;
}
.loguserbox .rank span{
    color:#fff;
}




.index_page .homebox{
    position:absolute;left:15px;top:190px;width:438px;height:434px;background: url("../img/bioderma/box_home.jpg") 0px 0px no-repeat;
}
.index_page .questionbox{
    position:absolute;left:15px;top:190px;width:438px;height:434px;background: url("../img/bioderma/question_box.jpg") 0px 0px no-repeat;
}
.index_page .regulamentbox{
    position:absolute;left:15px;top:190px;width:438px;height:438px;background: url("../img/bioderma/box_regulament.jpg") 0px 0px no-repeat;
}
.index_page .regulibox{
    position:absolute;left:15px;top:190px;width:438px;height:439px;background: url("../img/bioderma/box_reguli.jpg") 0px 0px no-repeat;
}
.index_page .tolerancebox{
    position:absolute;left:15px;top:190px;width:440px;height:441px;background: url("../img/bioderma/box_tolerance.jpg") 0px 0px no-repeat;
}
.index_page .premiibox{
    position:absolute;left:15px;top:190px;width:440px;height:441px;background: url("../img/bioderma/box-premii.jpg") 0px 0px no-repeat;
}
.index_page a.acreditare{display:block;width:163px;height:72px;background: url("../img/bioderma/bioderma_menu.png") 0px -200px no-repeat;position:absolute;top:335px;left:240px;text-indent:-999px;overflow:hidden;}

.index_page .formbox{
    position:absolute;left:15px;top:190px;width:438px;height:438px;background: url("../img/bioderma/box_form.jpg") 0px 0px no-repeat;
}

.index_page .home_text{
    color:#fff;font-family: 'MyriadWebProRegular';font-size:18px;padding:80px 25px 0px 22px;
}
.index_page .question_text{
    color:#fff;font-family: 'MyriadWebProRegular';font-size:18px;padding:80px 25px 0px 22px;
}
.index_page .regulament_text{
    color:#fff;font-family: 'MyriadWebProRegular';font-size:14px;padding:100px 25px 0px 22px;text-align:justify;
}
.index_page .tolerance_text{
    text-shadow: 1px 1px 1px #536782;text-align:justify;
    color:#fff;font-family: 'MyriadWebProRegular';font-size:14px;padding:65px 25px 0 12px;width:305px;
}
.index_page .premii_text{
    text-shadow: 1px 1px 1px #536782;text-align:left;
    color:#fff;font-family: 'MyriadWebProRegular';font-size:14px;padding:65px 25px 0 15px;width:162px;
}

    .questionnr{font-family: 'MyriadWebProBold';
        font-size:30px;font-wight:bold;color:#fff;padding-right:30px;line-height:18px;
    }
    .question_solution{margin-top:30px;}
    .question_solution ul{list-style:none;margin:0;padding:0;}
    .question_solution li{min-height:35px;margin-bottom:3px;}
    .question_solution a{
        /*background: url("question_ans.png") -1px 0px no-repeat;*/
        color:#fff;text-decoration:none;padding:6px 0px 6px 0px;/*line-height:32px;*/
    }
    .question_solution a span{padding-left:45px;background: url("question_ans.png") -1px 0px no-repeat;display:block;min-height:40px;line-height:30px;}/*float:left;*/
    .question_solution a:hover span{
        background-position:0px -80px;
        text-decoration:none;
    }

a.invitabtn{position:absolute;top:110px;left:695px;display:block;width:97px;height:96px;z-index:10;background: url("../img/bioderma/invite-friends.png") 0px 0px no-repeat;text-indent:-999px;overflow:hidden;}

#registerForm input#btnsubmit {
    background: url("../img/bioderma/bioderma_menu.png") -426px -464px no-repeat;
    border: 0 none;
    width: 108px;height: 30px;
    left: 157px;
    overflow: hidden;
    position: absolute;
    text-indent: -999px;
    top: 386px;    
}
#registerForm input#btnsubmit:hover{background-position:-426px -413px;}


.app_nav a.inscriere{left:203px;}
.app_nav a.inscriere:hover{}
.app_nav a.clasament{left:609px;}
.app_nav a.clasament:hover{}









.home_page{background: url("../img/alcovit/regulament.jpg") no-repeat 0 0;width:810px;height:724px;}
.castigatori_page{background: url("../img/alcovit/castigatori.jpg?v=1") no-repeat 0 0;width:810px;height:724px;}




.question_page1{background: url("../img/alcovit/question1.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page2{background: url("../img/alcovit/question2.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page3{background: url("../img/alcovit/question3.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page4{background: url("../img/alcovit/question4.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page5{background: url("../img/alcovit/question5.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page6{background: url("../img/alcovit/final.jpg") no-repeat 0 0;width:810px;height:724px;}
.altshare{background: url("../img/alcovit/final2.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page7{background: url("../img/alcovit/voucher.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page8{background: url("../img/alcovit/no_voucher.jpg") no-repeat 0 0;width:810px;height:724px;}
.question_page20{background: url("../img/alcovit/ai_participat.jpg") no-repeat 0 0;width:810px;height:724px;}
.formular_page{background: url("../img/alcovit/template.jpg") no-repeat 0 0;width:810px;height:724px;}



.salata_page1{background: url("../img/eisberg/salata1.jpg") no-repeat 0 0;width:810px;height:541px;}
.salata_page2{background: url("../img/eisberg/salata2.jpg") no-repeat 0 0;width:810px;height:541px;}
.salata_page3{background: url("../img/eisberg/salata3.jpg") no-repeat 0 0;width:810px;height:541px;}
.salata_page4{background: url("../img/eisberg/salata4.jpg") no-repeat 0 0;width:810px;height:541px;}
.salata_page5{background: url("../img/eisberg/salata5.jpg") no-repeat 0 0;width:810px;height:541px;}
.salata_page6{background: url("../img/eisberg/salata6.jpg") no-repeat 0 0;width:810px;height:541px;}




a#home{width:268px;height:132px;position:absolute;top:2px;left:2px;text-indent:-999px;overflow:hidden;}
a.start_joc{
    display:block;width:132px;height:132px;overflow:hidden;text-indent:-999px;position:absolute;top:271px;left:541px;
    background: url("../img/eisber_layout.png") 0px 0px no-repeat;
/*
    -webkit-transition: background 0.5s linear;
    -moz-transition: background 0.5s linear;
    -o-transition: background 0.5s linear;
    transition: background 0.5s linear;
*/
}
a.start_joc:hover{
    background-position:0px -152px;
}
/*default buttons layer - home*/





.home_page .app_nav{top:667px;}
.castigatori_page .app_nav{top:667px;}




.question_page1 .app_nav{top:667px;}
.question_page2 .app_nav{top:667px;}
.question_page3 .app_nav{top:667px;}
.question_page4 .app_nav{top:667px;}
.question_page5 .app_nav{top:667px;}
.question_page6 .app_nav{top:667px;}
.question_page7 .app_nav{top:667px;}
.question_page8 .app_nav{top:667px;}
.question_page20 .app_nav{top:667px;}
.formular_page .app_nav{top:667px;}




.salata_page1 .app_nav{top:406px;}
.salata_page2 .app_nav{top:406px;}
.salata_page3 .app_nav{top:406px;}
.salata_page4 .app_nav{top:406px;}
.salata_page5 .app_nav{top:406px;}
.salata_page6 .app_nav{top:406px;}








/*disabled boxes*/
.app_nav .noaction{display:block;width:132px;height:132px;overflow:hidden;text-indent:-999px;position:absolute;top:0px;}
.app_nav .activeblock{text-indent:0px;}
.app_nav .block1{left:0px;}
.app_nav .block2{left:134px;}
.app_nav .block3{left:268px;}
.app_nav .block4{left:402px;}
.app_nav .color1{}
.app_nav .color2{}
.app_nav .color3{}
.app_nav .color4{}
/*question_1*/
.question1 a{
       display:block;width:40px;height:40px;overflow:hidden;text-indent:-999px;position:absolute;
      -o-transition:color .2s ease-out, background .5s ease-in;
      -ms-transition:color .2s ease-out, background .5s ease-in;
      -moz-transition:color .2s ease-out, background .5s ease-in;
      -webkit-transition:color .2s ease-out, background .5s ease-in;
      transition:color .2s ease-out, background .5s ease-in;
      
}
.question1 a:hover{background: url("../img/alcovit/btn_hover.png") no-repeat 0 0;}
.question1 a.alc_btn1{top:405px;left:28px;}
.question1 a.alc_btn2{top:407px;left:191px;}
.question1 a.alc_btn3{top:478px;left:60px;}
.question1 a.alc_btn4{top:538px;left:181px;}
.question1 a.alc_btn5{top:580px;left:28px;}

/*question2*/
.question2 a{
       display:block;width:40px;height:40px;overflow:hidden;text-indent:-999px;position:absolute;
      -o-transition:color .2s ease-out, background .5s ease-in;
      -ms-transition:color .2s ease-out, background .5s ease-in;
      -moz-transition:color .2s ease-out, background .5s ease-in;
      -webkit-transition:color .2s ease-out, background .5s ease-in;
      transition:color .2s ease-out, background .5s ease-in;
}
.question2 a:hover{background: url("../img/alcovit/btn_hover.png") no-repeat 0 0;}
.question2 a.alc_btn1{top:401px;left:35px;}
.question2 a.alc_btn2{top:449px;left:93px;}
.question2 a.alc_btn3{top:540px;left:51px;}
.question2 a.alc_btn4{top:610px;left:97px;}
/*question_3*/
.question3 a{
       display:block;width:40px;height:40px;overflow:hidden;text-indent:-999px;position:absolute;
      -o-transition:color .2s ease-out, background .5s ease-in;
      -ms-transition:color .2s ease-out, background .5s ease-in;
      -moz-transition:color .2s ease-out, background .5s ease-in;
      -webkit-transition:color .2s ease-out, background .5s ease-in;
      transition:color .2s ease-out, background .5s ease-in;
}
.question3 a:hover{background: url("../img/alcovit/btn_hover.png") no-repeat 0 0;}
.question3 a.alc_btn1{top:366px;left:147px;}
.question3 a.alc_btn2{top:427px;left:30px;}
.question3 a.alc_btn3{top:498px;left:26px;}
.question3 a.alc_btn4{top:535px;left:59px;}
.question3 a.alc_btn5{top:610px;left:87px;}
/* question_4 */
.question6 a{
       display:block;width:128px;height:52px;overflow:hidden;text-indent:-999px;position:absolute;
      -o-transition:color .2s ease-out, background .5s ease-in;
      -ms-transition:color .2s ease-out, background .5s ease-in;
      -moz-transition:color .2s ease-out, background .5s ease-in;
      -webkit-transition:color .2s ease-out, background .5s ease-in;
      transition:color .2s ease-out, background .5s ease-in;
}
.question6 a:hover{}
.question6 a.alc_btn1{top:595px;left:177px;}
.question6 a.alc_btn2{top:595px;left:32px;}
/**/
/*question2*/
.question4 a{
       display:block;width:40px;height:40px;overflow:hidden;text-indent:-999px;position:absolute;
      -o-transition:color .2s ease-out, background .5s ease-in;
      -ms-transition:color .2s ease-out, background .5s ease-in;
      -moz-transition:color .2s ease-out, background .5s ease-in;
      -webkit-transition:color .2s ease-out, background .5s ease-in;
      transition:color .2s ease-out, background .5s ease-in;
}
.question4 a:hover{background: url("../img/alcovit/btn_hover.png") no-repeat 0 0;}
.question4 a.alc_btn1{top:419px;left:23px;}
.question4 a.alc_btn2{top:466px;left:40px;}
.question4 a.alc_btn3{top:501px;left:140px;}
.question4 a.alc_btn4{top:549px;left:30px;}
.question4 a.alc_btn5{top:614px;left:70px;}

/*question_7*/
.question7 a{
       display:block;width:270px;height:42px;overflow:hidden;text-indent:-999px;position:absolute;
}
.question7 a.alc_btn1{top:605px;left:22px;background: url("../img/alcovit/over_btns.png") no-repeat 0 0;}
.question7 a.alc_btn1:hover{background-position:0px -60px;}







.question8 a{
       display:block;width:130px;height:129px;overflow:hidden;text-indent:-999px;position:absolute;
      -o-transition:color .2s ease-out, background .5s ease-in;
      -ms-transition:color .2s ease-out, background .5s ease-in;
      -moz-transition:color .2s ease-out, background .5s ease-in;
      -webkit-transition:color .2s ease-out, background .5s ease-in;
      transition:color .2s ease-out, background .5s ease-in;
}








.pagination{color:#006837;font-size:12px;width:380px;top:237px;left:10px;position:absolute;font-family:Helvetica,Arial;}
.pagination a{color:#006837;text-decoration:none;}
.pagination span.current{color:#CFD721;}
.pagination a:hover{color:#CFD721;text-decoration:hover;}



/* iCheck plugin Flat skin, green
----------------------------------- */
.icheckbox_flat-green,
.iradio_flat-green {
    display: inline-block;
    *display: inline;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    width: 35px;
    height: 30px;
    background: url(green.png) no-repeat;
    border: none;
    cursor: pointer;
}

.icheckbox_flat-green {
    background-position: 0 0;
}
    .icheckbox_flat-green.checked {
        background-position: -37px 0;
    }
    .icheckbox_flat-green.disabled {
        background-position: -44px 0;
        cursor: default;
    }
    .icheckbox_flat-green.checked.disabled {
        background-position: -66px 0;
    }

.iradio_flat-green {
    background-position: -88px 0;
}
    .iradio_flat-green.checked {
        background-position: -110px 0;
    }
    .iradio_flat-green.disabled {
        background-position: -132px 0;
        cursor: default;
    }
    .iradio_flat-green.checked.disabled {
        background-position: -154px 0;
    }

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dppx) {
    .icheckbox_flat-green,
    .iradio_flat-green {
        background-image: url(green@2x.png);
        -webkit-background-size: 176px 22px;
        background-size: 176px 22px;
    }
}


    #registerForm input[type="text"]{
    background: none;
    border: 0px solid #145229;
    border-radius: 3px;
    color: #CC0049;
    font-size: 12px;
    height: 30px;
    left: 84px;
    line-height: 28px;
    padding: 0 3px;
    position: absolute;
    width: 323px;
    text-indent:5px;
    /*
    color:#006837;position:absolute;left:107px; font-size:12px;width:279px;height:28px;background:none;line-height:28px;padding:0 3px;border:1px solid #145229;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;
    */
    }
    #registerForm input[type="text"]:focus{border-color:#006837;}
    #registerForm input.error{border: 0px solid #CC0049;}
    #registerForm input#fname{top:116px;}
    #registerForm input#ftelefon{top:168px;}
    #registerForm input#femail{top:219px;}
    #registerForm input#fadresa{top:271px;}

    #registerForm input#lname{top:82px;}
    
    
    /*    
    #registerForm .check_boxes{padding-left:105px;}

    #registerForm input#btnsubmit{
        width:120px;height:30px;overflow:hidden;border:0;text-indent:-999px;position:absolute;top:220px;left:110px;
        background:none;
    }
    #registerForm input#btnsubmit:hover{

    }
*/









.step1{}
a.step2{
    background:none;display: block;height: 34px;left: 27px;overflow: hidden;position: absolute;text-indent: -999px;top: -125px;width: 137px;
    /*
	position:absolute;top:300px;left:100px;
	width:197px;height:56px;display:block;margin-top:5px;
	background:#f4c;text-indent:-999px;overflow:hidden;
	*/
}

/*    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 3px 4px 5px 3px #E0E0E0 inset;
    height: 16px;
    margin-bottom: 5px;
    padding: 6px 0 6px 8px;
    width: 292px;*/







a.step2:hover{}
a.form_send{
	/* width:243px;height:64px;display:block;margin-top:5px;text-indent:-999px;overflow:hidden; :hover background: url("images/kidsprite.png") no-repeat 0px -416px;*/
	background: url("images/sprite_web.png") no-repeat -531px -235px;display: block;width: 149px;height: 47px;left: 285px; overflow:hidden; position: absolute;text-indent: -999px;top: 173px;
}
a.form_send:hover{background: url("images/sprite_web.png") no-repeat -531px -320px;}

		.compform{position:absolute;top:866px;left:50px;font-size:13px;}
		.compform label{color:#4d4d4d;display:block;margin-bottom:6px;font-size:16px;}
.compform input[type="text"]{padding:6px 0 6px 8px;height:16px;border:1px solid #fff;-webkit-border-radius: 5px;border-radius: 5px;background:#fdfdfd;position: absolute;left: 25px;top: -61px;width: 398px;}
.compform textarea{resize:none;padding:12px 0 12px 8px;background:#fdfdfd;position: absolute;left: 25px;top: -6px;width: 398px;height:76px;border:1px solid #fff;-webkit-border-radius: 5px;border-radius: 5px;}
.compform .imgbox{width:72px;overflow:hidden;position:absolute;position:absolute;top:-119px;left:180px;display:none;}
		.compform .imgbox img{border:4px solid #fdfdfd;-webkit-border-radius: 5px;border-radius: 5px;}

.photo_content{background:#F5EFE7;min-height:300px;overflow:hidden;position:relative;}
.photo_footer{width:100%;height:43px;background:url(images/vote_footer.jpg) 0px 0px no-repeat;position:relative;}
.notice_gallery{font-size: 18px;color:#4d4d4d;border-bottom:1px solid #DCDCDC;padding-bottom:10px;text-align:center;margin-bottom:10px;}
.notice_gallery span{color:#e94a0d;}
.seeposts{padding:0px 20px 10px 63px;overflow:hidden;position:relative;top:510px}


.seeposts .block1{width:370px;float:left;display:inline-block;margin-right:20px;overflow:hidden;position:relative;}
.seeposts .block2{width:305px;float:left;display:inline-block;overflow:hidden;position:relative;}
.block1 h2{font-size:20px;color:#fdfdfd;line-height:20px;margin:17px 0px 0px 0px;font-weight:normal;}
.block1 .uploadby{color:#fdfdfd;font-size:14px;line-height:25px;height:25px;position:relative;padding-bottom:5px;}
.block1 .uploadby img{position:absolute;top:2px;left:136px;}
.gallerypop{width:406px;overflow:hidden;}
.gallerypop img{border:6px solid #fdfdfd;-webkit-border-radius: 6px;border-radius: 6px; }




	#popform{}
	#popform input{border: 0;background:#FDFEFF;color: #565555;font-size: 16px;height: 40px;line-height: 40px;width: 200px;position:absolute;top:300px;padding-left:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
	#popform input.inprenume{left:50px;}
	#popform input.inemail{left:295px;}
	#popform input.inan{left:540px;}







.font1{font-family:'chunkfiveroman';}
.font2{font-family:'aller_lightregular';}
.font3{font-family:'allerregular';}
.font4{font-family: 'Bookman Old Style',Bookman,'URW Bookman L',serif;}

.competition_h{color:#4d4d4d; font-size:18px;line-height:18px; margin:0px;height: 18px;font-weight:normal;padding:14px 0px 10px 60px;}







	.txt_box{color:#a8a39d;font-size:18px;position:absolute;top:434px;}
	.txt_box span.number{color:#ff3300;font-size:18px;}
	.prieteni{left:81px;}
	.sanse{left:290px;}



	.footer{position:absolute;top:830px;color:#a8a39d;}
	a.footer{
		color:#a8a39d;text-decoration:none;display:block;
	  -o-transition:color .5s ease-out, background .5s ease-in;
	  -ms-transition:color .5s ease-out, background .5s ease-in;
	  -moz-transition:color .5s ease-out, background .5s ease-in;
	  -webkit-transition:color .5s ease-out, background .5s ease-in;
	  transition:color .5s ease-out, background .5s ease-in;		
	}
	a.footer:hover{color:#FF3301}
	a.termeni{left:10px;font-size:12px;}
	a.developed{left:522px;font-size:14px;}
	a.developed:hover{color:#a8a39d;}
	a.developed:hover span{color:#FF3301;}

	a.btn1{background:url("halloween/sprite_web.png");display:block;text-indent:-999px;overflow:hidden;position:absolute;width:208px;height:40px;top:754px;left:296px;background-position:-153px -228px;}
	a.btn1:hover{background-position:-153px -304px;}

	a.btn2{background:url("halloween/sprite_web.png");display:block;text-indent:-999px;overflow:hidden;position:absolute;width:326px;height:40px;top:380px;left:245px;background-position:-900px 0px;}
	a.btn2:hover{background-position:-900px -50px;}

/*
	a.btn2{width:192px;height:46px;top:781px;left:308px;background-position:-242px -235px;}
	a.btn2:hover{background-position:-242px -320px;}
	a.btn3{width:190px;height:50px;top:1079px;left:214px;background:none;}
	a.btn4{width:190px;height:60px;top:1079px;left:534px;background:none;}
*/


.frameslide{position:absolute;padding:0;top:500px;left:0px;}
.slideshow{position:absolute;top:610px; left:0px; width:100%;height:215px;}


#slider{width:670px;margin-left:80px;}
#slider ul{width:670px;overflow:hidden;list-style:none;margin:0px; padding:0px;}
#slider li{overflow:hidden;width:670px;height:250px;}

#slider li div.item{width:147px;height:250px;float:left; display:inline-block;margin-right:20px;list-style:none;}
#slider li a.prod{width:135px;height:170px;background:#fff; border:6px solid #E7DED1;display:inline-block;margin-bottom:10px;}
#slider li a.prod:hover,#slider li a.selecteditem{border:6px solid #E94A0D;}
#slider li a.prodSelect{width:140px;height:32px;margin-left:4px;background:url(halloween/sprite_web.png) -600px 0px no-repeat;display:inline-block;overflow:hidden;text-align:center;color:#fefdfd;font-size: 15px;line-height:32px;
	text-shadow: 1px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);
	-o-transition:color .2s ease-out;
	-ms-transition:color .2s ease-out;
	-moz-transition:color .2s ease-out;
	-webkit-transition:color .2s ease-out;
	transition:color .2s ease-out;
	cursor:pointer;
}
#slider li a.prodSelect:hover{
	color:#7F1E1A;
}




		




/*
#slider li a{width:135px;height:170px;background:#fff; border:6px solid #E7DED1; float:left; display:inline-block;margin-right:20px;list-style:none;}
#slider li a:hover,#slider li a.selecteditem{border:6px solid #E94A0D;}
*/




#prevBtn, #nextBtn{display:block;overflow:hidden;position:absolute;}
#prevBtn{width:44px;height:44px;top:70px;left:30px;}
#nextBtn{width:44px;height:44px;top:70px;left:737px;}
#prevBtn a, #nextBtn a{display:block;overflow:hidden;text-indent:-8000px;background:url(halloween/sprite_web.png) no-repeat;}

#prevBtn a{background-position:-7px -224px;width:44px;height:44px;}
#prevBtn a:hover{background-position:-72px -224px;}
#nextBtn a{background-position:-7px -311px;width:44px;height:44px;}
#nextBtn a:hover{background-position:-72px -311px;}

/**/
.wrapperOverlay{position:relative;}
.box_show{width:611px;margin:90px auto 0px auto;background:url("halloween/popup.png") no-repeat;padding:40px 0px 0px 30px;height:365px;overflow:hidden;}
.closeOverlay{display:block;width:34px;height:34px;text-indent:-8000px;background:none;overflow:hidden;position:absolute;top:0px;left:634px;}





.box_show h2.vaucher{font-weight:normal;color:#c61d08;font-size:34px;margin:0px 0px 5px 0px;padding:0px;}
a.skippop{font-weight:normal;color:#c61d08;font-size:18px;margin:0px 0px 5px 0px;padding:0px;height:20px;line-height: 20px;position:absolute;top:15px;left:0px;text-decoration:none;}
a.skippop:hover{text-decoration:underline;}

.box_show .notice_text{font-size:18px;color:#534e4a;line-height: 22px;margin-bottom:13px;padding:94px 0px 0px 18px;}



.box_show .imb_box{width:220px;max-height:324px;overflow:hidden;margin-right:20px;float:left;display:inline-block;border:1px solid #D6D0C3;background:#fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:1px;}
.box_show .imb_box img{border:5px solid #F1EDE5;max-width:210px;max-height:313px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.box_show .prod_box{width:335px;overflow:hidden;float:left;display:inline-block;}
.box_show .prod_box h2{font-weight:normal;color:#fb645d;font-size:36px;margin:0px 0px 25px 0px;padding:0px;text-shadow: 0px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);}
.box_show .prod_box .prod_description{font-size:14px;color:#585757;line-height: 16px;margin:30px 0px;}


.box_show .prod_box a#share{display:block;overflow:hidden;text-indent:-999px;width:45px;height:22px;background:url(halloween/sprite_web.png) -600px -235px no-repeat;}
.box_show .prod_box a#share:hover{}

.box_show .prod_box a#close_txt,.box_show .prod_box div.infotxt{display:block;overflow:hidden;width:100%;text-align:center;margin:10px 0px 10px 0px; height:16px;line-height:16px;color:#7f7c76;font-size:14px;text-decoration:none;
	-o-transition:color .2s ease-out;
	-ms-transition:color .2s ease-out;
	-moz-transition:color .2s ease-out;
	-webkit-transition:color .2s ease-out;
	transition:color .2s ease-out;
	cursor:pointer;
}
.box_show .prod_box a#close_txt:hover{
	color:#7F1E1A;
}


div.infonotice{display:block;overflow:hidden;width:100%;text-align:center;position:absolute;top:730px;left:0px;height:16px;line-height:16px;color:#FEFDFD;font-size:14px;text-decoration:none;}


.box_show .prod_box a#vezisite{display:block;overflow:hidden;width:187px;height:39px;background:url(halloween/sprite_web.png) -600px -100px no-repeat;margin:0px 0px 10px 74px;
	text-align:center;color:#fefdfd;font-size: 15px;line-height:39px;
	text-shadow: 1px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);
	-o-transition:color .2s ease-out;
	-ms-transition:color .2s ease-out;
	-moz-transition:color .2s ease-out;
	-webkit-transition:color .2s ease-out;
	transition:color .2s ease-out;
	cursor:pointer;text-decoration:none;
}
.box_show .prod_box a#vezisite:hover{color:#7F1E1A;}

a#vauchercostum{display:block;overflow:hidden;text-indent:-999px;width:205px;height:53px;background:none;}
a#vauchercostum:hover{}


.finaltext{
	position:absolute;left:45px;text-shadow: 0px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);
	padding-left:30px;height:22px;line-height:22px;color:#fefcfc;font-size:18px;background:url("halloween/sprite_web.png") 0px -420px no-repeat;
}
.txtline1{top:205px;}
.txtline2{top:252px;}
a#invitefriends{
	background:url("halloween/sprite_web.png")-600px -279px no-repeat;
	position:absolute;left:420px;top:203px;display:block;width:106px;height:25px;text-indent:-999px;overflow:hidden;
}





.img_item{overflow:hidden;margin:0px 0px 0px 0px;padding-bottom:5px;position:relative;}
.img_item a.rightlink{width:90px;display:inline-block;overflow:hidden;float:left;margin-right:5px;}
.img_item a.rightlink img{border:4px solid #E7DED1; -webkit-border-radius: 5px;border-radius: 5px;}
.right_img_info{width:208px;height:74px;overflow:hidden;float:left;display:inline-block;overflow:hidden;color:#fdfdfd;fnt-size:14px;line-height:18px;}

a.participant{color:#fdfdfd;font-size:14px;line-height:16px;padding-bottom:5px;display:block;text-decoration:underline;}
a.participant:hover{color:#FF3300;}

.participant_votes{color:#a8a39d; font-size:18px;display:block;}
.total_votes{color:#FF3300;font-size:14px;}


div.separator{
	height:24px;clear:left;overflow:hidden;
}



div.separator a.votebtn{display:block;width:67px;margin-right:12px;height:24px;overflow:hidden;text-indent:-999px;float:right;}
div.separator a.votebtn:hover{}

.galleryoption{margin:10px 0px;height:64px;position:relative;}
a.galleryoption{display:block;overflow:hidden;text-indent:-999px;width:169px;height:47px;position:absolute;top:0px; left:204px;}
a.galleryoption:hover{}
span.voturi{padding-left:5px;line-height:60px;font-size:26px;color:#fdfdfd;}
span.voturi span{color:#ff3300;paddig-left:10px;}





.imginfo{color:#fdfdfd;font-size:16px; line-height:20px;margin-top:20px;}
a.sharefb{display:inline-block;overflow:hidden;width:54px;height:22px;margin:10px 10px 20px 0px;float:left;line-height:22px;font-size:15px;}
a.sharefb:hover{}

a.invitefb{display:inline-block;overflow:hidden;width:54px;height:22px;margin:10px 0px 20px 0px;float:left;line-height:22px;font-size:15px;}
a.invitefb:hover{}


a.btnform{
	background:#FF3300;color:#FFFEFD;text-align:center;text-decoration:none;
		text-shadow: 1px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);
	  -o-transition:color .2s ease-out, background .5s ease-in;
	  -ms-transition:color .2s ease-out, background .5s ease-in;
	  -moz-transition:color .2s ease-out, background .5s ease-in;
	  -webkit-transition:color .2s ease-out, background .5s ease-in;
	  transition:color .2s ease-out, background .5s ease-in;
}
a.btnform:hover{
	color:#fff;
}

.btntop{overflow:hidden;height:25px;margin:11px 0px 10px 0px;}
.btntop a{display:block;float:left;overflow:hidden;margin-right:4px;height:22px;background:#373636;color:#fdfdfd;font-size:14px;line-height:22px;
		text-shadow: 1px 1px 1px #000000;filter: dropshadow(color=#000000, offx=1, offy=1);
	  -o-transition:color .2s ease-out, background .5s ease-in;
	  -ms-transition:color .2s ease-out, background .5s ease-in;
	  -moz-transition:color .2s ease-out, background .5s ease-in;
	  -webkit-transition:color .2s ease-out, background .5s ease-in;
	  transition:color .2s ease-out, background .5s ease-in;text-decoration:none;text-align:center;
}
.btntop a:hover,.btntop a.select_view{background:#FF3300;}

.btntop a.ga_view1{width:114px;}
.btntop a.ga_view2{width:88px;}
.btntop a.ga_view3{width:90px;margin-right:0px;}




div#container div#header ul#menu {
    display: inline;
    float: right;
    list-style: none outside none;
    margin: 85px 20px 0 0;
}
div#container div#header ul#menu li {
    display: inline;
    float: left;
    margin-right: 4px;
}
div#container div#header ul#menu li a {
    background: none repeat scroll 0 0 #2956A1;
    color: #FFFFFF;
    display: block;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 5px 9px;
    text-decoration: none;
    text-transform: uppercase;
}
div#container div#header ul#menu li.active, div#container div#header ul#menu li:hover {
    border-bottom: 4px solid #2956A1;
}
div#container div#header ul#menu li.active a, div#container div#header ul#menu li:hover a {
    border-bottom: 2px solid #FFFFFF;
}
div#container div#main {
    margin: 0 auto;
    width: 714px;
}
div#container div#main div#homepage {
    padding-bottom: 100px;
}
a.terms_link{color:#ACACAC;position:absolute;text-decoration:none;}
a.terms_link:hover{color:#333;}
a.home_link{left: 290px;top: 1037px;}
a.competition_link{left: 290px;top: 1256px;}
a.gallery_link{left: 290px;top: 22px;}

#intro{margin-bottom:30px;}
#details{margin-top:30px;}