/* CSS Document */


div#boxm {
float: left;
background: #FFF;
width: 570px;
margin-left:0px; 
margin-right:0px; 
margin-top:0; 
margin-bottom:2px
}

#header {
	margin:0 0 5px;
	padding: 0 0 0px;
	background: #BEC8DC url(../images/headsf.gif) repeat-x center;
}

#floatsx {
float: left;
margin-left:10px;
width: 570px;
}


#news div{

	float: left;
	width: 282px;
        background:#ffffff;
	margin-left:0px;
	margin-right:2px;
	margin-top:0;
	margin-bottom:4px;
}


#imgs {
	position:absolute;
	height: 66px;
	width: 121px;
	top: 17px;
	margin-left: 209px;
    z-index:1;	
}
#lg {
	position:absolute;
	top: 110px;
	margin-left: 245px;
	
}
.imgC {
	position:absolute;
	height: 66px;
	width: 121px;
	top: 225px;
	margin-left: 187px;
	
}

.im {
	border:0px;

}

.imb {
   float: right;
   margin-right: 3px;
    border:1px;
    border-color:#000;
	
}

.imb2 {
   float: left;
   margin-right: 15px;
   margin-bottom: 5px;
   border:solid;
   border:1px;
   border-color: #000; 
}

.imbv {
   float: left;
   margin-right: 3px;
    border:solid;
   border:1px;
   border-color:#000;
	
}

.us {
margin-right: 25px;
height: 17px;
  background:#B1C1DA;
 font-family: arial,sans-serif; 
 font-size: 12px; 
 white-space: nowrap; 
 font-weight: bold; 
 padding-left: 1px; 
 padding-right: 1px; 
 padding-top: 0px; 
 padding-bottom: 0px
}

.i1 {
   float:left;
   border:solid;
   border:1px;
   border-color:#000; 
   margin-right:5px; 
}
.v2 {
   float:left;
   border:solid;
   border:1px;
   border-color:#000; 
   margin-bottom:3px;
   margin-right:30px; 
}


#barra {
	position:absolute;
	height: 14px;
        width: 420px;
	top: 31px;
        margin-left: 220px;
	padding-left: 130px;
	background: trasparent url(../images/h3.gif);
        border-bottom: solid 1px;
        border-color: #CC3300;
}
#sbarra {
	position:absolute;
	height: 14px;
        width: 420px;
	top: 48px;
        margin-left: 180px;
	padding-left: 200px;
	background: trasparent url(../images/h3.gif);
       
}
.insr{
color:#009900;
}
.rivd{
margin-left:30px;
color:#FF6600;
}
#box div{float: left;width: 568px;background:#ffffff; margin-left:0px; margin-right:0px; margin-top:0; margin-bottom:5px}



#boxint div{
float: left;
background: #FFF;
width: 575px;
margin-left:0px; 
margin-right:0px; 
margin-top:0; 
margin-bottom:2px
}

#fullbox div{
float: left;
background: #FFF; 
margin-bottom:2px
}


#notizia div{float:left; height: 150px; width: 268px; background:#ffffff; margin-left:0px; margin-right:0px; margin-top:0; margin-bottom:0px;}



TABLE {
width: 530px;
margin-left:20px;
font-size: 0.9em;
}
TD {
height:15px;
}

.linear{
float:left;
width: 340px;
margin-left:45px;
margin-right:50px;
font-size: 0.9em;
margin-bottom:4px;
}

.dett{
width: 400px;
margin-left:15px;
font-size: 0.9em;
margin-bottom:4px;
}

.giu {
float:left;
margin-left:18px;
margin-bottom:5px;
}

.giu2 {
float:left;
width: 140px;
margin-left:18px;
margin-bottom:5px;
}

#sinistro span{
float: left;
width: 130px;
}

#sxvid span{
float: left;
width: 230px;
}

#sinistro .menu{
float:left;
width: 120px;
margin-left:15px;
margin-bottom:5px;

}

#sinistro .rx0{
float:left;
width: 150px;
margin-bottom:10px;
margin-left: 10px;


}

#sinistro .rx{
float:left;
width: 260px;
margin-bottom:3px;
padding-left:13px;
border-left: 1px dotted #1F385D;
}

#sinistro .crx{
float:left;
width: 220px;
margin-bottom:3px;
padding-left:8px;
border-left: 1px dotted #1F385D;
}

#sinistro .crx0{
float:left;
width: 170px;
margin-bottom:10px;
margin-left: 10px;
}

#sxvid .vid{
float:left;
widht:300px;
margin-bottom:10px;
margin-left: 10px;
margin-right: 10px;
}

#sxvid .play{
float:left;
width: 220px;
margin-bottom:3px;
padding-left:13px;
border-left: 1px dotted #1F385D;
}
.g2 {
position:absolute;
float:left;
width: 150px;
height:91px;
top: 368px;
margin-left:10px;
}

.c1 {
height:25px;
}
.c2 {
background: #E6E9F0;
}
.t1 {
height:25px;
font-size: 1.1em;
letter-spacing:1.5px
}

.nav {
margin-left: 15px;
font-size: 1em;
letter-spacing:1px
}
.au {

float: left;
text-align: center;
transform:uppercase;
margin-left: 3px;
margin-right: 3px;
border:0px;
}

#notizia li {
float: left;
background: #fff;
width: 262px;

}





#logo div{width: 60px; margin-left:0px; margin-right:5px; margin-top:0; margin-bottom:1px}

#dxm div{
	float: right;
	background:#ffffff;
	margin-left:2px;
	margin-right:0px;
	margin-bottom:5px;
}

div#footer{
	clear:both;
	margin-top: 0px;
	background-color: #BEC8DC;
width:770px;
        text-align: center;
}



li {
float: left;
width: 178px;
height: 130px;
}

.txt {
float: left;
}
.tx2 {
float: right;
margin-right: 20px;
}
.chiudi{
clear:both;

}



h3{font-size: 100%;margin:0 0 10px;padding: 2px 0;background: #BEC8DC url(../images/h3.gif);text-align: center}
h2{font-size: 100%;margin:0 0 10px;padding: 2px 0;background: #BEC8DC;}


/*typography*/
body{
	font: 70% verdana,arial,sans-serif;
	text-align: center;
	background-color: #E6E9F0;
		
}

a:link {
  color: #000000; 
  text-decoration: none; }
  
a:visited {
  color: #000000; 
  text-decoration: none; }
  
a:hover { 
  color: #CC3300; 
  text-decoration: none;} 

a:active {
  color: #CC6600; 
  text-decoration: none; 
  
}


h1, h3{font-family: "Trebuchet MS",arial,sans-serif}
ul{font-size: 100%}
h1{font-size: 200%}
h3{font-size:110%;text-transform:uppercase;letter-spacing:1px;margin:0 5px 10px}
h4{font-size:90%;text-transform:uppercase;margin:0 5px}
p{margin: 0 15px;padding:0}
p{padding-bottom: 0.7em; line-height: 1.5}




/*layout*/
html{height: 100%; margin-bottom: 1px}
html, body{margin:0;padding:0 0 20px}
div#container{width: 770px;margin: 0 auto;text-align: left}
div#header h1{margin:0 5px;padding:60px 0 2px}
div#header a{margin-left: 10px}
div#sidebar{float: right;width: 150px}
div#sidebar div{padding: 5px 0;margin-bottom: 5px}
div#sidebar div#menu{margin: 0 5px}
div#nav ul, div#nav li{margin:0;padding:0;list-style-type:none;line-height: 1.5}
div#nav a{margin-left:5px;padding-left:10px}
div#sidebar p{margin: 0 5px;padding:0}
div#sidebar p+p{margin-top: 0.7em}


form h3{margin-bottom: 10px}
form input{margin-left:5px}
form select{margin-left:5px}


.md {
width:300px;
margin-left:100px;
font-size: 0.9em;
}
.bt{
background: #BEC8DC url(../images/h3.gif);
border-style: solid; 
border-width: 1px; 
border-color: #1F385D;
}


div#content{width:395px;padding:5px 0}
blockquote{float:left;display:inline;width: 200px;margin: 0 10px 5px 15px;padding: 5px 0}
blockquote p{margin:0;padding: 0 5px;text-align: center}


/*colors*/

div#header h1{background: #657DA6}
HR {
	color: #1F385D;
	height:1px;
	
}
h1 a{color: #C1E6FF}
/*h1 a:hover{color: #fff}*/
h3{color: #1F385D}
div#nav{background: #FFFFFF}
div#nav a{background: url('bullet.jpg') no-repeat center left;color: #2660B1}
div#nav a:hover{color: #FFF}

div#content{background: #FFF}
blockquote{background: #CDFFAA}

