body{
	font-family: Arial;
	font-size: 11px;
	color: #4C4C4C;
	background: #FFF;
}


td{font-family: Arial; font-size: 11px; text-decoration: none; color: #4C4C4C;}


.fleft{float:left;}
.fright{float:right;}
.aleft{text-align:left;}
.aright{text-align:right;}


/*Fonts*/
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font19{font-size:19px;}

/*Colors*/
.orange{color:#FF983C;}
.orange1{color:#FF6600;}
.orange2{color:#C95A3E;}
.white{color:#FFF;}
.black{color:#000;}
.red{color:#FE0000;}
.blue{color:#408EBC;}
.green1{color: #45a79a;}
.green{color:#89AD4B;}

/*Line vertical*/
.vertline1{background-image: url(../images/1pixel_vert1.GIF); background-repeat: repeat-y;}


/*Line horizontal*/
.horline{background-image: url(../images/1pixel_hor.jpg); background-repeat: repeat-x;}




.border{border: 1px solid #4C4C4C;}
.bordorang{border: 1px solid #FF6600;}

/*Border left*/
.borderl{border-left:1px solid #878787;}
.borderl1{border-left:1px solid #4C4C4C;}

/*Border top*/
.bordert{border-top:1px solid #878787;}
.bordert1{border-top:1px solid #4C4C4C;}
.bordert2{border-top:1px solid #BFBFBF;}

/*Border right*/
.borderr{border-right:1px solid #878787;}
.borderr1{border-right:1px solid #4C4C4C;}

/*Border bottom*/
.borderb{border-bottom:1px solid #878787;}
.borderb1{border-bottom:1px solid #4C4C4C;}

a{font-family: Arial; color: #4C4C4C; text-decoration: none;}
a:active{font-family: Arial; color: #4C4C4C; text-decoration: none;}
a:link{font-family: Arial; color: #4C4C4C; text-decoration: none;}
a:visited{font-family: Arial; color: #4C4C4C; text-decoration: none;}
a:hover{font-family: Arial; color: #4C4C4C; text-decoration: underline;}


/*Menu bottom*/
a.bottom:link{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.bottom:visited{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.bottom:hover{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: underline;}

a.bottom1:link{font-family: Arial; font-size: 11px; color: #4C4C4C; text-decoration: none;}
a.bottom1:visited{font-family: Arial; font-size: 11px; color: #4C4C4C; text-decoration: none;}
a.bottom1:hover{font-family: Arial; font-size: 11px; color: #4C4C4C; text-decoration: underline;}

.botfont{font-size: 10px;}
.botcolor{background-color:#4C4C4C;}


/*Menu top*/
.vertline{background-image: url(../images/1pixel_vert.GIF); background-repeat: repeat-y;}
a.orangelink:link{font-family: Arial; font-size: 11px; color: #C9583C; text-decoration: none;}
a.orangelink:visited{font-family: Arial; font-size: 11px; color: #C9583C; text-decoration: none;}
a.orangelink:hover{font-family: Arial; font-size: 11px; color: #C9583C; text-decoration: underline;}

a.top:link{font-family: Arial; font-size: 11px; color: #4C4C4C; text-decoration: none;}
a.top:visited{font-family: Arial; font-size: 11px; color: #4C4C4C; text-decoration: none;}
a.top:hover{font-family: Arial; font-size: 11px; color: #C9583C; text-decoration: underline;}

.txttop{border: 1px solid #4C4C4C; font-family: Arial; font-size: 10px; width: 80px;}


/*Index*/
.bgblue1{background-image: url(../images/lineb2_vert.GIF); background-repeat: repeat-y;}
.bgblue2{background-image: url(../images/1pixel_hor.GIF); background-repeat: repeat-y;}

a.search:link{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.search:visited{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.search:hover{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}

.searchbut{border:1px solid #4C4C4C; text-align: center; padding:2px 3px; float:left; margin-top:1px; cursor: hand;}
.updatebut{border:1px solid #4C4C4C; text-align: center; padding:3px 2px 2px 2px; float:left; margin-top:2px; cursor: hand; background-color:#FFF;}
.txtguide1{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width: 136px;}
.txtupdates{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width: 116px; margin:1px 0;}

a.richiedi:link{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.richiedi:visited{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.richiedi:hover{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: underline;}

.txtselect1{font-family:Arial; font-size:11px; width:140px;}

.bghours{padding:0px 3px; background-color:#E5E5E5;}



/*Company information*/
a.info:link{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.info:visited{font-family: Arial; font-size: 12px; color: #4C4C4C; text-decoration: none;}
a.info:hover{font-family: Arial; font-size: 12px; color: #C9583C; text-decoration: none;}


/*Product*/
.txtproduct{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width: 150px;}
.txtselect{font-family:Arial; font-size:11px; width:164px;}

/*Catalogue*/
.bgblue3{background-image: url(../images/1pixel_hor1.GIF); background-repeat: repeat-y;}
.horline1{background-image: url(../images/1pixel_hor1.jpg); background-repeat: repeat-x;}

a.catal:link{font-family:Arial; font-size:12px; color:#4C4C4C; text-decoration:none;}
a.catal:visited{font-family:Arial; font-size:12px; color:#4C4C4C; text-decoration:none;}
a.catal:hover{font-family:Arial; font-size:12px; color:#4C4C4C; text-decoration:underline;}

a.menu:link{font-family:Arial; font-size:11px; color:#4C4C4C; text-decoration:none;}
a.menu:visited{font-family:Arial; font-size:11px; color:#4C4C4C; text-decoration:none;}
a.menu:hover{font-family:Arial; font-size:11px; color:#4C4C4C; text-decoration:none;}

a.chiudi:link{font-family:Arial; font-size:11px; color:#999; text-decoration:none;}
a.chiudi:visited{font-family:Arial; font-size:11px; color:#999; text-decoration:none;}
a.chiudi:hover{font-family:Arial; font-size:11px; color:#999; text-decoration:underline;}

.txtselect2{font-family:Arial; font-size:11px; width:197px;}

.scroll{
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#FFF;
	scrollbar-3dlight-color:#FFF;
	scrollbar-arrow-color:#000;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#FFF;
}


/*Accessori*/
a.vedi:link{font-family:Arial; font-size:12px; color:#FF6600; text-decoration:none;}
a.vedi:visited{font-family:Arial; font-size:12px; color:#FF6600; text-decoration:none;}
a.vedi:hover{font-family:Arial; font-size:12px; color:#FF6600; text-decoration:underline;}

.descrizione{width:193px; height:60px; overflow:auto; overflow-y:auto; text-align:left;}

a.ordina:link{font-family:Arial; font-size:11px; color:#000; text-decoration:none;}
a.ordina:visited{font-family:Arial; font-size:11px; color:#000; text-decoration:none;}
a.ordina:hover{font-family:Arial; font-size:11px; color:#000; text-decoration:underline;}

/*Catalogue view*/
.divbutton1{background-color:#6F6F6F; width:102px; text-align:center; padding:2px 0 2px 0; float:left; cursor: hand;}
.divbutton2{background-color:#6F6F6F; width:101px; text-align:center; padding:2px 0 2px 0; float:left; cursor: hand;}

a.view:link{font-family: Arial; font-size: 11px; color: #FFF; text-decoration: none;}
a.view:visited{font-family: Arial; font-size: 11px; color: #FFF; text-decoration: none;}
a.view:hover{font-family: Arial; font-size: 11px; color: #FFF; text-decoration: none;}

.txtarea{
    border: 1px solid #4C4C4C; font-family: Arial; font-size: 12px; width:303px; height:76px; overflow: auto;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#878787;
	scrollbar-3dlight-color:#878787;
	scrollbar-arrow-color:#878787;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#FFF;
}

/*Basket*/
.baskettxt{border: 1px solid #4C4C4C; font-family: Arial; font-size: 12px; width: 38px;}


/*Accessori*/
.bgblue4{background-image: url(../images/1pixel_hor2.gif); background-repeat: repeat-y;}


/*Contact us*/
.txtmark{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width: 130px; background: #E3EDC0; margin-bottom: 3px;}
.txt{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width: 130px; margin-bottom: 3px;}
.txtd{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width: 130px; margin-bottom: 3px; background: #ececec;}

.textarea{border: 1px solid #4C4C4C; font-size: 12px; width: 410px; background: #E3EDC0;}
.txtsel{font-size: 11px; width: 135px; background: #E3EDC0; margin-bottom: 3px;}


/*Login*/
.textinfo{padding: 0px 1px 0px 3px;}


/*Education center*/
a.edu:link{font-family: Arial; font-size: 11px; color: #4C4C4C; text-decoration: none;}
a.edu:visited{font-family: Arial; font-size: 11px; color: #4C4C4C; text-decoration: none;}
a.edu:hover{font-family: Arial; font-size: 11px; color: #C95A3E; text-decoration: none;}


/*Newsleater*/
.txtnews{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width:196px;}
.txtnews1{border: 1px solid #4C4C4C; font-family: Arial; font-size: 11px; width:201px;}


/*New products*/
.txtdescrip{
    font-family: Arial; font-size: 12px; width:302px; height:122px; overflow: auto;
	scrollbar-face-color:#FFF;
	scrollbar-shadow-color:#878787;
	scrollbar-3dlight-color:#878787;
	scrollbar-arrow-color:#878787;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#FFF;
}


/*Customer service*/
.spacecust{padding:2px 0 0 5px;}


/*Satisfaction*/
.spacesatis{padding:0 10px 0 10px;}


/*Print*/
.padding10{padding:10px}