BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	/*color: #003761;*/
	color: #002940;
}

TR TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #002940;
}

img.bordato {
	border: #C1C9D5 1 px solid;
}

img.bordato a {
	border: #C1C9D5 1 px solid;
}

input.total{
	background-color: #FFCE8C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	margin-top: 0px
}

input.wrong{
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 5px
}

a {
	color: #002940;
	text-decoration: none
}

a:hover {
	text-decoration: underline
}


.bg1 {
	background-color: #002940;
	FONT-SIZE: 11px;
	color: #FFFFFF
}

.bg2 {
	background-color: #FF9900;
	color: #FFFFFF;
}

.bg2 a {
	color: #FFFFFF;
	text-decoration: none;
}

.bg2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.bg3 {
	background-color: #002940;
	color: #ff9900;
}

.bg3 a {
	color: #ff9900;
	text-decoration: none;
}

.bg3 a:hover {
	color: #ffffff;
	text-decoration: none;
}

.text-blu9 {
	color: #002940;
	font-size: 9px
}


.text-blu10 {
	color: #002940;
	font-size: 10px
}

.text-blu10 a {
	color: #002940;
	font-size: 10px
}

.text-blu10 a:hover {
	color: #002940;
	text-decoration: underline;
	font-size: 10px
}

.text-blu28 {
	color: #002940;
	font-size: 28px
}


.text-nero10 {
	color: #000000;
	font-size: 10px
}

.text-white10 {
	color: #FFFFFF;
	font-size: 10px
}

.text-white10 a {
	color: #FFFFFF;
	font-size: 10px
}

.text-white10 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px
}

.text-white48 {
	color: #FFFFFF;
	font-size: 48px
}

.text-orange {
	color: #FF9900;
}

.text-orange a {
	color: #FF9900;
}

.text-orange a:hover {
	color: #FF9900;
	text-decoration: none
}

.text-blu {
	color: #002940;
}

a.text-blu  {
	color: #002940;
	text-decoration: none
}


.content {
	color: #002940;
	font-size: 11px;
}

.content a {
	color: #FF9900;
	font-size: 11px;
}

.copy {
	color: #FF9900;
	font-size: 9px
}

.menu {
	font-size: 10px;
	color: #002940;
}

.menu a{
	color: #002940;
	font-size: 10px;
}

.menu a:hover{
	color: #002940;
}

.articles1 {
	border: 1px solid #FF9900;
	margin-top: 3px
}

.articles2{
	border: 1px solid #0099CC;
	margin-top: 3px
}

.personal {
	background-color: #F4F4F4;
	border: 1px solid #002940;
	width: 90%;
	align: center
}

.offer {
	width: 90%;
	align: left
}

.offer_box{
	background-color: #F4FBFD;
	border: 1px solid #002940;
}

/*-----------NEW ----------------*/
.title {
	color: #FF9900;
	font-size: 15px;
}


.logobox {
	height: 80px;
	text-align: center
}

/*-----------STILI TENDINE ----------------*/

.pippo {
	MARGIN: 0px;
	WIDTH: 100%;
	TEXT-ALIGN: left;
	float: left;
	margin-left: 0px;
	padding-left: 0px
}
.child {
	LEFT: 0px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px;
	z-index:100
}

.navDropdown {
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	text-align: left;
	float: left;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px
}

.item_product1 {
	margin-left: 15px;
	margin-bottom: 3px;
	margin-top: 5px;
	margin-right: 10px;
	font-size:11px;
	border-bottom: 1px solid #ff9900;
	color: #ff9900;
}

.item_product1 a{
	color: #ff9900;
	text-decoration: none;
}

.item_product1 a:hover{
	color: #ffffff;
	text-decoration: none;
}

.item_product {
	margin-left: 15px;
	margin-bottom: 3px;
	margin-top: 1px;
	margin-right: 10px;
	font-size:11px;
	border-bottom: 1px solid #ff9900;
	color: #ff9900;
}

.item_product a{
	color: #ff9900;
	text-decoration: none;
}

.item_product a:hover{
	color: #ffffff;
	text-decoration: none;
}

.item_new {
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 10px;
	font-size:11px;
	border-bottom: 0px solid #ff9900;
	color: #ffffff;
}

.item_new a{
	color: #ffffff;
	text-decoration: none;
}

.item_newcenter {
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 2px;
	margin-right: 10px;
	font-size:11px;
	border-bottom: 0px solid #ff9900;
	color: #ffffff;
}

.item_newcenter a{
	color: #ffffff;
	text-decoration: none;
}

.item_new1 {
	margin-left: 15px;
	margin-bottom: 5px;
	margin-top: 2px;
	margin-right: 10px;
	font-size:11px;
	border-bottom: 0px solid #ff9900;
	color: #ffffff;
}

.item_new1 a{
	color: #ffffff;
	text-decoration: none;
}

/*gallery*/

#gallery {
	display:inline;
	float:left;
	margin-bottom: 35px;
	margin-right: 35px;;
	width:110px;
	padding-0px
}

#gallery img{
	border:0px
}

#lastgallery {
	display:inline;
	float:left;
	margin-bottom: 35px;
	margin-right: 0px;;
	width:110px;
	padding-0px
}

#lastgallery img{
	border:0px
}

#wrap {
	clear:both
}

/* stili lightbox */

#lbOverlay {
	LEFT: 0px;
	WIDTH: 100%;
	CURSOR: pointer;
	POSITION: absolute;
	BACKGROUND-COLOR: #000
}

#lbCenter {
	LEFT: 50%;
	OVERFLOW: hidden;
	POSITION: absolute;
	BACKGROUND-COLOR: #fff
}

#lbBottomContainer {
	LEFT: 50%;
	OVERFLOW: hidden;
	POSITION: absolute;
	BACKGROUND-COLOR: #fff
}

.lbLoading {
	BACKGROUND: url(../img/lb/loading.gif) #fff no-repeat center 50%
}

#lbImage {
	BORDER-RIGHT: #fff 10px solid;
	BORDER-TOP: #fff 10px solid;
	BORDER-LEFT: #fff 10px solid;
	BORDER-BOTTOM: #fff 10px solid
}

#lbPrevLink {
	DISPLAY: block;
	WIDTH: 50%;
	POSITION: absolute;
	TOP: 0px;
	outline: none
}

#lbNextLink {
	DISPLAY: block;
	WIDTH: 50%;
	POSITION: absolute;
	TOP: 0px;
	outline: none
}

#lbPrevLink {
	LEFT: 0px
}

#lbPrevLink:hover {
	BACKGROUND: url(../img/lb/prevlabel.gif) no-repeat 0% 15%
}

#lbNextLink {
	RIGHT: 0px
}

#lbNextLink:hover {
	BACKGROUND: url(../img/lb/nextlabel.gif) no-repeat 100% 15%
}

#lbBottom {
	BORDER-RIGHT: #fff 10px solid;
	BORDER-TOP: #fff 10px;
	FONT-SIZE: 10px;
	BORDER-LEFT: #fff 10px solid;
	COLOR: #666;
	LINE-HEIGHT: 1.4em;
	BORDER-BOTTOM: #fff 10px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: left
}

#lbCloseLink {
	DISPLAY: block;
	BACKGROUND: url(../img/lb/closelabel.gif) no-repeat center 50%;
	FLOAT: right;
	MARGIN: 5px 0px;
	WIDTH: 66px;
	HEIGHT: 22px
}

#lbCaption {
	MARGIN-RIGHT: 71px
}

#lbNumber {
	MARGIN-RIGHT: 71px
}

#lbCaption {
	FONT-WEIGHT: bold
}

#ukflag {
	Z-INDEX: 1;
	RIGHT: 0px;
	FLOAT: right;
	WIDTH: 64px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 64px;
	TEXT-DECORATION: none
}
