﻿body 				{ margin: 0px auto 0px auto; background-color: #ffffff; text-align: center; background-image:url('../images/sf.jpg');background-repeat:repeat-x; }
body 				{ margin: 0px auto 0px auto; background-color: #ffffff; text-align: -moz-center; background-image:url('../images/sf.jpg');background-repeat:repeat-x; }

div 				{ font-family: Arial; font-size: 12px; color: #404040; text-decoration: none; text-align:left;}

#wrapper 			{ width: 921px; margin: 0 auto; padding-top: 40px; }
.top				{ width:881px; background-image:url('../images/top.jpg'); background-repeat: no-repeat; height:22px; padding-top:10px; padding-left:20px; padding-right:20px; }
.logo				{ width:881px; background-image:url('../images/logo.jpg'); background-repeat: no-repeat; height:64px; padding-top:10px; padding-left:20px; padding-right:20px; }
.flash				{ width:919px; background-image:url('../images/flash.jpg'); background-repeat: no-repeat; height:263px; padding-left:2px; }
.corpo 				{ background-image: url('../images/corpo.jpg'); background-repeat: repeat-y; width: 889px; padding-left:32px}
.bottom				{ background-image: url('../images/bottom.jpg'); background-repeat: no-repeat; width: 901px; height: 36px; padding-top:10px; padding-left:20px; font-size:11px; }

.separa 			{ height:1px; clear:both;}
.verticale 			{ min-height:10px; width:24px; float:left; }

.sinistra			{ width:274px; float:left; margin-left:17px;}
.destra				{ width:522px; float:left; }

.box				{ width:582px; height:102px; background-image:url('../images/sf_box.png'); background-repeat:no-repeat; padding:7px;  }
.box_top			{ width:595px; height:10px; background-image:url('../images/sf_box_top.png'); background-repeat:no-repeat;  }
.box_bot			{ width:595px; height:10px; background-image:url('../images/sf_box_bot.png'); background-repeat:no-repeat;  }

h1					{ font-size: 15px; color: #046da6; font-family: "Arial Narrow"; }
h2					{ font-size: 15px; color: #505050; font-family: "Arial Narrow"; }

a 					{ color: #046da6; text-decoration: none;  }
a:hover 			{ color: #777777; text-decoration: none;  }

.a 					{ color: #000000; text-decoration: none;  }
.a:hover 			{ color: #777777; text-decoration: none;  }
.active 			{ color: #046da6; text-decoration: none;  }

img   				{ border: 0px }