html,body{
	background-color:#f3eaeb;
	margin: 0px auto;
	padding: 0px;
	vertical-align:top;
	text-align:center;
	background-image:url('img/sf_tile.gif');
}


img { 	border:none;
			margin:0px;
}

/* colori */

.bordeaux{color: #772b45}
.nero{color: #000000}
.bianco{color: #ffffff}
.grigio_scuro{color: #717171}
.grigio_chiaro{color: #ececec}
.rosa {color:white}

.link_b{ 	font-family: Tahoma, Arial;
					font-size: 12px;
					color: #ffffff;
					font-weight:bold;
					line-height:100%;
}
a.link_b{ 	font-family: Tahoma, Arial;
					font-size: 12px;
					color: #ffffff;
					text-decoration:none;
					font-weight:bold;	
					line-height:100%;
}
a.link_b:hover{ text-decoration:none;					
								line-height:100%;
}

a.link_v{ font-family: Tahoma, Arial;
					font-size: 12px;
					color: #772b45;
					text-decoration:none;
					line-height:100%;
}

.listino{ font-family: Tahoma, Arial;
			 font-size: 12px;
			 color: #717171;
			 line-height:120%;
}

.menu_s{ 
			 font-family: Tahoma, Arial;
			 font-size: 10px;
			 color: #772b45;
			 font-weight:bold;
}
.menu{ font-family: Tahoma, Arial;
			 font-size: 10px;
			 color: #717171;
			 font-weight:bold;
}
a.menu{ 	font-family: Tahoma, Arial;
					font-size: 10px;
					color: #717171;
					text-decoration:none;
					font-weight:bold;
}
a.menu:hover{ text-decoration:none;
							color: #772b45;
}

.testo{ font-family: Tahoma, Arial;
			 font-size: 13px;
			 color: #717171;
			 line-height:100%;
}
.testo12{ font-family: Tahoma, Arial;
			 font-size: 12px;
			 color: #717171;
			 line-height:110%;
}

.testo2{ font-family: Tahoma, Arial;
			 font-size: 11px;
			 color: #717171;
			 line-height:100%;
}

.titolo{ 	font-family: Tahoma, Arial;
					font-size: 24px;
					color: #ffffff;
}

div.sf_tit{
						position:absolute;
						left:30px;top:30px;
						width:164px;height:37px;
						background-image:url('img/sf_tit.gif');
						background-repeat:no-repeat;
						text-align:left;
						padding-left:20px
}

div.cam{
				width:100%;height:40px;
				text-align:center;
				font-family: Tahoma, Arial;
				font-size: 11px;
				color: #717171;
				line-height:140%;
				padding:2px 0px 0px 0px;		
				margin:0px;				
}

div.camera{
					position:absolute;top:0px;
					width:156px;height:276px;
					background-image:url('img/camera.gif');
					background-repeat:no-repeat;
					padding:0px;
					margin:0px;
}
div.cameraL{
					position:absolute;top:0px;
					width:156px;height:350px;
					background-image:url('img/camera_L.gif');
					background-repeat:no-repeat;
					padding:0px;
					margin:0px;
}

div.libro{
				position:absolute;
				right:0px;bottom:0px;
				width:264px;height:148px;
				background-image:url('img/libro.jpg');
				background-repeat:no-repeat;
}

div.libri{
					float:right;
					width:264px;height:148px;
					background-image:url('img/libro.jpg');
					background-repeat:no-repeat;
}

.f50{	float:left;
			margin-top:5px;
			width:50%;
			padding:0px;
}
.f40{	float:left;
			width:40%;
			margin-top:5px; 
}

.f60{	float: left;
			width:60%;
			margin-top:5px;
}
.f30{	float:left;
			width:30%;
			margin-top:5px; 
}

.f70{	float: left;
			width:70%;
			margin-top:5px;
}

.f20{	float:left;
			width:20%;
			margin-top:5px; 
}

.f80{	float: left;
			width:80%;
			margin-top:5px;
}

.f25{	float:left;
			width:29%;
			margin-top:5px; 
}

.f75{	float: left;
			width:71%;
			margin-top:5px;
}

.fsn{	float:left;
			width:60px;
			margin-top:5px; 
}

.fds{	float: left;
			width:300px;
			margin-top:5px;
}



.check{
	border: none;
	width: 20px;
}

input {
	border: solid 1px #717171;
	background-color:white;
	font-family:Tahoma,Arial;
	font-size: 10px;
	color:#717171;
	width: 180px;
}

textarea {
	border: solid 1px #717171;
	background-color:white;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#717171;
	width:240px;
}

button{
	border: solid 1px #717171;
	background-color:white;
	font-family:Tahoma, Arial;
	font-size: 11px;
	color:#717171;
	width: 180px;
	text-decoration:none;
}

select{
	border:  solid 1px #717171;
	background-color:white;
	font-family:Tahoma,Arial;
	font-size: 11px;
	color:#717171;
}

.selezione{
	border:  solid 1px #717171;
	background-color:white;
	font-family:Tahoma,Arial;
	font-size: 11px;
	color:#717171;
}

.bottoni{	
	width:60px;height:16px;
	background-color:white;
	border: 1px solid #717171;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#717171;
	margin: 5px 20px 5px 0px;
	line-height:100%;
}

/* per le #mydiv vedi il file divs.css */
