@charset "utf-8";
/* CSS Document */
.style2 {font-size: 11px}
html {
	background:#f2f2f2 ;
	overflow-y: scroll;
}
* {
	font-family: Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	
	margin:0;
	padding:0;
}

body{background:#f2f2f2;}

h2 {
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:18px;
}
#tipologia {
	width:186px;
	height:auto;
	margin:20px;
	float:left;
}


.stile_sugge{
	width:186px;
	height:auto;
	margin:20px;
	float:left;
}
.box_colonna {
	width:186px;
	background:top left url(img/box.gif);
	min-height:257px;
}
.top_top_colonna {
	width:186px;
	height:7px;
	background: #fff bottom left url(img/top.png);
}
.top_colonna {
	padding:0px 12px 1px 12px;
	width:158px;
	margin:0px 2px 0px 2px;
	height:26px;
	background: url(img/header.gif) scroll 0 0;
}
.bottom_colonna {
	width:186px;
	height:7px;
	background:top left url(img/bottom.png)
}
ul {
	list-style:none;
	margin:5px 0px 0px 10px;
	padding-bottom:5px;
	text-transform:capitalize;
}
li{ margin:2px;}

/* Big*/

.top_top_colonna_big {
	width:300px;
	height:7px;
	background: #fff bottom left url(img/top_big.png);
}
.bottom_colonna_big {
	width:300px;
	height:7px;
	background:top left url(img/bottom_big.png)
}
.box_colonna_big {
	width:186px;
	background:top left url(img/box_big.gif);
	min-height:257px;
}


.top_colonna_big {
	padding:0px 12px 1px 12px;
	width:272px;
	margin:0px 2px 0px 2px;
	height:26px;
	background: url(img/header.gif) scroll 0 0;
}

.box_colonna_big {
	width:300px;
	background:top left url(img/box_big.gif);
}
a:link , a:visited, a:active {
	text-decoration: none;
	color: #0053a0;
}

a:hover {
	text-decoration: underline;
	color: #0053a0;
}

.modalDialog_transparentDivs{	
	filter:alpha(opacity=80);	/* Transparency */
	opacity:0.8;	/* Transparency */
	background-color:#ccc;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:0px solid #060;	
	padding:0px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background:none;
	
}
/* Sortable tables */
table.sortable{  margin:auto; background:#eee; 

-webkit-border-radius: 6px; 
-moz-border-radius: 6px; 
border-radius: 6px;
min-width:800px;
width:90%;

}

table.sortable td{border-bottom:1px solid #bdbdbd; padding:5px; font-size:12px; border-right:1px solid #ccc;}
table.sortable th{ padding:0px 7px 0px 7px; text-align:center; color:#000; font-size:12px; white-space:nowrap; border-right:1px solid #999;}

#content{  padding:20px; margin:0 auto; min-height:450px; background:#ededed;


-webkit-border-bottom-left-radius: 5px; 
-webkit-border-bottom-right-radius: 5px;

-moz-border-radius-bottomleft: 5px; 
-moz-border-radius-bottomright: 5px; 

border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;


}


.riga{padding:10px; border-bottom:1px solid #bdbdbd; margin:auto; border-left:1px solid #bdbdbd; margin:auto; border-right:1px solid #bdbdbd; margin:auto; }
.imma{ border:0px;}
