@charset "utf-8";
/* CSS Document */


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	background:url(../images/bg.gif) repeat;
	text-align:justify;
	
	}
	
#container
{
	margin:0 auto;
	width:100%;
}

h1 {
	text-align:justify;
	font-size:1em;
	font-weight:lighter;
	
}

h1 strong{
	font-weight:bold;
}

a h3{
	margin:3px;
	padding:0px;
}

#photogallery a img{
border:1px solid black;}

#offerte a{
text-decoration:none;
}
#foto img{
border:1px solid black;}
#menu a:hover{
border-bottom:#000066 2px solid;
background-color: #000066;}

#offerta{
	color:#FFFFFF;
	background-color:red;
}
table.top{
border:solid #CCCCCC 1px;

}

table #listaofferte
{
	border-bottom:1px solid black;
	width:100%;
	display:block;
}

#info{
	color:#CD0110;
	font-size:large;
}

li  {
	line-height:20px;
	list-style-image:url("../images/square.gif");
}
.red{
color:red;}

div.label {

width: 200px;}

td.menu{
max-height:32px;}

div#list
{
	clear: both;
	width:100%;
	height: 250px;
	overflow: auto;
	
}


html>body div#list{
overflow-y:auto;

}


#offerte_inserite
{
	
}

#offerte_inserite img
{
border:0px;
}
#offerte_inserite th
{
background-color:#99ccff;
}

#offerte_inserite td
{
border-bottom:1px solid black;
}

#offerte_inserite th#column1
{
	width	:250px;
}

#offerte_inserite th#column2, #offerte_inserite th#column3
{
	width:100px;
}

#offerte_inserite th#column4
{
	width:50px;
}



/* define width of table. IE browsers only */


tbody.scrollContent {


text-align:left;


} 

tbody.scrollContent td{
height:20px;
}




