/* color.css */

body {
	background-color: #000000;
}

#home {
	background-color: trasparent;
	background-image: url(../images/titolo_home.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 250px;
	text-indent:-1000px;
	position:absolute;
	top: 33px;
	left: 30px;
}	 
#brand {
	background-color: trasparent;
	background-image: url(../images/titolo_brand.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	width: 297px;
	text-indent:-1000px;
	position:absolute;
	top: 15px;
	left: 15px;
} 
#brand_fisso {
	background-color: trasparent;
	background-image: url(../images/titolo_brand.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	width: 297px;
	text-indent:-1000px;
	position:fixed;
	margin-top: 15px;
	margin-left:15px;
} 
#brand_fisso_profilo {
	background-color: trasparent;
	background-image: url(../images/titolo_brand_profilo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	width: 297px;
	text-indent:-1000px;
	position:fixed;
	margin-top: 15px;
	margin-left:15px;
} 

/* =========================
		Menu principale 
   ========================= */

ul#nav_home li.current{
	background-position: 0px 3px;
	color: #000000;
	background-image: url(../images/current.jpg);
	background-repeat: no-repeat;
}

/* =========================*/

/*menu sub1*/
ul#nav_sub1 li {
	background-color: #9EA7B8;
	width: 120px;
}
ul#nav_sub1 li.current {
	background-image: url(../images/current.jpg);
	color: #000000;
}
/* =========================*/

/* menu sub2 */
ul#nav_sub2 li {
	background-color: #9EA7B8;
	width: 255px;
}
ul#nav_sub2 li.current {
	background-image: url(../images/current.jpg);
	width: 120px;
}
/* =========================*/
ul#main li hover.sub {
	background-position: 0 3px;
	color: #000;
	padding: 2px;
	background-image: url(../images/sfondo_sub.jpg);
	background-repeat: no-repeat;
	line-height: normal;
	font-size: 11px;
	width: 120px;
}
/* fine menu*/

/* menu_sub_3 relativo a torna indietro */

#menu_sub3 a, #menu_sub3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;	
}
#menu_sub3 a:hover{
	color: #ccc;
}

#main_right_profilo {
	background-image: url(../images/opaco_bw.png);
	background-repeat: repeat;
}
#main_right_libro {
	background-image: url(../images/opaco_bw.png);
	background-repeat: repeat;
}
#main_right_capri, #main_right_agenda, #main_right_guestbook{
	background-image: url(../images/opaco_b70.png);
	background-repeat: repeat;
}
.main_right_guestbook{
	background-image: url(../images/opaco_b70.png);
	background-repeat: repeat;
}
/* titoli cartoline per metti una sera a cena 
------------------------------------------------*/

h2#cartolina_ariete {
	background-image:url(../images/simb_ariete.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 5.5em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_aquario {
	background-image:url(../images/simb_aquario.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 7em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_bilancia {
	background-image:url(../images/simb_bilancia.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 7em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_cancro {
	background-image:url(../images/simb_cancro.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 6em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_capricorno {
	background-image:url(../images/simb_capricorno.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 8em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_gemelli {
	background-image:url(../images/simb_gemelli.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 6em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_leone {
	background-image:url(../images/simb_leone.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 5em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_pesci {
	background-image:url(../images/simb_pesci.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 5em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_sagittario {
	background-image:url(../images/simb_sagittario.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 8em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_scorpione {
	background-image:url(../images/simb_scorpione.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 7em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_toro {
	background-image:url(../images/simb_toro.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 4.5em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}
h2#cartolina_vergine {
	background-image:url(../images/simb_vergine.png);
	background-position:left top;
	background-repeat: no-repeat;
	width: 6em;
	height:3em;
	margin-top: 5px;
	margin-right: 15px;
	float: right;
	text-align: right;
}

/* ------------------------------------------------*/
.sfondo_opaco {
	background-image: url(../images/opaco_w.png);
}
.sfondo_b70 {
	background-image: url(../images/opaco_b70.png);
}
.bordo {
	background-image: url(../images/opaco_bw.png);
}

/* immagini*/

a img.block {
	border: 0px;
	background-color: ##01274B;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a:hover img.block {
	background-color: #F9C81C;
}
.img_consulenza {
background-color:#fff;
padding:0.5em;
}
/* ------------------------------------------------*/	
	
.img_logo {
	margin-left: -1.1em;
}

