/****************************************************
* 					Pixart.it				  		*
*****************************************************
* @file	 			pixart.css						*
* @descrizione	 	Stylesheet icone Pixart			*
* @copyright 		Copyright (c) 2010, Pixart SRL	*
****************************************************/

.pixart-ui-icon{
	background-image: url(images/pixart-ui-icon.png); 
	/*display:block;*/
}
.pixart-ui-icon-arrow-right-gray-white{
	background-position: -97px -6px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-arrow-down-gray-white{
	background-position: -97px -36px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-arrow-up-white-red{
	background-position: -66px -36px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-arrow-right-white-red{
	background-position: -66px -6px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-arrow-right-red-white{
	background-position: -28px -6px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-arrow-right-red-white-go{
	background-position: -28px -36px;
	width:37px;
	height:18px;;
}
.pixart-ui-icon-search-dark-gray{
	background-position: -4px -36px;
	width:21px;
	height:18px;
}
.pixart-ui-icon-search-light-gray{
	background-position: -4px -6px;
	width:21px;
	height:18px;
}
.pixart-ui-icon-plus-gray{
	background-position: -127px -7px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-plus-red{
	background-position: -157px -7px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-minus-gray{
	background-position: -127px -37px;
	width:18px;
	height:18px;
}
.pixart-ui-icon-minus-red{
	background-position: -157px -37px;
	width:18px;
	height:18px;
}

.pixart-ui-icon-flag-ita{
	background-position: -2px -188px;
	width:26px;
	height:16px;
}
.pixart-ui-icon-flag-eng{
	background-position: -32px -188px;
	width:26px;
	height:16px;
}

.pixart-ui-icon-flag-fra{
	background-position: -62px -188px;
	width:26px;
	height:16px;
}

.pixart-ui-icon-flag-esp{
	background-position: -92px -188px;
	width:26px;
	height:16px;
}
.pixart-ui-icon-flag-deu{
	background-position: -122px -188px;
	width:26px;
	height:16px;
}

.pixart-ui-icon-basket-darkgray{
	background-position: -90px -64px;
	width:30px;
	height:24px;
}
.pixart-ui-icon-basket-gray{
	background-position: -150px -64px;
	width:30px;
	height:24px;
}
.pixart-ui-icon-info{
	background-position: -125px  -125px;
	width:20px;
	height:20px;
}

.status-alert .pixart-ui-icon-info{
	background-position: -156px -125px;
	width:20px;
	height:20px;
}
.status-warning .pixart-ui-icon-info{
	background-position: -126px -95px;
	width:20px;
	height:20px;
}
.pixart-ui-icon-print{
	background-position: -96px -95px;
	width:20px;
	height:20px;
}

.pixart-ui-icon-gallery-prev{
	background-position: -8px -82px;
	width:18px;
	height:4px;
}

.pixart-ui-icon-gallery-next{
	background-position: -36px -82px;
	width:18px;
	height:4px;
}

.pixart-ui-icon-close-red-white{
	background-position: -69px -99px;
	width:12px;
	height:12px;
}

.pixart-ui-icon-dot-gray{
	background-position: -11px -131px;
	width:8px;
	height:8px;
}

.pixart-ui-icon-dot-yellow{
	background-position: -41px -131px;
	width:8px;
	height:8px;
}

.pixart-ui-icon-dot-white{
	background-position: -71px -131px;
	width:8px;
	height:8px;
}

.pixart-ui-icon-bigdot-gray{
	background-position: -187px -7px;
	width:16px;
	height:16px;
}

.pixart-ui-icon-bigdot-white{
	background-position: -187px -37px;
	width:16px;
	height:16px;
}

.pixart-ui-icon-bigdot-yellow{
	background-position: -187px -67px;
	width:16px;
	height:16px;
}

.pixart-ui-arrow-gray{
	background-position: -9px -159px;
	width:12px;
	height:12px;
}

.pixart-ui-arrow-red{
	background-position: -39px -159px;
	width:12px;
	height:12px;
}

.pixart-ui-arrow-green{
	background-position: -69px -159px;
	width:12px;
	height:12px;
}

.pixart-ui-tringle{
	background-position: -10px -70px;
	width:10px;
	height:10px;
}

/* Dialog
----------------------------------*/

.ui-dialog{ -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border:1px solid red; color: #666; }
.ui-dialog .ui-corner-all{ -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }
.ui-dialog .ui-widget-header{ background : white repeat-x 50% 50%; border:none; }
.ui-dialog .ui-dialog-titlebar{ color: #666; padding: 6px 12px 0px 12px;margin-bottom:10px;}
.ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { 
	font-family: verdana, arial,times;
    font-size:11px;    
}
.ui-dialog .ui-dialog-title{
	border-bottom:1px solid #666;
}
.ui-dialog-title strong{
	position:relative;
	top:3px;
}
.ui-dialog-title  .ui-icon-closethick{
	position:relative;
	top:3px;
}

/**----------
     INFO
------------**/

.info-box-button{
	position:absolute;
	cursor:pointer;
	top:1px;
	left:9.5px;
}

.info-box-row{
	position:absolute;
	top:10px;
	left:28px;
	z-index:9000;
	display:none;
	font-size:16px;
	font-weight:bold;
	border-top:1px solid green;
	width:8px;
	height:0;
}


/* Stile utilizzato per visualizzare il box della descrizione nella galleria. */
.info-box-description{
	padding: 3px 3px 3px 8px;
	border:1px solid green;
	background-color:white;
	text-align:left;
	font-size:10px;
	position:absolute;
	top:2px;
	left:34px;
	width:196px;
	z-index:9000;
	display:none;
}
/* Stile utilizzato per aggiungere la scritta esaurito */

.gallery_esaurito{
	position:absolute;
	top:0;
	left:0;
}
.status-alert .info-box-row{
	border-color:#FF0000;
}
.status-alert .info-box-description{
	border:1px solid #FF0000;
}

.status-warning .info-box-row{
	border-color:#FFCC00;
}
.status-warning .info-box-description{
	border:1px solid #FFCC00;
}



