.colsx {
	width:395px;
	padding:15px 0px 0px 15px;
	float:left;
}
.coldx {
	width:340px;
	padding:15px 10px 15px 0px;
	float:right;
}

/* ------------------------------------------- */
#boxdata {
	width:375px;
	padding:15px 0px 5px 15px;
	margin-bottom:8px;
	border:1px solid #CCCCCC;
}
#boxdata #data{
	font-size:30px;
	font-weight:bold;
	color:#FF0000;
}
#boxdata #edizione{
	font-size:21px;
	color:#333333;
}
#boxdata #settori{
	height:140px;
	overflow:auto;
	margin-top:5px;
}
#boxdata #settori .titolo{
	margin-top:5px;
	font-weight:bold;
	color:#FF0000;
}

/* ------------------------------------------- */
#calendario .testata{
	width:380px;
	height:auto;
	padding:0px 6px;
	margin-bottom:4px;
	background-color:#CCCCCC;
}
#calendario .testata .titolo, #calendario .testata .veditutte{
	float:left;
	height:10px;
	padding:4px 0px 6px 0px;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
}
#calendario .testata .veditutte{
	float:right;
	font-weight:normal;
}
#calendario .testata .veditutte a{
	color:#000000;
}
#calendario .elenco{
	width:380px;
	overflow:auto;
	padding:3px 6px;
	background-color:#EFEFEF;
}
#calendario .elenco .titolo{
	margin-top:5px;
	font-weight:bold;
}

/* ------------------------------------------- */
#boxsx {
	float:left;
	width:170px;
	height:auto !important;
	height:10px;
}
#boxdx {
	float:right;
	width:170px;
}
.box {
	width:166px;
	margin-bottom:8px;
}
.box .box_top{
	height:25px;
	background:url('../images/box_top_nero.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	padding:4px 0px 3px 7px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.box .box_main{
	text-align:left;
	padding:0px 3px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.box .box_main form{
	padding:0px; margin:0px;
}
.box .box_main input{
	font-size:9px;
}
.ctinput{
	width:150px;
}
.box .box_bottom{
	height:8px;
	overflow:hidden;
	background:url('../images/box_bottom.jpg');
	background-position:top center;
	background-repeat:no-repeat;
}

.box#MABO1, .box#MABO2, .box#MABO3{
	float:left;
}
.box#MABO4, .box#ricerca{
	float:right;
}
.box#MABO1 .box_top{
	background:url('../images/box_top_giallo.jpg');
	color:#333333;
}
.box#MABO2 .box_top{
	background:url('../images/box_top_celeste.jpg');
	color:#165263;
}
.box#MABO3 .box_top{
	background:url('../images/box_top_verde.jpg');
	color:#247324;
}
.box#MABO4 .box_top{
	background:url('../images/box_top_blu.jpg');
	color:#FFFFFF;
}
.box#ricerca .box_top{
	background:url('../images/box_top_nero.jpg');
	color:#FFFFFF;
}

.boxparag {
	width:166px;
	margin-bottom:8px;
	padding:0px 4px;
}
#boxsx .boxparag {
	float:left;
}
#boxdx .boxparag {
	float:right;
}
/* ------------------------------------------- */

#newsfiera .testata{
	width:380px;
	height:auto;
	padding:0px 6px;
	margin:4px 0px;
	background-color:#999999;
}
#newsfiera .testata .titolo, #newsfiera .testata .veditutte{
	float:left;
	height:10px;
	padding:4px 0px 6px 0px;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
}
#newsfiera .testata .titolo{
	color:#FFFFFF;
}
#newsfiera .testata .veditutte{
	float:right;
	font-weight:normal;
}

#newsfiera .testata .veditutte a{
	color:#000000;
}

#newsfiera .elenco{
	width:380px;
	/*height:55px;*/
	overflow:show;
	padding:6px;
	margin-bottom:0px;
	background-color:#EFEFEF;
}
#newsfiera .elenco .titolo{
	font-weight:bold;
}

/* ------------------------------------------- */

#newsespo .testata{
	/*width:326px;*/
	width:380px;
	height:auto;
	padding:0px 6px;
	margin-bottom:4px;
	background-color:#6CC4DD;
}
#newsespo .testata .titolo, #newsespo .testata .veditutte{
	float:left;
	height:10px;
	padding:4px 0px 6px 0px;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
}
#newsespo .testata .titolo{
	color:#FFFFFF;
}
#newsespo .testata .veditutte{
	float:right;
	font-weight:normal;
	color:#000000;
}
#newsespo .testata .veditutte a{
	color:#000000;
}

#newsespo .elenco{
	width:380px;
	/*width:326px;*/
	/*height:55px;*/
	overflow:show;
	padding:6px;
	margin-bottom:3px;
	background-color:#E1F4F9;
}
#newsespo .elenco .titolo{
	font-weight:bold;
}

#edizioni{
	margin-top:10px;
	padding:3px 0px;
	width:360px;
	background-color:#E0E0E0	;
	color:#333333;
}
#edizioni a{
	color:#DF0000;
}
#edizioni span{
	color:#333333;
}