/**
 * version: 1.0
 * author: negatyve.com
 * author uri: http://www.negatyve.com/
 * © 2008 negatyve.com | all rights reserved
**/

/***********************/
/* OVERWRITE style.css */
/***********************/

/*****************/
/* GLOBAL STYLES */
/*****************/


a { color: #336699; }


/********************/
/* MAIN PAGE STYLES */
/********************/


.text-input-container
{
	border-left: 1px solid #85a3c2;
	border-right: 1px solid #85a3c2;
	background: url( '../layout/personal/form-input-background.png' ) repeat-x top left;
}
.text-input-container input
{
	color: #336699;
}
.page-title
{
	border-bottom: 1px solid #85a3c2;
	color: #336699;
}
.result-list-no-items
{
	color: #336699;
}
.go-button
{
	background-image: url( '../layout/personal/go-button.png' );
}


/*****************/
/* HEADER STYLES */
/*****************/


#header
{
	background: url( '../layout/personal/header-background.jpg' ) no-repeat top left;
}


/*****************************/
/* HEADER SEARCH FORM STYLES */
/*****************************/


#header-search-form-container
{
	background: url( '../layout/personal/header-search-form-container-background.png' ) no-repeat top left;
}
#header-search-form-send
{
	background-image: url( '../layout/personal/search-form-send-button.png' );
}
.guided-search-link
{
	color: #336699;
	background-image: url( '../layout/personal/guided-search-link.png' );
}
.feed-rss-link
{
	background: url( '../layout/personal/header-rss-button.gif' ) no-repeat top left;
}


/***********************/
/* BREAD CRUMBS STYLES */
/***********************/


#bread-crumbs li
{
	background: url( '../layout/personal/bread-crumbs-separator.gif' ) no-repeat center right;
	color: #183c60;
}
#bread-crumbs a
{
	color: #336699;
}


/*****************/
/* FOOTER STYLES */
/*****************/


#footer
{
	background: url( '../layout/personal/footer-background.png' ) repeat-x top left;
}


/******************************/
/* PRODUCTS NAVIGATION STYLES */
/******************************/


#products-navigation a.selected
{
	background: url( '../layout/personal/products-navigation-selected-item-background.png' ) no-repeat top center;
}
#products-navigation span
{
	background-color: #336699;
}
#products-navigation a:link, #products-navigation a:visited
{
	color: #336699;
}
.prod-nav-content a:hover, .prod-nav-content ul li span
{
	background-color: #e4e5e7;
	color: #336699;
}


/********************/
/* MAIN MENU STYLES */
/********************/


#secondary-navigation a
{
	border-left-color: #336699;
}


/****************/
/* PAGER STYLES */
/****************/


.pager li a, .pager li b
{
	border: 1px solid #336699;
}
.pager li a
{
	color: #336699;
}
.pager li a:hover,
.pager li.selected-page b,
.pager li.next-page a:hover,
.pager li.prev-page a:hover
{
	background: #336699;
	border: 1px solid #336699;
}


/***********************/
/* OVERWRITE home.css */
/***********************/


/*************************/
/* HIGHLIGHT AREA STYLES */
/*************************/


.highlight-area
{
	background: url( '../layout/personal/highlight-area-background.png' ) no-repeat top left;
}
#highlight-area-menu a:link, #highlight-area-menu a:visited
{
	background-image: url( '../layout/personal/highlight-area-menu-enabled.jpg' );
}
#highlight-area-menu a:hover, #highlight-area-menu a.selected:link, #highlight-area-menu a.selected:visited
{
	background-image: url( '../layout/personal/highlight-area-menu-over.jpg' );
	color: #183c60;
}
#highlight-area-menu span
{
	background-image: url( '../layout/personal/highlight-area-menu-disabled.jpg' );
	color: #82a3c4;
}


/*********************************/
/* HIGHLIGHT AREA CONTENT STYLES */
/*********************************/


.highlight-area-content a
{
	color: #336699;
}
.highlight-area-list li h5
{
	color: #336699;
}
.main-highlight-area-content .staff-rate
{
	color: #183c60;
}
.main-highlight-area-content h3
{
	border-bottom: 1px dotted #336699;
	
	color: #336699;
}
.main-highlight-area-content h5
{
	border-bottom: 1px dotted #336699;
}


/************************/
/* PRODUCTS LIST STYLES */
/************************/


#products-list-menu
{
	border-bottom: 1px solid #85a3c2;
}
#products-list-menu li
{
	border-left: 1px solid #85a3c2;
}
#products-list-menu a
{
	color: #336699;
}
#products-list-menu a.selected
{
	color: #000;
}
.products-list-content ul li
{
	background: url( '../layout/personal/products-list-item-background.gif' ) no-repeat top left;
}
.products-list-content ul li a
{
	color: #336699;
}


/*************************/
/* NEWSLETTER BOX STYLES */
/*************************/


#newsletter-box
{
	color: #336699;
}
.newsletter-box-send
{
	background: url( '../layout/personal/send-button.png' ) no-repeat top left;
}
#newsletter-box-email
{
	color: #336699;
}


/*******************************/
/* PRODUCTS FINDER AREA STYLES */
/*******************************/


.products-finder
{
	background: url( '../layout/personal/products-finder-background.png' ) no-repeat top left;
}
#products-finder-menu a:link, #products-finder-menu a:visited
{
	color: #4d7aa5;
}
#products-finder-menu a:hover, #products-finder-menu a.selected:link, #products-finder-menu a.selected:visited
{
	background: url( '../layout/personal/product-finder-menu-selected.png' ) repeat-x top left;
}
.finder-body ul li a:hover img
{
	border: 2px solid #85a3c2;
}
.finder-footer-product-name
{
	color: #336699;
}


/*********************************/
/* PRODUCTS FINDER RESULT STYLES */
/*********************************/


#products-finder-result a
{
	color: #4d7aa5;
}
#products-finder-result p.price
{
	color: #4d7aa5;
}
#products-finder-result .rate span
{
	color: #4d7aa5;
}


/**********************************/
/* PRODUCTS FINDER OPTIONS STYLES */
/**********************************/


.product-finder-select-button
{
	color: #336699;
}
.product-finder-select ul
{
	background: #336699;
}
.product-finder-select-button-selected
{
	background-color: #43719f;
}
.product-finder-select-button span
{
	background: url( '../layout/personal/product-finder-select-button-background.gif' ) no-repeat center right;
}
.product-finder-select-button-selected span
{
	background: url( '../layout/personal/product-finder-select-button-background-white.gif' ) no-repeat center right;
}
.product-finder-select ul li a.selected
{
	color: #336699;
}
.finder-search-button
{
	background: url( '../layout/personal/search-form-send-button.png' );
}


/*************************************/
/* BOTTOM LEFT CATEGORIES MAP STYLES */
/*************************************/


.categories-map-top-right h3 a
{
	color: #183c60;
}


/************************/
/* OVERWRITE classi.css */
/************************/


/*********************/
/* CLASS PAGE STYLES */
/*********************/

.all-cat-title
{
	background: url( '../layout/personal/class-header-background.png' ) repeat-x top left;
}
#categories-list li h5 a
{
	color: #183c60;
}
#class-highlight-products
{
	border-bottom: 1px solid #85a3c2;
}
#class-highlight-products h4 a
{
	color: #336699;
}
#class-highlight-products .item-2
{
	border-bottom: 1px solid #85a3c2;
}


/***********************/
/* OVERWRITE liste.css */
/***********************/


/*****************************/
/* RESULT LIST HEADER STYLES */
/*****************************/


#list-header
{
	border-top: 2px solid #336699;
	border-bottom: 1px solid #85a3c2;
}
#refine-links
{
	background: #dfe0e3;
	border-bottom: 1px solid #85a3c2;
}
#refine-links li a
{
	color: #183c60;
}
#view-choices li.list-view
{
	background-image: url( '../layout/personal/produts-list-list-view.gif' );
}
#view-choices li.grid-view
{
	background-image: url( '../layout/personal/produts-list-grid-view.gif' );
}
#view-choices li.selected
{
	border: 2px solid #336699;
}
.advanced-search-form-container
{
	background: #e4e5e7;
	border-color: #85a3c2;
}
.sort-links, #view-choices
{
	border-color: #336699;
}


/*****************************/
/* RESULT LIST FOOTER STYLES */
/*****************************/


.compare-list
{
	background: #e4e5e7;
	border-top: 1px solid #85a3c2;
	border-bottom: 1px solid #85a3c2;
}
.compare-button
{
	background: url( '../layout/personal/compare-button.png' );
}
.compare-list ul li
{
	background: url( '../layout/personal/compare-product-background.png' ) no-repeat top left;
}
.compare-list ul li h4 a
{
	color: #505050;
}


/***************************/
/* RESULT LIST INFO STYLES */
/***************************/


#products-result-info
{
	border-top: 1px solid #85a3c2;
}
#products-result-info p
{
	color: #336699;
}


/**********************/
/* SEARCH FORM STYLES */
/**********************/


#advanced-search-form-send
{
	background-image: url( '../layout/personal/search-form-send-button.png' );
}


/************************************/
/* PRODUCTS RESULT LIST BODY STYLES */
/************************************/


#products-result-list a
{
	color: #183c60;
}


/********************************/
/* NEWS RESULT LIST BODY STYLES */
/********************************/


#news-result-list .news-box-date
{
	color: #4485af;
}
#news-result-list .news-box-comments-link
{
	background:transparent url( '../layout/personal/news-comment-icon.gif' ) no-repeat left center;
	color: #4485af;
}


/***************************/
/* OVERWRITE confronto.css */
/***************************/


/******************/
/* COMPARE STYLES */
/******************/

.no-products-selected
{
	color: #336699;
}


/*****************************/
/* OVERWRITE ordinamento.css */
/*****************************/


/****************/
/* ORDER STYLES */
/****************/


.sort-links a, .sort-links span
{
	border-left: 1px solid #183c60;
}
.sort-links a
{
	color: #183c60;
}
.sort-links a.ordered-asc
{
	background-image: url( '../layout/personal/sort-direction-asc.gif' );
}
.sort-links a.ordered-desc
{
	background-image: url( '../layout/personal/sort-direction-desc.gif' );
}


/**************************/
/* OVERWRITE prodotti.css */
/**************************/


/*************************/
/* PRODUCT GLOBAL STYLES */
/*************************/


.no-product-found
{
	color: #336699;
}
.page-title
{
	color: #336699;
}
.page-title .page-action
{
	color: #4485af;
}


/*********************/
/* QUICK GALL STYLES */
/*********************/


.quick-gall-prev
{
	background-image: url( '../layout/personal/quick-gall-button-prev.gif' );
}
.quick-gall-next
{
	background-image: url( '../layout/personal/quick-gall-button-next.gif' );
}


/**********************/
/* TABBER MENU STYLES */
/**********************/


#tabber-menu
{
	background: url( '../layout/personal/tabber-menu-background.png' ) no-repeat top left;
}
#tabber-menu li a
{
	color: #336699;
}
#tabber-menu li.selected
{
	background: url( '../layout/personal/tabber-menu-selected.gif' ) no-repeat top center;
}
#tabber-menu li.video-link
{
	background-image: url( '../layout/personal/tabber-video-link-button.gif' );
}
#tabber-menu li.video-link-selected
{
	background-image: url( '../layout/personal/tabber-video-link-button-selected.gif' );
}


/************************/
/* TABBER HEADER STYLES */
/************************/


.tabber-header
{
	background: url( '../layout/personal/product-tabber-line.png' ) repeat-x bottom left;
}
.tabber-header h3
{
	color: #336699;
}


/************************/
/* TABBER FOOTER STYLES */
/************************/


.tabber-footer p
{
	color: #336699;
}


/*************************/
/* TABBER CONTENT STYLES */
/*************************/


.tabber-no-content p
{
	color: #336699;
}


/********************************/
/* TABBER CONTENT REVIEW STYLES */
/********************************/


.review-author
{
	color: #456281;
}
.review-author a
{
	color: #456281;
}


/***********************************/
/* TABBER CONTENT DATASHEET STYLES */
/***********************************/


.tabber-content .datasheet-table .table-row-title
{
	background: #e4e5e7;
	color: #183c60;
}
.tabber-content .cell-bg-1
{
	background-color: #fff;
}
.tabber-content .cell-bg-1
{
	background-color: #eee;
}


/*************************************/
/* TABBER CONTENT ACCESSORIES STYLES */
/*************************************/


.accessories-list li
{
	background: url( '../layout/personal/product-tabber-dotted-line.gif' ) repeat-x bottom left;
}
.accessories-list li h5 a
{
	color: #183c60;
}


/********************************/
/* TABBER CONTENT PRICES STYLES */
/********************************/


#prices-list
{
	background: url( '../layout/personal/product-tabber-prices-background.png' ) repeat-y top right;
}
#prices-list li
{
	border-bottom: 1px solid #85a3c2;
}
#prices-list li div h5 a
{
	color: #183c60;
}


/*********************************/
/* TABBER CONTENT REVIEWS STYLES */
/*********************************/


#reviews-list table td
{
	border-bottom: 1px solid #85a3c2;
}


/***************************/
/* SIMILAR PRODUCTS STYLES */
/***************************/


#similar-products h3
{
	background: url( '../layout/personal/class-header-background.png' ) repeat-x top left;
}
#similar-products li
{
	background: url( '../layout/personal/similar-products-li-background.gif' ) no-repeat top left;
}


/***************************/
/* OVERWRITE datasheet.css */
/***************************/


/**************************/
/* DATASHEET TABLE STYLES */
/**************************/

.datasheet-table
{
	border-top: 1px solid #85a3c2;
}
.datasheet-table td
{
	border-bottom: 1px solid #85a3c2;
	background: url( '../layout/personal/datasheet-table-cell-background.png' ) repeat-y top right;
}
.datasheet-table .table-row-title
{
	background: #e4e5e7;
	color: #183c60;
}
.datasheet-table .product-name a
{
	color: #183c60;
}
.datasheet-table .product-video a
{
	background: url( '../layout/personal/datasheet-table-video-link-background.png' ) no-repeat center left;
	color: #183c60;
}
.datasheet-table .section-divider td
{
	background: #336699;
}
.datasheet-table .show-all td
{
	background: #336699;
}


/**********************/
/* OVERWRITE info.css */
/**********************/


.newsletter #invia
{
	background: url( '../layout/personal/send-button.png' ) no-repeat top left;
}


/*************************/
/* OVERWRITE dialogs.css */
/*************************/


#dgibuttonOk
{
	background: url( '../layout/personal/prompt-window-ok-button.png' ) no-repeat top left;
}
#dgibuttonAnnulla
{
	background: url( '../layout/personal/prompt-window-cancel-button.png' ) no-repeat top left;
}


/************************/
/* OVERWRITE scelta.css */
/************************/


.advanced-search-form-container
{
	background-image: url( '../layout/personal/choice-form-container-background.png' );
}
#advanced-search-form-send.disabled
{
	background-image: url( '../layout/personal/search-form-send-button-disabled.png' );
}
.search-info
{
	background: #e4e5e7;
	border-color: #336699;
}
.filters-control-buttons li.first
{
	border-right: 1px solid #336699;
}
.search-send
{
	background-image: url( '../layout/personal/choice-form-bottom-send-background.png' );
}
#advanced-search-form-send-bottom
{
	background-image: url( '../layout/personal/search-form-send-button.png' );
}
#advanced-search-form-send-bottom.disabled
{
	background-image: url( '../layout/personal/search-form-send-button-disabled.png' );
}
.search-filter-body form p label span
{
	color: #336699;
}
.expanded .search-filter-head a
{
	background-image: url( '../layout/personal/search-filter-expanded.gif' );
}
.collapsed .search-filter-head a
{
	background-image: url( '../layout/personal/search-filter-collapsed.gif' );
}
.search-filter-foot span.selected-option-label
{
	color: #336699;
}
.search-filter-head h5
{
	color: #183c60;
}
.search-filter
{
	background-image: url( '../layout/personal/search-filter-background.jpg' );
}
.search-filter-body
{
	background-image: url( '../layout/personal/search-filter-body-background.jpg' );
}
.expanded .search-filter-foot
{
	background-image: url( '../layout/personal/search-filter-foot-background.jpg' );
}
.options-count
{
	color: #336699;
}
