/* LAYOUT */
.contenitore_pagina { background-position:right; } /* dinamico */
.contenitore_pagina2 { background-position:10px 100px; } /* dinamico */

/* corpo pagina */

iframe{
	width:100%;
	height:800px;

}
.bglight{background-color: #f0f0f0;}

/*.divcx_int {margin-right: 225px;}/*testo centrale */
.mdx {margin-left:212px; margin-right: 212px; }/*testo centrale */
.div_nav_int_dx {float: right; width:205px; }/* menu  */
.div_nav_int_sx {float: left; width:200px; border-right:1px solid #979878 }/* menu  */
.margin_nav_sx{margin-left:10px;}
.margin_nav_cx{margin-right:0px!important; margin-right:10px; }

/*header*/
.header_nav {float:right; width:225px;}
.header_box1 {padding:12px 230px 3px 300px;}
.header_box2 {padding:6px 230px 6px 200px;}
.bordo_header {border-bottom:1px dotted #696E50}
/* footer */
.footer1 {background-repeat:repeat-y; background-position:right} /* dinamico */
.footer_small2 { padding-top:30px;}

/* navigazione */
.bordo_scrivici {border-top:1px dotted #929486; padding-top:10px; padding-bottom:10px; margin-top:10px;}
.bordo_newsletter {border-bottom:1px dotted #929486; padding-bottom:20px;  margin-bottom:10px;}
.box_1liv { margin:10px 7px 1px 0; padding: 6px; font-size:1.2em}
.box_2liv { margin:0 0 2px 0; }
	.padding_box_2liv {margin:0 10px 1px 0; padding: 0px 0;} 
	.padding_box_ist {margin:0 10px 1px 0;} 
	.box_2liv h2 {font-size:1.0em; margin:0; padding:0;}
.box_3liv { margin:0 10px 1px 0; padding: 0}
	.box_3liv h3 {font-size:1.0em; margin:0; /*padding:2px;*/}

/* :DTM. Here. */
/* Legacy eZ Publish styles */

a.menu {
	font-weight: bold;
	color: #000;
}

th{
	text-align:left;
}

td.rmenuhead {
	font-size: 1.2em;
	color: #900;
	margin-bottom: 0px;
	font-weight: bold;
}
p.byline{
	color: #c0c0c0 !important;
	position:absolute;
	right:235px;
	margin-top:-13px
}


.listheadline a {color:#990000; font-weight:bold}

.bglight{background-color: #f0f0f0;}
.bgdark{background-color: #dcdcdc;}

input.stdbutton, input.okbutton{
	font-family: Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight: bold;
	color: #ffffff;
	background-color: #737373;
	background-image: url(/images/stdbutton.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0.5em 0 0.5em 0;
	padding: 0.05em 0.50em 0.05em 0.50em;
	border-top:1px solid #8e8e8e;
	border-right:1px solid  #3d3d3d;
	border-bottom:1px solid  #3d3d3d;
	border-left:1px solid  #8e8e8e;
	cursor:pointer;
}

/*h2 a:hover {background-color:#7F1C3A; display:block; color:#FFFFFF}*/
