/* CSS2 Style powerd by That's Web, Biancucci Roberto, 
2008 Tutti i diritti riservati */



div#motor_box1_addr,
div#motor_box2_addr,
div#motor_box3_addr,
div#motor_box4_addr,
div#motor_box5_addr,
div#motor_box6_addr,
div#motor_box7_addr,
div#motor_box8_addr,
div#motor_box9_addr,
div#motor_box10_addr,
div#motor_box11_addr,
div#motor_box12_addr,
div#motor_box13_addr,
div#motor_box14_addr,
div#motor_box15_addr,
div#motor_box16_addr,
div#motor_box17_addr,
div#motor_box18_addr,
div#motor_box19_addr,
div#motor_box20_addr,
div#motor_box21_addr,
div#motor_box22_addr,
div#motor_box23_addr,
div#motor_box24_addr,
div#motor_box25_addr {
	position: relative;
	left: 1px;
	width: 488px;
	height: 25px;
	padding: 5px 5px 0px 5px;
	border-bottom: 1px solid #ffffff;
	background: url('../images/texture/motor_box_addr.gif') repeat-x;
}
div#motor_box1_butt,
div#motor_box2_butt,
div#motor_box3_butt,
div#motor_box4_butt,
div#motor_box5_butt,
div#motor_box6_butt,
div#motor_box7_butt,
div#motor_box8_butt,
div#motor_box9_butt,
div#motor_box10_butt,
div#motor_box11_butt,
div#motor_box12_butt,
div#motor_box13_butt,
div#motor_box14_butt,
div#motor_box15_butt,
div#motor_box16_butt,
div#motor_box17_butt,
div#motor_box18_butt,
div#motor_box19_butt,
div#motor_box20_butt,
div#motor_box21_butt,
div#motor_box22_butt,
div#motor_box23_butt,
div#motor_box24_butt,
div#motor_box25_butt	{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 150px;
	height: 35px;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #ffffff;
	background: url('../images/texture/motor_box_butt.gif') repeat-x;
}
a.name {
	background: transparent;
	text-decoration: none;
	font-size: 11pt;
	font-weight: bolder;
	color: #006496;
	letter-spacing: 1pt;
}
a:hover.name {
	background: transparent;
	text-decoration: underline;
	color: #FF6400;
}
a.card {
	border-right: 1px solid #ffffff;
	background: url('../images/icons/card1.gif') no-repeat;
}
a:hover.card {
	border-right: 1px solid #ffffff;
	background: url('../images/icons/card2.gif') no-repeat;
}
a.zoom {
	border-right: 1px solid #ffffff;
	background: url('../images/icons/zoom1.gif') no-repeat;
}
a:hover.zoom {
	border-right: 1px solid #ffffff;
	background: url('../images/icons/zoom2.gif') no-repeat;
}
a.map {
	border-right: 1px solid #ffffff;
	background: url('../images/icons/map1.gif') no-repeat;
}
a:hover.map {
	border-right: 1px solid #ffffff;
	background: url('../images/icons/map2.gif') no-repeat;
}
div#motor_box1,
div#motor_box2,
div#motor_box3,
div#motor_box4,
div#motor_box5,
div#motor_box6,
div#motor_box7,
div#motor_box8,
div#motor_box9,
div#motor_box10,
div#motor_box11,
div#motor_box12,
div#motor_box13,
div#motor_box14,
div#motor_box15,
div#motor_box16,
div#motor_box17,
div#motor_box18,
div#motor_box19,
div#motor_box20,
div#motor_box21,
div#motor_box22,
div#motor_box23,
div#motor_box24,
div#motor_box25 {
	position: relative;
	left: 1px;
	width: 478px;
	height: 105px;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #ffffff;
	background: url('../images/texture/motor_box.gif') no-repeat bottom;
}
a.img {
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #ffffff;
	background: transparent;
}


div#card_name1	{
	position: relative;
	left: 1px;
	width: 488px;
	height: 25px;
	padding: 5px 5px 0px 5px;
	border-bottom: 1px solid #ffffff;
	background: url('../images/texture/motor_box_addr.gif') repeat-x;
	font-size: 11pt;
	font-weight: bolder;
	color: #006496;
}
div#card_box1 {
	position: relative;
	left: 1px;
	width: 498px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url('../images/texture/card_box.gif') no-repeat bottom;
	text-align: left;
}
div#card_box_addr {
	position: relative;
	top: 0px;
	left: 0px;
	width: 280px;
	padding: 10px;
	margin: 0px 0px 0px 0px;
	background: transparent;
	text-align: left;
}
div#card_box_img {
	position: absolute;
	top: 0px;
	left: 297px;
	width: 200px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #ffffff;
	background: transparent;
	text-align: left;
}
div#card_name2	{
	position: relative;
	left: 1px;
	width: 488px;
	height: 23px;
	padding: 7px 5px 0px 5px;
	border-top: 1px solid #ffffff;
	background: url('../images/texture/motor_box_addr.gif') repeat-x;
	color: #006496;
}
div#card_box2,
div#card_box3 {
	position: relative;
	width: 500px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: transparent;
	text-align: left;
}

table.prices  {
	width: 100%;
	border-collapse: collapse;
	background: transparent;
}
table.prices th.th1 {
	border: 1px solid #ffffff;
	background: #E5EFF4;
	text-align: center;
	font-size: 8pt;
	color: #006496;
}
table.prices th.th2 {
	border: 1px solid #ffffff;
	background: #D9E8EF;
	text-align: center;
	font-size: 8pt;
	color: #006496;
}
table.prices td.td1 {
	border: 1px solid #ffffff;
	background: #E5EFF4;
	text-align: center;
	font-size: 8pt;
	color: #333333;
}
table.prices td.td2 {
	border: 1px solid #ffffff;
	background: #D9E8EF;
	text-align: center;
	font-size: 8pt;
	color: #333333;
}


a.addr {
	background: transparent;
	text-decoration: none;
	color: #FFFFFF;
}
a:hover.addr {
	background: transparent;
	text-decoration: underline;
	color: #FF6900;
}
a.rif {
	position: absolute;
	right: 10px;
	padding: 0px 20px 0px 0px;
	background: url('../images/icons/rif1.gif') no-repeat right;
	text-align: right;
	text-decoration: none;
	font-size: 10pt;
	color: #907e5c;
}
a:hover.rif {
	padding: 0px 20px 0px 0px;
	background: url('../images/icons/rif2.gif') no-repeat right;
	text-decoration: underline;
	color: #FF6900;
}




/* Paginazione */

div#pages {
	position: relative;
	clear: left;
	height: 25px;
	padding: 5px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	background: url('../images/texture/pages.png') repeat-x top;
	font-size: 8pt;
	color: #6b5326;
}
div#pages a {
	background: transparent;
	font-size: 8pt;
	text-decoration: none;
	color: #6b5326;
}
div#pages a:hover {
	background: transparent;
	font-size: 8pt;
	text-decoration: none;
	color: #FF6900;
}
div#pages .selected {
	padding: 0px 4px 0px 4px;
	background: #907e5c;
	font-size: 8pt;
	color: #FFFFFF;
}
