body {
background-color:#CED5D7;
margin:0 auto;
padding:0px;
text-align:center;
height:100%;
background-image:url("img/bg.gif"/*tpa=http://www.berarma.it/img/bg.gif*/);
background-repeat:repeat-y;
background-position:center;
}
#container {
margin:0 auto;
width:602px;
height:100%;
background-color:#C0C7C9;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

img {
border:none;
}
/* h1 Titoli contenuti */
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding:0px;
margin:0px;
}
/* h2 Sottotitoli contenuti */
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5594B3;
font-weight:lighter;
padding:0px;
margin:0px;
}

h2.divisore {
background-image:url("img/divisore.jpg"/*tpa=http://www.berarma.it/img/divisore.jpg*/);
background-repeat:repeat-x;
width:100%;
}

img.prodotto{
float: right;
}
/* header */
#header {
background-color:#5594B3;
height:125px;
background-image:url("img/header_bg.jpg"/*tpa=http://www.berarma.it/img/header_bg.jpg*/);
}

#header p {
text-align:right;
font-size:10px;
padding-right:9px;
padding-top:5px;
}

#header a {
text-decoration:none;
color:#FFFFFF;
}
#header span {
text-decoration:underline;
color:#FFFFFF;
}

#header a:hover{
text-decoration:underline}
/* menu */
#menu {
background-color:#5594B3;
font-size:12px;
font-weight:bold;
height: 40px;
background-image:url("img/menu_bg.jpg"/*tpa=http://www.berarma.it/img/menu_bg.jpg*/);
background-repeat: repeat-x; 
margin: 0px;
padding: 0px;
}

#menu table {
position: relative;
border-collapse:collapse;
top: 7px;
left: 40px;
height: 30px;
margin: 0px;
padding: 0px;
}

td.spacer {
background-image:url("img/menu_spacer.jpg"/*tpa=http://www.berarma.it/img/menu_spacer.jpg*/);
background-repeat: repeat-y; 
width: 2px;
margin: 0px;
padding: 0px;
}

#menu a {
padding: 0px 8px 0px 8px;
text-decoration:none;
color:#FFFFFF;
}
#activelink {
background-image:url("img/menu_bg_link.jpg"/*tpa=http://www.berarma.it/img/menu_bg_link.jpg*/);
background-repeat:repeat-x;
}
#activelink span {
padding: 0px 8px 0px 8px;
text-decoration:none;
color:#FFFFFF;
}

/* corpo */
#corpo {
background-color:#FFFFFF;
/*height: 452px;*/
color:#000000;
font-size:12px;
text-align:justify;
}
#left0{
text-align:left;
float:left;
width:139px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
#left{
text-align:center;
float:left;
width:139px;
padding-top:85px;
}
#left ul{
text-align: left; 
padding-left: 2px;
	margin: 0px;
	list-style: none;
	list-style-position: outside;
}
#left li{
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background-color: #EBF3F5;
	padding: 1px 15px;
	background-image: url("img/left_menu_bg.jpg"/*tpa=http://www.berarma.it/img/left_menu_bg.jpg*/);
	background-repeat: repeat-y;
}
#left li#visited{
	border-bottom: 1px solid #205573;
	border-top: 1px solid white;
	background-color: #5594B3;
	padding: 1px 15px;
	background-image: url("img/left_menu_bg2.jpg"/*tpa=http://www.berarma.it/img/left_menu_bg2.jpg*/);
	background-repeat: repeat-y;
	color:#FFFFFF;
	font-weight:bold;
}
#left a{
color: Black;
	font-weight: bold;
	text-decoration: none;
}
#left a:hover{
color: white;
text-decoration: none;
	font-weight: bold;
}
/* right */
#right{
width:450px;
padding:20px 9px 3px 3px;
float:left;
}
#right0{
width:440px;
padding:20px 9px 3px 3px;
float:left;
}
#right img{
padding-left:25px;
padding-bottom:10px;
}
#right table{
text-align:center;
font-size:11px;
margin:0px;
padding:0px;
border:none;
}
#right td{
width:25%;
padding:3px 1px;
}
tr.colored{
background-color:#EBF3F5;
}
/* footer */
#footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-top:12px;
text-align: center;
}
#header p img {
vertical-align:middle;
border:1px solid #000000;
}
#footer a{
color:#000000;
font-weight:bold;
}
#gallery {
margin-left:140px;
padding:0px;
text-align:left;
}
#gallery img{
margin-left:35px;
margin-bottom:15px;
cursor:pointer;
}
.inputbox {
border:1px solid #5594B3;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
padding:1px;
}
.sendbox {
background-color:#5594B3;
border:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:pointer;
color:#FFFFFF;
font-size:12px;
padding:2px;
}
#corpo table td {
padding:3px;
}
#corpo table td a {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#5594B3;
font-size:14px;
}
#corpo .page {
padding:0px;
margin:0px;
}
#corpo #docu a {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#5594B3;
font-size:11px;
}
#corpo #doca {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#5594B3;
font-size:11px;
}
#corpo table.fil {
text-align:left;
}
#corpo table.fil img{
padding:0px;
margin:0px;
border:1px solid #000000;
}