/* Tag Generici */
body {margin:0; padding:0; background-color:#000000; }
body img {border:0;}
a img {border:0;}
a:link, a:visited { color:#5D5D5D; text-decoration:underline; }
a:hover {text-decoration:none;}

/* Headings */
p { font:0.8em "Tahoma", Arial, Helvetica, sans-serif; color:#606060;}

/* Divs principali */

#contentbody {width:800px; margin-left:auto; margin-right:auto; text-align:left; background-color:#ffffff; border-left:solid; border-left-color:#999999; border-left-width:1px; border-right:solid; border-right-color:#999999; border-right-width:1px;}
#head {width:800px; text-align:center; min-height: 30px;height: auto !important; height: 30px; background:url(image/sfondo-header.jpg); background-repeat:repeat-x;}
#head2 {width:800px; min-height: 183px;height: auto !important; height: 183px; background:url(image/sfondo-header2.jpg); background-repeat:no-repeat;}
#head3 {width:800px; min-height: 183px;height: auto !important; height: 183px; background:url(image/sfondo-header3.jpg); background-repeat:no-repeat;}
#head4 {width:800px; min-height: 183px;height: auto !important; height: 183px; background:url(image/sfondo-header4.jpg); background-repeat:no-repeat;}
#head5 {width:800px; min-height: 183px;height: auto !important; height: 183px; background:url(image/sfondo-header5.jpg); background-repeat:no-repeat;}
#head6 {width:800px; min-height: 183px;height: auto !important; height: 183px; background:url(image/sfondo-header6.jpg); background-repeat:no-repeat;} 
#footer {width:800px; clear:right;}
#col_cen { width:565px; float:left; margin-top:20px; margin-left:0px; background:url(image/colonna_centro_sfondo.jpg); background-repeat:repeat-y;} 
#col_des { width:210px; float:left; margin-top:20px; margin-left:10px; background-repeat:no-repeat; }

#special p{
color:#FFFFFF;
font-size:100%;
}


#special a:link, #special a:visited { color:#ffffff; text-decoration:underline; font-weight:bold; }
#special a:hover { color:#ffffff; text-decoration:none; font-weight:bold;}
#special a:active { color:#ffffff; text-decoration:none; font-weight:bold;}


#col_des_articolo2 {
min-height: 358px; height: auto !important; height: 358px;
background:url(image/sfondo_articolo_index2.jpg);
background-repeat:no-repeat;
}

#col_des_articolo_text2 {
padding:40px 20px 20px 20px;
}


#col_des_articolo {
min-height: 210px; height: auto !important; height: 210px;
background:url(image/sfondo_articolo_index.jpg);
background-repeat:no-repeat;
}

#col_des_articolo_text {
padding:20px;
}

#col_des_articolo_text p{
font:11px "Tahoma", Arial, Helvetica, sans-serif; color:#606060;
margin:0;
padding:0;
}

#col_des_articolo_text img{
padding-top:5px;
padding-bottom:5px;
}

#col_cen ul li a:link,
#col_cen ul li a:hover,
#col_cen ul li a:visited { 
color:#575757;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
} 

#titolo { padding-top:25px;
width:300px;
float:left;}

#titolo2 {
width:500px;
float:left;
text-align:right;}


#content {
width:400px;
margin-right:10px;
float:left;
}


#contentnew {
width:540px;
margin-right:10px;
float:left;
}

#contentnew p{
margin-left:10px;
}

#contentnew2 p{
margin-left:10px;
}

#content p{
margin-left:10px;
}


#content2 {
width:150px;
text-align:center;
float:left;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


#contentnew2 {
width:380px;
margin-right:0px;
float:left;
}


#content3 {
width:170px;
text-align:left;
float:left;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content2 img{
border-bottom-color:#d3d3d4; border-bottom-style:solid; border-bottom-width:1px; 
border-top-color:#d3d3d4; border-top-style:solid; border-top-width:1px;
border-left-color:#d3d3d4; border-left-style:solid; border-left-width:1px;
border-right-color:#d3d3d4; border-right-style:solid; border-right-width:1px;
margin: 2px;
padding: 2px;
}


.tabella {
border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; 
border-top-color:#CCCCCC; border-top-style:solid; border-top-width:1px;
border-left-color:#CCCCCC; border-left-style:solid; border-left-width:1px; 
border-right-color:#CCCCCC; border-right-style:solid; border-right-width:1px;
font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#606060;
}

.tabella2 {
font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#606060;
}

#menu {margin:45px 5px 0 5px;
}

.menuul a:link { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#981010; font-weight:bold; }
.menuul a:visited { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#631306;  font-weight:bold; }
.menuul a:hover { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#981010; text-decoration:none; font-weight:bold; }

.menuul2 a:link { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#981010; font-weight:bold; }
.menuul2 a:visited { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#631306; font-weight:bold; }
.menuul2 a:hover { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#981010; text-decoration:none; font-weight:bold; }

.menuulnew a:link { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#434343; }
.menuulnew a:visited { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#000000; }
.menuulnew a:hover { font:12px "Tahoma", Arial, Helvetica, sans-serif; color:#434343; text-decoration:none; }


.menuul {
position:relative;
margin-top:30px;
}

.menuulnew li { 
list-style-image:url(image/bread.gif);
line-height: 22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;}

.menuul li { 
list-style-image:url(image/bread.gif);
line-height: 22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;}

.menuul5 li { 
list-style-image:url(image/bread2.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
}
.menuulguida li { 
list-style-image:url(image/bread2.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
}

.menuul4 li { 
list-style-image:url(image/bread.gif);
line-height: 22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight:normal;}

.menuul3 li { 
list-style-image:url(image/check.jpg);
line-height: 22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#606060;
}

.menuul2 {
position:relative;
margin-top:30px;
}

.menuul2 li { 
list-style-image:url(image/bread.gif);
line-height: 22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;}




/* Footer */
#footer {
width:800px; text-align:center;
padding-bottom:30px;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#606060; 
}

#banner {
padding-top:10px;
text-align:center;
}

#banner img{
margin:5px;
}

#footer a:link,
#footer a:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#606060; 
text-decoration:none;
}

#footer a:hover {
text-decoration: underline; 
}

#footer img{
margin-top:10px; margin-bottom:5px;
}

#footer p{
	font: 11px Arial, Helvetica, sans-serif;
	color:#5e5e5f;
}



/* Utilità */
div.hrClear {
margin:0;
}

div.hrClear {
clear:both;
height:0;
overflow:hidden;
}

.white {
color:#FFFFFF;
}

.gray {
color:#434343;
}

.puntini {
background-image:url(image/puntini.jpg);
background-repeat:repeat-x;
height:9px;
width:90%;
position:relative;
margin-top:15px;
margin-bottom:15px;
margin-left:10px;
}

.titolo-articolo {
font: 1.3em "Times New Roman", Times, serif;
font-weight:bold;
color:#98110e;
margin:0;
padding:0;
}

.titolo-articolo2 {
font: 0.8em "Times New Roman", Times, serif;
font-weight:bold;
color:#98110e;
margin:0;
padding:0;
}

.way {
position:relative;
margin-left:6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:5px;
color:#666666;
}

/* h */

h1 {
font: 0.6em Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d1d1d2;
margin:0;
padding:5px 0 0 0;
}

h2 {
font: 1.2em "Times New Roman", Times, serif;
font-weight:bold;
color:#ffffff;
margin:0;
padding:130px 40px 0 0;
}

h3 {
font: 1.4em "Times New Roman", Times, serif;
font-weight:bold;
color:#a01616;
margin:0;
}

h4 {
font: 1.4em "Times New Roman", Times, serif;
font-weight:bold;
color:#a01616;
margin:0;
}

h5 {
font: 1.4em "Times New Roman", Times, serif;
font-weight:bold;
color:#a01616;
margin:0;
}

.titoli {
background-image:url(image/logo-ino.jpg); background-position:left; background-repeat:no-repeat;
height:32px;
padding:10px 0 0 40px;

}


/* Tags */

.tagcloud {
font-family:Arial,Helvetica,sans-serif;
line-height:25px;
text-align:justify;
}

.one {
font-size:75%;
}
.two {
font-size:95%;
}
.three {
font-size:120%;
}
.four {
font-size:135%;
}
.five {
font-size:140%;
font-weight:bold;
}


.article a:link{
text-decoration:none;
}
.article a:hover{
text-decoration:none;
}
.article a:visited{
text-decoration:none;
}


A.red:link {
	color: #ab081b;
	font-weight: bold;
}

A.red:hover {
	color: #ab081b;
	font-weight: bold;
}
A.red:visited {
	color: #ab081b;
	font-weight: bold;
}
