/* Radiators CSS  */

body {
	background-color: #000000;
	background-image:url(../img/sheet-bg.jpg);
	background-repeat:repeat-y;
	background-position: 50% 0;
	margin:0px;
	padding:0px;
}
#contenitore {
width: 770px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
#stripe {
width: 770px;
height: 31px;
background-image:url(../img/stripe.jpg);
background-position: 0 0;
background-repeat:no-repeat;
}
#flags {
width: 166px;
margin-top:10px;
float:right;
}
.flag-evid {
border:1px solid #FFF602;
}

#banner {
width:770px;
height:255px;
background-image:url(../img/banner.jpg);
background-position: 0 0;
background-repeat:no-repeat;
}
#menu {
width:170px;
margin-top:40px;
text-align:left;
margin-left:40px;
float:right;
}
#menu-de {
width:170px;
margin-top:40px;
text-align:left;
margin-left:40px;
float:right;
}
.vmenu {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin-top:8px;
}
.vmenu-evid {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:8px;
color:#fff602;
text-decoration:none;
letter-spacing:2px;
background-image:url(../img/menu-evid.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:35px;
}
a.vocemenu {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
letter-spacing:2px;
background-image:url(../img/menu.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:35px;
}

a.vocemenu:hover {
color:#fff602;
text-decoration:none;
letter-spacing:2px;
background-image:url(../img/menu-evid.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:35px;
}

#contenuto {
width:760px;
height:300px;
background-image:url(../img/radiator.jpg);
background-position: top right;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
padding-left:10px;
padding-top:10px;
}
#contenuto-blank {
width:760px;
height:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
padding-left:10px;
padding-top:10px;
}
#newsbox {
width: 222px;
height: 100px;
background-image:url(../img/boxnews.gif);
background-repeat:no-repeat;
background-position: 1 1;
float:right;
padding-right:10px;
margin-top:0px;
}

#footer {
border-top: 1px solid #333333;
padding-top:15px;
margin-left:30px;
margin-top:20px;
width: 90%;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:1px;
text-align:center;
color:#666666;
}

#bcumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d0d0d0;
	text-align:right;
	width:270px;
	height:15px;
	float:right;
	margin-right:20px;
	clear: both;
	margin-top: 35px;
}
a.bcumb {
color:#999999;
}
a.bcumb:hover {
color:#CCCCCC;
text-decoration: underline;
}
#cleaner {
clear:both;
}

a {
color:#fff602;
text-decoration:none;
}
a:hover {
color:#ff9900;
text-decoration:underline;
}

#showbox {
width:136px;
height:110px;
background-image: url(../img/showbox.gif);
background-position: 0 0;
background-repeat:no-repeat;
float:left;
margin:15px;
text-align:center;
}
#showbox-cat {
width:136px;
height:110px;
float:left;
margin:7px;
text-align:center;
}

.showbox-img {
margin-top:5px;
border:1px solid #999999;
}
.showbox-desc {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:0px;
padding-left:5px;
padding-right:5px;
margin-top:5px;
color:#DEDEDE;
}
#showbox-cat-empty {
width:136px;
height:70px;
background-image: url(../img/showbox.gif);
background-position: 0 0;
background-repeat:no-repeat;
float:left;
margin:7px;
text-align:center;
padding-top:49px;
}
.emptybox{
font-size:14px;
padding:5px;
color: #FFF602;
}
#racingbox {
width:100px;
height:100px;
background-color:#666666;
border: 1px solid #999;
float:left;
margin:10px;
text-align:center;
}
.racing-img {
margin-top:10px;
}

.inputbox {
background-image:url(../img/input-bg.jpg);
background-repeat:repeat;
color: #FFFFFF;
font-size:11px;
border: 1px solid #999;
}





/* TESTO E FORMATTAZIONI */

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
letter-spacing:5px;
padding-left:17px;
padding-top:5px;
color:#999;
margin:0px;
font-weight:normal;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:190%;
letter-spacing:3px;
color: #fff602;
margin:0px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
letter-spacing:1px;
font-weight:normal;
color: #fff602;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
letter-spacing:1px;
font-weight:normal;
color: #cccccc;
}

.testo-home {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #dadada;
padding-right:250px;
line-height:14px;
}
.testo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #dadada;
padding-right:10px;
line-height:14px;
}
.news-titolo {
font-family:Arial, Helvetica, sans-serif;
color: #fff602;
font-size:12px;
text-transform:uppercase;
padding-left:10px;
margin-top:10px;
}
.news {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:10px;
}
.news-img {
border:1px solid #FFF602;
float:right;
margin-top:25px;
margin-right:20px;
width:50px;
height:50px;
}

.home-img {
border:1px solid #FFF602;
float:left;
margin:10px;
}
.smalltext {
font-size:9px;
color:#666666;
}
.testo-med {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #dadada;
padding-right:250px;
letter-spacing:2px;
}
.categorie {
font-size:10px;
text-align:center;
}
.categorieEvid{
color:#ff9900;
text-decoration:underline;
}