@charset "utf-8";
@import "dropdownmenu.css";
@import "jqzoom.css";

/* CSS Document */

body{
	margin:0px;
	background:#fff url(../images/sf_table.jpg) top left repeat-x;
}
body.mceContentBody {
   background:#FFF;
}

.link{
	color:#AA0000;
	text-decoration:none;
	
}

.link2{
	color:#AA0000;
	text-decoration:none;
	
}

.link:hover{
	color:#AA0000;
	text-decoration:underline;
	
}

.link2:hover{
	color:#AA0000;
	text-decoration:none;
	
}

.info{
	color:#6e80f1;
	text-decoration:none;
	font-weight:bold;
}


#content a{
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

#content a:hover{
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}

span, p, a{
	font-family:Verdana;
	font-size:12px;
	color:#666666;
}

h3{
	font-family:Verdana;
	font-size:16px;
	color:#666666;
}

.testo_banner, .testo_banner p {

width:250px;
height:100px;
font-size:20px;
color:white;
font-family:Verdana;

}


.error{
	width:50%;
	text-align:center;
	background:#FFA0A0;
	border:2px solid #A00000;
	padding:2px;
	font-family:Verdana;
	color:#A00000;
	font-size:10px;
	margin-bottom:2px;
}

.ok{
	width:50%;
	text-align:center;
	background:#A0FFA0;
	border:2px solid #00A000;
	padding:2px;
	font-family:Verdana;
	color:#00A000;
	font-size:10px;
	margin-bottom:2px;
}

.content span{
	color:#262626;
}

.title_news{
	width:220px;
	background: #666666 url(../images/arrow_right.png) center left no-repeat;
	padding-left: 30px;
	color: #FFF;
	font-style: italic;
	font-family: Verdana;
	font-size:11px;
	margin-bottom: 2px;
}

.text_news{

	padding-left: 30px;
}
.piccolo{

	font-size:11px;
	font-style: italic;
}

.content_table{
	width:900px;
}

.content_title{
	background:#262626;
}

.content_title span{
	font-family:Verdana;
	color:#FFF;
	font-size:10px;
}

.data_table{
	width:540px;
}

.data_table span, .content_table a{
	font-family:Verdana;
	font-size:12px;
	color:#262626;
	text-decoration:none;
}

.data_table .mini{
	font-family:Verdana;
	font-size:9px;
	color:#888;
	font-style:italic;
}

td{
	vertical-align:top;
}

.backround{
	width:250px;
	height:20px;
	background:transparent url(../images/backround.png) top left no-repeat;
	text-align:center;
}

.inputtext{
	font-family:Verdana;
	font-size:11px;
	padding:2px;
	margin:2px;
	color:#666666;

}


.btn_cerca{
	width:24px;
	height:26px;
	background:transparent url(../images/trova.png) top left no-repeat;
	border:0px;
	cursor:hand;
}

.btn_ok{
	width:24px;
	height:26px;
	background:transparent url(../images/ok.jpg) top left no-repeat;
	border:0px;
	cursor:hand;
}

.btn_esci{
	width:24px;
	height:26px;
	background:transparent url(../images/ico_logout.jpg) top left no-repeat;
	border:0px;
	cursor:hand;
}

.box_right{
	width: 220px;
	vertical-align: top;
	background:white;
	padding:5px;
	padding-top:10px;
}

.box_news{
	background:#626262 url(../images/News_box.gif) top left no-repeat;
	width:220px;
	overflow-x: hidden;
	height:109px;
	overflow:hidden;

}


.box_cerca{
	background:#000 url(../images/Cerca_box.gif) top left no-repeat;
	width:220px;
	overflow-x: hidden;
	height:90px;
}


.box_eventi{
	background:#000 url(../images/Eventi_box.gif) top left no-repeat;
	width:220px;
	overflow-x: hidden;
	height:109px;
	overflow:hidden;
}

.box_area{
	background:#000 url(../images/Area_box.gif) top left no-repeat;
	width:220px;
	overflow-x: hidden;
	height:120px;
	overflow:hidden;

	
}

.bottom{
	width:100%;
	text-align:center;
	height:100%;
	line-height:15px;
	background:#FFF url(../images/sfgrigiofine.jpg) top left repeat-x;
}


.bg_prodotti{
	background:#FFF url(../images/box.gif) top left no-repeat;
	height:171px;
	width:336px;
}

.contenuti{

	padding-left:10px;
	padding-right:40px;
}

#titoloprodotti{
	width:680px;
	height:24px;
	background:transparent url(../images/bg_titoloprodotti.png) top left no-repeat;
	padding-top:4px;
	padding-left:10px;
	font-family:Verdana;
	font-size:11px;
	color:#FFF;
}

#titoloprodotti a{
	color:#FFF;
}

#prodotti span, #prodotti a{
	color: #666;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.mail{
font-size:10px;
text-decoration:none;
}
.mail2{
font-size:12px;
text-decoration:none;
}



.pulsante{
	font-family:Verdana;
	color:#DDD;
	background:#666666;
	border:2px solid #888;
}
