﻿*{margin:0px;padding:0px;}

.left{float:left;margin-bottom:10px;width:780px;}
.webshot{float:right;margin-left:2px;}
#map_canvas{clear:both;}

body{font-family: Arial,Helvetica,sans-serif;}

#topbar{
width: 100%;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
}

#topbar ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
list-style: none;
}

#topbar li{
display: inline;
margin: 0 2px 0 0;
text-transform:uppercase;
}

#topbar a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

#topbar a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

#topbar #current a{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

#cse-search-box{
margin:0;
float: right;
margin-right: 40px;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
padding: 2px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

#cse-search-box .textinput{
width: 190px;
border: 1px solid gray;
}

#cse-search-box .submit{
font: bold 11px Arial;
text-transform:uppercase;
height: 18px;
border: none;
background-color: transparent;
color:White;
}
#contentPage{
	position:absolute;
	left: 50%;
	border:1px dotted silver;
	border-top: 0;
	border-bottom: 0;
	width:1000px;
	height:100%;
	margin-left:-500px;
	padding: 0 3px 0 3px;
}
#topline{
		position:absolute;
		top:0;
		left:0;
		width: 100%;
		border-top: 5px solid #D25A0B; /*Brown color theme*/ 
		background: transparent;
		z-index:1;
}
.web A
{
	text-decoration: none;
	color: Maroon;
}
.web A:hover
{
	color: Maroon;
	text-decoration: underline;
}
.azienda
{
	font-size: large;
	color: DarkRed;
}
.descr
{
	padding-top: 5px;
}
.companyList A
{
 	text-decoration: none;
}
.companyList A:hover
{
 	text-decoration: underline;
}
.companyListTitle
{
	font-weight:bolder;
	padding-bottom:5px;
}
