

/* css/clears.css begins */

/**
 * 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)
 */

/************************************************/
/******************** Clears ********************/
/************************************************/
.clearer:after,
.header:after,
#nav:after,
.main:after,
.footer:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block-poll li:after,
.block-related li:after,
.block-related .item:after,
.block .actions:after,
.mini-products-list li:after,
.title-buttons:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.products-list li.item:after,
.product-view .product-img-box .more-views ul:after,
.product-view .tags .form-add-tags:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.opc .step-title:after,
.checkout-progress:after,
.field-100:after,
.group-select li:after,
.form-list li:after,
.buttons-set:after,
.buttons-set2:after,
.page-print .print-head:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

/* css/clears.css ends */



/* css/seo.css begins */

/* Seo brand page */
 
.seotable {	align:center; }
.seotable .navbarbox {
	
	border: 1px solid rgb(222, 221, 217);
	padding-top:10px;
	padding-bottom:10px;
	position:relative;
	text-align:left;
	width:180px;
} 
.seotable .navbarbox h2{
	 color:#264C7B;
	 font-size:26px;
	 font-weight:bold;
	 line-height: 1em;
	 padding-left:5px;
	 padding-right:5px;
	 text-align:center;
} 
.seoblock {
	padding-right:15px;
	padding-top:20px;
	padding-bottom:20px
}	
.seoblock p {
	text-align:justify;
	width:700px;
} 		
.seo img { padding-top:0.4em; }
.seo span {	padding-left:15px; }
#seolink {	
	padding-right:75px;
	text-align:right;	
}
#review {	
	color:#666666;
	font-weight:bold;
	float:left;	
}
#reviewDetail {
	text-align:left;
	float:left;
	padding-top:5px;
	}
#reviewDetail p { text-align:justify; }
#btmlink {
	color:#264C7B;
	padding-bottom:5px;
	padding-top:10px;	
	text-align:center;
	width:160px;	
}
#seotoplink {
	float:right;
	padding-right:75px;
	padding-top:5px;
	padding-bottom:5px;
}
#menu {
	padding-left:10px;
	padding-bottom:15px;
}
#menulink {
	font-size:13px;
	color:#000000;
	padding-left:5px;
}
#slink {
	color:#264C7B;
	font-weight:bold;
	font-size:14px;
	padding-left:5px;
}
#alink {
	font-size:14px;
	color:#264C7B;
	font-weight:bold;
	padding-left:5px;
}
.block-category-seo-description { border:1px solid #ddd; width:180px;}
.block-category-seo-description  h2 {	
	color:#264C7B;
	font-weight:bold;
	padding-top:5px;
	text-align:center;	
}
.block-category-seo-description .block-category-seo-description-content { 	
	color:#777777;
	padding:10px;
	text-align:left;
	font-size:11px;
}
.block-category-seo-description .block-category-seo-description-content a,
.block-category-seo-description .block-category-seo-description-content p{ color:#777777; }

.top-menu3-left {
	float:left;
	padding-top:5px;	
	width:390px;	
}
.top-menu3-right {
	float:right;
	padding-top:5px;	
	width:390px;	
}	
.top-menu-bar {
	color:#264C7B;
	font-size:18px;
	font-weight:normal;
	line-height:1.50;
	font-weight:bold;		
}
.top-menu-bar h2{ font-weight:bold; }
.top-menu-bar h2{ font-weight:bold;	}
.top-menu-bar .right{ float:right; }
.top-menu-bar .left{ float:left; }
.top-menu-bar-similar {
	color:#264C7B;
	font-size:14px;
	font-weight:normal;
	line-height:1.80;
	font-weight:bold;		
}
.top-menu-bar-similar .right{ float:right; }
.top-menu-bar-similar .left{ float:left; }
.review-box{
	padding-top:10px;
	padding-left:10px;
}
.review-box a{
	color:#264C7B;
	font-weight:normal;
	text-decoration:underline;
	font-size:17px;
	}
.reviewLinkBox .linkToCatalog1{
	text-align:center;
	padding-bottom:15px;
}
.reviewLinkBox .linkToCatalog1 a{
	color:#264C7B;
	text-decoration:underline;
	font-size:9px;
	font-weight:bold;	
	}
.reviewLinkBox .linkToCatalog2 { text-align:center; }
.reviewLinkBox .linkToCatalog2 a {
	color:#264C7B;
	text-decoration:underline;
	font-size:9px;
	font-weight:bold;	
}
.reviewLinkBox{
	padding:5px 0px 5px 5px;	
	vertical-align:middle;	
	width:100px;	
}
.reviewLinkBox .linkArrow{
	float:left;
	padding-top:5px;
	height: 40px;
}
#fourProductsBox {	width:782px; }
.seo-all-products h4{ color:#264C7B; }
.seo-all-products a{ font-size:11px; }
.toAllProducts{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:10px 0px 10px 0px;		
}
.toAllProducts a{
	color:#777777;
	text-decoration:underline;	
}

.seo-all-products .left,.seo-all-products .right
    {width:390px;}
.seo-all-products .left{padding-right:10px;}
.seo-all-products .right{padding-left:10px;}

.nomanu-text{
	padding:30px 60px 30px 60px;
	text-align:center;
	font-weight:bold;
}
#seo-border-line{
	border-top: 1px solid rgb(224, 223, 219);
	width:782px;
}
.review-title-content {	float:left; }
.review-box { width:782px; }
.seotable .more-products {		
	float:right;
	padding-top:5px;	
}
.more-products { float:right; }

.seotable .product-name a{font-size:12px;}

/* css/seo.css ends */



/* ajaxcartpro/css/styles.css begins */

div.ajaxcartpro_progress{
	border: 2px solid #244c7d;
	display: block;
	position: absolute;
	text-align: center;
	padding: 10px;
	background-color: #ffffff;
	z-index: 9998;
	top:200px;
	left: 40%;
	/* top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px"); */
}

div.ajaxcartpro_confirm{
	border: 2px solid #244c7d;
	display: block;
	position: fixed;
	
	padding: 10px;
	background-color: #ffffff;
	z-index: 9999;
	left:50%;
	width:327px;
	xmargin-left: -130px;
	/* top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px"); */
}

div.ajaxcartpro_failed{
	border: 2px solid #244c7d;
	display: block;
	position: fixed;
	
	padding: 10px;
	background-color: #ffffff;
	z-index: 9999;
	left:50%;
	width:327px;
	xmargin-left: -130px;
	/* top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px"); */
}

#aw_acp_continue{
	margin-right:5px;
}


#aw_acp_checkout{
	margin-left:5px;
}

.ajaxcartpro_put_in_cart { 
	margin:10px 0 10px 10px; 
	color:#666; 
	font-size:15px;
	font-family:arial, sans-serif;
}
.ajaxcartpro_payment_head { 
	font-size:12px;
	font-family:arial, sans-serif;
	padding-left:5px;
	color:#666; 
}
.ajaxcartpro_payment_list {
	font-size:12px;
	font-family:arial, sans-serif;
	margin-top:3px;
	color:#666; 
	line-height:110%;
} 
.ajaxcartpro_payment_list li {
	padding-left:5px;
	margin-bottom:5px;
}
.ajaxcartpro_payment_list small {
	font-size:10px;
	font-family:arial, sans-serif;
	color:#666; 
}


.leightbox {
	display: none;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	margin-left: -120px;
	left: 50%;
	width: 240px;
	height: 50px;
	padding: 1em;
	border: 1em solid #B8B8B8;
	text-align: left;
	z-index:1001;
	overflow: auto;	
	border: 2px solid #244c7d;
	text-align: center;
	padding: 10px;
	background-color: #ffffff;
}

#overlay{
	display:none;
	position:absolute;
	background:#000000;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }


/* ajaxcartpro/css/styles.css ends */



/* css/ffsuggest.css begins */

/*****************************************************************************/
/*** SUGGEST CSS STYLES BY OMIKRON ***/
/*****************************************************************************/

div.suggestLayer {
	font-family:Helvetica,Arial,sans-serif;
	position: absolute;
	width: auto;
	height: auto;
	display: block;
	padding: 0px;
	margin: 0;
	z-index: 1000;
	background-color: white;
	background: transparent;
	opacity: .9;
	filter:alpha(opacity=90);
}
table.suggestLayer {
	font-size: 12px;
	width: 100px;
	border: 1px solid #666;
	height: 12px;
	background-color: white;
	color: #173553;
	cursor: pointer;
}
tr.suggestLayer {
	height: 12px;
}
td.suggestLayer {
	margin: 5px;
	height: 12px;
}


tr.suggestHeader{
	color: #173553;
	font-weight: normal;
	font-size: 10px;
}
tr.suggestHeader td{
	padding: 3 3 3 5px
}
td.suggestFooter{
	height:25px;
	border-top:solid 0px #5C637D;
	font-size:9px;
	color: #173553;
	background-color: #FCFCFC;
	background-image: url("/skin/frontend/zalando/default/images/logo_fact-finder_web_suggest.gif");
	background-repeat: no-repeat;
	background-position: right;
}

td.suggestTextQuery{
	font-weight: bold;
	padding: 2px 15px 2px 10px;
}
span.suggestTextQueryTyped{
	color: #5c7997;
	display:inline !important;
	float:none !important;
	padding:0 !important;
	text-decoration: underline;
}
td.suggestTextType{
	padding: 2px 15px 2px 10px;
	width: 30%;
}
td.suggestTextAmount{
	padding: 2 5 2 15px;
	width: 30%;
	text-align: right;
}
tr.suggestRow{
	padding: 2px 2px 2px 0px;
	background-color: #FCFCFC;
}

tr.suggestHighlight{
	color: #FCFCFC;
	background-color: #173553;
}
tr.suggestHighlight span.suggestTextQueryTyped{
	color: white;
}

/* css/ffsuggest.css ends */

