/**
	Shopware 3.5 Internet Explorer 6
	http://shopware.de
	
	@package		default
	@subpackage		css
	@category		design
	@version		v1 
	@author			stp/Shopware AG <info@shopware.ag>
	@copyright		Copyright (c) 2010 Shopware AG (http://www.shopware.de)
	
	
	This stylesheets contains all Internet Explorer 6 related
	styles which forces the Internet Explorer to display the template
	correctly.
	
	If you're changing things in your style.css, please check your site
	in the Internet Explorer and place all your Internet Explorer related
	styles into this file.

*/

/* Centering site */
body {text-align:center; overflow: auto; height:100%;}
.container_20 {overflow: visible}
.container_20, .modal {text-align: left;} 
a.resultall {text-align: center;}
div.inner_searchcontainer .ajax_loader {left:200px;}
.container_20 #content {width:1000px;}

/* Headingbox */
#content .headingbox, #content .headingbox_nobg, #content .headingbox_dark {height: 26px;padding: 3px 0 10px 10px;}

/* Drop Down Fixing */
#mainNavigation ul {width:983px; height: 32px;}
#mainNavigation li.hover {position: relative;}
#mainNavigation li.hover a {border: 1px solid solid #000;background: #fff;color:#333;border-bottom: 0 none;height: 31px;z-index: 3000;}
#mainNavigation li.hover ul.dropdown,
#mainNavigation li.hover ul.droplevel {display: block;position: absolute;background: #fff;width:250px;z-index:2000;margin-top: -1px;border: 1px solid #000;}
#mainNavigation li.hover ul.dropdown a, #mainNavigation li.hover ul.droplevel a {color: #dd4800;display: block;border: 0 none;width: 250px;}
#mainNavigation li.hover ul.dropdown a:hover {background: #dd4800; color: #fff;}
#mainNavigation li.hover .dropdown li .droplevel {display: none;}
#mainNavigation li.hover .dropdown li.hover .droplevel,
#mainNavigation li.hover .dropdown li.hover .droplevel li.hover .droplevel{display: block;left: 250px;top:0;}
#mainNavigation li.hover .dropdown li.hover .droplevel .droplevel {display: none;}
#mainNavigation li.hover .dropdown li.sub {background: #fff url(../images/arrows/bg_arrow-small_right.gif) 240px center no-repeat;}

/* Form elements */
input.text {margin:0.5em 0;height: 24px;border: 1px solid;}
input.radio {position:relative;top:0.25em;}

/* Navigation top */
#mainNavigation {width:996px !important; margin-left:1px;}
#mainNavigation a {width: 1px;white-space:nowrap;}
input#searchfield {height:24px;}
.ajax_basket_result .right a {margin: 0; padding:0; text-align: center; width: 100px;}

/* Navigation left */
#content #left ul.categories li {width:180px;}
#content #left ul.categories li a {height: 1%;}
#content #left ul.categories li.active {width:180px;}
#content #left ul.categories li.sub li {width: 175px;}

/* Listing */
div.listing {width: 640px;}
div.supplier_filter div {width: 149px;height: 26px;}
#listing .artbox {width: 149px;}
#listing .artbox .inner {padding:10px 10px 5px 10px;width:142px;height: 326px;}
#listing .artbox .actions a {display: block; width:137px;}

#listing-3col .artbox {width: 202px;}
#listing-3col .artbox .inner {padding: 10px 10px 5px 10px;width: 200px;height: 340px;}
#listing-3col .artbox .actions a {display: block;}
#listing-3col .artbox .actions a.buynow {width: 190px;}
#listing-3col .artbox .actions a.more, #listing-3col .artbox .actions a.compare_add_article {width: 93px !important;}

#listing-2col .artbox {width: 309px;}
#listing-2col .artbox .actions {left: 176px;}

#listing-blog .artbox .actions, #listing-1col .artbox .actions, #listing-blog .artbox p.price, #listing-1col .artbox p.price, #listing-blog .artbox p.pseudoprice, #listing-1col .artbox p.pseudoprice, #listing-blog .artbox .unit, #listing-1col .artbox .unit {left: 635px;}
#listing-blog .artbox p.pseudoprice, #listing-1col .artbox p.pseudoprice {top: 5px;}
#listing-blog .artbox .actions, #listing-1col .artbox .actions, #listing-blog .artbox p.price, #listing-1col .artbox p.price {left: 635px;}
div#commentcontainer ul, #listing-blog .artbox {width: 780px;}
#listing-1col .artbox .actions, #listing-1col .artbox p.price, #listing-1col .artbox p.pseudoprice, #listing-1col .artbox .unit {left: 480px;}

/* Detail */
#detail_menu, #detail_menu li {width: 240px !important;}
#buybox {margin-right: 5px;}
.menu_top .article_overview {display:inline;}
#buybox .accessory_container input, #buybox .accessory_container label {display: inline;float:left;}
#buybox .accessory_container h2, #buybox .accessory_container .accessory_group {width: 240px; display: inline;}
#buybox #basketButton {background-image:url(../images/backgrounds/bg_basketbutton.png) !important;position: static !important;}
#content .tellafriend .button-right {text-align: center !important}
.tellafriend label {display: inline;}
.star {height: 9px;line-height: 9px;}
#detail #tabs .ui-tabs-panel .buttons input {position: relative !important;top: 10px;}

/* Register */
div.step_box #first_step {display: inline;}
.register select {width: 300px; margin:0.5em 0;}
.register select#country {width: 290px;}
.register .check, .register .description, .register .alt_shipping, .register .privacy {margin-left:260px;}
#basket .table .table_row {height: 120px;}
#notes .table .table_row {height: 180px;}
#notes .grid_16 {margin: 0 0 0 10px;}
.register .alternative_shipping, .register .personal_settings {display: inline-block;}
#content div.inner .change_billing .shipping_address h2, .register .payment_method h2 {width: 788px;margin-left: 2px !important;}
.register .payment_method h2 {width: 768px;}
.supportrequest .inner_container {width: 760px;}
.supportrequest form label {display: inline;}
.supportrequest div.textarea label {margin-left: 50px;}
.ticketoverview .content .row .button-middle {width: 120px;}
#registerbutton {behavior: url(.) !important}

/* Checkout */
.table .table_premium .body .article {margin: 0 5px 10px;}
.table .table_row .grid_1 {position: relative;width: 30px; display: block; float:left;}
.table .table_row .grid_1 select {width: 50px;position: absolute;}
div.table_foot .box {width: 419px;}
#confirm .shipping_select {width: 780px;}
.table .selected_premium, .table .voucher {height: 80px;}

/* Confirm */
.info div.inner_container .button-middle {width: 80px;}
div.table_foot .box .text  {width: 150px !important;}
.trustedshops_form {width: 780px;}
.trustedshops_form input.button-right {width: 300px; text-align: center; padding:0;}

/* User account */
.account #userinformations .inner_container, .account .billing .inner_container, .account .shipping .inner_container, .account #selected_payment .inner_container {width: 380px;}
.account #userinformations .inner_container .button-middle, .account .billing .inner_container .button-middle, .account .shipping .inner_container .button-middle, .account #selected_payment .inner_container .button-middle {width: 140px;}
#login .inner_container {width: 480px;}
#login .inner_container .action {margin-left: 350px;}
.account .billing .inner_container a, .account .shipping .inner_container a {text-align: center;}
.account .billing .inner_container a.change, .account .shipping .inner_container a.change {padding:0; width:160px;}
.supportrequest select {width: 300px;}
#letterForm .street, #letterForm .zipcode {margin-right:15px;}
.addresses .inner_container .select_billing .change input, .addresses .inner_container .select_shipping .change input {
	width: 100px;
	text-align: center;
}

/* Search */
.fuzzy .result_box {width:627px;}
.fuzzy .listing_actions {width: 629px;}
.fuzzy .category_filter .active {float: left;}

/* Tagcloud */
.tagcloud {width: 630px;}

/* Overlays and lightboxes */
#lbOverlay {position: absolute;bottom: auto;clear: both; height: 100%; width: 100%;
	
	/* Fixing ie6 position fixed bug */
	top:expression(eval(document.compatMode &&
	 document.compatMode=='CSS1Compat') ?
	 documentElement.scrollTop
	 +(documentElement.clientHeight-this.clientHeight) - 1
	 : document.body.scrollTop
	 +(document.body.clientHeight-this.clientHeight) - 1);
}
.modal div.ajax_login_form .heading {width: 530px !important;}
.modal div.ajax_add_article_container .checkout {float: none; margin-left: 83px;}
#compareContainerResults a.del_comp {left:170px;}

/* Blog */
.listing-blog .blogbox {display: inline-block;}

/* Liveshopping */
.liveshopping_container {width:629px;}
.liveshopping_container .liveshopping_middle .middle .bar_time {height: 1px;margin: 0 !important;padding: 0 !important;left: -39px;display: block;line-height: 3px;top: 40px;}
.liveshopping_container .liveshopping_middle .middle .bar_time div {height: 3px !important;display: block;line-height: 3px;}
.liveshopping_container .liveshopping_slider {display: block; position: absolute; top: 0; left: 0; z-index: 10000;}
#detail .liveshopping_detail {margin: 10px 0 0 -20px; position: relative; z-index: 20;}
#detail .liveshopping_detail .top, #detail .liveshopping_detail .middle, #detail .liveshopping_detail .bottom{width: 182px !important;}
#detail .liveshopping_detail .middle .bar_time {line-height: 3px;}
.liveshopping_container .quantity .bar_time {left: 16px !important;position: relative;}
.liveshopping_container .actions input.button-right {width: 150px;}

/* Ticket */
.ticketdetail_lbl {width: 780px;}
.tickeranswer textarea {margin-left: 200px}

/* Finished */
#formTShops .button-right {width: 380px;}
.finish .teaser .button-right {position: relative !important;display: block;width: 350px;behavior: url(.) !important;}
.finish .teaser .button-right:after {content: '';clear:both;float: none;}

/*	SLIDERS
	------------------------ */
#content .ajaxSlider .article_box {overflow: hidden;display:inline;}
#content .supplier_slider div.logo {width: 25%; margin:0 0;}
#content .supplier_slider div.text {width: 23%; margin-left:1%; margin-right: 1%;}
#detail #detailinfo {overflow: hidden;padding-bottom: 10px; margin-bottom: 0;}

#basket .table .voucher { height: 55px !important }