﻿body{font-family: Verdana; font-size:10pt; background-image:url('http://www.astreitalia.it/images/textureRayures.jpg'); background-repeat:repeat; 
		margin:0;}
input, select, file{
	font-family: Verdana; font-size:8pt; height:auto;
}
div{
				border-collapse: collapse;
				border-spacing: 0px;
				padding: 0px;
				margin: 0px;
}
table{
				font-size: 10pt;
				border-collapse: collapse;
				margin: 0;
				padding: 0;
				border-spacing: 0px;
}
.corpo {background-color: #FFFFFF; background-image:url('http://www.astreitalia.it/images/PaginaCorrenteFondo.png'); background-repeat:repeat}
.fondo {background-image:url('http://www.astreitalia.it/images/textureRayures.jpg'); background-repeat:repeat}

td{
				border-width: 0px;
				text-align: left;
				margin: 0;
				padding: 0;
				border-collapse: collapse;
}
.visible{
				border: 1px solid #C0C0C0;
				padding: 3px;
}
.news{
				background-color: #DDDDDD;
				padding: 3px;
				text-align: justify;
				font-size: 9px;
}
.tblr{
				border: 1px solid #C0C0C0;
				padding: 3px;
				text-align: center;
}
.tlr{
				border-style: solid solid solid none;
				border-width: 1px;
				border-color: #C0C0C0;
				padding: 3px;
				text-align: center;
}
.blr{
				border-style: none solid solid solid;
				border-width: 1px;
				border-color: #C0C0C0;
				padding: 3px;
				text-align: center;
}
.lr{
				border-style: none solid none solid;
				border-width: 1px;
				border-color: #C0C0C0;
				padding: 3px;
				text-align: center;
}
.l{
				border-style: none none none solid;
				border-width: 1px;
				border-color: #C0C0C0;
				padding: 3px;
				text-align: center;
}
.r{
				border-style: none solid none none;
				border-width: 1px;
				border-color: #C0C0C0;
				padding: 3px;
				text-align: center;
}
.rosso{
				color: #FF0000;
				font-weight: bold;
}
.menu{background-image:url('http://www.astreitalia.it/images/MenuFond.jpg'); background-repeat:repeat-x;}
.astre{background-color: #FEFE00;color: #0100CA; text-align:left; cursor:pointer} 
.astretesta{background-color: #1972C6;color: #FEFE00; text-align:center; font-weight:bold} 
.apte{background-color: #1972C6;color: #FEFE00;  cursor:pointer; } 
.aptetesta{background-color: #FEFE00;color: #0100CA; text-align:center; font-weight:bold} 
.testa{color: #004b96; font-size:18pt; font-family:Arial; font-weight:bold;text-align:center;} 
.contenitore{padding: 5px}
.piede{background-color: #FFFFFF; text-align:center; font-size:7pt}
.centrato {
				text-align: center;
}
.titolonews {
				text-align: center;
				font-weight: bold;
				padding-top: 4px;
				padding-bottom: 4px;
}
.corponews {
				text-align: justify;
}

.fondo{ background-image:url('http://www.astreitalia.it/images/textureRayures.jpg'); background-repeat:repeat;}
.Estero{color: #FFFF00; background-color: #0000FF; text-align:center; font-weight:bold}
a{text-decoration: none; color: #0100CA;}
p{margin-top: 0; margin-bottom: 0}
.piccolo{font-size:7pt; text-align:left;}

Bandiera{border: 2px solid #000080; padding: 2px;background-color: #FFFFFF;}

#contentwrapper{
width: 250px;
height: 200px;
}

.billcontent{
width: 250px;
display:block;
}


         .thdrcell {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            padding:5px;
            border-bottom:1px solid #C8BA92;
         }
         
         .tdatacell {
            font-family:arial;
            font-size:12px;
            padding:5px;
            background:#FFFFFF
         }
         
         .dvhdr1 {
            background:#F3F0E7;
            font-family:arial;
            font-size:12px;
            font-weight:bold;
            border:1px solid #C8BA92;
            padding:5px;
         }
         
         .dvbdy1 {
            background:#FFFFFF;
            font-family:arial;
            font-size:10px;
            border-left:1px solid #C8BA92;
            border-right:1px solid #C8BA92;
            border-bottom:1px solid #C8BA92;
            padding:5px;
         }
         
         
         .pgdiv {
         width:320px;
         height:250px;
         background:#E9EFF4;
         border:1px solid #C4D5E3;
         padding:10px;
         margin-bottom:20px;
         font-family:arial;
         font-size:12px;
         }


