﻿html,body{margin:0;padding:0;height:100%;}
body{font-family:tahoma,arial,sans-serif;background:url(../media/sfondo.jpg) repeat-x top #1a1a1a;color:#999999;line-height:20px; letter-spacing:0px;}

a:link{color: #999999;text-decoration:none;}
a:visited{color:#888888;text-decoration:none;}
a:hover{color: #aaaaaa;text-decoration:none;}

a:link.footer{font-size:11px;color: #fff;text-decoration:none;}
a:visited.footer{font-size:11px;color:#fff;text-decoration:none;}
a:hover.footer{font-size:11px;color: #ccc;text-decoration:none;}

#barrabig {width: 940px;height:311px;background-color:#fff;}
#barra {width: 940px;height:110px;background-color:#fff;}
*{font-size:11px;}
h1{font-size:21px;color:#393937;}
hr{background-color:#999999;height:1px;border:0px solid #999999;}

.bordato{border: 1px solid #999999;}
.image{padding:2px;border:1px solid #999999;}
h1.modelli{margin:3px;}
a:link.modelli{color: #333; font-size: 16px;margin:2px;padding:1px;}
a:visited.modelli{color: #333; font-size: 16px;margin:2px;padding:1px;}
a:hover.modelli{color: #666; font-size: 16px;border-bottom:1px solid #666;margin-left:6px;margin-bottom:1px;padding:1px;}

/* style specifici per il corpo di pagina */
#container {width:920px;margin:auto;font-size:11px;text-align:left;background:url(../media/testata.jpg) repeat-x;}

/* style specifici per la galleria di immagini */
div#page {margin: 0 auto;text-align: left;}

/* style per la validazione del from contatti tramite jquery */
#signupForm label.error {margin-left:2px;width:auto;display: inline;color:#f00;font-family:Arial;font-size:12px; }