﻿body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;  margin: 0; line-height: 140%;
}

.inter_150
{
line-height: 1.5em;
}

th
{
	
	font-size: 1em;
	line-height: 1.3em;
	border:0;
}

td
{
	
	font-size: 1em;
	line-height: 1.3em
	border:0;
}

table
{
	
	font-size: 1em;
	line-height: 1.3em
	border:0;
}

img
{
border:0px none;
}
hr
{
color:#C0C0C0;
height:1px;
width:96%;
}


a            { color: #0750D9; font-size: 1em; font-family: Verdana; text-decoration: none; }
.visited a:visited    { color: #CC3300 }

a:hover     { font-family: Verdana; font-size: 1em; color: #FF0000; text-decoration:underline; }

h3
{
	font-family: Verdana, Times New Roman, Times;
	color: #CC3300; font-weight:bold; line-height:120%
}
h4
{
	font-family: Verdana, Times New Roman, Times;
	color: #CC3300; font-weight:bold; line-height:120%
}
.table_center table { font-family: Verdana; font-size: 8 pt; text-align:center; font-weight:bold }
.td_bottom td  { font-family: Verdana; font-size: 8 pt; valign:bottom }
.a10   a     { font-family: Verdana; font-size: 8 pt; font-weight:bold; text-decoration:underline }
.a10h a:hover { font-family: Verdana; font-size: 8 pt; color: #FF0000; text-decoration:underline; font-weight:bold }
.a12   a     { color: #003468; font-size: 10 pt; font-family: Verdana; text-decoration: none }
.a12h  a:hover { font-family: Verdana; font-size: 10 pt; color: #FF0000; text-decoration:underline }
.a10g  a            { color: #669900; font-size: 10 pt; font-family: Verdana; text-decoration: none }
.a10hg   a:hover     { font-family: Verdana; font-size: 10 pt; color: #669900; text-decoration:underline }

.titolo_monumenti
{
border:3px double #FFCC00;padding:6px; font-size:1.5em;
color:#CC3300;width:100%;
text-align:center;
margin-top:10px;
}

ul           { color:#FF9900;}
li   { margin-left:-20px;  }
li p  {  color: #000000; }

.ul_grigio ul { color:#808080;}
.ul_grigio li   { margin-left:-20px;  }
.ul_grigio li p  {  color: #000000 }

.ul_blu ul { color:#7D9BE3;}
.ul_blu li   { margin-left:-20px;  }
.ul_blu li p  {  color: #000000 }

.ul_verde ul { color:#008000;}
.ul_verde li   { margin-left:-20px;  }
.ul_verde li p  {  color: #000000 }

.ul_marron ul { color:#CC3300;}
.ul_marron li   { margin-left:-20px;  }
.ul_marron li p  {  color: #000000 }

.ul_archivio ul { color:#CC3300;}
.ul_archivio li   { margin-left:-20px;  }
.ul_archivio li p  {  color: #000000 }



.mv_home a {color: #FFFFFF; text-decoration:none; font-weight:normal;}
.mv_home a:hover {color: #FFFF00; text-decoration:underline; font-weight:normal;}



.a_blu a {color: #003366;text-decoration:none; font-weight:normal; }
.a_rosso_hover a:hover { color: #FF0000; text-decoration:underline; font-weight:normal; }

#menu_archivio td { color: #CC3300; font-weight:bold; }

.box_centrale
{
position: relative;
float: left;
width: 100%;
}
.box_sx
{
position: relative;
float: left;
width: 25%;
}
.box_corpo
{
position: relative;
float: left;
width: 50%;
}
.box_dx
{
position: relative;
float: left;
width: 20%;
}
#int_box_centrale
{
position: relative;
float: left;
width: 100%;
margin-top:2.5em;
background-image:url('images/newsito/logo2new.gif');

}
#int_box_sx
{
position: relative;
float: left;
}
#int_box_corpo
{
position: relative;
float:left;

}
#int_box_banner
{
position: relative;
float: right;
text-align:right;
margin-top:3px;
margin-right:2px;
z-index:1;
width:50%;
height:62px;
margin-bottom:1px;
}
.banner
{
position: relative;
float: left;
text-align:center;
margin-top:2px;
margin-left:2px;
width:100%;
}
#banner_home
{
position: relative;
float: left;
text-align:center;
margin-top:-20px;
margin-bottom:15px;
width:100%;
}
#banner_news
{
position: relative;
float: left;
text-align:center;
margin-top:10px;
margin-bottom:10px;
width:100%;
}
.titolo_banner
{
color:#808080;
font-size:0.6em;
}

#int_box_barretta
{
position: relative;
float:left;
width:80%;
}
#data
{
position: relative;
float:left;
width:14%;
text-align:right;
font-weight: bold;
color:#FFFFFF;
margin-right:1em;
margin-top:-2em;
}

#barra_or_intestazione
{
position: relative;
float:left;
width:100%;
background-color:#FFCC00;
}
#barra_or_intestazione0
{
position: relative;
float:left;
padding:3px 0;
margin-left:1%;
}
#barra_or_intestazione1
{
position: relative;
float:left;
width:10%;
padding:3px 0;
text-align:right;
}
#barra_or_intestazione        a { color: #003468; font-size: 1em; font-family: Verdana; text-decoration: none; }
#barra_or_intestazione0        a { color: #003468; font-size: 1em; font-family: Verdana; text-decoration: none; }

.barra_or_intestazione        a { color: #808080; font-size: 1.1em; font-family: Verdana; text-decoration: none; }



#barra_or_intestazione a:hover  { font-family: Verdana; font-size: 1em; color: #FF0000; text-decoration:underline; }
#barra_or_intestazione0 a:hover  { font-family: Verdana; font-size: 1em; color: #FF0000; text-decoration:underline; }

.barra_or_intestazione a:hover  { font-family: Verdana; font-size: 1.1em; color: #FF0000; text-decoration:underline; }


.bottom_rosso-mattone
{
color: #CC3300;
font-weight:bold;
}

.barra_rosso
{
color: #FF0000;
font-weight:bold;
}

.barra_rosso a:visited
{
color: #FF0000;
font-weight:bold;
}


#bottom_corpo
{
position: relative;

float:left;
width:100%;
font-size:0.8em;
}
#bottom_corpo0
{
position: relative;
float:left;
width:100%;
}
#bottom_corpo0 img
{
float:right;
}
#bottom
{
position: relative;
float:left;
width:100%;
background-color:#FFCC00;
font-size:0.8em;
padding:3px 0;

}
#bottom0
{
position: relative;
float:left;
width:35%;
background-color:#FFCC00;

}
#bottom1
{
position: relative;
float:left;
width:65%;
background-color:#FFCC00;
text-align:center;
}
.bottom_rosso
{
color: #FF0000
}
#box_sx_home
{
position: relative;
float:left;
width:16%;
background:#0066CB;
}

#box_sx_home1
{
position: relative;
float:left;
width:100%;
}
#box_sx_home1 ul
{

color:#FFFF00;
margin-top:0px;
margin-bottom:0px;

}
#box_sx_home1 li
{
line-height:1.4em;
margin-left:-22px;
margin-right:1px;

}
#piede_blu
{
position:relative;
width: 100%;

float: left;
}


.giallo
{
color: #FFFF00;
font-weight:bold;
margin-left:3px;
margin-bottom:5px;
}
.giallo_centro
{
color: #FFFF00;
font-weight:bold;
text-align:center;
margin-bottom:5px;
}


#box_corpo_home
{
position: relative;
float:left;
width:61%;
background-color:#FFFFFF;
font-size:85%;
border:0px none;
margin-top:1px;

}

#box_corpo_home img
{
margin-right: 5px;
}

#box_corpo_home hr
{
clear:left;
}
.img_float img
{
float: left;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
}
.rosso_mattone
{
color: #CC3300;
font-weight:bold;
clear:left;
margin-bottom:-10px;
}
.titolo_rosso_mattone
{
color: #CC3300;
font-weight:bold;
clear:left;
margin-bottom:0px;
}
.titolo_grigio
{
color: #808080;
font-weight:bold;
clear:left;
margin-left:10px;
margin-bottom:10px;
margin-top:5px;
margin-right:22px;
}
.titolo_ocra
{
color: #FFCC00;
font-size: 1.1 em;
text-align: center;
}

#box_dx_home
{
position: relative;
float:right;
width:16%;
}
#box_dx_home ul
{

color:#FFFF00;
margin-top:0px;
margin-bottom:0px;

}
#box_dx_home li
{
margin-left:-21px;
margin-right:2px;

}
#box_dx_home1
{
position: relative;
float:right;
width:100%;
background:#FF9900;
}
#ric_att_testo
{
border-bottom:1px dotted #808080; font-color:#FF0000;
font-weight:bold;

font-size:95%;
padding-bottom: 10px;
text-decoration:underline;
}
#ric_att_testo a
{
font-weight:bold;
font-size:95%; color:#FF0000;
text-decoration:underline;
}
#ric_att_sito
{
font-color:#669900;
font-weight:bold;
}
#ric_att_sito a
{
font-weight:bold;
color:#669900;
}
#ric_att_posta
{
font-color:#FF9900;
font-weight:bold;
}
#ric_att_posta a
{
font-weight:bold;
color:#FF9900;
}
#box_20_news
{
position: relative;
float: left;
width: 20%;
margin-right:20px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
}

span.bull_red
{
color:#FF0000;
font-weight:bold;
}
span.bull_celeste
{
color:#7B98E1;
}
span.new
{
background-color: #FFFF00;
	color: #000000
}
.box_pubblicita_dx
{
position: relative;
float: right;
width: ;
margin-left:0px;
margin-right:0px;
}
.Alignment
{
	width:1258px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	}
	
.sfombra1232
{
background-image:url(http://www.capoterra.net/images/logo/sfombra1232.jpg);
}
