*,html {margin:0;padding:0;}
body {background: #EEE;font-family: "Trebuchet MS", Arial, Verdana, serif;font-size: 76%;color: #555}

a {color: #4d7b7b;}
a.linkPortfolio {text-decoration: none}
h3 a {text-decoration: none;}
a.linkPortfolio:hover, h3 a:hover {}
#navMain a {}
#navMain a:hover {}

#header {}
#navMain {display:none}  
#container {}
#contentTop {}
#contentMain {}
#contentFooter {}
#footer {margin:auto;width: 770px;text-align:center;margin-top: 10px;border-top: 1px solid #CCC;padding-top: 5px;}

#contentChiSiamo {}
#contentContatti {}
#contentServizi  {}

#header h1{}
#content h2 {}
#content h3 {font-size: 180%;margin-top: 10px;}
#content h3.toggler {}
#content p {font-size: 120%;}
#contentChiSiamo p {margin-bottom: 20px;padding: 5px;color: #666;}
.contentChiSiamoText {font-size: 130%}
.contentChiSiamoText p {}
.mediumText {padding: 5px}
.infoText {border-bottom: 1px dotted #DDD;}
.contattiOnline {display:none;}
.contattiPrinter {}
#navMain ul {}
#navMain li {}
#navMain li.first {}
#navMain li.last {}

table.portfolio {width: 100%;border: 0;border-collapse: collapse;margin: 20px 0;}
table.portfolio td.empty {background: transparent;height: 25px}
table.portfolio td {background: #333;}
table.portfolio td {color: #DDD;vertical-align: top;}

table.portfolioDetails {margin: 10px 0;border: 0;border-collapse: collapse;}
table.portfolioDetails td {padding:3px;margin: 0;font-size: 120%;}
table.portfolioDetails td.label {color: #999;text-align: right;font-size: 110%}

input.inputSecCode {	}
label {}
form {display:none}
button {}
input {}
textarea {}

.toggler {border-bottom: 1px solid #999}
.formRow {}
.mailErrors {color:#FF5500;padding-left: 10px;}
