div.home_top{
	padding-top:45px;
	text-align:right;
	color:#fff;
}
div.home_top a{
	color:#ffffff;
}

div.menu{
	margin:0px;
	background-color:#fff;
	text-align:center;
	height:24px;
	padding-top:10px;
	padding-bottom:10px;
}

span.header{
	font-size:12px;
	text-transform:uppercase;
	border-right:1px solid #99a6b3;
	padding:4px 30px 4px 30px;
}
div.footer{
	text-align:center;
	font-size:10px;
	padding:15px;
}
div.box_home{
	background-image:url(/include/mod/layout1/images/box.png);
	width:309px;
	color:#fff;
	padding:10px;
	height:75px;
	float:left;
	padding-top:20px;
}
div.box_home_centro{
	background-image:url(/include/mod/layout1/images/box.png);
	width:280px;
	color:#fff;
	padding:10px;
	height:131px;
	float:left;
}
h1.home{font-size:24px;font-weight:bold;}
h2.home{font-size:16px;}
h3.home{font-size:12px;font-weight:normal;}

div.colsx{
	

	margin-left:10px;

}

div.colmenu a{
	color:#fff;
	text-transform:uppercase;
}

div.colmenu{
	margin-left:25px;
}

div.colmenu div{
	margin-bottom:10px;
}

div.det h1{
	border-bottom:1px solid #012041;
	padding-bottom:10px;
	margin-bottom:30px;
	color:#012041;
	font-size:30px;
	font-weight:bold;
	text-transform:uppercase;
}

div.printable{
	text-align:right;
	font-size:10px;
}

div.colsxlogin{
	margin-left:20px;
	margin-top:10px;
	color:#fff;
}


/*------lightbox-------*/
div.triggers {
	text-align:center;
}
 
div.triggers img {
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin:0px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
 
/* the active thumbnail */
div.triggers a.active img {
	outline:1px solid #000;
 
	/* show on top of the expose mask */
	/*z-index:9999;*/
	position:relative;
}


/*------login-------*/

.modal { 
    background-color:#fff; 
    display:none; 
    width:350px; 
    padding:15px; 
    text-align:left; 
    border:2px solid #333; 
 
    opacity:1; 
    -moz-border-radius:6px; 
    -webkit-border-radius:6px; 
    -moz-box-shadow: 0 0 50px #ccc; 
    -webkit-box-shadow: 0 0 50px #ccc; 
} 
 
.modal h2 { 
    background:url(/img/global/info.png) 0 50% no-repeat; 
    margin:0px; 
    padding:10px 0 10px 45px; 
    border-bottom:1px solid #333; 
    font-size:20px; 
}

button.modalInput{ 
    background-color:#ffffff;
	font-size:12px;
	color:#000;
	border:0px;
	margin-left:10px;
	font-weight:normal;
}

/*------tiny----------*/

div.det table.tabella_bordo_0 {border:0px;text-align:center}
div.det table.tabella_bordo_0 tr{border:0px;text-align:center}
div.det table.tabella_bordo_0 td{border:0px;text-align:center}

.titolo { 
	font-size:20px;
	font-weight:bold;
}