/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/****************************************************/
/****************[ Mage_CSS_B Clears ]***************/
/****************************************************/
.page-head:after,
.page-head-alt:after,
.page-popup .print-head:after,
.clear:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.col2-alt-set:after,
.head:after,
.inner-head:after,
.header-top:after,
.quick-access:after,
.header-nav:after,
#nav:after,
.middle:after,
.product-essential:after,
.more-views ul:after,
.button-set:after,
.actions:after,
.legend:after,
.form-list li:after,
.button-container:after,
.ratings:after,
.page-head:after,
.page-head-alt:after,
.group-select li:after,
.search-autocomplete li:after,
.tool-tip .btn-close:after,
.side-col li:after,
.account-box li:after,
.address-list li:after,
.generic-product-list li:after,
.listing-type-list .listing-item:after,
.listing-type-list .product-info .product-reviews:after,
.my-review-detail:after,
.product-options dt:after,
.product-options-bottom:after,
.product-options dd ul.options-list li:after,
.add-to-holder:after,
.listing-type-grid .grid-row:after,
.advanced-search-summary-box:after,
.shopping-cart-totals .checkout-types:after { content:"."; display:block; clear:both; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden;	}

/**
 * sumisuraperte.it
 *
 * personalizaed css
 *
 */
 /* Style */
 body { background:#FBFAF6;  }
 
.header { 
	/* border-top:5px solid #0d2131;  */
		border: none;
}
.header-top-container {
	/* border-bottom:1px solid #415966; */
	border: none;
	background-image: url(../images/header_top_container_bg.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0;
	background-color: #FBFAF6;
}
.header-top { padding:10px; }
.header-nav-container {
	/* background:url(../images/nav_bg.jpg) repeat-y 50% 0 #0a263d;  */
	background: none;
	margin: 0px;
	padding: 0px;
	margin-top: -5px;
}
#nav a {
	color:#3366CC;
	float:left;
	font-weight:bold;
	padding:5px 12px 6px 8px;
}
#nav a, #nav a:hover {
	display:block;
	line-height:1.3em;
	text-decoration:none;
	
}
#nav a:hover {
	text-decoration:underline;
	font-weight: bolder;
	color:#000000;
}
.middle-container { background:url(../images/main_container_bg.gif) no-repeat 50% 0 #fbfaf6; }
.middle { background:url(../images/main_bg.gif) no-repeat #fffffe;  padding:25px 25px 80px 25px; }
 
/* Quick Access*/
.quick-access {
	width:423px;
	float:right;
	color:#fff;
	background-image: url(../images/topbgmenu.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 20px;
	margin-right: -15px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0;
    }
.quick-access p { margin-bottom:4px; }
.quick-access li {
	display:inline;
	background:url(../images/shop_access_pipe.gif) no-repeat 100% .35em;
	padding-right:7px;
	padding-left:3px;
	/* width: 100px; */
    }
.quick-access li.first { padding-left:0; }
.quick-access li.last { padding-right:0; background:none; }
.shop-access {
	margin-bottom:6px;
	text-align: left;
	margin-left: 20px;
	margin-top: 6px;
}
.shop-access a, .shop-access a:hover {
	color:#f4ff9c;
	font-size:0.95em;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	
}
.shop-access li.last { padding-right:0; background:none; }
.language-switcher { float:right; margin-top:5px; margin-left:60px; }
.language-switcher label { color:#A7C6DD; padding-right:5px; }
.language-switcher .flag option { background-repeat:no-repeat; background-position:left center; padding-left:20px; margin-left:2px; }
.vocetopmenu {
width:100px;float:left;
padding-bottom:6px;
}
.middle {
	border-top: 1px solid #cecece;
}

.footer-container {
	border: none;
}
.footer {
	background-color:transparent;
	margin:0pt auto;
 padding:10px 10px 4em;
	width:933px;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.footer .informational a, .footer .informational a:hover {
color:#000000;
}
.footer .legality {
color:#000000;
}