@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; background: url(../images/hp_sfondo.jpg) no-repeat top center  #29214a;}
.bodyreg {padding:20px; margin:0px; text-align:justify; background: url(../images/pop_sfondo.jpg) no-repeat top center #FFF fixed;}
img {border:0px; }
:focus {outline:none;}
#wrapper{ width:990px; height:590px; position:absolute; top:0px; left:50%; margin:0px 0px 0px -495px; border:0px #666 double; }
#wrapper_content { background:url(../images/bk.jpg) no-repeat; width:990px; height:501px; z-index:0; border:0px #666 double; }
#wrapper_footer { background:url(../images/footer.jpg) no-repeat; width:990px; height:89px;}
.img_left { z-index:1; border:0px #666 double; position:absolute; top:151px; left:0px;}
.img_middle {z-index:9; position:absolute; top:146px; left:310px; width:371px; border:0px #666 double; }
.img_right {z-index:2; position:absolute; top:146px; left:718px; width:250px;border:0px #666 double; }

.box_top { border:0px #0F3 double; height:6px; padding:0px; margin:0px; width:371px; background:url(../images/boxhp/box_top.png) no-repeat; clear:both; }
.box_marginleft { width:7px; border:0px #0F3 double; float:left; /*background:url(../images/boxhp/box_left.png.png) repeat-y;*/}
.box_marginright{ width:8px; border:0px #0F3 double; float:left; z-index:2; background:#FFF; }
.box_center{ border:0px #0F3 double; float:left; background-color:#FFF; width:356px; height:61px; color:#29214a; font-size:12px; line-height:16px; }
.box_center p { margin:5px 0px 0px 0px; padding:0px;}
.box_center p span {  color:#2870c1; padding:0px; margin:0px; }
.box_bottom { border:0px #0F3 double; height:6px; padding:0px; margin:0px; width:371px; float:left; background:url(../images/boxhp/box_bottom.png) no-repeat; }
.box_sep { border:0px #0F3 double; height:8px; padding:0px; margin:0px; width:371px; float:left; }
.closediv { z-index:10; float:right; border:0px #0F0 double; padding:0px; margin:-40px 0px 0px 0px; cursor:pointer; background:url(../images/boxhp/apri.jpg) no-repeat; width:14px; height:14px; display:block; }
.closediv:hover { z-index:10; float:right; border:0px #0F0 double; padding:0px; margin:-40px 0px 0px 0px; cursor:pointer; background:url(../images/boxhp/apri_roll.jpg) no-repeat; width:14px; height:14px; display:block }
.left { float:left; margin:0px 10px 0px 0px; padding:0px; }
.center { float:left; margin:5px 0px 0px 2px; padding:0px;}
.top { float:left; margin:20px 0px 0px 8px; padding:0px;}
.bottom { float:left; margin:0px 0px 55px 0px; padding:0px; }
.closedivbig { z-index:10; float:right; border:0px #0F0 double; padding:0px; margin:-40px 0px 0px 0px; cursor:pointer; background:url(../images/boxhp/close.jpg) no-repeat; width:14px; height:14px; }
.closedivbig:hover { z-index:10; float:right; border:0px #0F0 double; padding:0px; margin:-40px 0px 0px 0px; cursor:pointer; background:url(../images/boxhp/close_roll.jpg) no-repeat; width:14px; height:14px; }
#box01_big, #box02_big, #box03_big { z-index:0; position:absolute; top:0px; left:0px; display:none }
#box01, #box02, #box03 { z-index:0; }
#logo_lycia { position:absolute; top:26px; left:26px; z-index:10; border:#600 0px double;}
#box04_big { z-index:20; position:absolute; top:0px; left:0px; border:0px #0F0 double; width:371px; height:250px; }

/*box big*/
.box_marginleftbig { width:7px; border:0px #0F3 double; float:left; background:#FFF; }
.box_marginrightbig{ width:8px; border:0px #0F3 double; float:left; z-index:20; background:#FFF; }
.box_centerbig{ border:0px #0F3 double; float:left; background-color:#FFF; width:356px; height:230px; color:#29214a; font-size:12px; line-height:16px; }
.box_centerbig p { margin:5px 0px 0px 0px; padding:0px;}
.box_centerbig p span {  color:#2870c1; padding:0px; margin:0px; }
.box_centerbig p.pbig { margin:0px; padding:0px; font-size:11px; float:left; line-height:15px; border:0px #0F0 double; }
/*box big*/

/*box big scroll-pane*/
.scroll-pane { width: 350px; height: 150px; overflow: auto; float: left; border:0px #0F0 double; padding:0px; margin:0px;}		
/*JScrollPane CSS*/
.jScrollPaneContainer {	position: relative;	overflow: hidden; z-index: 1; padding:0px 0 0 5px; margin:0; border:0px #000 double; }
.jScrollPaneTrack{ position:absolute; cursor:pointer; right:0;top:0; height:100% }
.jScrollPaneDrag{ position:absolute; background:#e7e7e7; cursor:pointer; overflow:hidden; }		
.scroll-pane p{ padding:0px; margin:0px;   }
/*box big scroll-pane*/
#tit01, #tit02, #tit03 { cursor:pointer;}
.prodotti { position:absolute; bottom:0px; z-index:20; left:28px;border:0px #0F0 double;}
.scopri { position:absolute; bottom:25px; z-index:20; left:286px;border:0px #0F0 double;}

.box_top_video { border:0px #0F3 double; height:7px; padding:0px; margin:0px; width:244px; background:url(../images/boxhp/box_top_video.png) no-repeat; clear:both; }
.box_marginleft_video { width:7px; border:0px #0F3 double; float:left; }
.box_marginright_video{ width:8px; border:0px #0F3 double; float:left; z-index:2 }
.box_center_video{ border:0px #0F3 double; float:left; background-color:#FFF; width:229px; height:140px; color:#29214a; font-size:12px; line-height:16px; }
.box_center_video p { margin:10px 0px 0px 0px; padding:0px;}
.box_center_video p span {  color:#2870c1; padding:0px; margin:0px; }
.box_bottom_video { border:0px #0F3 double; height:6px; padding:0px; margin:0px; width:244px; float:left; background:url(../images/boxhp/box_bottom_video.png) no-repeat; }
.guardavideo { z-index:10; float:right; border:0px #0F0 double; padding:0px; margin:7px 0px 0px 0px; cursor:pointer; background:url(../images/guarda_video.jpg) no-repeat; width:97px; height:14px; }
.guardavideo:hover { z-index:10; float:right; border:0px #0F0 double; padding:0px; margin:7px 0px 0px 0px; cursor:pointer; background:url(../images/guarda_video_roll.jpg) no-repeat; width:97px; height:14px; }

#menu_top{ position:absolute; top:44px; right:30px; border:0px #3F0 double; display: none }
.menu { padding: 0px 0 0 0px; position:absolute; top:5px; right:30px }
#menu_top_interno { position:absolute; top:44px; right:30px; border:0px #3F0 double; }
#menu_top_interno ul{ list-style:none; float:left; margin:0px; padding:0px;} 
#menu_top_interno ul li { list-style:none; float:left; padding:0px 4px 0px 0px; margin:0px;}
#menu_top_interno ul li.ultimo { list-style:none; float:left; padding:0px; margin:0px;}

.scopri_prodotti { position:absolute; bottom:32px; z-index:20; left:332px;border:0px #0F0 double;}
#contenuti_prodotti{z-index:9; position:absolute; top:146px; left:323px; border:0px #666 double; }
#contenuti_prodotti ul{ list-style:none; float:left; white-space:nowrap; margin:0px; padding:0px;} 
#contenuti_prodotti ul li { list-style:none; float:left; padding:0px 95px 0px 0px; margin:0px;}
#contenuti_prodotti ul li.ultimo { list-style:none; float:left; padding:0px; margin:0px;}
#tit_top {position:absolute; top:40px; z-index:20; left:193px;border:0px #0F0 double;}

a.m1{ background:url(../images/menu/hp.png) no-repeat; display:block; width:56px; height:19px; cursor:pointer;}
a.m1:hover{ background:url(../images/menu/hp_sel.png) no-repeat; display:block; width:56px; height:19px; cursor:pointer;}
a.m1_select{ background:url(../images/menu/hp_sel.png) no-repeat; display:block; width:56px; height:19px; cursor:pointer;}
a.m1_select:hover{ background:url(../images/menu/hp_sel.png) no-repeat; display:block; width:56px; height:19px; cursor:pointer;}

a.m2{ background:url(../images/menu/prodotti.png) no-repeat; display:block; width:73px; height:19px; cursor:pointer;}
a.m2:hover{ background:url(../images/menu/prodotti_sel.png) no-repeat; display:block; width:73px; height:19px; cursor:pointer;}
a.m2_select{ background:url(../images/menu/prodotti_sel.png) no-repeat; display:block; width:73px; height:19px; cursor:pointer;}
a.m2_select:hover{ background:url(../images/menu/prodotti_sel.png) no-repeat; display:block; width:73px; height:19px; cursor:pointer;}

a.m3{ background:url(../images/menu/video_intervista.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m3:hover{ background:url(../images/menu/video_intervista_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m3_select{ background:url(../images/menu/video_intervista_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m3_select:hover{ background:url(../images/menu/video_intervista_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}

a.m4{ background:url(../images/menu/lycia_intima.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m4:hover{ background:url(../images/menu/lycia_intima_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m4_select{ background:url(../images/menu/lycia_intima_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m4_select:hover{ background:url(../images/menu/lycia_intima_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}

a.m5{ background:url(../images/menu/freschezza.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m5:hover{ background:url(../images/menu/freschezza_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m5_select{ background:url(../images/menu/freschezza_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}
a.m5_select:hover{ background:url(../images/menu/freschezza_sel.png) no-repeat; display:block; width:126px; height:19px; cursor:pointer;}

a.m6{ background:url(../images/menu/fb.png) no-repeat; display:block; width:133px; height:19px; cursor:pointer;}
a.m6:hover{ background:url(../images/menu/fb_sel.png) no-repeat; display:block; width:133px; height:19px; cursor:pointer;}
a.m6_select{ background:url(../images/menu/fb_sel.png) no-repeat; display:block; width:133px; height:19px; cursor:pointer;}
a.m6_select:hover{ background:url(../images/menu/fb_sel.png) no-repeat; display:block; width:133px; height:19px; cursor:pointer;}

/*scheda prodotti*/
#contenuti_scheda {z-index:9; position:absolute; top:146px; left:323px; border:0px #666 double; }
#menu_prodotti { position:absolute; top:403px; left:332px; border:0px #666 double; }
.img_top{ vertical-align:top}
.scheda_div {position:absolute; top:0px; left:49px; border:1px #666 double; width:540px; height:250px;}
.scheda_div ul{ list-style:none; float:left; margin:0px; padding:0px;} 
.scheda_div ul li { list-style:none; float:left; padding:0px 10px 0px 0px; margin:0px; border:0px #0F9 double; width:49%; font-size:11px; line-height:15px;}
.scheda_div ul li.ultimo { list-style:none; float:left; padding:0px; margin:0px;}
.indietro { /*background:url(../images/indietro.png) no-repeat;*/ width:10px; height:10px; margin:0; padding:0; position:absolute; top:100px; left:10px; border:0px #0F9 double; cursor:pointer;}
.avanti { /*background:url(../images/avanti.png) no-repeat;*/ width:10px; height:10px;margin:0; padding:0; position:absolute; top:100px; left:610px; border:0px #0F9 double; cursor:pointer;}

/*test*/
.quiz{z-index:9; position:absolute; top:126px; left:323px; border:0px #666 double; width:540px; }
#contenuti_trova{z-index:9; position:absolute; top:0; left:0; border:0px #666 double; width:540px; }
#contenuti_trova ul{ list-style:none; margin:0px; padding:0px;} 
#contenuti_trova ul li { list-style:none; padding:0px; margin:0px; display:block; border:0px #666 double; vertical-align:text-top }
#contenuti_trova ul li span {margin:0px; padding: 0 0 0 0px; float:left;}
#contenuti_trova ul li div { margin:0px; padding:0px; border:0px #666 double; width:480px; position:relative; right:0px; top:0px;   }
.continua { margin:0px; padding:20px 40px; width:84px; height:10px;}
.gioca_continua { margin:0px; padding:14px; }
.button_continua { border:0px; margin:0px; padding:0; display:block; outline:none; width:84px; height:10px;}
.button_gioca { border:0px; margin:0px; padding:0; display:block; outline:none;}
a.lnormal { color:#28214a; text-decoration:underline; font-weight:bold; }
a.lnormal:hover { color:#1398c8; text-decoration:underline; font-weight:bold; }
#risultato_img { float:left; width:178px;}
#risultato_tit { float:left;border:0px #666 double; width:170px; margin:90px 0 0 10px; padding:0;}
#risultato_tit p { padding:0px; margin:13px;}

/* gioca home */
.gioca{z-index:9; position:absolute; top:126px; left:323px; border:0px #666 double; width:400px; }
#divisor_left{ position:absolute; top:115px; left:302px; border:0px #666 double; width:2px; }
#divisor_right{ position:absolute; top:115px; left:734px; border:0px #666 double; width:2px; }
#contenuti_gioca_box_sx{z-index:1; position:absolute; top:0; left:0; border:0px #666 double; width:400px; }
#contenuti_gioca_box_dx{z-index:2; position:absolute; top:0; left:431px; border:0px #666 double; width:207px; }

.box_contenuti { padding:14px; height:auto; line-height:20px; height:90px; }
.box_contenuti a { font-weight:bold; text-decoration:underline; color:#000; }

#wrapper_video{ position:absolute; top:0px; left:0; border:0px #0F0 double; width:100%; height:501px; z-index:100; background: url(/cipensalycia/images/sfondo_trasp.png) repeat-y transparent; /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Lycia_VideoPlayer.png', sizingMethod='noscale');*/ }
#wrapper_video_interno{position:absolute; top:0px; left:50%; border:0px #000 double; width:990px; height:501px; /*z-index:10;*/ margin: 0 0 0 -495px; background: url(/cipensalycia/images/player_sfondo.png) no-repeat top left transparent;}
/*#wrapper_video{ position:absolute; top:50px; left:50%; margin-left:-500px; border:1px #0F0 double; width:100%; height:709px; z-index:1000; background: url(/cipensalycia/images/Lycia_VideoPlayer.png)top left no-repeat transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Lycia_VideoPlayer.png', sizingMethod='noscale');}*/ 

.closevideo { /*position:absolute; left:932px; right:40px; top:40px; z-index:1110; height:14px; width:14px; border:0px #ccccff double;*/ margin:0 30px 0 0;}
#closevideox { position:absolute; left:50%; top:25px; z-index:2100; height:25px; width:990px; margin: 0 0 0 -495px; border:0px #ffccff double; text-align:right }
#myContent { position:absolute; left:50%; top:39px; z-index:2020; border:0px #ff0000 double; width:904px; margin: 0 0 0 -452px; /*height:417px;*/ }


#errore{  border:0px #3F3 double; margin:0px; padding:0 0 0 42px; color:#F00}

/*concorso*/
#d1 { position:absolute; top:80px; left:50px; z-index:1}
#d1_question { position:absolute; top:96px; left:100px; z-index:2}
#contenuti_gioca_risposta_sx{z-index:1; position:absolute; top:0; left:0; border:0px #666 double; width:600px; }
#contenuti_gioca_risposta_dx { border:0px #666 double; }
.bottom_d1 { padding:0 0 8px 0;}
.top_d1 { padding:8px 0 0px 0;}
.sbagliato_d1 {position:absolute; top:26px; left:360px;z-index:10;}
.sbagliato_d2 {position:absolute; top:32px; left:360px;border:0px #666 double; z-index:10}
.sbagliato_d3 {position:absolute; top:32px; left:360px;border:0px #666 double; z-index:10}
.sbagliato_d4 {position:absolute; top:32px; left:360px;border:0px #666 double; z-index:10}
.sbagliato_d5 {position:absolute; top:32px; left:360px;border:0px #666 double; z-index:10}
.sbagliato_d6 {position:absolute; top:2px; left:360px;border:0px #666 double; z-index:10}
.sbagliato_d1 p { position:absolute; top:18px; left:60px; width:200px; padding:10px 0 0 0; margin:0}
.sbagliato_d2 p { position:absolute; top:14px; left:60px; width:200px; padding:10px 0 0 0; margin:0}
.sbagliato_d3 p { position:absolute; top:14px; left:60px; width:200px; padding:10px 0 0 0; margin:0}
.sbagliato_d4 p { position:absolute; top:18px; left:60px; width:200px; padding:10px 0 0 0; margin:0}
.sbagliato_d5 p { position:absolute; top:12px; left:60px; width:200px; padding:10px 0 0 0; margin:0}
.sbagliato_d6 p { position:absolute; top:16px; left:60px; width:200px; padding:10px 0 0 0; margin:0}

/*registrazione*/
.contenuti_reg{ padding:10px 0 0 9px; margin:0}
.form_text { border:1px double #999999; line-height:14px; width:100px; font-size:11px; text-transform:lowercase}
.form_text_medium { border:1px double #999999; line-height:14px; width:70px; font-size:11px; text-transform:lowercase}
.form_text_small { border:1px double #999999; line-height:14px; width:40px; font-size:11px; text-transform:lowercase}
.form_select { border:1px double #999999; line-height:14px; font-size:11px; text-transform:lowercase}

/*box big scroll-pane gioca*/
.scroll-pane-gioca { width: 630px; height: 290px; overflow: auto; float: left; border:0px #0F0 double; padding:0px; margin:0px;}		
#errmsg, #errmsgcode, #errmsg_privacy { color:red; }
.red {color:red;}
/*box big scroll-pane*/
p.margin { margin:0 0 0 5px; padding:0}
p.margin10 { margin:10px 0 0 15px; padding:0}

/*premi*/
.premi_01{ float:left; width:175px;}
.toppremi { margin:0px; padding:5px 0 0 0;}
ul.ulpremi { padding:0; margin:0; float:left; list-style:none;}
ul.ulpremi li { padding:0 30px 0 0; margin:0; float:left; list-style:none;}
ul.ulpremi li.ultimo { padding:0 0; margin:0; float:left; list-style:none;}
ul.ulpremi p { padding:5px 0 0 0; margin:0;}
.premi4 p {padding:5px 0 0 0; margin:0;}

#link-cipensalycia { position:absolute; right:20px; bottom:30px; border:0px #666 double; }

