
/* CSS sviluppato da: DannyDesign */
/* http://www.dannydesign.it */




body {font-family: Verdana, Tahoma, Arial,  Helvetica, sans-serif; margin:0px; padding:0;
background: rgb(150,0,0) url(images/sfondo_pagina.png)  repeat-x;
background-position:top center; color:#FFFFFF;}


/* ELIMINA TRATTEGGIO LINKS */
a {outline:none; -moz-outline:none;}
input {outline:none; -moz-outline:none;}


img {border:none;}
div {border:none; font-size:12px; color:#666666;}
td {border:none; font-size:12px; color:#666666;}



#container {width:950px; margin:0 auto; padding:0;}


#testata {width:950px; height:190px;}


#titolo_pagina {width:255px; height:190px; float:right;}
#titolo_pagina p {margin-top:148px; margin-bottom:0px; font-size:18px; color:#CCCCCC;}



#sinistra {width:220px; float:left;  background-image:url(images/sfondo_sx.gif);
	background-repeat:no-repeat; color:#FFFFFF; line-height:130%;
	height: auto !important; height: 300px; min-height: 300px;}


#destra {width:730px; float:left; background-image:url(images/sfondo_dx.gif);
	 height: auto !important; height: 300px; min-height: 300px;}


div.contenuti {width:665px; text-align:left; margin:10px 40px 0px 25px; line-height:150%;}


div.divisorio {height:20px; clear:both; background-image:url(images/divisorio.gif);}


img.thumbnail {float:left; margin:7px 15px 7px 0px; border:#FFFFFF 5px solid;}



#footer {width:950px; height: 325px; background-image:url(images/sfondo_footer.jpg);
	background-repeat:no-repeat; color:rgb(220,0,0); text-align:left; clear:both;}
#footer p {margin:0px 0px 0px 220px;}



h1 {font-size:18px; font-weight:normal; margin:0px;}
h2 {font-size:14px; font-weight:bold; margin:0px;}



.bianco {color:#FFFFFF;}
.grassetto {font-weight:bold;}
.nobold {font-weight:normal;}
.giustificato {text-align:justify;}
.corpo10 {font-size:10px;}
.corpo11 {font-size:11px;}





/* **************** VOCI SPECIFICHE COLLEGAMENTI E ROLLOVER ***************** */


/* rollover standard collegamenti grigio scuro > bordeaux */
A {font-weight:bold;}
A:link, A:visited {color:#333333; text-decoration:none;}
A:hover, A:active {color:rgb(150,0,0); text-decoration:underline;}


/* rollover collegamenti negativo rosso > bianco */
A.neglink {text-decoration:none; font-weight:bold;}
A.neglink:link, A.neglink:visited {color:rgb(220,0,0);}
A.neglink:hover, A.neglink:active {color:#FFFFFF;}


/* rollover collegamenti bianco > bianco sottolineato */
A.linkbianco {font-weight:bold; color:#FFFFFF;}
A.linkbianco:link, A.linkbianco:visited {text-decoration:none;}
A.linkbianco:hover, A.linkbianco:active {text-decoration:underline;}



/* rollover pulsanti menu */

A.pulsantehome {width:220px; height:65px; display:block;}
A.pulsantehome:link, A.pulsantehome:visited {background-image:url(images/pulsante_home_off.png);}
A.pulsantehome:hover, A.pulsantehome:active {background-image:url(images/pulsante_home_on.png);}
div.pulsantehome_attivo {width:220px; height:65px; background-image:url(images/pulsante_home_active.png);}


A.pulsantedovesiamo {width:220px; height:65px; display:block;}
A.pulsantedovesiamo:link, A.pulsantedovesiamo:visited {background-image:url(images/pulsante_dovesiamo_off.png);}
A.pulsantedovesiamo:hover, A.pulsantedovesiamo:active {background-image:url(images/pulsante_dovesiamo_on.png);}
div.pulsantedovesiamo_attivo {width:220px; height:65px; background-image:url(images/pulsante_dovesiamo_active.png);}


A.pulsantecontatti {width:220px; height:65px; display:block;}
A.pulsantecontatti:link, A.pulsantecontatti:visited {background-image:url(images/pulsante_contatti_off.png);}
A.pulsantecontatti:hover, A.pulsantecontatti:active {background-image:url(images/pulsante_contatti_on.png);}
div.pulsantecontatti_attivo {width:220px; height:65px; background-image:url(images/pulsante_contatti_active.png);}


A.pulsantephotogallery {width:220px; height:65px; display:block;}
A.pulsantephotogallery:link, A.pulsantephotogallery:visited {background-image:url(images/pulsante_photogallery_off.png);}
A.pulsantephotogallery:hover, A.pulsantephotogallery:active {background-image:url(images/pulsante_photogallery_on.png);}
div.pulsantephotogallery_attivo {width:220px; height:65px; background-image:url(images/pulsante_photogallery_active.png);}




/* **************** VOCI SPECIFICHE TABELLE FORM ***************** */


form {margin:0px;}

input.buttonform {background-color:rgb(150,0,0); border:none; font-size:13px; width:130px;
            font-weight:bold; color:#FFFFFF; padding:5px 7px 5px 7px; cursor:pointer;}

input.buttonform:hover {background-color:rgb(200,0,0);}


.campoform {width:400px; background-color:rgb(245,245,245); border:#999999 1px solid;}


textarea {font-family: Verdana, Tahoma, Arial,  Helvetica, sans-serif; font-size:12px;
	overflow:auto; height:150px; vertical-align:top; padding:5px;}

	/* resize:none; */





/* ************************* FINE CSS ************************* */






