/*
	vim: sw=4 ts=4 sts=4

	Red Blade style for www.fgdistribution.com
	(c) 2007 - MACLURA Web Agency - http://www.maclura.it/
	All Rights Reserved
*/

body {
	background: rgb(38,53,59) url('bg.jpg') repeat-x;
	margin:0;
	font-family: Tahoma, Arial, Sans-serif;
	font-size: 12px;
}

h1 {	font-size: 18px;}
h2 {	font-size: 14px;}

a:link, a:visited {
	color: rgb(239,0,0);
	text-decoration: none;
}
a:hover, a:active {
	background: rgb(239,0,0);
	color: #fff;
}

#frame_11 {
	width: 207px;
	height: 120px;
	background: url('frame_11.jpg') no-repeat;
}

#frame_12 {
	width: 762px;
	height: 120px;
	background: url('frame_12.jpg') no-repeat;
}
#frame_12 span {
	position: absolute;
	left: 350px;
	top: 0px;
}

#frame_13 {
	width: 11px;
	background: url('frame_13.jpg') repeat-y;
}

#frame_21 {
	width: 207px;
	height: 646px;
	background: url('frame_21.jpg') no-repeat;
}


#frame_22 {
	width: 762px;
	background: rgb(255,255,255);
}

#bg_racing_1 {
	width: 218px;
	height: 424px;
	position: absolute;
	left: 300px;
	top: 250px;
	background: url('bg_racing.jpg') no-repeat;	
}
#bg_racing_1 span {display: none;}

#bg_racing_2 {
	width: 218px;
	height: 424px;
	position: absolute;
	left: 700px;
	top: 150px;
	background: url('bg_racing.jpg') no-repeat;
}
#bg_racing_2 span {display: none;}

#bg_contents {
	padding-left:25px;
	padding-right:25px;
	width: 680px;
	height: 620px;
	position: absolute;
	overflow: auto;
	left: 230px;
	top: 120px;
	font-size: 14px;
	text-align: justify;

}

#frame_31 {
	width: 207px;
	background: url('frame_31.jpg') repeat-y;
	color: rgb(255,255,255);
	text-align: center;
	font-size: 10px;

}

#frame_32 {
	width: 762px;
	background: rgb(255,255,255);
	text-align: right;
}
#frame_32 span {
	padding-right: 1em;

}


#mh_logo {
	padding-top: 25px;
	text-align: center;
}

#rt_logo {
	padding-top: 25px;
	padding-bottom: 50px;
	text-align: center;
}
#vetrina {
	text-align: center;
}

.h_articolo_c {
	width: 125px;
	padding-left: 5px;
	background-color: rgb(255,0,0);
	height: 19px;
}
.h_articolo_d {
	width: 350px;
	background-color: rgb(255,0,0);
	height: 19px;
}
.h_articolo_p {
	background-color: rgb(255,0,0);
	height: 19px;
}

.h_immagine {
	width: 200px;
	text-align:center;
}

.h_codice_a {
	padding-left: 10px;
	font-size: 10px;
	font-weight: bold;
}
.h_descrizione_a {
	padding-left: 11px;
}
.h_prezzo_a {
	padding-left: 5px;
	font-size: 10px;
	text-align:center;
}
.pages_top {
	padding-bottom:25px;
	text-align:right;
	text-decoration:underline;
}
.pages_bottom {
	padding-bottom:25px;
	text-align:right;
	text-decoration:underline;
}
