/* CSS Document */

* {
	margin: 0px;
}
html, body {
	margin: 0px;
	padding: 0px;
}

body {
	background: url(images/sfondo.jpg) repeat-x;
	/*background-attachment: fixed;*/
	margin: 10px 0px;
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 12px;
	color: black;
	text-align:justify;
}
A:link IMG { border: none }

body table {
	margin: 0px auto 0px auto;
}
td { 
	/*vertical-align: top;*/
}
img {border-style:none;}

a {
	color:#1f4474;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color: #b2dbf8;
}

/**********************************************/
/* HP */
/**********************************************/
.votato{
	cursor: pointer;
}
#titlehp {
	font-family: "Rockwell", "Courier New", Courier, monospace;
	font-size: 20px;
	/*font-weight:bold;*/
	color: #362d33;
}
.title {
	font-family: Constantia, "Times New Roman";
	font-size: 20px;
	font-weight:bold;
	color: #000000;
	line-height: 17px;
}
.sub_title {
	font-family: Constantia, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
	font-style:none;
}
.titleHome {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 28px;
	font-weight:none;
	color: #000000;
	text-decoration:none;
}
/**********************************************/
td.esperti {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
td.esperti a {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}
td.esperti a:hover{
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size:11px;
	color:#000000;
	text-decoration: underline;
}

.prima a{
	font-size: 17px;
	color: #000000;
	/*font-weight:bold;*/
	text-decoration:none;
}
.prima a:hover {
	color: #1f4474;
	text-decoration:none;
}
.sub_tit {
	font-family: Rockwell, "Courier New", Courier, monospace;
	font-size: 14px;
	color: #4181af;
	font-style:italic;
	font-weight:bold;
}
.leggi, .leggi2, .continue {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1f4474;
	font-style:italic;
	text-align:right;
	height: 20px;
	vertical-align:bottom;
}
.leggi2 a, .leggi a, .continue a{
	color: #1f4474;
	text-decoration:none;
}
.continue a:hover{
	color: #4181af;
}
.leggi, .leggi2 {
	color: #000000;
	padding:5px 0px;
}
.leggi2 a:hover{
	color: #4181af; 
}
.leggi a:hover{
	color: #4181af;
}
a.write:hover {
	color: #b2dbf8;
}

.fotos,.fotos a {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 15px;
	color: #1f4474;
	/*padding:5px;*/
	text-decoration: none;
	font-weight: none;
}
.menu_dx a{
	font-family: 'Myriad Pro Light', 'Myriad Pro', Verdana, Arial;
	font-size: 16px;
	font-weight: none;
	color: #1f4474;
	text-decoration:none;
	line-height:22px;
}
.menu_dx a:hover{
	text-decoration:none;
	color:#b2dbf8;
}
.menu_dx a:hover{
	text-decoration:none;
	color:#b2dbf8;
}
td.current{
	background-color:#b2dbf8;
}
td.current a:hover{
	color:#1f4474;
}

.pubbl {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	text-align:right;
	padding:4px 0 4px 0 ;
}
.vuoiinserire {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 10px;
	/*color: #666666;*/
	font-weight: bold;
	color: #1f4474;
	text-align:right;
	padding:4px 0 4px 0 ;
}
.cerca {
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 12px;
	color: black;
	text-align:right;
}
.cerca a{
	color: black;
}
.menu td { vertical-align: middle; }
.menu a{
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 15px;
	font-weight: none;
	color: white;
	text-decoration:none;
	letter-spacing:0px;
}
.menu a:hover, .menu .current{
	color: #b2dbf8;
}

.navHead {
	padding: 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #1f4474;
	padding-top: 3px;
	/*text-transform: uppercase;*/
}
.navHead a {
	color: #1f4474;
	text-decoration:none;
}
.navHead a:hover{
	color: #1f4474;
}

.foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:center;
}
.foot  a {
	color: #000000;
}

.article{
	padding: 10px 5px 10px 5px;
	vertical-align: top;
}
.article img { margin: 2px; /*float:right;*/ }
.tit_art{
	font-family: "Rockwell", Verdana, Arial;
	font-size: 22px;
	color: #1e4373;
	line-height: 20px;
	text-align:left;
}
.tit_sez{
	font-family: "Rockwell", "Myriad Pro", "Courier New", Courier, monospace;
	font-size: 24px;
	color: #1e4373;
	text-align:left;
	/*font-weight: bold;*/
}
.date{
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4181af;
	text-transform: capitalize;
}
.date img {
	margin-right: 5px;
}

.lina{
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 12px;
	color:#ae859e;
	font-style:italic;
	padding: 10px 5px ;
	text-align: left;
}
.firme{
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size: 12px;
	font-style:italic;
	padding: 10px 5px ;
	color:#1e4373;
	text-align: left;
}

.d_archiv, .d_archiv a, .d_archiv a:hover{
	font-family: "Gill Sans MT", Verdana, Arial;
	font-size:12px;
	color:#1e4373;
	padding:2px;
	text-decoration: none;
}
.d_archiv a:hover{
	color: #1f4474;
}
.d_archiv ul{
	margin: 0px;
	display: none;
}
.d_archiv li{
	margin-left: 30px;
}
a.archivemonth { 
	text-transform: uppercase; 
}

/*
.prima_tit{
	font-family: Rockwell, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:black;
}
.prima_sub{
	font-family: Rockwell, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:black;
	font-style:italic;
}
*/

.imguser
{
	margin-right: 3px;
	float: left;
	display: inline-block
	}
	
/**********************************************/
/* TAG */
/**********************************************/
#tags
{
	/*display:none;*/
	font-family: 'Myriad Pro Light', 'Myriad Pro', Verdana, Arial;
	font-weight: bold;
	color:#9ac4dc;
	padding: 3px;
	text-align: left;
	/*overflow:hidden;*/
	max-width: 190px;
	width: auto;
}
#tags a {
	color: #9ac4dc;
	text-decoration:none;
}
#tags a:hover{
	color: #1f4474;
}
/*
#tags .tag0 { font-size: xx-small; }
#tags .tag1 { font-size: x-small; }
#tags .tag2 { font-size: small; }
#tags .tag3 { font-size: medium; }
#tags .tag4 { font-size: large; }
#tags .tag5 { font-size: x-large; }
#tags .tag6 { font-size: xx-large; }
#tags .tag7 { font-size: xx-large; }
*/
/*modal*/
#TB_window div { background-color: #4181af;}
#TB_closeWindowButton, #TB_closeAjaxWindow { display: none; }

.registrazione {
	font-size:16px;
}

