/* CSS Document */

html, body {margin: 0px auto; }

body {font-family: Verdana, sans-serif; color: #000000; font-size: small ; background-color: #17632E; }

img {border: 0px;}

img.bordo {
	border: solid 2px #FFCC00;
	}

.frame_foto { width: 590px; height: 500px; background-color: trasparent; }  

div#frame_interno {width: 586px;  background-color: #8F1212;  ; border:0px; }

div#frame_thumb { float: left; width: 248; }
div#frame_big { float: right; margin-left: 248px; width: 248px; }

.frame_foto_big { width: 248px; background-color: trasparent; height: 496px;}



.strumenti_componenti { font-size: x-small; font-style: normal; }
.amici { font-size: x-small; font-style: normal; }
.testo {text-align: left;}
.servizi_titoli {color:#999999;}

a:link {
	color: #FFCC00;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #590E0E;;
}
a:active {
	text-decoration: none;
	color: #993333;
}

.date_fatte { color: #666666;	}


div#container { width: 750px; margin: 0px auto; background-image: url(images/fondo.jpg); background-position:top; background-repeat:no-repeat;
	border-color: #FFCC00 ; border:solid 3px; background-color: #8F1212;
	
	}

div#container_index { width: 750px; margin: 0px auto; background-image: url(../fondo_index.jpg); background-position:top; background-repeat:no-repeat;
	border-color: #FFCC00 ; border:solid 3px; background-color: #8F1212;
	 }

div#content_index { height:auto; margin-bottom: 0px; margin-left: 0px; margin-top: 270px; width: 595px; padding-top: 20px; padding-bottom: 0px; border-left: 2px; }	 

div#header {width: 750 px; height: 178px; margin: 0px auto; padding-bottom: 0px; margin-bottom: 0px; background-color: #8F1212;} 

div#menu {width: 150px; float: left; margin-top: 420px; margin-left: 0px; background-color: #8F1212; }

div#menu .spazio { padding-top: 140px; }

div#content { height:auto; margin-bottom: 0px; margin-left: 153px; margin-top: 270px; width: 595px; padding-top: 20px; padding-bottom: 0px; border-left: 2px; border-left-color: #FFCC00; border-left-style:ridge; }

div#space { height: 10px;}

div#news {background: #5C5C5C; width: 100px; float: right; }

div#footer {clear: both; font-size: x-small; text-align: center; background-color: #8F1212; border-top: solid 1px; border-top-color: #FFCC00; }


