/* ------------  NUOVO LAYOUT CSS  ------------ */
IMG {
	border:0;
}
SELECT {
	color: #00000;
	background-color: #eeeeee;
	border-width: 0px;
	border-style: solid;
	border-color: #999999;
}
IMG.amusement {
	border:3px solid #ccc;
}
IMG.amusementhover {
	border:3px solid #d7000d;
}
IMG.amusementlink {
	border:3px solid #ccc;
}
TABLE.contatti {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}
td.page {
	padding : 10px;
	border : 2px solid #cccccc;
	background : #ffffff;
	width : 150px;
	height : 150px;
}
td.pagehover {
	padding : 10px;
	border : 2px solid #d7000d;
	background : #ffffff;
	width : 150px;
	height : 150px;
}
td.resellerpage {
	padding : 10px;
	border : 3px solid #cccccc;
	background : #ffffff;
	width : 380px;
	/*width : 170px;*/
}
td.resellerpagehover {
	padding : 10px;
	border : 3px solid #d7000d;
	background : #ffffff;
	width : 380px;
	/*width : 170px;*/
}	
A.newslist:visited {
	font-family:  verdana, arial,  sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
A.newslist:hover {
	font-family:  verdana, arial,  sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
A.newslist:link {
	font-family: verdana, arial,  sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
div.newslist {
	font-family: verdana, arial,  sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #999;
	text-decoration: none;
	padding : 5px;
	border : 2px solid #cccccc;
	background : #ffffff;
	background-image: url(images/freccia.gif);
	background-position: right;
	background-repeat: no-repeat;
}
	
div.newslisthover {
	font-family: verdana, arial,  sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #999;
	text-decoration: none;
	padding : 5px;
	border : 2px solid #cccccc;
	background : #eee;
	background-image: url(images/freccia.gif);
	background-position: right;
	background-repeat: no-repeat;
}
#searchhome{
	margin: 0;
	padding: 0;
}
.search {
	font-family:  arial, verdana, sans-serif;
	font-size: 10px;
	text-transform: lowercase;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 15px;
	vertical-align: middle;
	border:1px solid;
	margin: -1px 0px 0px 0px;
}
.searchok {
	font-family:  arial, verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #D7000D;
	height: 16px;
	text-decoration: none;
	vertical-align: middle;
	border:1px solid;
	border-top-color:#de012a;
	border-left-color:#de012a;
	border-right-color:#de012a;
	border-bottom-color:#de012a;
}
.searchtxt {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	font-weight: bold;
	text-align:right;
	color: #666666;
	text-decoration: none;
	height: 16px;
}
.searchdescription {
	font-family: arial, verdana, sans-serif;
	color: #666666;
	font-size: 10px;
	text-align: justify;
	/*padding: 0em 1em 1em 1em;*/
	text-transform: lowercase;
}
.textnojustify {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}
.textsmall {
	font-family: verdana, arial, verdana, sans-serif;
	font-size: 10px;
	color: #666666;
}

.text {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: justify;
	line-height: 16px;
}
.textnewshome {
	text-align: justify;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textcontact {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 16px;
}
.didascalia {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
}
.textred {
	font-family:  verdana, arial, sans-serif;
	font-size: 10px;
	color: #D7000D;
}
.title {
	font-family:  verdana, arial, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
}
.titlenewshome {
	font-family:  verdana, arial, sans-serif;
	font-size: 9px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
}
.titledata {
	font-family:  verdana, arial, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
}
.titleitems {
	font-family:  verdana, arial, sans-serif;
	font-size: 27px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
}
.titlecabin {
	font-family:  verdana, arial, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
}
.titlecountry {
	font-family:  arial, verdana, sans-serif;
	font-size: 20px;
	color: #cccccc;
	font-weight: bold;
	text-transform: uppercase;
}
.titlenews{
	font-family: verdana, sans-serif, "Arial Black", arial;
	font-size: 21px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
}
.titlebig {
	font-family: verdana, sans-serif, "Arial Black", arial;
	font-size: 42px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
}
.subtitlebig {
	font-family: "Arial Black", arial, verdana, sans-serif;
	font-size: 21px;
	color: #cccccc;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
}
.datitecnici {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.pluson {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.country:link {
	font-family:  verdana, arial, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
A.state:visited {
	font-family:  verdana, arial, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
A.state:hover {
	font-family:  verdana, arial, sans-serif;
	font-size: 12px;
	color: #D7000D;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
A.state:link {
	font-family:  verdana, arial, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
A.country:visited {
	font-family:  verdana, arial, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
A.country:hover {
	font-family:  verdana, arial, sans-serif;
	font-size: 12px;
	color: #D7000D;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
A.menuintro:link {
	font-family:  arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
A.menuintro:visited {
	font-family:  arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
A.menuintro:hover {
	font-family:  arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.menu01:link {
	font-family:  arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.menu01:visited {
	font-family:  arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.menu01:hover {
	font-family:  arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.menu1:link {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
A.menu1:visited {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
A.menu1:hover {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}

A.menu2:link {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.menu2:visited {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.menu2:hover {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

A.linkamusement:link {
	font-family:  arial, verdana, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.linkamusement:visited {
	font-family:  arial, verdana, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.linkamusement:hover {
	font-family:  arial, verdana, sans-serif;
	font-size: 11px;
	text-transform: lowercase;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

A.datitecnici:visited {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.datitecnici:hover {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
A.datitecnici:link {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
.footermenu {
	background-color:	#999999;
	padding:		0px;
	border-top:		1px #666666;
	border-bottom:		1px #666666;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
.footertext {
	font-family:  arial, verdana, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #666666;
}
A.linkbianco:link {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #666666
}
A.linkbianco:visited {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #666666
}
A.linkbianco:hover {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #D7000D
}
A.title:visited {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
A.title:hover {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D7000D;
	text-decoration: none;
}
A.title:link {
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
A:link { text-decoration: none; color: #666666}
A:visited { text-decoration: none; color: #666666}
A:hover { color: #D7000D}
.nascosto{
	display: none;
}
.risultati{
	font-family:  arial, verdana, sans-serif;
	font-size: 12px;
	padding: 10px;
}
.titrisearch{
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 5px;
	background-color: #F1F1F1;
}
.elemrisearch{
	background-color: #F9F9F9;
	padding: 8px;
	margin: 2px 0 2px 0;
}
