/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-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.
 *
 * @copyright  Copyright (c) 2004-2007 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
 .floatleft { float: left }
 .floatright { float: right }
 .clearall { clear: both }
 
 a:hover { color: #696969 !important }
 .sub-nav-item a:hover { color: #fff !important }
 
.wrapper { width: 998px !important }
.footer .informational {
	text-align: left;
	color: #696969;
	background-color: #DDE2E8;
	width: 100%;
	height: 30px;
}

.faq1-bild  {
height:492px;
}

.footer .informational td {
	vertical-align: middle;
}
.informational a { color: #696969 !important }

a.footer_links {
	color: #8D9399 !important;
	font-size: 10px !important;
	font-family:Verdana,Arial,sans-serif;
}
a.footer_links_active { font-weight: bold }

.grossbuchstaben { text-transform: uppercase }

.middle-container, .footer-container {
	background:none !important;
}

.footer-container {
	border-top: none;
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-top: 0;
}
.footer-startseite {
	margin-top:400px;
	position: absolute;
}

.infotext_home {
	text-align: left;
	padding: 10px 15px 25px 15px;
	color: #696969;
}

.infotext_home h1 {
	margin: 0; font-size: 14px
}

.middle-landing {
	margin: 0;
}

.sub-nav {
	position: absolute;
	z-index: 10;
	width: 998px;
	height: 60px
}

#sub-nav-container {
	height:60px;
	width:998px;
	background-color:#BEC8D2;
}
#sub-nav-function { background-color:#1A7180; }
#sub-nav-function-plus { background-color:#1A7180; }
#sub-nav-function-warm { background-color:#4C0025; }
#sub-nav-fitness { background-color:#134278; }
.sub-nav a {
	color:#FFFFFF;
	display:block;
	float:left;
	height:16px;
	line-height:16px;
	padding:0 15px;
	text-decoration:none;
}
table.sub-nav-links td {
	height: 47px;
	vertical-align: middle
}
#main-nav {
	padding-left: 22px;
	height: 71px;
	padding-bottom: 0;
	width: 750px
}
.col-main {
	width: 820px
}
.corner-set {
	position: relative;
	width: 100%;
	padding-right: 15px
}
table.pager { float: right }
.sales-order-history table.pager { float: none }

.product-overview-box { height: 385px; padding-right: 62px }

.middle {
	margin-top: 0;
	background-color: #fff;
	width: 998px;
}
.product-main-box { margin-top: 15px }
#content-top { left:96px;
	overflow:hidden;
	position:relative;
	top:10px;
	width:400px;
	z-index:10;
}


#content_box {
	width: 352px;
	padding: 0 24px 5px 24px;
	text-align: left;
	position: relative;
	z-index: 10
}

	#content-top-big { left:20px;
	overflow:hidden;
	position:relative;
	top:10px;
	width:998px;
	z-index:10;
}

#content-top-middle { left:20px;
	overflow:hidden;
	position:relative;
	top:10px;
	width:600px;
	z-index:10;
	height: 470px
}

#content_box-big {
	width: 973px;
	margin-left:5px;
	margin-right:10px;
	text-align: left;
	position: relative;
	z-index: 10;
	height: 383px;
	
}
#content_box-middle {
	width: 600px;
	margin-left:5px;
	margin-right:10px;
	text-align: left;
	position: relative;
	z-index: 10;
	height: 30px;
	
}

.logoabstand{
	margin: 25px 0 15px;
}
	
	
.cart-access {
	position: relative;
	margin-top: -65px;
}
.cart-access .content {
	padding-right: 0;
	float: left;
	margin-top: -14px
}
.cart-article-link, .cart-link {
	padding-left: 0	
}

.checkout-types img { margin-top: 20px }
#shoping-cart-totals-table tr { height: 20px }
#shoping-cart-totals-table tr strong { font-size: 14px }
#shoping-cart-totals-table { width: 290px }
.checkout-cart-index .middle { margin-top: 0 }

.cms-no-route .col-main, .customer-account-login .col-main,  .customer-account-create .col-main,  .customer-account-forgotpassword .col-main {
	margin: 0 auto;
}
.checkout-cart-index .col-main { width: 990px; margin-left: 4px }
.checkout-onepage-index .col-main { width: 990px }
.cms-no-route .col-main { width: 990px; margin: 0 }

.login-popup-container { top: -106px; left: 5px }

.contacts-index-index .middle {	background-image: url("/skin/frontend/default/triaction/images/img_presse.jpg"); }
.contacts-index-index .col-main {
	width: 570px;
	margin: 30px 0 0 30px
}
.contacts-index-index fieldset, .contacts-index-index h4 {
	background: transparent !important;
	position: absolute;
	z-index: 10
}
.contacts-index-index p.required {
	float: left;
}
.contacts-index-index #contactForm .button-set {
	width: 500px;
	padding-top: 5px;
	margin-top: 400px;
	right: 0;
	z-index: 12
}

.contacts-index-index .error-msg, .contacts-index-index .success-msg, .contacts-index-index .notice-msg, .contacts-index-index .note-msg {
	border: none !important;
}

.cms-no-route .middle { margin-top: 0 !important; padding: 0 }

.category-left-text { text-align: left; margin-bottom: 12px; width: 920px }

#contactForm .group-select .legend { padding:8px 0 0 0 }

.product-overview-box-bottom { padding-left: 0 }

.catalog-listing { margin-top: 5px }

.font21px { font-size: 21px }

/* ########################################### */
/* Popup Blanket - Bitte warten... */
/* ########################################### */
#blanket, #blanket2 {
        background-color:#111;
        opacity: 0.65;
        filter:alpha(opacity=65);
        position:absolute;
        z-index: 10001;
        top:0px;
        left:0px;
        width:100%;
        height: 100%;
        }
/* ########################################### */
/* Popup Blanket Ende */
/* ########################################### */

.createaccount { margin-right:285px }
.editaccount { margin-right:265px }
.newaddress { margin-right: 255px }

.simple-main-triaction { width: 967px !important }
