body, html { margin:0px; padding:0px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/backgorund_template.gif); background-repeat:repeat-x; background-color:#262626; } h1, h2, h3, h4, h4, h5, h6 { font:'OpenSansSemibold', Arial, sans-serif; } a, img { text-decoration:none; color:#000; border:0px; } /*------Container_template*/ .Container_template { margin:0 auto; padding:0px; width:990px; height: auto; } /*---Header*/ .Header { margin:0px auto; padding:0px; width:990px; height:200px; float:left; } .Header img { margin:0px; padding:0px; float:left; } .Header ul { margin:10px 0 0 0; padding:0px 0 0 10px; width:730px; height:60px; list-style:none; background-image:url(../images/background_menu.gif); background-repeat:no-repeat; float:left; } .Header ul li { margin:17px 5px 0 5px; padding:0; font-size:18px; color:#fff; display:inline; float:left; } .Header ul li a:link, .Header ul li a:visited { margin:0px; padding:0; color:#fff; } .Header ul li a:hover, .Header ul li a:focus, .Header ul li a:active{ color:#702427; } /*---*/ .user_access { margin:60px 0 0 10px; padding:0px; width:375px; height:50px; background-image:url(../images/background_user_access.gif); background-repeat:no-repeat; float:left; color:#fff; } .user_access form { margin:0px; padding:0px; font-size:11px; } .user_access form p { margin:0px; padding:5px 0 0 10px; font-style:italic; clear:both; } .user_access form p a { margin:0px; padding:0px; color:#fff; } .user_access form p a:hover { text-decoration:underline; } .user_access form div { margin:10px 0 0 0; padding:0px; float:left; } .user_access form div p { margin:0px; padding:0px 0 0 10px; width:120px; float:left; font-style:normal; font-size:12px; } .user_access_input { margin:0px 0 0 5px; padding:2px 5px 2px 5px; width:90px; float:left; background-color:#fff; border:0px; color:#000; } .user_access_button { margin:0px 0 0 10px; padding:0px; width:10px; height:18px; float:left; border:0px; background:transparent; background-image:url(../images/user_access.png); background-repeat:no-repeat; cursor:pointer; } /*---Serch*/ .Serch { margin:15px 0 0 0; padding:0px; width:220px; height:50px; float:right; background-image:url(../images/background_search.gif); background-repeat:no-repeat; } .Serch_form_serch { margin:10px 0 0 10px; padding:7px 5px 7px 5px; width:168px; float:left; border:0px; background-color:#fff; color:#787878; } .Serch_form_button { margin:10px 0 0 0; padding:0px 0 0 0; width:20px; height:30px; float:left; border:0px; background-image:url(../images/user_access.gif); background-repeat:no-repeat; background-color:#fff; background-position:5px 5px; cursor:pointer; } /*---Newspaper_online*/ .Newspaper_online { margin:10px 0 0 0; padding:0px; width:220px; height:110px; float:right; position:relative; overflow:hidden; background-color:#202020; } .Newspaper_online img { margin:0px; padding:0px; border:0px; position:absolute; top:0px; right:0px; } .position_particolare { top:16px !important; right:20px; } /*------Slider_newspaper*/ .Slider_newspaper { margin:5px 0 0 0; padding:0px; width:990px; height:auto; float:left } /*---news_newspaper*/ .news_newspaper { margin:0px; padding:0px; width:740px; float:left; } /*---news_small*/ .news_small { margin:0px; padding:0px; width:360px; float:left; } .news_small div { margin:5px 0 5px 0; padding:10px 0 10px 0; width:360px; float:left; background-color:#1b1b1b; } .news_small div img { margin:0px 10px 0 10px; padding:0px; float:left; border:0px; } .news_small div h3 { margin:0px; padding:0px; color:#fff; font-size:16px; } .news_small div p { margin:0px; padding:0px; font-size:11px; } .news_small div span { margin:0px; padding:0px; font-size:9px; } .news_small div h3 a, .news_small div p a, .news_small div span a { color:#cdcccc; } /*---Focus*/ .Focus { margin:6px 5px 5px 0; padding:0px; width:360px; height:259px; background-image:url(../images/background_focus.gif); background-repeat:repeat; float:right; } .Focus span { margin:0px auto; padding:10px 0 0 0; width:320px; font-size:12px; color:#787878; display:block; } .Focus h3, .Focus p { margin:0 auto; padding:0px; width:320px; } .Focus h3 a { margin:0px; padding:10px 0 0 0; color:#e83437; font-size:18px; display:block; } .Focus p a { margin:10px 0 0 0; padding:0px; font-size:12px; line-height:22px; display:block; background-image:url(../images/arrows_focus.gif); background-repeat:no-repeat; background-position:bottom right; } /*---etichetta*/ .etichetta { margin:0px; padding:0px; border:0px; position:absolute; top:65px; left:-15px; z-index:9999; } /*---newspaper_hover*/ .newspaper_hover { margin:0px; padding:0px; width:740px; height:435px; float:left; position:relative; overflow:hidden; } .newspaper_slider2{ position:absolute; top:0px; left:0px; margin:0px; padding:0px; width:2000px; height:435px; } .newspaper_slider2 div { position:relative; margin:0px; padding:0px; width:740px; height:435px; float:left; } .newspaper_slider2 div img { margin:0px; padding:0px; border:0px; position:absolute; top:0px; left:0px; } .newspaper_slider2 div div { margin:0px; padding:0px 0 10px 0; width:740px; height:auto; background-image:url(../images/background_newspaper_hover.png); background-repeat:repeat-y; position:absolute; bottom:0px; left:0px; color:#fff; height: 120px; } .newspaper_slider2 div div h2 { margin:0px; padding:10px; font-size:20px; font-weight:normal; } .newspaper_slider2 div div p { margin:0px; padding:10px; font-size:14px; font-style:italic; width:500px; } .newspaper_slider2 div div h2 a { color:#e93237; } .newspaper_slider2 div div p a { color:#fff; } /*------newspaper_position*/ .newspaper_position { margin:0px; padding:0px; width:250px; height:626px; float:right; position:relative; overflow:hidden; background-image:url(../images/background_newspaper_position.jpg); background-repeat:repeat-y; } .newspaper_slider{ width:250px; height:1200px; position:absolute; top:0; left:0; } .newspaper_slider div { margin:10px 0 0 0; padding:0px; float:right; color:#fff; height:200px; } .newspaper_slider div img { margin:0px 0 5px 0; padding:0px; border:0px; float:right; } .newspaper_slider div h3 { margin:0px; padding:5px 0 0 0; font-size:16px; font-weight:normal; border-top:1px #ccc solid; width:220px; float:right; } .newspaper_slider div p { margin:0px 0 5px 0; padding:0px; font-size:12px; background-image:url(../images/arrows_small_paper.jpg); background-repeat:no-repeat; background-position:bottom right; width:220px; float:right; } .newspaper_slider div h3 a, .newspaper_slider div p a { color:#fff; display:block; font-weight:bold; } .date_newspaper { padding:5px 0 5px 0; text-align:right; background:none !important; color:#c5c5c5; font-style:italic; width:220px; float:right; } /*---Cont_application*/ .Cont_application { margin:10px 0 0 0; padding:10px 0 0 0; width:990px; height:150px; float:left; border-top:1px #3c3c3c solid; } .Cont_application img { margin:0px; padding:0px; float:left; } .Cont_application p { margin:0px 0 0 10px; padding:0px; color:#e9e9e9; font-size:12px; line-height:18px; width:230px; float:left; } /*------footer*/ .footer { margin:0px; padding:5px 0 5px 0; width:100%; clear:both; background-color:#fff; } .social_information { margin:0 auto; padding:10px; width:970px; background-image:url(../images/background_footer.gif); background-repeat:repeat; } .social_information p { margin:0px; padding:0px; color:#787878; font-size:11px; float:left; } .social_information span { margin:0px; padding:0px; width:200px; float:right; } .social_information span strong { margin:0px; padding:0px; color:#000 !important; font-weight:normal; float:left; } .social_information span img { margin:5px 5px 0 5px; padding:0px; float:left; border:0px; } /*------Sezione*/ /*---Breadcrumb*/ .Breadcrumb { margin:10px 0 10px 0; padding:0px; width:740px; float:left; } .Breadcrumb ul { margin:0px; padding:0px; list-style:none; } .Breadcrumb li { margin:0px; padding:0px; display:inline; } .Breadcrumb a:link, .Breadcrumb a:visited { text-decoration:none; color:#e6e6e6; } .Breadcrumb a:hover, .Breadcrumb a:focus, .Breadcrumb a:active { text-decoration:underline; color:#e93137; } /*---Article_content*/ .Article_content { margin:0px; padding:0px; width:740px; float:left; } .Article_content h1 { margin:10px 0 0 0; padding:20px 0 20px 0; font-weight:normal; font-size:40px; line-height:32px; color:#e6e6e6; border-top:1px #e6e6e6 solid; } .Article_azienda { width:220px; float:left; } .Article { margin:0px; padding:0px; width:740px; } .Article div p, .Article div, .Article p { margin:0px; padding:0px 5px 0 0; color:#e6e6e6 !important; font-size:12px; line-height:18px; } .Article div p a, .Article div a, .Article p a { color:#e6e6e6 !important; } /*--Article_404*/ .Article_404 { margin:0px; padding:0px; } .Article_404 img { margin:0px; padding:0px; border:0px; float:left; } .Article_404 p { margin:0px; padding:30px 0 0 0; color:#e6e6e6; font-size:12px; line-height:16px; } /*---Article_gallery*/ .Article_gallery { margin:10px 5px 0 5px; padding:0px; width:490px; height:260px; float:right; position:relative; } /* .Article_gallery div { margin:0px; padding:0px; width:245px; height:130px; position:relative; float:left; } */ .title_Article_gallery { margin:0px; padding:2px 5px 2px 5px; width:480px; color:#e6e6e6; background-image:url(../images/background_span_article_gallery.png); background-repeat:repeat; } /* .top_position { position:absolute; top:0px; left:0px; } */ .bottom_position { position:absolute; bottom:0px; left:0px; } .Article_gallery div img { margin:0px; padding:0px; border:0px; position:absolute; top:0px; left:0px; cursor:pointer; /*width:245px; height:130px;*/ } /*---Testate_content*/ .Testate_content { margin:0px; padding:0px; width:740px; float:left; } .Testate_content h1 { margin:10px 0 0 0; padding:20px 0 20px 0; width:730px; font-weight:normal; font-size:40px; line-height:32px; color:#e6e6e6; border-top:1px #e6e6e6 solid; float:left; } .Testate_content p, .Testate_box div.previewtestata { margin:0px; padding:0px 5px 0 0; width:730px; color:#e6e6e6; font-size:12px; line-height:18px; } /*---Testate_box*/ .Testate_box_content, .Events_container { margin:0px; padding:0px; width:740px; position:relative; } .Testate_box, .Eventi_box { margin:10px 5px 0 0; padding:10px 0 0 0; width:240px; height:auto; float:left; background-color:#202020; border-top:1px #e6e6e6 solid; position:relative; } .Testate_box img { margin:2px 0 2px 0; padding:0px; border:0px; } .Testate_box h1, .Eventi_box h1 { margin:0px auto 5px auto; padding:0px; width:210px; color:#e6e6e6; font-size:20px; font-weight:normal; } .Testate_box h2, .Eventi_box h2 { margin:0px auto; padding:0px; width:210px; color:#e6e6e6; font-size:16px; font-style:italic; font-weight:normal; } .Testate_box div.previewtestata, .Eventi_box p { margin:0 auto; height:195px; width:205px; overflow:hidden; } .Testate_box ul.menutestataul, .callback ul.menutestataul { margin:0 0 5px 0; padding:0px; width:240px; font-size:12px; list-style:none; background-color:#262626; } .Testate_box ul.menutestataul li, .callback ul.menutestataul li { margin:0px; padding:0px; display:block; background-image:url(../images/line_sub_menu.gif); background-repeat:no-repeat; background-position:bottom; } .Testate_box a:link, .Testate_box a:visited, .callback a:link, .callback a:visited , .Eventi_box a { margin:0px; padding:5px 0 5px 15px; text-decoration:none; color:#e6e6e6; display:block; } .Eventi_box a { padding:0; } .Testate_box a:hover, .Testate_box a:focus, .Testate_box a:active, .callback a:hover, .callback a:focus, .callback a:active { text-decoration:none; color:#e93137; } #devider { margin: 40px 0 0 0; bottom: 0; width: 700px; padding-top: 20px; float: left; } #devider a{ color: #E6E6E6; } #devider a:hover{ color: #E93137; text-decoration: underline; } .events_past { margin: 8px 5px 0 0; width:240px; height:auto; float:left; background-color:#202020; border-top:1px #C4C4C4 dotted; font-size: 11px; position: relative; } #events_past_container { width: 735px; margin: 10px 5px 20px 0; padding: 5px 0 0 0; float: left; height: auto; } /*---callback*/ .callback { margin:0px; padding:0px; width:740px; height:520px; background-image:url(../images/pattern.jpg); background-repeat:repeat; position:absolute; top:10px; left:0px; z-index:999; } .callback_menu { margin:0px; padding:0px; width:240px; height:520px; background-color:#202020; float:left; } .callback_text { margin:0px 5px 0 0; padding:0px; width:490px; float:right; position:relative; } .callback_text h1 { margin:0; padding:0 10px 10px 10px; width:auto; font-weight:normal; font-size:30px; line-height:32px; color:#202020; } .callback_text p, .callback_text li { margin:0px; padding:0 10px 0 10px; width:auto; color:#202020; font-size:12px; line-height:18px; clear:both; } .callback_text p a { margin:0px !important; padding:0px !important; color:#202020 !important; } .callback_text img { margin:0px; padding:0px; border:0px; } .closecallback { margin:0px; padding:0px; position:absolute; top:0px; right:0px; } .loadingcallback { margin:-33px 0 0 -33px; padding:0px; position:absolute; width:66px; height:66px; top:40%; left:47%; } .temptext { margin:0px; padding:30px 0 0 0; height:480px; overflow:auto; } /*------Evento_supremo!!!*/ /*---Events_right_column*/ .Events_right_column_bg { margin:0px; padding:0px; width:219px; height:auto; float:right; background-image:url(../images/colum_right_bg.png); background-position:top; background-repeat:no-repeat; } .Events_right_column { margin:0px 0 10px 0; padding:0px; width:219px; height:auto; float:right; background:#fff; } .Events_right_column h1 { margin:10px auto; padding:10px 0 0 0; width:200px; font-size:25px; line-height:25px; color:#000; text-transform:uppercase; } .Events_right_column h2 { margin:0px auto; font-size:14px; line-height:14px; padding:0; width:200px; color:#000; } .menu ul { margin:0 auto; padding:30px 0 0 0; width:200px; font-size:18px; list-style:none; } .menu li { margin:0px; padding:0px; display:block; } .menu li.data { padding-bottom:30px; } .menu a:link, .menu a:visited { margin:0px; padding:3px 0 3px 0; text-decoration:none; color:#000; display:block; border-bottom:1px #ccc solid; } .menu a:hover, .menu a:focus, .menu a:active { text-decoration:none; color:#e93237; } /*---Partnership*/ .Partnership { margin:10px 0 0 0; padding:0px; width:219px; height:auto; float:left; } .Partnership div { margin:0px; padding:0px; width:219px; text-align:center; float:left; } .Partnership p { margin:15px 0px 2px 0px; padding:0px; width:219px; text-align:center; font-weight:bold; font-size:10px; float:left; } .Partnership div img { margin:0px; padding:0; border:0px; width:100px; height:70px; } /*---Events_right_column*/ .Events_left_column { margin:0px; padding:0px; width:740px; height:auto; float:left; background:#ccc; } /*---invitation_light*/ .invitation_light { margin:10px auto; padding:0px; width:720px; height:340px; position:relative; background-color:#fff; } .invitation_light img { margin:0px; padding:0px; position:absolute; top:0px; left:0px; } .invitation_details { margin:0px; padding:0px 0 10px 0; width:720px; height:auto; background-image:url(../images/invitation_details.png); background-repeat:repeat-y; position:absolute; bottom:0px; left:0px; } .invitation_details h1 { margin:0px; padding:10px 0 0 20px; width:560px; color:#fff; } .invitation_details h2 { margin:0px; padding:0px 0 0 20px; width:560px; color:#fff; } .invitation_details p { margin:0px; padding:0px 0 0 20px; color:#fff; } /*--invitation_submit*/ .invitation_submit { margin:0px; padding:0px; float:right; display:block; background-color:#e93237; position:absolute; bottom:25px; right:30px; } .invitation_submit p { margin:0px; padding:0px; font-size:14px; } .invitation_submit p a { padding:8px; color:#fff; text-decoration:none; display:block; } /*---Maps_index*/ .Maps_index { margin:10px 9px 10px 10px; padding:0px; width:350px; height:350px; float:left; background-image:url(../images/pattern.jpg); background-repeat:repeat; position:relative; } .Maps_index .contmap_index { margin:15px auto; padding:0px; width:320px; height:320px; position:relative; } .Maps_index_title { margin:0px; padding:5px; color:#fff; background-image:url(../images/invitation_details.png); background-repeat:repeat-y; position:absolute; bottom:0px; left:0px; z-index:1000 } .Maps_index_title a { color:#fff; } .Maps_index_title a span { color:#e93237; } /*---To_arrive*/ .To_arrive { margin:10px auto 0px auto; padding:0px; width:720px; height:auto; position:relative; background-color:#fff; } .To_arrive img { margin:10px 0 0 75px; padding:0px; } #map { margin:10px auto; padding:0px; width:680px; height:340px; } /*---dettagli_evento*/ .dettagli_evento { margin:10px auto; padding:0px; width:720px; color:#000; line-height:22px; clear:both; background:#fff; } .dettagli_evento img { margin:30px 0 0 75px; padding:0px; border:0px; } .dettagli_evento h1 { margin:5px auto; padding:0 0 0 5px; width:680px; font-size:22px; color:#fff; background-color:#e93237 } .dettagli_evento h2, .title_To_arrive { margin:5px auto; padding:0; width:680px; font-size:18px; color:#000; border-bottom:1px #000 solid; } .dettagli_evento h3 { margin:5px auto; padding:0; width:680px; font-size:15px; font-style:italic; color:#000; /*border-bottom:1px #000 solid; */ } .dettagli_evento p { margin:5px auto; padding:0; width:680px; display:block; color:#000; font-size:12px; line-height:22px; text-align:justify; } .dettagli_evento ul { margin:0 auto; padding:0; width:680px; list-style:none; } .dettagli_evento ul li { margin:0px; padding:0px; font-size:12px; line-height:22px; } /*---prog_indef*/ .prog_indef { margin:5px auto; padding:0; width:680px; font-size:18px; color:#000; border:1px #000 solid; text-align:center; } /*---*/ /*------*/ /*---form_container*/ .form_container { margin:10px 0 0 20px; padding:0px; width:320px; height:auto; float:left; } .form_container div { margin:0 0 5px 0; padding:0px; width:320px; height:60px; float:left; } .form_container span { margin:0px 0 0px 0; padding:0px 0 2px 0; font-style:italic; width:320px; border-bottom:1px #585858 solid; float:left; } .form_container div input { margin:5px 0 0 0; padding:5px; width:307px; float:left; background:none; border:1px #343434 solid; text-transform:lowercase; } .form_container div select { margin:5px 0 0 0; padding:5px; width:320px; float:left; background:none; border:1px #343434 solid; text-transform:capitalize; } /*---workshop*/ .workshop_container { margin:0 auto; padding:0px; width:680px; } .workshop { margin:10px auto; padding:5px 0 5px 0; width:680px; border:1px #929292 solid; } .workshop div { margin:0px; padding:0px 5px 0 5px; float:left; } .workshop span { margin:0px; padding:0px 0 0 10px; border-left:1px #929292 solid } /*---creditiseconda*/ .creditiseconda, .credititerza { margin:0 auto; padding:0px 0 0 30px !important; font-size:11px !important; text-align:left !important; } /*---Privacy*/ .Privacy { margin:5px auto; padding:0px; width:680px; } .Privacy .Privacy_title { margin:0px; padding:2px 0 0 20px !important; width:600px; font-size:10px; cursor:pointer; background-image:url(../images/lock.jpg); background-repeat:no-repeat; background-position:left; } .Privacy .Privacy_text { margin:0 auto; padding:10px; font-size:10px; width:630px; background:#e8e8e8; } /*---*/ .registrazione_btn { margin:20px 0 0 0; padding:0px; width:100%; text-align:center; } .registrazione_btn input { margin:0px; padding:5px; width:200px; border:0px; background:#ed3849; color:#fff; font-size:12px; text-transform:uppercase; cursor:pointer; } /*jackshadow*/ .jackshadow_super { width:100%; height:100%; position:fixed; top:0; left:0; padding:0; margin:0; background:url("../images/overlay.png"); z-index:9999; } .jackshadow_message { width:1046px; height:407px; z-index:9999; margin:-203px 0 0 -523px; padding:0; top:50%; left:50%; position:fixed; display:none; } .shadowtestata { position:absolute; top:-10px; right:100px; padding:0; margin:0; border:0; } .abbonamenti_edicola { padding:1px 0 0 15px!important; }