/* 
IUBILANTES.IT  - 04/2007
BLUMADE PRO V 1.0

-- PARTI CSS --

NAVIGAZIONE DEL SITO - MENU DINAMICO CON LINK STATICI IN EVIDENZA + MENU STATICO
	MENU SX DINAMICO
	LINK STATICI DEL MENU DI SX IN EVIDENZA
	MENU STATICO A DX
	BANNER SOTTO AL MENU DINAMICO DI SX
	SPONSOR SOTTO I BANNER A SX
FINE NAVIGAZIONE DEL SITO
CONTENUTI
LISTA INSERZIONI
GALLERY
	SEZIONE THUMB  PER GALLERY
CONTATTI
NEWSLETTER
RICERCA
	FORM RICERCA IN ALTO A DX (NELL'HEADER)
	RISULTATI DELLA RICERCA
FOOTER
*/

*{margin:0; padding:0; border:0; font:100%/1.5em Trebuchet MS,  Verdana ; font-weight:normal; color:#333}

html {background: url('bg.gif') top center no-repeat #F6F7F7; }

input{border:1px solid #ccc; padding:2px;}


img.left {float:left; margin:5px;}
img.right {float:right;margin:5px; }
div.center {text-align:center;}

#wrapper {position:relative; width:775px; margin:0 auto; padding:0; background:#fff }

#header{position:relative; height:100px; background:url('head.gif') left no-repeat #F6F7F7;  }
#header h1{text-indent:-9999px; padding-top:9px}
#header h1 a{display:block; height:80px; width:255px;}

#skip { position:absolute; bottom:2000px;}

#navPath{position:relative; top:241px; left:0px; height:25px; width:580px; background:url('navpath.gif') repeat-y; padding-left:20px; line-height:25px;}
#navPath a{color:#023F80; text-decoration:none;  margin-left:3px; font-size:75%; line-height:25px}
#navPath a:hover{color:#f00; }

/*NAVIGAZIONE DEL SITO - MENU DINAMICO CON LINK STATICI IN EVIDENZA + MENU STATICO*/
/*MENU SX DINAMICO*/
#navigation {float:left;display:block; width:160px;  background:url('nav.jpg') top no-repeat #4c4c4c; position:relative;}
#navigation ul {list-style:none; padding:15px 0 0px 8px;}
#navigation ul#level1{list-style:none; padding:0px 0 200px 8px; background:url('bg_ul_nav.gif') bottom repeat-x}
#navigation ul#level1 li{list-style:none; }
#navigation ul#level2 {padding:0 0 0 15px; }
#navigation ul#level2 li a{margin-left:0px; line-height:13px; font-size:63%; border-left:2px solid #ccc; padding-left:5px; }

/* !!ACTHUNG!!  la dichiarazione #margin:5px 0 serve a correggere la differenza di spaziatura nelle liste che avviene in Explorer ( sia 6 che 7 )*/
#navigation ul li a{z-index:1;display:block; min-height: 18px; width:140px; color:#fff; text-decoration:none; padding:0; padding-left:10px; font-size:75%; font-weight:bold; margin:7px 0 !important; margin:5px 0; }
#navigation ul li a:hover{color:#000; background:#fff; border-left:2px solid #ff0; padding-left:8px }

/*LINK STATICI DEL MENU DI SX IN EVIDENZA */
#navigation #menuevidenza {display:block; background:url('dot.gif') bottom repeat-x; min-height:240px; height: auto !important; height:240px; border-bottom: 0px solid #ff0;  }
#navigation #menuevidenza ul{}

#navigation ul li a.evidenza{color:#ff0; text-transform:uppercase}
#navigation ul li a.evidenza:hover{color:#000; background:#ff0; border-left:2px solid #fff}
#navigation ul li.last{}

/*MENU STATICO A DX*/
#static{position:absolute; left:625px; top:100px !important; top:111px}
#static ul{height:266px; padding:0;}
#static li{ list-style:none; display:inline;  width:24px; }
#static li a{float:left; border-left:1px solid #ced1d2; display:block; height:241px;width:24px; text-indent:-9999px}
/*VOCE EVIDENZIATA*/
#static li.cinque a{background:url('static/cinque.gif') left no-repeat; border-left:1px solid #fd0;}
#static li.cinque a:hover{background:url('static/cinque.gif') right no-repeat}
/*FINE VOCE EVIDENZIATA*/
#static li.home a{background:url('static/home.gif') left no-repeat}
#static li.home a:hover{background:url('static/home.gif') right no-repeat}
#static li.chi a{background:url('static/chi.gif') left no-repeat}
#static li.chi a:hover{background:url('static/chi.gif') right no-repeat}
#static li.dove a{background:url('static/dove.gif') left no-repeat}
#static li.dove a:hover{background:url('static/dove.gif') right no-repeat}
#static li.contatti a{background:url('static/contatti.gif') left no-repeat}
#static li.contatti a:hover{background:url('static/contatti.gif') right no-repeat}
#static li.cosa a{background:url('static/cosa.gif') left no-repeat}
#static li.cosa a:hover{background:url('static/cosa.gif') right no-repeat}

/*BANNER SOTTO IOL MENU DINAMICO DI SX */
#banner{background:#fff; float:left; width:160px; padding-bottom:3px; border-bottom:1px solid #069 }
#banner img{margin:5px 10px;  float:left;} 


/* funzioni pagina */

#pageFunctions {display:block;  color:#333; position:absolute; top:-60px;}
#pageFunctions p{}
#pageFunctions a{text-decoration:none; display:block;}
#pageFunctions a:hover{background: #333 url('quad.gif') 2px center no-repeat; color:#fff}
#smaller {font-size:12px;  padding-left:15px; padding-right:3px; background: url('minus.gif') 2px center no-repeat}
#reset {font-size:12px;  padding-left:15px; padding-right:3px; background: url('reset.gif') 2px center no-repeat}
#larger {font-size:12px; padding-left:15px; padding-right:3px; background: url('plus.gif') 2px center no-repeat}

/*SPONSOR SOTTO I BANNER A SX*/
#sponsor{background:#fff; float:left; width:140px; padding:0 10px; }
#sponsor ul{list-style:none; }
#sponsor ul li {border:0;  float:left; }
#sponsor ul li a{float:left; display:block; width:120px; height:23px;  color:#000}
#sponsor ul li.provincia a{ background:url("provincia.gif") no-repeat; padding-bottom:4px; text-indent:-9999px; height:34px; }
#sponsor ul li.provincia a:hover{padding-bottom:3px;  border:0; border-bottom:1px solid #069; background:url("provincia.gif") no-repeat;}
#sponsor ul li.regione a{ background:#fd0; background:url("regione.gif") no-repeat;  padding-bottom:4px; text-indent:-9999px; height:70px;}
#sponsor ul li.regione a:hover{padding-bottom:3px; border:0;  border-bottom:1px solid #069; background:url("regione.gif") no-repeat;}
/*FINE NAVIGAZIONE DEL SITO*/

/*CONTENUTI*/
#main{float:left;  background:url('content.jpg') left top no-repeat #fff; width:615px;}

#content{ margin:250px 20px 0px 20px; width:570px;}
#content h1{font-size:20px}
#content h2{font-size:112%; color:#023F80; border-bottom:1px solid #fb7b3c; margin-top:15px; margin-bottom:15px; padding-left:4px}
#content h2 strong{font-size:108%; color:#023F80}

#content h2.viaggiare {font-size:95%; border:0; text-align:right; margin-right:50px; line-height:80%}
#content h2.viaggiare span{font-weight:normal; color:#023F80; display:block; margin-right:-50px}

#content h3{font-size:100%;  font-weight: bold; padding-bottom:10px; color:#195697}
#content h4{font-size:88%; font-weight: bold; padding-bottom:10px; color:#333}
#content h5{font-size:75%; font-weight: bold; padding-bottom:10px; }
#content p{padding-bottom:10px; color:#333; font-size:82%}
#content br{padding:0;margin:0;}
#content strong {font-weight: bold; color:#333}
#content em {font-style:italic; color:#000;}
#content ul{list-style:none; margin:10px 0;}
#content ol {list-style-position:inside;}
#content ul li{padding-left:12px; background:url('list.gif') 0 11px no-repeat; margin-top:5px; list-style-position:inside; margin-left:10px;}
#content ul li p{margin:0; color:#222}
#content table {margin:10px 0; width:98%;}
#content table td{margin:10px 0; width:98%; }
#content caption {text-align:center; font-size:88%; font-style:italic; font-weight:bold;}

#langchange {display:block;  position:absolute; top:340px !important; top:350px; right:5px;}
#langchange a{display:block; background:url('flag_en.gif') 0 8px no-repeat; padding-left:20px; padding-top:5px; font-size:11px}


/*LISTA INSERZIONI */
div#lista_inserzioni { background-color: #f6f6f6; padding:3px; margin-top:20px; border-bottom:1px solid #ccc; width:560px; }
div#lista_inserzioni h2 { margin:0 3px;}
#lista_inserzioni ul{list-style:none;}
#lista_inserzioni ul li{padding-left:25px; background:url('list.gif') 10px 10px no-repeat; margin-top:5px;}
#lista_inserzioni ul li p{margin:0; color:#333;}
#lista_inserzioni ul li a {font-size: 69%; text-decoration:none }
#lista_inserzioni a:link{color:#111; }
#lista_inserzioni a:hover{text-decoration:underline}
#lista_inserzioni a:visited{color:#666;}
#lista_inserzioni a:active{background:#ccc; color:#000;}
#lista_inserzioni a.pagina_corrente {color:#FB7B3C;} 

.data_inserzione{font-size:69%; }

/*GALLERY */
p.fotoThumb {float:left}
.gallery p{text-align:center;}
.pagina_corrente {color:#FB7B3C;}
#descrizione_foto {text-align:center; font-style:italic; width:570px}

.paginazione{margin-top:15px; line-height:28px;}
.paginazione a{margin-right:10px; border:1px solid #ccc; background:#f2f2f2; padding:1px 3px; }

#fotonum {border-bottom:1px solid #f2f2f2; margin-bottom:10px; width:560px;}
#fotonum strong{font-weight:bold;}

/*SEZIONE THUMB  PER GALLERY */
img#thumb_checked {border:3px solid #FB7B3C; padding:1px; height:60px; width:80px;}
img.thumb {padding:14px; height:40px; width:60px;}

/*CONTATTI */
#contatti table {width:100%;  }
#contatti th{width:20%;  text-align:left; }
#wrapper #contatti label{display:block; width:100%;}
#contatti table input,textarea{border:1px solid #ccc; padding:2px;}
#contatti table textarea{border:1px solid #ccc; padding:2px; width:50%;}
#informativaContatti {height:100px; overflow:auto; border:1px solid #ccc;}
#contatti button{border:1px solid #333; padding:2px;}
#contatti span{font-size:10px; display:block;}

/*NEWSLETTER */
#subscribeform table input{border:1px solid #ccc; width:300px; padding:2px;}
#subscribeform input.spunta{border:1px solid #ccc; width:20px; padding:20px;}
#subscribeform label{width:300px; padding:2px;margin-right:20px;}
#subscribeform button{border:1px solid #333; padding:2px;}

/*RICERCA*/
/*FORM RICERCA IN ALTO A DX (NELL'HEADER)*/
#search{position:relative; left:580px; bottom:25px; width:200px;}
#search input.cerca{background:#023F80; color:#ff0; font-size:72%; font-weight:bold; width:50px;  height:19px;  vertical-align:top; border:0; cursor:pointer; padding-top:0px !important;padding-top:2px; margin-top:0px !important; margin-top:1px; text-transform:uppercase; border:1px solid #023F80 }
#search input.cerca:hover{background:#F6F7F7; color:#023F80;}
/*#search input.cerca:hover{background:#f00; color:#0f0}*/
#search input.campo{background:url('bg_campo.gif') repeat-x; width:136px;  font-size:82%;height:18px; border-top:1px solid #969b9f; border-left:1px solid #969b9f; border-bottom:1px solid #d1d3d5; border-right:1px solid #d1d3d5;margin-bottom:3px !important; margin-bottom:0; padding:0}
label#etichetta_cerca {display:none;}

/*RISULTATI DELLA RICERCA*/
#results h4{color:#FB7B3C; font-size:75%; margin-bottom:0px; padding:0; margin-top:15px; border-top:1px solid #f2f2f2; padding-top:5px;}
#results h3{padding:0;}
#results p{margin:0;  padding:0; display:block;}
#results a:hover{text-decoration:none;}
#results  a{text-align:left; background:url('list.gif') center right no-repeat; padding-right:10px;}

/*FOOTER*/
#footer{clear:left; margin-left:160px; display:block; height:80px; width:615px;padding-top:60px; }
#footer ul { text-align:right; padding-right:10px; line-height:30px; }
#footer ul.credits {border-top:1px solid #023F80; }
#footer ul li{display:inline;  list-style:none; color:#ef8039; font-size:82%;  padding-right:5px; margin-left:1px}
#footer ul.credits li{display:inline;  list-style:none; color:#ef8039; font-size:82%; border-right:1px solid #ccc; padding-right:5px;}
#footer ul.credits li.last{display:inline;  list-style:none; color:#ef8039; font-size:82%; border-right:0; padding-right:5px;}
#footer ul li a{color:#023F80; text-decoration:none; font-size:100%;}
#footer ul li a:hover{text-decoration:underline }
#footer ul li a img{padding-top:4px;}


#footer p a{color:#fff; background:#0B4887; padding:1px 3px; font-weight:bold; text-decoration:none; border:1px solid #0B4887}
#footer p a:hover{color:#0B4887; background:#fff;}

/* PHPLIST */

#img_newsletter { }
li.list3 {display:none;}