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;}

#pagina {position: absolute; width: 750px; left: 50%; top: 0px; margin-left: -375px;}
body {background-image: url(img/body_background.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-attachment: fixed;}

#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;}
#content{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333;
	background-color:#333333;
	overflow: auto;
}
#content #left {
	width: 500px;
	display: inline;
}
#content #right {
	width: 248px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #333;
	display: inline;
}
#content #right .box {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#foot {border-top-width: 2px; border-top-style: solid; border-top-color: #333333;}
#foot #news {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #333333;}

#left .galleria {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333333;
}
#left .galleria img{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #333333;
}
#left .popUp {border-top-width: 2px; border-top-style: solid; border-top-color: #333333; display:none; height: 325px; width: 500px;}
#left .popUp img{vertical-align: top;}
p {margin: 0 7px 0 7px;}
.fontBianco{color: #EAE5C7;}
.fontRosso{color: #F00;}
.fontRossoDark{color: #c00;}
.fontGrigio{color: #999;}

#content #left #elencoPiloti {font-size: 11px; float: right; width: 156px;}
.small {font-size: 11px;}
.normal {font-size: 13px;}
.big {font-size: 15px;}

#content #left .schedaRight {float:left; width:248px;}
.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;}

#contatti{height:80px; border-top-width: 2px; border-top-style: solid; border-top-color: #333333;
}
p.contatti{height:60px; float:left; margin: 10px 0px 5px 0px; padding: 0 15px 0 15px; border-right-width: 1px; border-right-style: solid; border-right-color: #333333;}

#chiSiamoRight{width:400px;float:right; padding: 0 15px;}
#chiSiamoLeft{width:270px; padding: 0 15px;}
#chiSiamo{padding:15px 0; border-top-width: 2px; border-top-style: solid; border-top-color: #333333; font-size: 11px; height:320px; overflow:scroll; overflow-x: hidden;}
#chiSiamo p{padding:0; margin:14px 0;}
	
.bordoTop{border-top-width: 2px; border-top-style: solid; border-top-color: #333333; margin-bottom: 15px;}
	
#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;}
.galleriaList {padding:0; margin:0; clear:left;}
.galleriaList li{float:left; padding:0 0 2px 2px; margin:0; list-style:none; position:relative;}
.galleriaList li.zoom {display:none; height:325px; width:500px; padding:0; margin:0 0 2px 0; clear:left;}
.zoomClose {background-color:#333; color:#fff; padding:5px 10px 5px 10px; margin: 5px 0 0 440px; width:35px;}
.zoom .zoomClose a{color:#fff;}
#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;}
