a:link {color: #000; text-decoration: underline;}
a:visited {color: #000; text-decoration: underline;}
a:hover {color: #000; text-decoration: underline;}
a.newsLink {color: #eae5c7;}
a.white{color: #fff;}
a.red {color: #c00; text-decoration: none;}
a img {border:0;}
img {margin:0;	padding:0;}
#firma {float:right;}
.divisione{margin:0; clear:left;}

body {margin:0; background:url(img/body_background.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-attachment: fixed;}

/* PAGINA */
#pagina {position:absolute; width:750px; left:50%; margin-left:-375px;}

/* HEAD */
#head {background-image: url(img/chiSiamoBackground.jpg);}
#head #logo {vertical-align: text-bottom;}
#head #men {position: relative; top: -5px; left: +430px;}
#head #menAdmin {position: relative; top: -5px; left: +380px;}
#head #news {border-top:2px solid #333333; height:26px;}

/* CONTENT */
#content{border-top:2px solid #333; background-color:#333; float:left; width:100%;}
#content #right {width:248px; float:right;}
#content #right .box {border-bottom:2px solid #333; height:80px;}
#content #right .boxShort {border-bottom:2px solid #333; height:79px;}

/* FOOT */
#foot {border-top:2px solid #333; position:relative; float:left;}
#foot #partners {position:absolute; top:82px;}

/* CONTATTI */
#contatti{height:80px; background-color:#333; color:#EAE5C7; width:750px;}
#contatti a{color:#EAE5C7;}
#contatti .google a{color:#c00;}
#contatti p.contatti{height:60px; float:left; margin: 10px 0px 5px 0px; padding: 0 15px 0 15px; border-right:1px solid #EAE5C7;}

/* LEFT*/
#left {width:500px; float:left;}
#left .galleria {border-top:2px solid #333;}
#left .galleria img{border-left:2px solid #333;}
#left .popUp {border-top:2px solid #333; display:none; height:325px; width:500px;}
#left .popUp img{vertical-align:top;}
#left #elencoPiloti {font-size: 11px; float: right; width: 156px;}
#left .schedaRight {float:left; width:248px;}

p {margin: 0 7px 0 7px;}
.fontBianco{color: #EAE5C7;}
.fontRosso{color: #F00;}
.fontRossoDark{color: #c00;}
.fontGrigio{color: #999;}

.small {font-size: 11px;}
.normal {font-size: 13px;}
.big {font-size: 15px;}

.schedaImmagine{float:left; margin-left:2px;}
p.scheda{font-size:11px;}
div.scheda{height:130px; padding:5px 0px 0 0px; float:left; width:117px;}
.scheda a.biografiaLink{font-weight:bold; color:#c00;}
p.biografia{margin-top:10px; margin-bottom:25px; font-size: 11px; display:none; clear:left;}
.teamBox{float:left; clear:left; margin:5px 0; width:496px;}

/* CHI SIAMO */
#chiSiamoRight{width:400px;float:right; padding: 0 15px;}
#chiSiamoLeft{width:270px; padding: 0 15px;}
.chiSiamo{padding:15px 0; font-size: 11px;}
.chiSiamo p{padding:0; margin:14px 0;}
	
.bordoTop{border-top-width: 2px; border-top-style: solid; border-top-color: #333333; margin-bottom: 15px;}

/* VIDEOGIOCO */
#videogioco{background:url(img/videogioco_centrale.jpg); height:333px;}	
#videogioco{background:url(img/videogioco_centrale.jpg); height:333px;}

.news{font-size: 11px; color: #eae5c7; background-color:#333333; padding: 0 15px 10px 5px;}
.news p{margin:15px 0 15px 10px;}

hr {color: #FF0000; margin: 5px 0px 5px 2px;	padding: 0px; height: 1px;}

.categoriaLabel{color:#c00; text-align:right; padding:0 2px 5px 0; clear:left;}
.galleriaForm {clear:left;}

#menu{position:absolute; right:15px; top:28px;}
#menuAdmin{position:absolute; right:5px; top:30px;}
.videoBox {position:absolute; padding:2px;}
.anteprimaHomepage{color:#999;}
.allegato a{color:#c00;}
.google {color:#c00;}
.google a{color:#c00;}

a.rassegnaTitolo {font-size:13; font-weight:bold; color:#c00;}

/* GALLERIA */
ul.galleriaList {padding:0; margin:0; clear:left; width:500px;}
ul.galleriaList a{text-decoration:none;}
ul.galleriaList li{float:left; padding:0 0 2px 2px; margin:0; list-style:none; position:relative;}
ul.galleriaList li.zoom {display:none; height:325px; width:500px; padding:0; margin:0 0 2px 0; clear:left;}
ul.galleriaList li .zoomClose {background-color:#333; color:#fff; padding:5px 10px 5px 10px; margin:5px 0 0 440px !important; width:35px;}
ul.galleriaList li .zoomClose a{color:#fff;}

/* VEICOLO */
.schedaVeicolo {float:left; width:500px; }
.schedaVeicolo h3{font-size:19px; margin:14px 7px;}
.schedaVeicolo ul {padding:7px 7px 0; text-align:center; margin:0;}
.schedaVeicolo ul li{list-style:none; background:url(img/cuneoBlack.gif) 0 5px no-repeat; padding-left:6px; font-size:11px;}
.schedaVeicolo ul.separato li{padding-bottom:15px;}
.schedaVeicolo ul li div{color:#8f8c7d; display:inline;}

.veicolo {float:left; padding:30px 0; width:500px;}
.veicolo .foto{float:left; margin-left:2px;}
.veicolo .descrizione{float:right; width:360px; margin-bottom:10px;}
.veicolo h2{font-size:18px; margin:0;}
.veicolo h3{color:#f00; font-size:21px; margin:0;}
.veicolo ul.link {padding:0; margin:0 0 0 140px; float:left; width:360px;}
.veicolo ul.link li {list-style:none; padding-left:8px; background:url(../ITA/img/cuneoRosso.gif) no-repeat 0 3px;}
.veicolo ul.link li a{color:#f00; text-decoration:none;}
.veicolo ul.link li a:hover{text-decoration:underline;}
.veicolo ul.galleriaList{float:left; padding:15px 0; position:relative; clear:both;}
.veicolo .schedaTecnica {float:left; margin:15px 0 0; position:relative; width:500px;}
.veicolo .schedaTecnica h4{margin:0; padding-left:195px; font-size:18px; font-weight:normal;}
.veicolo .schedaTecnica h5{position:absolute; padding:0; margin:0; width:190px; text-align:right; color:#818181; font-size:15px;}
.veicolo .schedaTecnica ul {padding:0; margin:0; position:relative;}
.veicolo .schedaTecnica ul li{list-style:none; padding:0; margin:0 0 0 195px; position:relative;}
.veicolo  #galleriaStock{display:none;}
.veicolo  #schedaStock{display:none;}
.veicolo  #galleriaProto{display:none;}
.veicolo  #schedaProto{display:none;}

/* LINGUA */
#lingua {position:absolute; left:-120px; top:10px; color:#f0f0f0; font-size:12px;}
#lingua a{color:#f0f0f0; text-decoration:none;}