/* Header */

div.clear, div.cleaner, div.socialmedialinks-clear {
	clear: both;
}

div#wrappermaincontent {
	float: left;
}


div#left {
	width: 20%;
	float: left;
}

div#right {
	width: 20%;
	float: right;
}

/*div#logocomune {
	float: left;
}*/

div#nomecomune {
	float: left;
}

div#leftheader {
	float: left;
}

div#rightheader {
	float: right;
}

div#headercontenuto {
	float: left;
}

div.wrappermaincontent3 {
	 width: 60%; 
}

div.wrappermaincontentR, div.wrappermaincontentL {
	 width: 80%; 
}

div.wrappermaincontent1 {
	width: 100%;
}

div.wrappermaincontentR div#maincontent, div.wrappermaincontentR div#breadcrumb {
	padding-right: 10px;
}

div.wrappermaincontentL div#maincontent, div.wrappermaincontentL div#breadcrumb {
	padding-left: 10px;
}

div.wrappermaincontent3 div#maincontent, div.wrappermaincontent3 div#breadcrumb {
	padding-right: 10px;
	padding-left: 10px;
}


/* 33% 33% 33% */
div.fcewrapper3a div.fceleft {
	width: 33%;
	float: left;
}

div.fcewrapper3a div.fceright {
	width: 33%;
	float: right;
}

div.fcewrapper3a div.fcemiddle {
	width: 34%;
	float: left;
}

/* 20% 60% 20% */
div.fcewrapper3b div.fceleft {
	width: 20%;
	float: left;
}

div.fcewrapper3b div.fceright {
	width: 20%;
	float: right;
}

div.fcewrapper3b div.fcemiddle {
	width: 60%;
	float: left;
}

/* 20% 20% 60% */
div.fcewrapper3c div.fceleft {
	width: 20%;
	float: left;
}

div.fcewrapper3c div.fceright {
	width: 60%;
	float: right;
}

div.fcewrapper3c div.fcemiddle {
	width: 20%;
	float: left;
}

/* 60% 20% 20% */
div.fcewrapper3d div.fceleft {
	width: 60%;
	float: left;
}

div.fcewrapper3d div.fceright {
	width: 20%;
	float: right;
}

div.fcewrapper3d div.fcemiddle {
	width: 20%;
	float: left;
}

/* 50% 50% */
div.fcewrapper2a div.fceleft2 {
	width: 50%;
	float: left;
}

div.fcewrapper2a div.fceright2 {
	width: 50%;
	float: right;
}

/* 70% 30% */
div.fcewrapper2b div.fceleft2 {
	width: 70%;
	float: left;
}

div.fcewrapper2b div.fceright2 {
	float: right;
	width: 30%;
}

/* 30% 70% */
div.fcewrapper2c div.fceleft2 {
	width: 30%;
	float: left;
}

div.fcewrapper2c div.fceright2 {
	float: right;
	width: 70%;
}

div.fceleft div.fcecontent, div.fceleft2 div.fcecontent, div.fcemiddle div.fcecontent {
	padding-right: 5px;
}

div.fceright div.fcecontent, div.fceright2 div.fcecontent, div.fcemiddle div.fcecontent {
	padding-left: 5px;
}

div#boxricerca {
	float: right;
	width: 250px;
}

div#menu2 {
	float: right;
}

dt {
	float: left;
}

