﻿@charset "UTF-8";
/* CSS Document */

*{ margin:auto; padding:0; border:0; outline:0; }
html, body { margin:0; padding:0; font-size:12px; font-family:"Arial"; color:#000; }
a { text-decoration: none; color:#000; }

/* font-face */


/* Main */

#riquadro-stampa { border:1px solid #d2d2d2; top:20px; /*background-color: #fff;*/ padding:0px; width:95%; }
.riquadro { border:1px solid #d2d2d2; }
.area-testo2 {  padding: 0px 10px 10px; font-size:1em; text-align: justify;}
.area-testo2 img{ padding-right: 15px; padding-top: 0.5em; padding-bottom: 5px; }
.area-testo2 ul{  padding-left: 15px;  }

#colonna-stampa { top:20px; text-align: justify; }
#colonna-stampa .area-testo {  padding: 0px 8px 15px; font-size:1em; }
	#colonna-stampa img{ padding-right: 15px; padding-top: 0.5em; padding-bottom: 5px; }
	#colonna-stampa ul{  padding-left: 15px;  }
	
.striscia {background:url(../images/bk-striscia-nl.png) repeat-x top;}

.posizione { font-size:0.8em; line-height:20px; padding-bottom: 5px;}
.citta { font-size:1.1em; }
	.citta p{ padding-bottom: 0.3em;}

.titolo-scheda { font-size: 20px; line-height:20px; font-weight:bold; color:#0f4698;}
	.titolo-scheda p{ margin-top: 10px;  }

.occhiello { line-height:18px; font-weight: normal; font-size: 1.0em; font-weight:bold;  color:#0f4698;}
	.occhiello p{ margin: 0; padding-bottom: 0.3em; padding-top: 0.0em; }

.testo { line-height: 1.1em; font-size:13px;}
	.testo p{ padding-bottom: 0.5em;}
	.testo ul{  /* padding: 0px 0px 10px; */ padding-left: 15px;  }
	.testo ul li{  /* padding: 0px 0px 10px; */ padding-bottom: 0.3em;  }
	

#datagrid {  padding: 0px; width: 100%; }
#datagrid table{  margin-bottom: 10px; border-collapse:collapse; width: 100%;} 
#datagrid tr{  border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6;  background: #f3f3f3 url('../images/sfondo-datagrid.png') repeat-x top;} 
#datagrid td{  padding: 10px;  vertical-align: top; } 
#datagrid img{  padding: 0px; float:left; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.titolodatagrid{  font-size: 1.1em; color: #0f4698; font-weight:bold;  } 
.titolodatagrid p{  padding-top: 0.1em;  } 
.ridotto{  font-size: 0.8em; } 

.chiudi-modulo  {background:url(../images/ombra_giu_lunga.png) no-repeat scroll top center; width:90%; float:right; }
