/* toolbox */
.hidden,.readerAux{position:absolute!important; top:-9999px!important; left:-9999px!important;}
.noMT{margin-top:0!important;}.noMR{margin-right:0!important;}.noMB{margin-bottom:0!important;}.noML{margin-left:0!important;}
.noST{margin-top:0!important;border-top:0!important;padding-top:0!important;}.noSR{margin-right:0!important;border-right:0!important;padding-right:0!important;}.noSB{margin-bottom:0!important;border-bottom:0!important;padding-bottom:0!important;}.noSL{margin-left:0!important;border-left:0!important;padding-left:0!important;}
.fullW{width:100%}
.portal-layout-cell-OneColumn-60-0{width:100%}
li.bottom{border-bottom: 0!important;}

.col , .portal-layout-cell-OneColumn-40-0 , .portal-layout-cell-OneColumn-50-0 {float:left;}

/* link colors */
.col.main a,
.col.portal-layout-cell-OneColumn-40-0 a,
.portal-layout-cell-OneColumn-50-0.main a,
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 a,
.portal-layout-cell-OneColumn-40-0 a,
#lowerContent .col a,
#lowerContent .portal-layout-cell-OneColumn-50-0 a,
#lowerContent .portal-layout-cell-OneColumn-40-0 a,
.portal-layout-cell-OneColumn-60-0 .col a,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0 a,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0 a,
.col.side .module.banner .title a ,
.portal-layout-cell-OneColumn-50-0.side .module.banner .title a ,
.portal-layout-cell-OneColumn-40-0.side .module.banner .title a ,
.col.portal-layout-cell-OneColumn-50-0 .module.banner .title a ,
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.banner .title a ,
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.banner .title a {color:#DB683B}
#login a,
.module.social li a,
.module.breadcrumbs a{color:#1A171B}
.col.side a,
.portal-layout-cell-OneColumn-50-0.side a,
.portal-layout-cell-OneColumn-40-0.side a,
.col.portal-layout-cell-OneColumn-50-0 a,
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 a,
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 a,
.quantita,
.viewMore a {color:#7B7B7B}

/* forms */
fieldset{margin:0;border:0;padding:0;}
input {font-size: .9em;}
input.text {border:1px solid #7F7972;padding: 1px 2px;}
input.submit{width:48px;height:26px;border:0;color:#FFF;text-transform: uppercase;background: transparent url(entra.png) center center no-repeat ;}
form.inline fieldset{padding:5px 0;margin-bottom:10px}
form.inline label{font-weight:normal;}

ul.nav,
.module.autori ul,
.module.social ul,
.module.commenti ol,
.module.vetrina ul{list-style: none;margin:0;padding:0;}

body{background: #f0ebe7 url(header-background.jpg) center top no-repeat;}

/* main */
#header , .portal-layout-cell-OneColumn-20-0 {position:relative;height:238px;padding:0 25px;}
#content , .portal-layout-cell-OneColumn-30-0 {background: transparent url(content-background.jpg) center top repeat-y;padding: 10px 25px 10px 75px;}
#content .col.main , .portal-layout-cell-OneColumn-30-0 .col.main , #content .portal-layout-cell-OneColumn-40-0.main , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.main {width: 610px;margin-right:10px;position:relative/* per .module.social */}
#content .portal-layout-cell-OneColumn-50-0.main , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-50-0.main , #content .portal-layout-cell-OneColumn-40-0.main , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.main {width: 610px;margin-right:10px;position:relative/* per .module.social */}
#content .col.portal-layout-cell-OneColumn-40-0 , .portal-layout-cell-OneColumn-30-0 .col.portal-layout-cell-OneColumn-40-0 , #content .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 {width: 610px;margin-right:10px;position:relative/* per .module.social */}
#content .col.side , .portal-layout-cell-OneColumn-30-0 .col.side , #content .portal-layout-cell-OneColumn-40-0.side , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.side {width: 272px;margin-right:8px;}
#content .col.portal-layout-cell-OneColumn-50-0 , .portal-layout-cell-OneColumn-30-0 .col.portal-layout-cell-OneColumn-50-0 , #content .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 {width: 272px;margin-right:8px;}

	#content .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 ,
	.portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 ,
	#content .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 ,
	.portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 {
		width: 610px;
		margin-right:10px;
		position:relative/
	}



#content .portal-layout-cell-OneColumn-50-0.side , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-50-0.side , #content .portal-layout-cell-OneColumn-40-0.side , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.side {width: 272px;margin-right:8px;}
#content .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 , #content .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 , .portal-layout-cell-OneColumn-30-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 {width: 272px;margin-right:8px;}

#footer{
	padding: 10px 50px 50px 50px;
	clear:both;
	background: transparent url(footer-background_new.jpg) center top no-repeat;
	color:#FFF;
	text-align:center;
}

/* header */
#logo {position:absolute;top:112px;left:84px;}
#payoff{position:absolute;top:140px;left:326px;width:280px;color:#DB683B;font-size: 1.7em;line-height: 1.2;letter-spacing: 0.05em;}
#header .nav li , .portal-layout-cell-OneColumn-20-0 .nav li {float:left;}
#header .nav a , .portal-layout-cell-OneColumn-20-0 .nav a {color:#FFF;text-decoration: none;border-right:1px solid #FFF;}
#header .nav a:hover,
#header .nav li.active a ,
.portal-layout-cell-OneColumn-20-0 .nav a:hover,
.portal-layout-cell-OneColumn-20-0 .nav li.active a {text-decoration: underline;}
#mainMenu {position:absolute;right:30px;top:43px;}
#header .nav li.last a, .portal-layout-cell-OneColumn-20-0 .nav li.last a,
#header .nav li.portal-layout-cell-OneColumn-60-0 a, .portal-layout-cell-OneColumn-20-0 .nav li.portal-layout-cell-OneColumn-60-0 a,
#mainMenu li.apart a{border-right: 0;}
#mainMenu li.apart{position:absolute;top:136px;right:-6px;}
#mainMenu li.apart a{text-decoration: underline;background: transparent url(contatta.png) center center no-repeat;width:229px;height:22px;margin:0;padding:5px 0 0 40px}
#mainMenu li.apart a:hover{text-decoration: none;}
#mainMenu li a{display:block;margin:5px 0;padding: 0 25px;line-height: 1.2;}
#sezMenu {position:absolute;left:25px;top:206px;background: #DB683B;padding:5px 0;width:951px;}
#sezMenu li a{padding: 5px 50px;display:block;text-transform: uppercase;line-height: 1;}
#sezMenu li.apart{float:right;}
#login{
	position:absolute;
	/* right:64px; */
	right: 38px;
	top:80px;
}
#login a{text-decoration: underline;}
#login a:hover{text-decoration: none;}
#login legend {color:#FFF;font-weight: normal;padding-left:5.6em!important;margin:0;}
#login label {display: inline-block;width:76px;text-align: right;font-weight: normal;font-size: .9em;}
#login p {margin:0;}
#login p.passReq {margin:0 28px 0 84px;font-size: .9em;}
#login input.text {width:184px;margin:0 0 0.5em 4px;}

/* contents */
.deco1 {border-bottom: 1px solid #7F7972;margin-right: 15px;padding:5px 0 0 0;}
.deco2 {background-color: #8B8B8D;color:#FFF;display: block;padding:4px 10px;text-decoration:none;}
.deco3 {
	font-size:1.4em;
	background-color: #F0EBE7;
	color:#000;
	padding:6px 10px;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif ;
	color: #9C9998;
}
.deco3 .quantita,
.commenta .quantita {font-size: .9em;}
.decoToText{color:#7B7B7B;font-size:1.2em;}
.decoArea {
	font-size:2.5em;
	color:#9C9998;
	/*background: transparent url(barre-content.png) left center no-repeat;*/
	padding-left:100px;
	margin-bottom:10px;
	line-height: 50px;
}
.decoArea.gestione {
	background: url("barre-content.png") no-repeat scroll left center transparent;
	background-position: 0 0;
}
.decoArea.autori {
	background: url("barre-content.png") no-repeat scroll left center transparent;
	background-position: 0 -1275px;
}
.decoArea.ricerca {
	background: url("barre-content.png") no-repeat scroll left center transparent;
	background-position: 0 -1419px;
}
.decoArea.discussioni {
	background: url("barre-content.png") no-repeat scroll left center transparent;
	background-position: 0 -1561px;
}
.decoArea.NOMEAREA {background-position: 0 /* -NNNNpx aggiustare la posizione in base alle nuove aree: la distanza è circa 144px */;}
.decoPag {color:#DB683B; font-size: 1.4em;}
.ico {background-image: url(icone.png)!important;background-repeat: no-repeat!important;padding-right:40px}
.ico.big {padding-right: 50px!important;}
.ico.big.iscriviti {background-position: 190px -375px!important;}
.ico.exp {background-position: right -199px!important;}
.ico.tema {background-position: right -92px!important;background: #DB683B; color: #FFF;line-height:30px;}
.ico.scrivi {background-position: -10px -497px;}
.ico.mail {background-position: 8px 3px;}
/* due classi per mettere un elemento (probabilmente semitrasparente) sopra un altro */
.titleOver {position:relative;z-index:0;}
.titleOver .over {position:absolute;top:0;left:0;z-index:10;}
.viewMore{text-align: right;line-height: 2;font-size:.8em;margin: 0 10px 0 0;}

.module {margin-bottom: 10px;}

.evidenza {padding:15px;background: #F0EBE7;font-size:1.3em;line-height:1.2;}

.col.side .module {border: 10px solid #D8CEC3;}
.col.side .module .title {padding: 5px 10px;background: transparent url(barre-sidebar.png) 0 -725px no-repeat;color: #FFF;}
.col.side .module.video .title {background-position: 0 0;}
.col.side .module.autori .title {background-position: 0 -142px;}
.col.side .module.vetrina .title {background-position: 0 -425px;}
.col.side .module.allegati .title {background-position: 0 -575px;}
.col.side .module.form .title {background-position: 0 -283px;}
.col.side .module .title.over {width:232px;}
.col.side .module .title a {color: #FFF;display: block;}

.col.side .module embed,
.col.side .module object {display: block; /* spazio sotto */}

.col.side .module.banner .title {padding: 10px;margin:0;font-size: 1.5em;}

.col.side .module.autori ul{margin:0 0 0 2px;}
.col.side .module.autori li{float:left;margin: 0 2px 2px 0;}
.col.side .module.autori li a,
.col.side .module.autori li img{display:block}

.col.portal-layout-cell-OneColumn-50-0 .module {border: 10px solid #D8CEC3;}
.col.portal-layout-cell-OneColumn-50-0 .module .title {padding: 5px 10px;background: transparent url(barre-sidebar.png) 0 -725px no-repeat;color: #FFF;}
.col.portal-layout-cell-OneColumn-50-0 .module.video .title {background-position: 0 0;}
.col.portal-layout-cell-OneColumn-50-0 .module.autori .title {background-position: 0 -142px;}
.col.portal-layout-cell-OneColumn-50-0 .module.vetrina .title {background-position: 0 -425px;}
.col.portal-layout-cell-OneColumn-50-0 .module.allegati .title {background-position: 0 -575px;}
.col.portal-layout-cell-OneColumn-50-0 .module.form .title {background-position: 0 -283px;}
.col.portal-layout-cell-OneColumn-50-0 .module .title.over {width:232px;}
.col.portal-layout-cell-OneColumn-50-0 .module .title a {color: #FFF;display: block;}

.col.portal-layout-cell-OneColumn-50-0 .module embed,
.col.portal-layout-cell-OneColumn-50-0 .module object {display: block; /* spazio sotto */}

.col.portal-layout-cell-OneColumn-50-0 .module.banner .title {padding: 10px;margin:0;font-size: 1.5em;}

.col.portal-layout-cell-OneColumn-50-0 .module.autori ul{margin:0 0 0 2px;}
.col.portal-layout-cell-OneColumn-50-0 .module.autori li{float:left;margin: 0 2px 2px 0;}
.col.portal-layout-cell-OneColumn-50-0 .module.autori li a,
.col.portal-layout-cell-OneColumn-50-0 .module.autori li img{display:block}

.portal-layout-cell-OneColumn-40-0.side .module {border: 10px solid #D8CEC3;}
.portal-layout-cell-OneColumn-40-0.side .module .title {padding: 5px 10px;background: transparent url(barre-sidebar.png) 0 -725px no-repeat;color: #FFF;}
.portal-layout-cell-OneColumn-40-0.side .module.video .title {background-position: 0 0;}
.portal-layout-cell-OneColumn-40-0.side .module.autori .title {background-position: 0 -142px;}
.portal-layout-cell-OneColumn-40-0.side .module.vetrina .title {background-position: 0 -425px;}
.portal-layout-cell-OneColumn-40-0.side .module.allegati .title {background-position: 0 -575px;}
.portal-layout-cell-OneColumn-40-0.side .module.form .title {background-position: 0 -283px;}
.portal-layout-cell-OneColumn-40-0.side .module .title.over {width:232px;}
.portal-layout-cell-OneColumn-40-0.side .module .title a {color: #FFF;display: block;}

.portal-layout-cell-OneColumn-40-0.side .module embed,
.portal-layout-cell-OneColumn-40-0.side .module object {display: block; /* spazio sotto */}

.portal-layout-cell-OneColumn-40-0.side .module.banner .title {padding: 10px;margin:0;font-size: 1.5em;}

.portal-layout-cell-OneColumn-40-0.side .module.autori ul{margin:0 0 0 2px;}
.portal-layout-cell-OneColumn-40-0.side .module.autori li{float:left;margin: 0 2px 2px 0;}
.portal-layout-cell-OneColumn-40-0.side .module.autori li a,
.portal-layout-cell-OneColumn-40-0.side .module.autori li img{display:block}

.portal-layout-cell-OneColumn-50-0.side .module {border: 10px solid #D8CEC3;}
.portal-layout-cell-OneColumn-50-0.side .module .title {padding: 5px 10px;background: transparent url(barre-sidebar.png) 0 -725px no-repeat;color: #FFF;}
.portal-layout-cell-OneColumn-50-0.side .module.video .title {background-position: 0 0;}
.portal-layout-cell-OneColumn-50-0.side .module.autori .title {background-position: 0 -142px;}
.portal-layout-cell-OneColumn-50-0.side .module.vetrina .title {background-position: 0 -425px;}
.portal-layout-cell-OneColumn-50-0.side .module.allegati .title {background-position: 0 -575px;}
.portal-layout-cell-OneColumn-50-0.side .module.form .title {background-position: 0 -283px;}
.portal-layout-cell-OneColumn-50-0.side .module .title.over {width:232px;}
.portal-layout-cell-OneColumn-50-0.side .module .title a {color: #FFF;display: block;}

.portal-layout-cell-OneColumn-50-0.side .module embed,
.portal-layout-cell-OneColumn-50-0.side .module object {display: block; /* spazio sotto */}

.portal-layout-cell-OneColumn-50-0.side .module.banner .title {padding: 10px;margin:0;font-size: 1.5em;}

.portal-layout-cell-OneColumn-50-0.side .module.autori ul{margin:0 0 0 2px;}
.portal-layout-cell-OneColumn-50-0.side .module.autori li{float:left;margin: 0 2px 2px 0;}
.portal-layout-cell-OneColumn-50-0.side .module.autori li a,
.portal-layout-cell-OneColumn-50-0.side .module.autori li img{display:block}

.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module {border: 10px solid #D8CEC3;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module .title {padding: 5px 10px;background: transparent url(barre-sidebar.png) 0 -725px no-repeat;color: #FFF;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.video .title {background-position: 0 0;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.autori .title {background-position: 0 -142px;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.vetrina .title {background-position: 0 -425px;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.allegati .title {background-position: 0 -575px;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.form .title {background-position: 0 -283px;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module .title.over {width:232px;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module .title a {color: #FFF;display: block;}

.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module embed,
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module object {display: block; /* spazio sotto */}

.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.banner .title {padding: 10px;margin:0;font-size: 1.5em;}

.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.autori ul{margin:0 0 0 2px;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.autori li{float:left;margin: 0 2px 2px 0;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.autori li a,
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 .module.autori li img{display:block}

.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module {border: 10px solid #D8CEC3;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module .title {padding: 5px 10px;background: transparent url(barre-sidebar.png) 0 -725px no-repeat;color: #FFF;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.video .title {background-position: 0 0;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.autori .title {background-position: 0 -142px;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.vetrina .title {background-position: 0 -425px;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.allegati .title {background-position: 0 -575px;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.form .title {background-position: 0 -283px;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module .title.over {width:232px;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module .title a {color: #FFF;display: block;}

.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module embed,
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module object {display: block; /* spazio sotto */}

.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.banner .title {padding: 10px;margin:0;font-size: 1.3em;}

.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.autori ul{margin:0 0 0 2px;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.autori li{float:left;margin: 0 2px 2px 0;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.autori li a,
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 .module.autori li img{display:block}

.module.vetrina li {margin: 10px 10px 0 10px;padding-left:50px;position:relative;font-size:.9em;line-height:1.15;min-height: 56px;}
.module.vetrina li img {position:absolute;top:0;left:0;}
.module.vetrina li .prezzo {margin:3px 0;color:#E2001A;font-weight: bold;}

.module.allegati {
	/* background-color:#F0EBE7 */
}
.module.allegati ul {padding:10px;margin:0;}
.module.allegati ul li {border-bottom: 1px solid #7F7972;list-style:none;}
.module.allegati ul li a {
	/*font-size:1.15em;*/
	color:#1A171B;
	display:block;
	padding: 12px 2px 12px 40px;
	background:transparent url(icone.png) -5px -285px no-repeat
}

.module.allegati ul li a.pdf {
	background:transparent url(pdf.png) 0 5px no-repeat;
}

.module.allegati ul li a.word {
	background:transparent url(word.png) 0 5px no-repeat;
}

.module.allegati ul li a.excel {
	background:transparent url(excel.png) 0 5px no-repeat;
}

.module.form{background: #F0EBE7;}
.module .content{padding:10px;}
.module.form legend{position: absolute;top:-9999px;left:-9999px;}
.module.form form p{margin-bottom:4px;}
.module.form.ricerca form p{margin-bottom:16px;}
.module.form form p.col{margin-right: 20px;}
.module.form form p.portal-layout-cell-OneColumn-50-0{margin-right: 20px;}
.module.form form p.portal-layout-cell-OneColumn-40-0{margin-right: 20px;}
.module.form label{
	width: 7em;
	display: inline-block;
	font-weight: normal;
	font-size: .9em;
	position: relative;
    top: -6px;
}
.module.form.ricerca label,
.module.ricercaRis form.inline label{width: 8em;display:inline-block;}
.side .module.form label{width:45px;display: inline-block;font-weight: normal;font-size: .9em;}
.portal-layout-cell-OneColumn-50-0 .module.form label{width:45px;display: inline-block;font-weight: normal;font-size: .9em;}
.module.form input,
.module.ricercaRis form.inline select,
.module.form select{
	width: 70%;
	margin:0;
	border-width:0;
	padding:2px;
	font-size: .9em;
}

.module.form select {
	width: 71%;
	margin-bottom: 6px;
}

.module.ricercaRis form.inline select{border-width: 1px;}
.module.form textarea{width: 70%;height:50px;margin:0;border:0;padding:2px;font-size: .9em;}
.module.form .rel{position:relative;padding: 4px 0;}
.module.form .rel input.checkbox {
	margin-left: 98px;
    margin-top: 4px;
	width:auto;
}
.side .module.form .rel input.checkbox{margin-left:48px;}
.portal-layout-cell-OneColumn-50-0 .module.form .rel input.checkbox{margin-left:64px;}
.module.form .rel label{position:absolute;left:105px;top:5px;width:auto;}
.side .module.form .rel label{position:absolute;left:65px;}
.portal-layout-cell-OneColumn-50-0 .module.form .rel label{position:absolute;left:65px;}
.module.form .privacyText{
	margin-left:84px;
	margin-right:20px;
	font-size:.85em;
	line-height:1;
	float:left;
	width:370px;
}
.side .module.form .privacyText{margin-left:48px;margin-right:0;line-height:1;float:none;width:auto;}
.portal-layout-cell-OneColumn-50-0 .module.form .privacyText{margin-left:64px;margin-right:0;line-height:1;float:none;width:auto;}
.module.form .buttons{float:none;width:auto;margin-right: 30px;text-align:right;}
.module.form.ricerca .buttons{float:none;width:auto;margin-right: 30px;text-align:right;}
.side .module.form .buttons{float:none;width:auto;text-align: right;}
.portal-layout-cell-OneColumn-50-0 .module.form .buttons{float:none;width:auto;text-align: right;}
.module.form input.submit {width:48px;height:26px;padding-top:0px;text-align: center;margin:0 0 0 4px;color:#FFF;text-transform: uppercase;background: transparent url(entra.png) center center no-repeat ;}

.module.social{position: absolute;top:0;right:20px;font-size:.9em;line-height: 20px /* come le immagini affiancate */;}
.module.social li{float:right;margin-left:10px;}
.module.social li a{display:block;}
.module.social li a.ico.mail{padding-right:25px;padding-left:0;}

.module.breadcrumbs {
	padding: 0 10px 11px 0;
	text-transform: lowercase;
	margin-bottom:2px!important;
	color: #7F7972;
	margin-top: 5px;
}
.module.breadcrumbs a {color: #7F7972}

.module.pager{text-align: right;color:#707173;font-size: .9em;padding-top:10px}
.module.pager abbr{border-bottom: 0;}
.module.pager a{padding:2px;display: inline-block;color:#707173;}
.module.pager a.first,.module.pager a.last,.module.pager a:hover,.module.pager a.active{text-decoration: none;}
.module.pager a.first,.module.pager a.portal-layout-cell-OneColumn-60-0,.module.pager a:hover,.module.pager a.active{text-decoration: none;}
/* versione alternativa...era gia stata implementata per errore */
.module.pager2{text-align: right;font-size: .9em;padding-top:10px}
.module.pager2 a{text-decoration:none;padding:2px;display: inline-block;color:#707173;}
.module.pager2 a:hover,.module.pager2 a.active{background:#DB683B;color:#FFF;}
.module.pager2 a.comm:hover{background:trasparent!important;}

.col.main .module.autori li {float:left;width:300px;min-height:94px;margin: 0 10px 10px 0;border-bottom: 1px solid #7F7972;position:relative;color:#707173;}
.col.main .module.autori li img{position: absolute;top:0;left:0;}
.col.main .module.autori li h2{margin: 20px 0 0 95px;}
.col.main .module.autori li p{margin: 0 0 0 95px;}

.portal-layout-cell-OneColumn-50-0.main .module.autori li {float:left;width:300px;min-height:94px;margin: 0 10px 10px 0;border-bottom: 1px solid #7F7972;position:relative;color:#707173;}
.portal-layout-cell-OneColumn-50-0.main .module.autori li img{position: absolute;top:0;left:0;}
.portal-layout-cell-OneColumn-50-0.main .module.autori li h2{margin: 20px 0 0 95px;}
.portal-layout-cell-OneColumn-50-0.main .module.autori li p{margin: 0 0 0 95px;}

.col.portal-layout-cell-OneColumn-40-0 .module.autori li {float:left;width:300px;min-height:94px;margin: 0 10px 10px 0;border-bottom: 1px solid #7F7972;position:relative;color:#707173;}
.col.portal-layout-cell-OneColumn-40-0 .module.autori li img{position: absolute;top:0;left:0;}
.col.portal-layout-cell-OneColumn-40-0 .module.autori li h2{margin: 20px 0 0 95px;}
.col.portal-layout-cell-OneColumn-40-0 .module.autori li p{margin: 0 0 0 95px;}

.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 .module.autori li {float:left;width:300px;min-height:94px;margin: 0 10px 10px 0;border-bottom: 1px solid #7F7972;position:relative;color:#707173;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 .module.autori li img{position: absolute;top:0;left:0;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 .module.autori li h2{margin: 20px 0 0 95px;}
.portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 .module.autori li p{margin: 0 0 0 95px;}

.portal-layout-cell-OneColumn-40-0.main .module.autori li {float:left;width:300px;min-height:94px;margin: 0 10px 10px 0;border-bottom: 1px solid #7F7972;position:relative;color:#707173;}
.portal-layout-cell-OneColumn-40-0.main .module.autori li img{position: absolute;top:0;left:0;}
.portal-layout-cell-OneColumn-40-0.main .module.autori li h2{margin: 20px 0 0 95px;}
.portal-layout-cell-OneColumn-40-0.main .module.autori li p{margin: 0 0 0 95px;}

.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 .module.autori li {
	float:left;
	width:300px;
	min-height:102px;
	margin: 0 10px 10px 0;
	border-bottom: 1px solid #7F7972;
	position:relative;
	color:#707173;
}

.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 .module.autori.inside li {
	float:left;
	width:440px;
	min-height:102px;
	margin: 0 10px 10px 0;
	border-bottom: 1px solid #7F7972;
	position:relative;
	color:#707173;
}

.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 .module.autori li img{position: absolute;top:0;left:0;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 .module.autori li h2{margin: 20px 0 0 95px;}
.portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 .module.autori li p{margin: 0 0 0 95px;}

.module.datiAutore {position:relative;padding:43px 0 0 95px;min-height:41px;color:#707173;}
.module.datiAutore img{position: absolute;top:0;left:0;}
.module.datiAutore h2,.module.datiAutore p{margin:0;}

.module.pubblicazioniAutore,
.module.profiloAutore{background:#F0EBE7;padding:5px 10px;}
.module.pubblicazioniAutore h3,.module.profiloAutore h3{font-size:1.2em;}

.module.articoliComp {color:#7B7B7B}
.module.articoliComp h3 {color:#1A171B;margin-bottom: .5em;}
.module.articoliComp li {padding:4px 0 0 2px;border-bottom: 1px solid #7F7972;}
.module.articoliComp .data {float:left;width:200px;}
.module.articoliComp .commenta {float:left;width:408px;text-align:right}

.module.articoliComp.discussione {margin-top: 24px;}
.module.articoliComp.discussione h1 {font-size:1.3em; margin-bottom: 6px;}
.module.articoliComp.discussione .viewMore {font-size:1.1em; border-top: 1px solid #7F7972;clear:both; text-align: left;}

.module.commenti ol li {margin:0 0 24px 0;}
.module.commenti ol .data {padding:4px 8px;background:#F0EBE7}

.module.commentoIns label {position: absolute;top:-9999px;left:-9999px;}
.module.commentoIns textarea {width:500px;height:180px; font-size: 12px;}

/* .module.commentoIns .buttons.col {margin:154px 0 0 20px;} */

.module.commentoIns .buttons.portal-layout-cell-OneColumn-40-0 {margin:154px 0 0 20px;}
.module.commentoIns .buttons.portal-layout-cell-OneColumn-50-0 {margin:154px 0 0 20px;}

.module.articoli li {position:relative;margin-bottom:8px;border-bottom: 1px solid #7F7972;padding-left: 104px;min-height:92px;}
.module.articoli li .data {color:#7B7B7B;font-size: 1.2em;margin-bottom: 0;}
.module.articoli li h3 {padding-top:4px;padding-bottom:2px;font-size: 1.5em;}
.module.articoli li img {position:absolute;top:0;left:0px;}
.module.articoli h3 {padding-left:10px;margin-bottom: 0;}

.module.articolo {
	padding-right: 40px;
}

.module.articolo .intro{position:relative;padding-left:162px;margin-bottom: 10px; min-height:162px;}
.module.articolo .intro h1 {color:#DB683B}
.module.articolo .intro img{position:absolute;top:0;left:0px;}
.module.articolo .estratto {
	font-family: Trebuchet MS,Verdana,Arial,sans-serif;
    font-size: 1.1em;
    padding: 10px;
    background-color: #DBC1B7;
    margin-top: 5px;
    margin-bottom: 5px;
}

.module.articolo .commenta {font-size: 1.25em;}
.module.articolo .commenta .scrivi {display: inline-block; padding: 4px 0 4px 25px}

.module.articolo table , .module.articolo th , .module.articolo td {
	border: 1px solid #D8CEC3;
	font-size: 11px;
}

.module.slideshow {
	border:1px solid #8c8c8c;
	border-right-color:#c6c6c6;
	border-bottom-color:#c6c6c6;
	margin-top: 9px;
}
.module.slideshow img{border:8px solid #FFF;display: block;}

.module.temi{background: #F0EBE7;}
.module.temi h3{padding-left:10px;margin-bottom: 0;}
.module.temi ul{padding:10px;}
.module.temi li{padding:2px 10px;border-bottom: 1px solid #7F7972;}
.module.temi li a{
	color: #555555;
    font-size: 1.3em;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif ;
}


/* home */
.module.riviste ul li {
	float:left;
	width:148px;
	height:190px;
	overflow:visible;
	margin: 0 4px 4px 0;
	padding: 0 25px 8px 20px;
	background: transparent url() left top no-repeat;
}
.module.riviste li.riv1 {background-image: url(copertine/riv1.png);}
.module.riviste li.riv2 {background-image: url(copertine/riv2.png);}
.module.riviste li.riv3 {background-image: url(copertine/riv3.png);margin-right: 0;}
.module.riviste li.riv4 {background-image: url(copertine/riv4.png);}
.module.riviste li.riv5 {background-image: url(copertine/riv5.png);}
.module.riviste li.riv6 {background-image: url(copertine/riv6.png);margin-right: 0;}
.module.riviste li.riv7 {background-image: url(copertine/riv7.png);}
.module.riviste li.riv8 {background-image: url(copertine/riv8.png);}
.module.riviste li.riv9 {background-image: url(copertine/riv9.png);margin-right: 0;}
.module.riviste li h2 {
	margin-top: 78px;
	line-height:1.1;
	font-size: 18px;
}
.module.riviste li.riv2 h2 {margin-top: 125px;}
.module.riviste li.riv5 h2 {margin-top: 85px;}
.module.riviste li h2 a {text-decoration: none;}
.module.riviste li h2 a:hover {text-decoration: underline;}
.module.riviste li p {line-height: 1.2;}
.module.riviste li.riv1 h2 a{color:#00454A;}
.module.riviste li.riv2 h2 a{color:#DC683B;}
.module.riviste li.riv3 h2 a{color:#0A71B4;}
.module.riviste li.riv4 h2 a{color:#00446C;}
.module.riviste li.riv5 h2 a{color:#707173;}
.module.riviste li.riv6 h2 a{color:#F29400;}
.module.riviste li.riv7 h2 a{color:#BE0926;}
.module.riviste li.riv8 h2 a{color:#639F1F;}
.module.riviste li.riv9 h2 a{color:#933680;}
#carousel {background:#F0EBE7;margin-bottom: 10px;width:892px;}
#carousel h4 {background:#DB683B;color:#FFF;padding:3px 15px;}

#lowerContent{background: transparent url(lower-bg.png) 620px top repeat-y;}

#lowerContent > .col{padding-bottom: 5px;}
#lowerContent .col.main{border:1px solid #DB683B;width: 608px;}
#lowerContent .col.main a{color:#000;}
#lowerContent .col.portal-layout-cell-OneColumn-40-0{border:1px solid #DB683B;width: 608px;}
#lowerContent .col.portal-layout-cell-OneColumn-40-0 a{color:#000;}
#lowerContent .col h4{background: #D8CEC3;color:#1A171B;padding:5px 20px;}
#lowerContent .col.main h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
#lowerContent .col.portal-layout-cell-OneColumn-40-0 h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
#lowerContent .col.side h4,
#lowerContent .col.portal-layout-cell-OneColumn-50-0 h4,
#lowerContent .col .col {width:196px;margin-right:10px;color:#DB683B;}
#lowerContent .col.main .col > *,
#lowerContent .col.portal-layout-cell-OneColumn-40-0 .col > *,
#lowerContent .col.side ul{margin-left:20px}
#lowerContent .col.side ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}
#lowerContent .col.portal-layout-cell-OneColumn-50-0 ul{margin-left:20px}
#lowerContent .col.portal-layout-cell-OneColumn-50-0 ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}

#lowerContent > .portal-layout-cell-OneColumn-50-0{padding-bottom: 5px;}
#lowerContent .portal-layout-cell-OneColumn-50-0.main{border:1px solid #DB683B;width: 608px;}
#lowerContent .portal-layout-cell-OneColumn-50-0.main a{color:#000;}
#lowerContent .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0{border:1px solid #DB683B;width: 608px;}
#lowerContent .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 a{color:#000;}
#lowerContent .portal-layout-cell-OneColumn-50-0 h4{background: #D8CEC3;color:#1A171B;padding:5px 20px;}
#lowerContent .portal-layout-cell-OneColumn-50-0.main h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
#lowerContent .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
#lowerContent .portal-layout-cell-OneColumn-50-0.side h4,
#lowerContent .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 h4,
#lowerContent .portal-layout-cell-OneColumn-50-0 .portal-layout-cell-OneColumn-50-0 {width:196px;margin-right:10px;color:#DB683B;}
#lowerContent .portal-layout-cell-OneColumn-50-0.main .portal-layout-cell-OneColumn-50-0 > *,
#lowerContent .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 .portal-layout-cell-OneColumn-50-0 > *,
#lowerContent .portal-layout-cell-OneColumn-50-0.side ul{margin-left:20px}
#lowerContent .portal-layout-cell-OneColumn-50-0.side ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}
#lowerContent .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 ul{margin-left:20px}
#lowerContent .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}

#lowerContent > .portal-layout-cell-OneColumn-40-0{padding-bottom: 5px;}
#lowerContent .portal-layout-cell-OneColumn-40-0.main{border:1px solid #DB683B;width: 608px;}
#lowerContent .portal-layout-cell-OneColumn-40-0.main a{color:#000;}
#lowerContent .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0{border:1px solid #DB683B;width: 608px;}
#lowerContent .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 a{color:#000;}
#lowerContent .portal-layout-cell-OneColumn-40-0 h4{background: #D8CEC3;color:#1A171B;padding:5px 20px;}
#lowerContent .portal-layout-cell-OneColumn-40-0.main h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
#lowerContent .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
#lowerContent .portal-layout-cell-OneColumn-40-0.side h4,
#lowerContent .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 h4,
#lowerContent .portal-layout-cell-OneColumn-40-0 .portal-layout-cell-OneColumn-40-0 {width:196px;margin-right:10px;color:#DB683B;}
#lowerContent .portal-layout-cell-OneColumn-40-0.main .portal-layout-cell-OneColumn-40-0 > *,
#lowerContent .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 .portal-layout-cell-OneColumn-40-0 > *,
#lowerContent .portal-layout-cell-OneColumn-40-0.side ul{margin-left:20px}
#lowerContent .portal-layout-cell-OneColumn-40-0.side ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}
#lowerContent .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 ul{margin-left:20px}
#lowerContent .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}

.portal-layout-cell-OneColumn-60-0{background: transparent url(lower-bg.png) 620px top repeat-y;}

.portal-layout-cell-OneColumn-60-0 > .col{padding-bottom: 5px;}
.portal-layout-cell-OneColumn-60-0 .col.main{border:1px solid #DB683B;width: 608px;}
.portal-layout-cell-OneColumn-60-0 .col.main a{color:#000;}
.portal-layout-cell-OneColumn-60-0 .col.portal-layout-cell-OneColumn-40-0{border:1px solid #DB683B;width: 608px;}
.portal-layout-cell-OneColumn-60-0 .col.portal-layout-cell-OneColumn-40-0 a{color:#000;}
.portal-layout-cell-OneColumn-60-0 .col h4{background: #D8CEC3;color:#1A171B;padding:5px 20px;}
.portal-layout-cell-OneColumn-60-0 .col.main h5{
	color:#DB683B;
	/*
	padding: 0 0 0 10px;
	background: transparent url(bullet1.png) left 7px no-repeat;
	*/
}
.portal-layout-cell-OneColumn-60-0 .col.portal-layout-cell-OneColumn-40-0 h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .col.side h4,
.portal-layout-cell-OneColumn-60-0 .col.portal-layout-cell-OneColumn-50-0 h4,
.portal-layout-cell-OneColumn-60-0 .col .col {width:196px;margin-right:10px;color:#DB683B;}
.portal-layout-cell-OneColumn-60-0 .col.main .col > *,
.portal-layout-cell-OneColumn-60-0 .col.portal-layout-cell-OneColumn-40-0 .col > *,
.portal-layout-cell-OneColumn-60-0 .col.side ul{margin-left:20px}
.portal-layout-cell-OneColumn-60-0 .col.side ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .col.portal-layout-cell-OneColumn-50-0 ul{margin-left:20px}
.portal-layout-cell-OneColumn-60-0 .col.portal-layout-cell-OneColumn-50-0 ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}

.portal-layout-cell-OneColumn-60-0 > .portal-layout-cell-OneColumn-50-0{padding-bottom: 5px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.main{border:1px solid #DB683B;width: 608px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.main a{color:#000;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0{border:1px solid #DB683B;width: 608px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 a{color:#000;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0 h4{background: #D8CEC3;color:#1A171B;padding:5px 20px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.main h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.side h4,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 h4,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0 .portal-layout-cell-OneColumn-50-0 {width:196px;margin-right:10px;color:#DB683B;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.main .portal-layout-cell-OneColumn-50-0 > *,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-40-0 .portal-layout-cell-OneColumn-50-0 > *,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.side ul{margin-left:20px}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.side ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 ul{margin-left:20px}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-50-0.portal-layout-cell-OneColumn-50-0 ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}

.portal-layout-cell-OneColumn-60-0 > .portal-layout-cell-OneColumn-40-0{padding-bottom: 5px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.main{border:1px solid #DB683B;width: 608px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.main a{color:#000;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0{border:1px solid #DB683B;width: 608px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 a{color:#000;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0 h4{background: #D8CEC3;color:#1A171B;padding:5px 20px;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.main h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 h5{color:#DB683B;padding: 0 0 0 10px;background: transparent url(bullet1.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.side h4,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 h4,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0 .portal-layout-cell-OneColumn-40-0 {width:196px;margin-right:10px;color:#DB683B;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.main .portal-layout-cell-OneColumn-40-0 > *,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-40-0 .portal-layout-cell-OneColumn-40-0 > *,
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.side ul{margin-left:20px}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.side ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 ul{margin-left:20px}
.portal-layout-cell-OneColumn-60-0 .portal-layout-cell-OneColumn-40-0.portal-layout-cell-OneColumn-50-0 ul.nav li {padding: 0 0 0 10px;background: transparent url(bullet1_small.png) left 7px no-repeat;}

.pagina {
	min-height: 400px;
	height: auto !important;
	height: 400px;
}

.bold {
	font-weight: bold;
}

/* classi per ultime nuove 3 pagine (Contatti, elenco In evidenza, dettaglio In evidenza) */
.decoArea.inevidenza {
	/* background-position: 0 -1841px;*/
}
.decoArea.none {
	/* background-position: 0 -1700px;*/
	padding-left:20px;
}
.tema.generico {background-image:none!important;background-position:none!important;padding-left:10px}
/*
.module.contatti input{ width:350px}
.module.contatti select{ width:354px}
*/
.module .content.moreLSpace{padding-left:70px;}
.module .content.moreLSpace textarea {width: 350px;}
.module.form.contatti .rel{margin-left:90px;}
.module.form.contatti .rel input.checkbox{margin-left:0;}
.module.form.contatti .rel label{left:20px;}
.module.form .privacyText{margin-left:98px;margin-right:0;width:352px;float:none}

.module.inevidenza{border:4px solid #DB683B;padding:10px;background: #F0EBE7;}
.module.inevidenza li {clear:both;border-bottom:1px solid #FFF;margin-bottom: 10px;}
.module.inevidenza li img{float:left;margin:0 15px 10px 0;position:static}
.module.inevidenza .intro{float:left; width:471px; padding-top:28px;}
.module.inevidenza h2{line-height:1.1;}
.module.inevidenza .data {color:#7B7B7B;font-size: 1.2em;margin-bottom: 0;}
.module.inevidenza .estratto{clear:both;}

.module.inevidenza.dettaglio {background-color:#FFF}

.rivistaDes {
	font-family: Trebuchet MS,Verdana,Arial,sans-serif;
    font-size: 1.0em;
    margin-bottom: 15px;
    margin-top: 15px;
}

.ico_book {
	float: left;
	margin: 2px;
}

.formAutore .inputBox {
	margin-left: 0px;
}

.module.form .formAutore .inputBox label {
	width: 55px;
}

.module.form .formAutore .inputBox .rel label {
	width: 160px;
}

.sup {
	font-size: xx-small;
	vertical-align: text-top;
}

.testoIntroduttivo {
	color: black;
    font-size: 12px;
}

.selectBottomNys {
	width: 160px;
	border: 1px solid #DB683B;
}

.mycarousel_video h5 {
	font-size: 16px;
}