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;
}