/*
EDITING BY ANDREA L. CASIRAGHI
ACTIVE NIGHT (C) novembre 2009.

CSS to capodannoriviera.it
*/

h1{
font-weight: bold;
font-size: 1em;
margin: 0em;
padding: 0em;
line-height: 1em;
margin-bottom: -13px;
color: #5f0908;
}

h2{
font-size: 1.4em;
margin-bottom: 0em;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
text-shadow: #999 2px 3px 4px;
font-weight: bold;
color: #990000;}

.giallo_testo{
color:#FFcc00; 
font-size:12px; 
font-weight:bold;}

.giallo_testo14{
color:#FFcc00; 
font-size:14px; 
font-weight:bold;}

h3{
font-size: 1.4em;
margin-bottom: 1em;
margin-top: 1em;
margin-left: 0em;
margin-right: 0em;
text-shadow: #999 2px 3px 4px;
font-weight: bold;
color: #750f0b;}

h5{
font-size: 1.2em;
margin-bottom: 0em;
margin-top: 0em;
margin-left: 0em;
margin-right: 0em;
text-shadow: #999 2px 3px 4px;
font-weight: bold;
color: #ffcc00;}

body{
background-image: url(images/sf_pagina.jpg);
background-attachment: fixed;
background-repeat: no-repeat;
background-color: #000000;
}

#txtup {
height:14px;
font-weight: bold;
padding-top:7px;
width:910px;
font-family: tahoma;
color: #ffcc00;
font-size: 11px;
position:relative;
margin:auto;text-align: left;}

#flag{
float:right;
position:relative;
margin-top:-18px}

#flag img{
margin-left:6px;
border:0px;}

#main {
height: auto;
width:690px;
float:left;}

#mainH {
height: auto;
width:900px;
float:left;}
#container {
margin:auto;
width:895px;
height:auto;
padding:5px;
background-repeat: no-repeat;
background-color: #455275;
border: 2px #a49999 solid;
font-family: tahoma;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}


#container_ridotto /*per pag agamenti*/ {
position:relative;
margin:auto;
width:690px;
height:auto;
padding:11px;
background-repeat: no-repeat;
background-color: #fdb709;
border: 1px #000 solid;
font-family: tahoma;
}

#top {
width: 690px;
height: 180px;
}

#topH{
width: 900px;
height: 100px;}

#top object{
margin-bottom:3px;}

#top img{
height:auto;
width:auto;
border:0px;
margin:0px;
}

#colSx {
width: 150px;
float:left;
background-color:transparent;
margin-top: 7px;
}

#boxSegnala{
margin-top:-7px;
float:left;}


#boxMenu{
width: 150px;
float:left;
height: 250px;
padding-top:10px;
background-image: url(images/sf_menu_sx.jpg);
background-repeat: no-repeat;margin-top: -5px;}

#boxMenu ul{
font-family: tahoma;
line-height: 19px;
float:left;
width:140px;
clear:both;
font-weight: bold; 
list-style:none;padding:0px;margin-top: 0px;margin-left: 3px;margin-bottom: 0px;margin-right: 0px;}

#boxMenu li{
text-indent: 13px;
background-repeat: no-repeat;
background-position: left center;
background-image: url(images/freccia_menu.gif);
border-bottom: 1px dotted #000;
padding-bottom: 3px;height:19px;}

#boxMenu li a{
font-size: 10px;
color: #000;
text-decoration: none;
}

#boxMenu li a:hover{
color: #af0000;
text-decoration: underline;}


#box160 {
background-color: #f7b231 ;
margin-bottom:9px;
background-image: url(images/telefono.jpg);
height: auto;
background-repeat: no-repeat;
text-align: inherit;
}

.numeri {
font-size: 12px;
font-weight: bold;
text-align: left;
padding: 9px;
}

#linea {
height:2px;
border-bottom: 1px dotted #fff;
margin:5px 0;
}



#titbox2 {
text-align: left;
font-size: 14px;
font-weight: bold;
color: #e8d4d1;
height: 110px;
width: 143px;
background-image: url(images/contatti.jpg);
font-family: tahoma;
padding-top:50px;
padding-left:5px;
background-repeat: no-repeat;
background-color: #330505;margin-top: +2px;
float:left;
-moz-border-radius:10px;
-webkit-border-radius:10px;border: 1px #6072a3 solid;}

#titbox2H {
text-align: left;
font-size: 14px;
font-weight: bold;
color: #e8d4d1;
height:auto;
width: 140px;
font-family: tahoma;
background-color: #330505;margin-top: +1px;
margin-bottom: +1px;
float:left;
-moz-border-radius:5px;
-webkit-border-radius:5px;padding-top: 5px;padding-bottom: 10px;padding-left: 5px;padding-right: 5px;}

#titbox2H ul{
padding:0px;
margin:0px;
list-style:none;font-size: 11px;}

#titbox2H ul a{
padding:0px;
margin:0px;
list-style:none;font-size: 11px;color: #ffffff;}

#titbox2H h2{font-size: 11px;color: #ffcc00;}

#titbox2H ul a:hover{
padding:0px;
margin:0px;
list-style:none;font-size: 11px;color: #e20000;}

#titbox2_uk {
text-align: left;
font-size: 14px;
font-weight: bold;
color: #e8d4d1;
height: 100px;
width: 145px;
background-image: url(images/contatti.jpg);
font-family: tahoma;
padding-top:40px;
padding-left:5px;
background-repeat: no-repeat;
background-color: #330505;
background-position: 0px -10px;}

#titbox2 a {
color: #ffffff;
}

#titbox2 a {
color: #ff0000;
}

#bsx {
margin:0 5px 5px 0;
float:left;
}

#bdx {

float:right;
}


#box_ristoranti {
margin-bottom:9px;
float:left;
width: 286px;
height: 98px;
background-color: #ffd731;
border: 2px #ff0000 solid;
background-image: url(images/top_bx_rist_home.jpg);
background-repeat: no-repeat;
padding-top:50px;}

#box_ville {
margin-bottom:9px;
float:right;
width: 286px;
height: 98px;
background-color: #ffd731;
border: 2px #ff0000 solid;
background-image: url(images/top_bx_ville_home.jpg);
background-repeat: no-repeat;
padding-top:50px;}

#box_discoteche {
margin-bottom:9px;
float:right;
width: 286px;
height: 98px;
background-color: #ffd731;
border: 2px #ff0000 solid;
background-image: url(images/top_bx_disco_home.jpg);
background-repeat: no-repeat;
padding-top:50px;}

#offerta{
float:left;
margin-bottom: +3px;
width:275px;
margin-left:5px;
border-bottom: 1px #93201d dotted;
padding-bottom:3px;}
#offerta_info{
float:left;
width: 220px;
height: 15px;
color: #93201d;
font-weight: bold;
font-size: 15px;
padding-top:0px;
letter-spacing: -1px;}

#offerta_info a{
color: #000;
font-weight: bold;
font-size: 15px;
letter-spacing: -1px;
text-decoration: none;}

#offerta_info a:hover{
color: #ff0000;
font-weight: bold;
font-size: 15px;
letter-spacing: -1px;
text-decoration: underline;}

#offerta_prezzo{
float:right;
width:45px;
background-color: #ffe992;
height:16px;
border: 1px #ff0000 solid;
font-weight: bold;
color: #841919;
font-size: 13px;
text-align: center;}

#vedi_tutti_home{
float:right;
height:15px;
margin-top:5px;
width: 150px;
font-weight: bold;
color: #7e2a2a;
margin-right:5px;
background-image: url(images/arrow_h.jpg);
background-repeat: no-repeat;
background-position: right -1px;}

#vedi_tutti_home a{
font-weight: bold;
color: #7e2a2a;}

#vedi_tutti_home a:hover{
font-weight: bold;
color: #ff0000;
text-decoration: none;}

.rosso{
color: #000;
font-size: 13px;
font-weight: normal;} 

#banner_lungo {
width:451px;
margin-bottom:5px;
margin-top:-2px;
float:left;
}

#colonna_centrale{
width: 535px;
height: auto;
margin-left: auto;
margin-top:5px;
background-color: transparent;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #1d1d1d;
}



#colonna_centraleH{
width: 740px;
height: auto;
margin-left: auto;
margin-top:10px;

font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #1d1d1d;
}

#colonna_centrale .text{
margin-left: 1em;
}

#colonna_centrale_opaca{
width: 530px;
height: auto;
margin-left: auto;
margin-top:10px;
background-color: transparent;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #1d1d1d;
}


#colonna_centrale_opaca a{
color: #8d0128;}

#colonna_centrale_opaca a:hover{
color: #fe0000;}


#col_dx {
width: 200px;
float:left;
margin-left:5px;
height: auto;

}
	
#boxEvidenza ul {
padding: 0px;
margin-left:5px;
margin-top:5px;
}

#boxEvidenza li  {
background-position: left 6px;
background-repeat: no-repeat;
padding: 0px;
margin:0px;
list-style:none;
font-family: tahoma;
font-size: 11px;
line-height:1.4;
background-image: url(images/dot_giallo.gif);
text-indent: 12px;}

#boxEvidenza a {
color: #fff;
padding-left: 0px;
font-weight: bold;
text-decoration:none;
text-shadow: #999 2px 3px 4px;
}

#boxEvidenza a:hover{
color: #ffcc00;
padding-left: 0px;
text-decoration:none;
text-shadow: #999 0px 0px 0px;
}

#topbe{visibility:hidden;}

#titolobox{
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
text-shadow: #999 2px 3px 4px;
border-bottom: 1px dotted #ffffff;
color:#ffcc00;
font-family: tahoma;
margin-top: 5px;
margin-left: 5px;
width: 159px;}


#boxEvidenza {
width: 200px;
float:right;
height: 370px;
margin-top: 0px;
background-image: url(images/sf_box_evid.png);background-repeat: no-repeat;}


#titbox {
margin-left:9px;
margin-right:9px;
text-align: center;
margin-top: 7px;
font-family: tahoma;
font-size: 16px;
font-weight: bold;
color: #ffffff;
}

#titbox3 {
margin-left:9px;
margin-right:9px;
text-align: left;
margin-top: 5px;
font-family: tahoma;
font-size: 12px;
color: #fff;
}

#box_rosso{
margin-top:5px;
width: 200px;
height: auto;
background-color: #040241;
float:right;
background-image: url(images/sf_box_cap_ita.jpg);
background-repeat: no-repeat;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}

#box_rosso ul {
padding: 0px;
margin-left:10px;
}

#box_rosso li  {
background-position: left 4px;
background-repeat: no-repeat;
padding: 0px;
margin:0px;
list-style:none;
font-family: tahoma;
font-size: 11px;
line-height:1.4;}

#box_rosso a {
color: #474747;
padding-left: 0px;
font-weight: bold;
text-decoration:none;
text-shadow: #999 2px 3px 4px;
}

#box_rosso a:hover{
color: #ff0000;

}

#topmr {visibility:hidden;}
#bottommr {visibility:hidden;}

#box_marrone {
background-color: #57374e;
width:200px;
padding:0;
margin:0;
margin-top:5px;
margin-bottom:5px;
float:right;
/*background-image: url(images/sf_box_marrone.jpg);*/
background-repeat: no-repeat;}

/*
********************************************
NAVIGATOR
********************************************
*/

#navigator{
width: 535px;
color: #ffffff;background-color: #53628d;}

#intestazione{
width: 523px;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;
margin-top:5px;background-color: #53628d;border: 1px #8ebcd6 solid;
-moz-border-radius:4px;
-webkit-border-radius:4px;font-size: 14px;color: #ffffff;
float:left;text-align: center;}

#intestazione a{color: #ffffff;
font-size: 14px;text-decoration: underline;}

#intestazione a:hover{color: #ffcc00;
font-size: 14px;text-decoration: underline;}

#navigator a{
color: #ffcc00;font-weight: normal;
color: #fff;
text-decoration: none;font-size: 12px;}

#navigator a:hover{
color: #ffcc00;
text-decoration: underline;
}

/*
********************************************
SCHEDA
********************************************
*/

#img_location{
float:left;
margin-top:5px;
margin-right:4px;border: 1px #8ebcd6 solid;}

#img_location img{
width:447px;
height:208px;}



#contentMiniature{
height: 210px;
float:left;
margin-top: 5px;
width: 78px;
}

#miniatura a{
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
}

#miniatura a:hover{
filter:alpha(opacity=99);
-moz-opacity:.99;
opacity:.99;
}

#miniatura img{
width: 78px;
height: 38px;border: 1px #89b0cd solid;
float:left;margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 3px;}

#titLocation{
width: 290px;
height: auto;
background-color: #5f71a1;
float:left;
margin-top: 5px;
/*background-image: url(images/top_scheda_location.jpg);*/
background-repeat: no-repeat;
font-size: 12px;
text-align: left;
padding-left:5px;
padding-right:5px;
color: #fff;
border: 1px #8ebcd6 solid;
padding-top: 5px;
padding-bottom: 5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;}

#titLocation h2{color: #ffcc00;font-family: tahoma, Helvetica, Arial, sans-serif;font-size: 19px;margin-bottom:5px;line-height: 18px;}

#titLocation img{
float:left;border: 2px #FFCC00 solid;
margin-right:5px;}


#prezzi{
width: 205px;
height: auto;
float:right;
margin-top: 5px;
background-image: url(images/top_box220.jpg);
background-repeat: no-repeat;
padding-left:10px;
padding-right:10px;
color: #000;
background-color: #5f71a1;
border: 1px #8ebcd6 solid;
padding-top:40px;
padding-bottom:15px;font-size: 12px;
-moz-border-radius:4px;
-webkit-border-radius:4px;}

#prezzi strong{font-size: 12px;letter-spacing: 0px;color: #fff;}

#prezzi b{font-size: 14px;letter-spacing: 0px;color: #ffcc00;}

#prezzi ul{
padding:0px;
margin:0px;
list-style:none;}

#pulsanti_scheda{
height: auto;
margin-top:10px;
}

#puls_1{
width:247px;
float:left;
height:35px;
border-top: 1px dotted;
}

#puls_2{
width:245px;
height:35px;
float:left;
}

#programma{
width: 512px;
height: auto;
background-color: #5f71a1;
float:left;
margin-top: 5px;
background-image: url(images/top_scheda_programma.jpg);
background-repeat: no-repeat;
padding-bottom: 1em;
padding-left:10px;
padding-right:10px;
padding-top:40px;
text-align: justify;
color: #ffffff;
border: 1px #8ebcd6 solid;font-size: 12px;font-family: tahoma;
-moz-border-radius:4px;
-webkit-border-radius:4px;}

#programma a{
color: #78100f;
font-weight: bold;}

#programma a:hover{
color: #ff0000;
font-weight: bold;}

#programmaGen{
width: 512px;
height: auto;
background-color: #5f71a1;
float:left;
margin-top: 5px;
position:relative;
background-image: url(images/top_scheda_generico.jpg);
background-repeat: no-repeat;
padding-bottom: 1em;
padding-left:10px;
padding-right:10px;
padding-top:40px;
text-align: justify;
color: #ffffff;
border: 1px #8ebcd6 solid;font-size: 12px;font-family: tahoma;
-moz-border-radius:4px;
-webkit-border-radius:4px;}

.titPagGen{
width:500px;
display:block;font-weight: bold;
position:absolute;
top:12px;
left:14px;}

#programmaGen a{color: #ffcc00;font-weight: bold;
text-decoration: none;}

#programmaGen table a{color: #455275;font-weight: bold;text-decoration: none;}

#programmaGen table td{padding:3px;
-moz-border-radius:4px;
-moz-border-radius:4px;text-align: left;background-color: #859de1;}

#programmaGen table td.cc{text-align: right;background-color: #859de1;font-weight: bold;text-transform: lowercase;}

#programmaGen p{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
display:block;
-moz-border-radius:4px;
-moz-border-radius:4px;background-color: #6c80b8;}

#programmaGen a:hover{color: #fff;}


#menu{
width: 283px;
border: 1px #8ebcd6 solid;
height: auto;
min-height:200px;
background-color: #5f71a1;
background-image: url(images/top_scheda_menu.jpg);
background-repeat: no-repeat;
padding-bottom: 2em;
padding-top: 40px;
padding-left:12px;
padding-right:10px;
color: #fff;margin-top: 5px;
float:left;
margin-right:5px;
}

#menu b{font-size: 18px;color: #ffcc00;
display:block;
}

#menu strong{
display:block;margin-top: 5px;}

#menu hr{
height:1px;background-color: #ffffff;
margin-top:10px;border: 1px #ffffff dotted;}

#contatti{
float:left;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background-image: url(images/top_scheda_160px_ct.jpg);
width: 198px;
padding-top: 40px;
height: auto;
background-color: #5f71a1;
border: 1px #ffcc00 solid;
background-repeat: no-repeat;
color: #fff;padding-left: 12px;padding-right: 10px;margin-top: 5px;height: 100px;}

#contatti a{
color: #ffcc00;font-size: 15px;font-weight: normal;text-decoration: underline;}

#contatti a:hover{
color: #fff;
text-decoration: underline;
}

#altro{
float:left;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background-image: url(images/top_scheda_160px_vp.jpg);
padding-top:40px;
width: 198px;
height: auto;
background-color: #5f71a1;
background-repeat: no-repeat;
border: 1px #ffcc00 solid;
color: #fff;padding-left: 12px;padding-right: 10px;margin-top: 5px;
height: 100px;}

#altro b{color: #ffcc00;
display:block;
margin-bottom:10px;font-size: 12px;} 

/*
********************************************
BOX NEWS
********************************************
*/

#box_news{
width:530px;
background-color: #93201d;
margin-bottom:10px;
border-bottom: 3px #ff0000 solid;
background-repeat: no-repeat;

color: #ffffff;
float:left;
padding-bottom: 8px;
height: auto;
background-image: url(images/sf_box_news2.jpg);}

#box_news a{
color: #ffcc00;
font-size: 1.1em;
text-decoration: none;
background-repeat: no-repeat;
padding-left: 5px;
background-position: -3px;}

#box_news a:hover{
color: #f30000;
text-decoration: underline;}

#news_txt{
width: 475px;
margin-left: +23px;
margin-top: +30px;
border-left: #fcb50b solid;
padding-left: 1em;
padding-top: 9px;
margin-bottom: 1em;
text-align: justify;
float:left;
}



/*
********************************************
ELENCHI icaro
********************************************
*/

#elenco{
background-color: transparent;
float:left;
width: 535px;
position:relative;
background-repeat: no-repeat;
background-position: top right;
margin-top: 10px;
height: auto;
padding-bottom:5px;
border-bottom: 2px #ffcc00 solid;
margin-left: 0px;}

#elenco h1{font-size: 19px;
padding:0px;
margin:0px;
width:395px;
bottom:23px;
left:-1px;
position:absolute;}

#elenco h1 a{color: #ffffff;text-decoration: none;}

#elenco h1 a:hover{color: #ffcc00;}

#elenco img{
width: 170px;
height: 55px;
float:right;
border: 2px #8fbed8 solid;
margin-right: 0px;
margin-left:15px;margin-bottom: -4px;}

#elenco_voce_indirizzo_loc{
float:left;
height: 16px;
width: 355px;
background-color: #53628d;
padding-top: 0px;
margin-top: -1em;
position:relative;
z-index:2;
color: #ffffff;
font-weight: bold;
font-size: 12px;}

#img_elenco{
float:right;
}

#img_elenco img{
width: 90px;
height: 40px;
}



/*
********************************************
CONTENUTO FISSO
********************************************
*/

#contenuto_fisso{
height: auto;
width: 518px;
padding: 5px;
text-align: justify;
font-size: 12px;
color: #000;
background-color: #fed734;
border: 1px #93201d solid;
padding-bottom: 1em;}

#contenuto_fisso_pagamenti{
height: auto;
width: 678px;
padding: 5px;
float:left;
text-align: justify;
font-size: 12px;
margin-bottom: 3em;
color: #000;
background-color: #fff;
margin-top: +10px;
border: 1px #504d70 solid;
background-repeat: no-repeat;}

#contenuto_fisso_pagamenti2{
height: auto;
width: 678px;
padding: 5px;
float:left;
text-align: justify;
font-size: 12px;
margin-bottom: 3em;
color: #000;
background-color: #fff;
border: 1px #504d70 solid;
background-repeat: no-repeat;}

#contenuto_fisso a{
color: #95221f;
font-weight: bold;
text-decoration: none;}

#contenuto_fisso a:hover{
color: #ff0000;
font-weight: bold;
text-decoration: underline;}

/*
********************************************
BOTTOM
********************************************
*/

#boxNero {
width:885px;
background-color: #000;
text-align: center;
font-family: tahoma;
font-size: 11px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
font-weight: bold;
line-height: 1.3em;
color:#fff;

background-image: url(images/sf_box_nero_botton.jpg);
background-repeat: no-repeat;}

#boxNero a {
color: #fff;
padding-left: 0px;
font-weight: normal;
text-decoration: none;
}

#boxNero a:hover{
color: #fcb50b;
padding-left: 0px;
text-decoration: underline;
}


#bottom_nero {
background: url(images/bottom_nero.jpg) no-repeat;
height:0px;
visibility:hidden;
}

#copyright{
font-size: 11px;
font-weight: normal;
color: #ffffff;
width:890px;
height:35px;
margin-top:5px;text-indent: 5px;}

/*#copyright ul {
width:890px;
height:100px;
list-style:none;
margin:0px;
PADDING:0pc;}

#copyright ul li {
width:290px;
float:left;
margin-right:5px;
height:87px;background-color: #fdb709;border-left: 1px #000000 solid;}*/



/*
********************************************
LINK ED ELENCHI LINK
********************************************
*/

#elenco_link{
background-color: transparent;
float:left;
width: 530px;
height: auto;
background-image: url(images/smusso_dx.jpg);
background-repeat: no-repeat;
background-position: top right;
margin-top: 10px;
}

#elenco_voce_link{
float:left;
height: 16px;
width: 410px;
text-indent: 5px;
background-color: transparent;
padding-top: 4px;
font-size: 12px;
}

#elenco_voce_link a{
font-weight: bold;
color: #FFCC00;
text-decoration: none;}

#elenco_voce_link a:hover{
font-weight: bold;
color: #FFF;
text-decoration: underline;}

#content_colonna_link{
float:left;
height: auto;
width: 232px;
padding-left: 1.8em;
background-color: TRANSPARENT;
margin-top: +5px;
}

#link_colonna{
height: auto;
padding:0;
margin:0;
width: 210px;
margin-bottom: -1px;
padding-top: 1px;
}

#bottommr_link {
height:11px;
width:200px;
background: url(images/bottom_box3.jpg) no-repeat bottom;
padding:0;
margin:0;
}

#voce_link{
width: 200px;
height: auto;
margin-top: 5px;
margin-left: 5px;
background: #fed734;
text-align: center;
line-height: 2em;
font-weight: bold;
border-bottom: #9b3131 solid;
}

#voce_link img{
border:none;
margin-top: +5px;}

#voce_link a{
font-weight: bold;
color: #590a06;
text-decoration: none;
}

#voce_link a:hover{
font-weight: bold;
text-decoration: underline;
color: #ff0000;
}

#intestazione_link{
margin: +5px;
text-align: left;
padding: 0px;
margin-bottom: +8px;
border-bottom: 1px #620d0a solid;
padding-bottom: 10px;
color: #000;}

#intestazione_link a{
color: #8d0128;
text-decoration: none;}

#intestazione_link a:hover{
color: #ff0000;
text-decoration: underline;}

#intestazione_link a:hover{
color: #ff1515;
}

#elenco_voce_link_descr{
background-color: transparent;
padding-left: 1em;
padding-bottom: 1em;
text-indent: 0px;
padding-top: 3px;
float:left;
padding-right: 10px;
border-bottom: #be8909 solid;
margin-bottom: 1em;
color: #ffffff;}






/*
********************************************
SCHEDA INGLESE
********************************************
*/


#top_220_uk{}

#tit_location_uk{
width: 248px;
height: auto;
background-color: #fed734;
float:left;
margin-top: 10px;
background-image: url(images/top_scheda_location.jpg);
background-repeat: no-repeat;
font-size: 1em;
text-align: left;
padding-left:5px;
padding-right:5px;
color: #000;
border: 1px #740d0e solid;
padding-top: 30px;
padding-bottom: 5px;}


/*#prezzi_uk{width: 248px;
height: auto;
float:right;
margin-top: 10px;
background-image: url(images/top_box220_uk.jpg);
background-repeat: no-repeat;
padding-left:5px;
padding-right:5px;
padding-top:30px;
padding-bottom:10px;
color: #000;
background-color: #fed734;
border: 1px #740d0e solid;}*/

#top_prog{visibility:hidden;}

#programma_uk{
width: 518px;
height: AUTO;
background-color: #fed734;
float:left;
margin-top: 10px;
background-image: url(images/top_scheda_programma_uk.jpg);
background-repeat: no-repeat;
padding-bottom: 1em;
padding-left:5px;
padding-right:5px;
padding-top:30px;
text-align: justify;
color: #000;
border: 1px #740d0e solid;
}

#programma_gen{
width: 518px;
height: AUTO;
background-color: #fed734;
float:left;
margin-top: 10px;
background-image: url(images/top_scheda_generico.jpg);
background-repeat: no-repeat;
padding-bottom: 1em;
padding-left:5px;
padding-right:5px;
padding-top:30px;
text-align: justify;
color: #000;
border: 1px #740d0e solid;
}


#contenitore_fondo{
width: 530px;
height: auto;
float:right;
margin-top: 10px;
}

/*#menu_uk{
width: 288px;
border: 1px #740d0e solid;
height: auto;
background-color: #fed734;
float:left;
background-image: url(images/top_scheda_menu_uk.jpg);
background-repeat: no-repeat;
padding-bottom: 2em;
padding-top: 30px;
padding-left:5px;
padding-right:5px;
color: #000;
}*/

/*#contatti_uk{
background-image: url(images/top_scheda_160px_ct_uk.jpg);
width: 208px;
padding-top:30px;
height: auto;
background-color: #fed734;
border: 1px #740d0e solid;
float:right;
background-repeat: no-repeat;
margin-bottom:10px;
margin-left: 5px;
padding-bottom: 1em;
padding-left:5px;
padding-right:5px;
color: #000;
}*/

/*#contatti_uk a{
color: #78100f;
text-decoration: none;
}

#contatti_uk a:hover{
color: #ff0000;
text-decoration: underline;
}

#altro_uk{
background-image: url(images/top_scheda_160px_vp_uk.jpg);
padding-top:30px;
width: 208px;
height: auto;
background-color: #fed734;
float:right;
margin-top: 0px;
background-repeat: no-repeat;
margin-bottom: 1em;
padding-bottom: 1em;
border: 1px #740d0e solid;
padding-left:5px;
padding-right:5px;
color: #000;}
*/



/*#colonna_uk_sx{
float:left;
width: 338px;
height: auto;
background-color: #ff732e;
margin-top: 10px;
border: 1px #5d0c09 solid;
padding-bottom:10px;}

#colonna_uk_dx{
height: auto;
width: 338px;
float:right;
background-color: #fff708;
margin-top: 10px;
border: 1px #5d0c09 solid;
padding-bottom:10px;}

#elenco_uk{
background-color: transparent;
float:left;
width: 325px;
background-repeat: no-repeat;
background-position: top right;
margin-top: 10px;
height: auto;
border-bottom: 2px #7b140f solid;
margin-left:3px;
}


#elenco_voce_nome_loc_uk{
float:left;
height: 34px;
font-family: tahoma;
font-weight: bold;
color: #ffcc00;
text-decoration: none;
z-index:2;
position:relative;
}

#colonna_uk_dx a{
float:left;
height: 34px;
width: 325px;
font-family: tahoma;
font-size: 15px;
font-weight: bold;
color: #78110c;
text-decoration: none;
z-index:2;
position:relative;
}

#colonna_uk_dx a:hover{
color: #ff0000;
background-color: transparent;
z-index:1;
position:relative;
background-repeat: no-repeat;
text-decoration: underline;}

#colonna_uk_sx a{
float:left;
height: 32px;
width: 325px;
font-family: tahoma;
font-size: 15px;
font-weight: bold;
color: #6a110b;
text-decoration: none;
z-index:3;
position:relative;
}

#colonna_uk_sx a:hover{
color: #ffcc00;
background-color: transparent;
z-index:2;
position:relative;
background-repeat: no-repeat;
text-decoration: underline;}

#elenco_voce_nome_loc_uk img{
color: #7a1616;
width: 100px;
height: 32px;
float:right;
margin-top: -38px;
border: 1px #ffcc00 solid;
background-color: #09024f;
z-index:1;
position:relative;}


#punti_vendita_home{color: #ffffff;font-size: 12px;letter-spacing: -1px;background-color: #5c0808;margin-top: 1px;padding-left: 5px;
padding-right: 5px;
padding-top: 15px;
padding-bottom: 15px;background-image: url(images/ct_pv_vuoto.jpg);background-repeat: no-repeat;
float:left;
width: 140px;}
*/


#GooAd{
width:468px;
height:60px;
float:left;
padding:5px;
-moz-border-radius:5px;background-color: #53628d;}

.adTop{
float:right;}
