@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{
	margin:0px;
	padding:0px;
}
body:before {
          content: "";
          position: fixed;
          top: -10px;
          left: 0;
          width: 100%;
          height: 10px;
          -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          z-index: 100;
}
/** {
padding: 0;
margin: 0;
}*/
html, body {
height: 100%;
}

#container {
background-image: url(../img/fondo.gif);
min-height: 100%;
width: 1043px;
margin: 0 auto;
}
* html #container {
height: 100%;

}
/* Header */
#header {
	MARGIN: 0px auto;
	WIDTH: 1043px;
	height: 190px;
}
#head {
	WIDTH: 827px;
	height: 190px;
	float: left;
}
#head_dx {
	WIDTH: 216px;
	height: 190px;
	background-image: url(/img/logo_cdec.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
}
#issue_n {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	width: 360px;
	height: 52px;
	/* border: thin solid #ddd; */
	float: left;
	padding-left: 5px;
	padding-top: 8px;
}
#issue_n #num{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 3.5em;
	color: #A38D76;
}
#tit_it{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	width: 434px;
	height: 40px;
	text-align: right;
	vertical-align: bottom;
	float: left;
	padding-top: 20px;
	padding-right: 25px;
}
#tit_dx{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	width: 208px;
	height: 60px;
	text-align: center;
	vertical-align: bottom;
	float: left;
	padding: 0px 5px;
	line-height: 12px;
	margin-top: 130px;
}
/* Fine Header */
#content {
	width: 1043px;
}
/* Menu Orizzontale */
#menu {
	width: 800px;
	height: 32px;
	background-color: #f5f5f5;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(../img/fondo_menu.gif);
	background-repeat: repeat-x;
	float: none;
}

#navbar {
	padding: 8px 0px 0px 0px;
	margin: 0px;
  font: 0.75em Georgia, "Times New Roman", Times, serif;
	overflow: hidden;
	min-width: 900px;
	LIST-STYLE-TYPE: none;
  }
#navbar li {
	float: left;
	padding: 0px 30px 0px 21px;
	margin-right: 3px;
	color: #999;
	background: url(../img/quadri_g.gif) 100% 66% no-repeat;
	background-color: #fafafa;
}
#navbar #feed {
	background: transparent none repeat scroll 0 0;
}

#navbar li a {
	color: #999;
	text-decoration: none;
} 
#navbar li a:hover {
	color: #A38C73;
	text-decoration: none;
}
/* Fine Menu Orizzontale */
/* Colonna Sinistra */
#col_sx {
	margin-top:-2px;
	float: left;
	width: 190px;
	padding-left: 5px;
}
#col_sx .menu {
	width: 190px;
	height: 24px;
	background-color: #f5f5f5;
	background-image: url(../img/fondo_menu.gif);
	background-repeat: repeat-x;
	float: none;
	padding: 8px 0px 0px 0px;
	margin-bottom: 4px;
	font: 0.75em Georgia, "Times New Roman", Times, serif;
}
#col_sx .menu a {
	padding-left:5px;
	color: #a22a29;
	text-decoration: none;
}
#col_sx .menu a:hover {
	color: #A38C73;
	text-decoration: none;
}
#col_sx .black a {
	padding-left:5px;
	color: #000000;
	text-decoration: none;
}
#col_sx h1 {
	background-image:url(../img/filetto_up.gif);
	background-position:center top;
	background-repeat:repeat-x;
	border-bottom:1px solid #EEEEEE;
	color:#a22a29;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	margin: -2px 0 10px;
	padding:5px 0 0;
}
#col_sx h1 a {
	color:#a22a29;
	text-decoration: none;
}
#col_sx h1 a:hover{
	color:#333;
	text-decoration: underline;
}
#col_sx h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color: #333;
}
#col_sx h4 {
font-size:12px;
margin:5px 0 10px;
text-align:left;
}
#col_sx h4, #col_sx h5 {
color:#BBBBBB;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
#col_sx .titolo_issue, #col_sx .titolo_issue a{
	font-size:14px;
	text-align:left;
	color: #816B56;
	text-decoration: none;
}

#col_sx .titolo_issue a:hover {
	color: #A22A29;
	text-decoration: none;
}
#col_sx .autore {
	font-size:12px;
	text-align:left;
	font-style: italic;
	color: #666;
	padding-bottom: 10px;
	padding-right: 16px;
}
#col_sx div.pic{
	width: 90px;
	line-height: 150px;
	text-align: center;
	margin-bottom: 10px;
	/* [disabled]border: solid #e6e6e6 1px;*/
	/* [disabled]margin-bottom: 3px; */
	background-color: #EFEFEF;
	padding: 3px;
	/* [disabled]float: left; */
	border: solid #ccc 1px;
}
 
#col_sx div.pic img { vertical-align: middle; } 

#col_sx .div_vert {
	color: #A22A29;
	background-image:url(../img/div_vert.gif);
	height: 8px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
}

#col_sx .titolo, #col_sx .titolo a {
	font-size:12px;
	text-align:left;
	color: #000;
	text-decoration: none;
	padding-right: 5px;
}
#col_sx .titolo a:hover {
	color: #A22A29;
	text-decoration: none;
}
.discussion_titolo {
	font-size:14px;
	text-align:left;
	color: #000;
	position: absolute;
	margin:0;
	padding: 0px 0px 0px 5px;
	bottom: 0;
	left: 76px;        /* se lo vuoi - non e` necessario */
	background: red
	width: 126px;
	width: 107px;
}
.cont_discussion {
	/*background-color: #EFEFEF;*/
	padding: 0px;
	float: none;
	margin: 0px 0px 10px 0px;
	position: relative;
	width: 189px;
}
.img_discussion_thumb {
	width: 65px;
	/*height: 50px;*/
	background-color: #EFEFEF;
	padding: 3px;
	float: left;
	margin-right: 5px;
	border: solid #ccc 1px;
}
.img_discussion {
	width: 128px;
	/*height: 50px;*/
	background-color: #EFEFEF;
	padding: 3px;
	float: left;
	margin-right: 5px;
	border: solid #ccc 1px;
}
/* Toolbar */
#toolbar{
	width: 580px;
	/* border: thin solid #999;  */
	margin: 10px 25px 0 0px;
	height: 24px;
	text-align:right;
}

.toolbar LI {
	DISPLAY: inline;
	MARGIN: 0px 4px;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 24px;
	text-decoration: none;
	text-align:right;
}
.toolbar li.macro-section {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	margin-top:-5px;
	padding:0px;
	display:block;
	float:left;
	color: #999;
	
}

.toolbar li.macro-section #num{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
}
.toolbar li.macro-section #sez{
color:#a22a29;
}
.toolbar li.dida {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:normal;
	margin-top:5px;
	padding:0px;
	display:block;
	float:left;
	color: #999;
	font-style: italic;
	width:420px;
	line-height: 10px;
	text-align:left;
}
.dida {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:normal;
	margin-top:10px;
	padding:0px 0px 10px 0px;
	display:block;
	color: #999;
	line-height: 12px;
	text-align:left;
	border-bottom: solid #ccc 1px;
}
.dida i{
	font-style: italic;
}
.share-zone {
	/* [disabled]background-color: #EEEEEE; */
	border-top: 1px solid #D0D0D0;
	margin: 1em 0 1.5em;
	padding: 6px 0 0 6px;
	text-align: right;
}
/* Colonna Centrale */
#form-container{
	background-color:#f5f5f5;
	padding:20px;
	
	-moz-border-radius:8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
}
#form-container a{
	color: #A22A29;
	text-decoration: none;
}
#form-container a:hover{
	color: #A22A29;
	text-decoration: underline;
}
div.picture{
	position:relative;
	border: solid #ccc 1px;
	width: 580px;
	height: 415px;
}
div.picture img{
	display:block;
}
div.picture span{position: absolute;top: 0;left: 0;
    width: 100%;height: 100%;background: url(blank.gif)} 
#col_cnt{
	font-family:Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 580px;
	/* border: thin solid #999; */
	margin: 5px 25px 0 25px;
}

#col_cnt h1 {
	color:#a38c73;
	font-size:24px;
	font-weight:normal;
	letter-spacing:-1px;
	line-height:26px;
	padding:0px 0 0;
	text-align:left;
}

#col_cnt h2 {
	font-size:20px;
	letter-spacing:-1px;
	text-align:left;
	color: #666;
	padding: 20px 0px 10px 0px;
	text-decoration: none;
}
#col_cnt h3, #col_cnt h3 a {
	font-size:16px;
	line-height:20px;
	margin:5px 0 5px;
	text-align:left;
	color:#666;
	text-decoration: none;
}
#col_cnt h4, #col_cnt h4 a {
	font-size:14px;
	line-height:20px;
	margin:5px 0 5px;
	text-align:left;
	color:#666;
	text-decoration: none;
}
#col_cnt h2 a:hover, #col_cnt h3 a:hover, #col_cnt h4 a:hover {
	text-decoration: underline;
}
#col_cnt h5 {font-size: .83em}
#col_cnt h6 {font-size: .75em}

#col_cnt p {
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
	line-height: 20px;	/*text-align:justify;*/
}

/******************* Jcaption ***********************/	
#col_cnt div.caption {
	margin: 0 10px 10px 10px;
	border: 1px solid #ccc;
	padding: 5px;
}

#col_cnt div.right {margin-right: 0;}
#col_cnt div.left  { margin-left: 0;}

#col_cnt div.caption img {
	margin: 0;
	padding:0;
}

#col_cnt div.caption p {
	margin: 5px 0 0 0;
	padding: 5px;
	border-top: 1px #ddd dotted;
	font-size: .9em;
}
#col_cnt .right {
float: right;
margin: 0 0 10px 10px;
}

#col_cnt .left {
float: left;
margin: 0 10px 10px 0;
}
/******************* Jcaption fine ***********************/
/*#col_cnt p:first-child:first-letter {
	color: #666;
	font-family:Georgia, “Times New Roman”, Times, serif;
	font-size: 40px;
	padding: 0px !important;
	padding: 8px 0px  0px  0px;
	margin: 8px 8px 0px 0px;
	float: left;
	line-height: 28px;
}*/
#col_cnt blockquote {
	font-weight:normal;
	font-style: italic;
}
#col_cnt .note {
	font-family: sans-serif;
	font-weight:normal;
	font-style: normal;
	font-size: 11px;
	line-height: 14px;
	padding-bottom:18px;
}
#col_cnt .note a {
	text-decoration: none;
	color: #A22A29;
}
#articleRail {
	float:right;
	margin:0 0 14px 26px;
	clear: both;
	width: 200px;
	font-size:small;
	line-height:1.2;
}
#articleRail .articleRailLinks {
border-left:1px solid #CCCCCC;
clear:right;
padding-left:12px;
}
#articleRail .articleRailLinks dt {
	color:#CD0021;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
}
.paginazione {
	FONT: 11px Verdana, Arial;
	width: 100%;
	height: 30px;
	float: left;
	padding-top: 15px;
	text-align: center;
	background-color:#f5f5f5;
	-moz-border-radius:8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
	margin-bottom: 15px;
}
.paginazione a{
	color: #A22A29;
	text-decoration: none;
}
.paginazione a:hover{
	color: #A22A29;
	text-decoration: underline;
}
/* Colonna Destra */
#col_dx {
	float: left;
	width: 216px;
	/* [disabled]padding: 0px 10px 0px 10px; */
	padding: 0px 0px 0px 0px;
	position: relative;
	top: -32px;
	/* [disabled]background-color: #0F0; */
	margin-left: 2px;
}
/*#col_dx h1 {
	background-image:url(/img/filetto_simple.gif);
	background-position:center top;
	background-repeat:repeat-x;
	border-bottom:1px solid #EEEEEE;
	color:#A38D76;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	margin: 0px;
	padding:2px 0 0px;
}
#col_dx h1 a{
	color:#A38D76;
	text-decoration: none;
}
#col_dx h1 a:hover{
	color:#A22A29;	
}*/
#issn {
	background-image:url(../img/issn.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#a38c73;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	/* font-weight:normal; */
	margin:0px;
	padding:8px 0px 0px 0px;
	height: 30px;
	text-align: center;
}
.title{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	color: #39C;
	letter-spacing: -0.05em;
}
#col_dx ul{
	margin-left:15px;
	font-size: 12px;
	list-style-position: outside;
	list-style-image: url(../img/quadri_g.gif);
	line-height: 14px;
	margin-top: 0px;
}

/* copia Colonna Destra */
#col_dx .menu {
	width: 190px;
	height: 24px;
	background-color: #f5f5f5;
	background-image: url(../img/fondo_menu.gif);
	background-repeat: repeat-x;
	float: none;
	padding: 8px 0px 0px 0px;
	margin-bottom: 4px;
	font: 0.75em Georgia, "Times New Roman", Times, serif;
}
#col_dx .menu a {
	padding-left:5px;
	color: #a22a29;
	text-decoration: none;
}
#col_dx .menu a:hover {
	color: #A38C73;
	text-decoration: none;
}
#col_dx .box{
	background-image:url(../img/filetto_up.gif);
	background-position:center top;
	background-repeat:repeat-x;
	margin-top: 10px;
}
#col_dx h1 {
	border-bottom:1px solid #EEEEEE;
	color:#a22a29;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	margin: -2px 0 10px;
	padding:5px 0 0;
}
#col_dx h1 a {
	color:#a22a29;
	text-decoration: none;
}
#col_dx h1 a:hover{
	color:#333;
	text-decoration: underline;
}
#col_dx h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color: #333;
}
#col_dx h4 {
font-size:12px;
margin:5px 0 10px;
text-align:left;
}
#col_dx h4, #col_dx h5 {
color:#BBBBBB;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
#col_dx .titolo_issue, #col_dx .titolo_issue a{
	font-size:14px;
	text-align:left;
	color: #816B56;
	text-decoration: none;
}

#col_dx .titolo_issue a:hover {
	color: #A22A29;
	text-decoration: none;
}
#col_dx .autore {
	font-size:12px;
	text-align:left;
	font-style: italic;
	color: #666;
	padding-bottom: 10px;
	padding-right: 16px;
}
#col_dx .autore_vol {
	font-size:12px;
	text-align:left;
	color: #666;
}

#col_dx .titolo, #col_dx .titolo a {
	font-size:12px;
	text-align:left;
	color: #000;
	text-decoration: none;
	padding-right: 16px;
}
#col_dx .titolo a:hover {
	color: #A22A29;
	text-decoration: none;
}

/* fine Colonna Destra */
.issue_n_archive {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	height: 28px;
	margin-top:0px;
	/* border: thin solid #ddd; */
	float: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-top: 5px;
}
.issue_n_archive .num{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	color: #A38D76;
}
.titolo_archive{
	font-size: 14px;
	color: #816B56;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 8px;
	padding-top: 5px;
	padding-right: 16px;
}
.quadro_grigio{
	font-size: 12px;
	color: #816B56;
	border-width: 1px;
	border-style: solid;
	border-color: #CCC;
	padding: 8px 0px 8px 5px;
	background-color: #FAFAFA;
	margin-bottom: 5px;
}
.authors{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #816B56;
	padding: 0px;
	margin: 5px;
	list-style-type: none;	
	position: relative;
	
}
#form-container .authors a{
	color: #816B56;
}
.authors li{
	padding: 0px;
	margin-left:125px;
	margin-top:-18px;
	text-decoration: none;
	color: #333;
	position: absolute;
}
.authors li a{
	padding: 0px;
	margin-right:55px;
	text-decoration: none;
	color: #333;
}
.authors li a:hover{
	padding: 0px;
	border-bottom: solid #fff 1px;
	color: #06C;
	text-decoration: underline;
}
.issue_n_auth {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666;	
}
.issue_n_auth .num{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	color: #A38D76;
}
.issue_n_auth .sez{
	color: #A22A29;
}
.arrow {
	background-image:url(../img/arrow_grey.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:14px;
	width:14px;
	float: right;
	margin-right: -16px;
}
/* Footer */
#footer {
	background:url("/img/footer-border.png") repeat-x scroll center top #F4F4F4;
	width: 1043px;
	clear: both;
	border-top: solid #fff 5px;
	margin:0px  auto;
	padding:2em 0;
	text-shadow:0 0 1px rgba(0, 0, 0, 0.01) repeat-y scroll center;
	clear:both;
	
}
#footer ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#footer ul a{
	color: #8B8B8B;
	text-decoration: none;
}
#footer ul a:hover{
	color: #000;
	text-decoration: underline;
}
.footer_col_sx{
	font-size: 18px;
	color: #8B8B8B;
	padding: 0px 0px 0px 60px;
	margin: 0px;
	float: left;
	width: 160px;
	text-decoration: none;
	line-height: 26px;
	border-right: solid #ccc 1px;
	/*font-family: "Segoe UI";*/
}
.footer_col_cnt{
	font-size: 14px;
	color: #8B8B8B;
	padding: 0px 40px 0px 40px;
	margin: 0px 0px 0px -1px;
	float: left;

	text-decoration: none;
	border-left: solid #ccc 1px;
	border-right: solid #ccc 1px;
	width: 300px
	/*font-family: "Segoe UI";*/
}
.footer_col_cnt, footer_col_dx ul{
	color: #8B8B8B;
}
.footer_col_dx{
	font-size: 14px;
	color: #8B8B8B;
	padding: 0px 40px 0px 40px;
	margin: 0px 0px 0px -1px;
	float: left;
	border-left: solid #ccc 1px;
	width: 300px	
}

.footer_col_dx h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	margin: 7px 0px -8px 0px;
}
.footer_col_dx li {
	margin-top: 10px;
	margin-bottom: 10px;
}
/* fine Footer */
.issue_n_foot {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	/* border: thin solid #ddd;  */
	vertical-align: bottom;
	padding: 0px;
	padding-top: 0px;
	color: #333;
	margin: -7px 0px 0px 0px;
}
.issue_n_foot .num{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.2em;
	color: #A38D76;
}
.clear{
	clear: both;	
}
.FuckNote, .FuckNote a {
	text-decoration: none;
	font-weight: bold;
	position: relative;
	z-index: 1;
	font-size:smaller;
	vertical-align:top;
	color: #A22A29;
	cursor: help;
	top: -5px;
}
.FuckNote:hover { border: 0; z-index: 1;}
.FuckNote span { display: none; z-index: 1}
.FuckNote:hover span {
	font-style: normal;
	font-weight: normal;
	padding: 5px;
	line-height: 15px;
	text-transform: none;
	border-color: #F8CA74;
	border-style: solid;
	border-width: 1px;
	color: #191919;
	background-color: #FBE4B7;
	font-size: 11px;
	font-family: sans-serif;
	height: auto;
	width: 300px;
	position: absolute;
	display: block;
	text-decoration: none;
	z-index: 99;
	top: 0px;
	left: 30px;
	box-shadow:4px 4px 6px #999;
	-webkit-box-shadow:4px 4px 6px #999;
	-moz-box-shadow:4px 4px 6px #999;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.tooltipNote, .tooltipNote a {
	text-decoration: none;
	font-weight: bold;
	position: relative;
	z-index: 1;
	font-size:smaller;
	vertical-align:top;
	color: #A22A29;
	cursor: help;
	top: -5px;
}
.tooltipNote:hover { border: 0; z-index: 1;}
.tooltipNote span { display: none; z-index: 1}
.tooltipNote:hover span {
	font-style: normal;
	font-weight: normal;
	padding: 5px;
	line-height: 15px;
	text-transform: none;
	border-color: #F8CA74;
	border-style: solid;
	border-width: 1px;
	color: #191919;
	background-color: #FBE4B7;
	font-size: 11px;
	font-family: sans-serif;
	height: auto;
	width: 300px;
	position: absolute;
	display: block;
	text-decoration: none;
	z-index: 99;
	top: 0px;
	left: 30px;
	box-shadow:4px 4px 6px #999;
	-webkit-box-shadow:4px 4px 6px #999;
	-moz-box-shadow:4px 4px 6px #999;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #F8CA74;
	background-color: #FBE4B7;
	color: #191919;
	padding: 5px;
	/* [disabled]opacity: 0.95; */
	font-size: 11px;
	font-family: sans-serif;
	width: 300px;
	box-shadow:4px 4px 6px #999;
	-webkit-box-shadow:4px 4px 6px #999;
	-moz-box-shadow:4px 4px 6px #999;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
#tooltip h3, #tooltip div { margin: 0; }
#col_dx  #InCostruzione { display: none; z-index: 1}
/*
#col_dx:hover  #InCostruzione {
	display: block;
}

#col_dx #InCostruzione {
	text-decoration: none;
	font-weight: normal;
	position: absolute;
	z-index: 1;
	width: 200px;
	left: -270px;
	top: 52px;
	background-color:#f5f5f5;
	padding:20px;
	-moz-border-radius:8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#a22a29;
	border: solid #ccc 1px;
}
*/
label{
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;

}
/* bibliografia */

.toolbar li.btn_order {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666;
	display:block;
	margin-top:-5px;
	width: 200px;
	float: right;
}
.toolbar li.btn_order a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#a22a29;
	text-decoration: none;
	cursor: pointer;
}
.toolbar li.btn_order a:hover {
	text-decoration: underline;
}
.btn-slide {
	TEXT-ALIGN: left;
	WIDTH: 100px;
	PADDING-left: 76px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#a22a29;
	BACKGROUND: url(/img/white-arrow.gif) no-repeat right -57px;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
}
.active {
	BACKGROUND-POSITION: right 4px
}
#form-container td{
	font-weight:normal;
	font-size:12px;
	color:#666;
	line-height: 18px;
}
.biblio_titolo{
	font-weight:normal;
	font-size:15px;
	color: #A38D76;
}
.biblio_scheda{
	display: none;
}
.biblio_tipo {
	TEXT-ALIGN: right;
	margin: -20px -10px;
	PADDING: 0px;
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;
	color:#a22a29;
}
#piede_art{
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;
	width:200px;
	float:left;
}
#to_top{
	text-transform:uppercase;
	font-size:10px;
	font-family:Tahoma,Arial,Sans-serif;
	float:right;
	width:380px;
	text-align: right;
}
#to_top a{
	text-decoration: none;
	text-align: left;
	color: #999;
}
#to_top a:hover{
	color: #a22a29;
}
a.btn_grey {
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:14px;
	height:28px;
width:190px;
	line-height:20px;
	margin-bottom:5px;
	text-decoration:none;
}
a.btn_grey span {
background:url("../img/btn_grey.gif") no-repeat scroll 0 0 transparent;
display:block;
line-height:20px;
padding:5px 3px 4px 8px;
}
a.btn_grey:hover {
background:url("../img/btn_grey.gif") no-repeat scroll right top transparent;
text-decoration:none;
}
a.btn_grey:hover span {
background-position:left bottom;
}
.quote_articolo{
padding:10px 15px 0px 15px;
border: solid #CCC	1px;

}
