/* 
Anpassungen um ZenCart so aussehen zu lassen wie arktis.de
------------------------------------------------------------------*/



/* @group Layout */
/* kopiert von original css : */
div#content #center {
	width: 487px;
	float: left;
	padding-top: 10px;
	margin:0;
	width: 647px;
	width: 647px;
	width: 647px;
}
body.hideRight div#content #center {
width:817px;
}

#navColumnTwo {
	margin-left: 20px;
}

/* @end */



/* @group Header */

div#langnav {
	height:23px;
	padding:0pt;
	position:absolute;
	right:5px;
	top:20px;
	width:200px;
	z-index:1;
	text-align: right;
	
}

/* @end */


/* @group SideBoxes - general*/

.leftBoxContainer, .rightBoxContainer {
	margin-bottom:15px;
	background:transparent url(../img/default/store/bg_box.gif) repeat-y scroll 0%;
	position:relative;
	width:149px;
}

.leftBoxHeading, .rightBoxHeading {
	background:transparent url(../img/default/store/h2_empty.gif) no-repeat scroll 0%;
	height:43px;
	margin:0pt 0pt 15px;

	margin-bottom:0pt;
	overflow:hidden;
	position:relative;
/*	text-indent:-9999px;*/
}
.leftBoxHeading .text, .rightBoxHeading .text{
	padding-top:  9px;
	padding-left: 18px;
	color: white;
}
.leftBoxHeading .text a, .rightBoxHeading .text a{
	color: white;
}
.sideBoxContent {
	padding-left: 5px;
	padding-right: 5px;
}

/* @end */



/* @group SideBoxes - individual */

#categories {
	margin-bottom:15px;
	background:transparent url(../img/default/store/bg_box3.gif) repeat-y scroll 0%;
	position:relative;
	width:149px;
}

#categoriesHeading {
	margin-bottom: -15px;
}

#bestsellersHeading {
	background:transparent url(../img/default/store/h2_topseller.gif) no-repeat scroll 0%;
	height:31px;
	z-index:111;
}
#bestsellersHeading .text{
	display: none;
}

#languagesContent {
	text-align: center;
}

div#whatsnew a {
	color:#505050;
	font-size:10px;
	line-height:11px;
}
#whatsnew .boxcap2 {
	display: none;
}


/* Ähnliche Artikel auf Produktdetails */
#aehnlichHeading {
	background:transparent url(../img/default/store/h2_aehnlich.gif) no-repeat scroll 0%;
	height:31px;
	margin:0pt;
}
#aehnlichHeading .text {
	display: none;
}

.detailinfo_col2 .boxcap2 {
	display: none;
}


/* @end */



/* @group CenterBoxes / Startseite */

#whatsNew, #featuredProducts, #specialsDefault {
	width: 653px;
}

div.artbox  {
	width: 169px !important;
	}

.centerBoxWrapper {
	background:#d5e6f6 url(../img/default/store/bg_shopworld_top3.gif) no-repeat 0 0;
	padding: 0; 
	margin: 0; 
	background-color: #e0eced;
	margin-top: 15px; 
}
.centerBoxHeading {
	height:15px; 
	font-size: 10px;
	padding: 10px 35px 5px 10px; 
	clear: both;
}
div.listing_box_cap2 { 
	background-image: none;
}
.centerBoxWrapper div.listing_box_cap2 { 
	background-image: url(../img/default/store/bg_shopworld_cap3.gif);
}

.vDotLine {	display: none; }

/* @end */



/* @group Pages: Product Listings */

#productsListingTopNumber, #productsListingListingTopLinks {
	text-align: center;
	width:98%;
}

/* blaue Rahmen um alle Listen */
#productListing,
#allProductsDefault, 
#newProductsDefault, 
#featuredDefault, 
#specialsListing
{
	background:transparent url(../img/default/store/bg_listing_box.gif) repeat-y scroll 0pt;
	margin:0pt 0pt 1px;
	padding:0pt;
	
	padding: 0pt 25px 0pt 25px;
	width:  603px;
}
#productListHeading, 
#allProductsDefaultHeading, 
#newProductsDefaultHeading, 
#featuredDefaultHeading, 
#advSearchResultsDefaultHeading, 
#specialsListingHeading
{ 
	background:transparent url(../img/default/store/bg_listing_box_top.gif) no-repeat scroll 0pt;
	clear:both;
	height:71px;
	padding:10px 20px 0pt;	
	width:  653px;
	margin-left: -25px;

	font-size: 20px;
	line-height:30px;
	font-weight: normal;
}


/* mache box_cap aus unterer buttonRow */
#allProductsDefault .buttonRow,
#newProductsDefault .buttonRow,
#featuredDefault .buttonRow
 { 
	background:transparent url(../img/default/store/bg_listing_box_cap.gif) no-repeat scroll 0pt;
	clear:both;
	height:36px;
	padding:40px 20px 0pt;

	width: 653px;
	margin-left: -25px;
	float: none;
}


/* Produktauflistung - normal - reset positions */
#productListHeading { 
	margin-left: 0px;
}
#productListing div.listing_box_cap { 
	width: 653px;
	margin-left: -25px;
}
#advSearchResultsDefaultHeading
{ 
	margin-left: 0px;
}
.article-price {
	font-weight: bold;
}

/* wo wird das hier gebraucht ??? */
.specialsListBoxContents { 
	float:left;
	height:315px;
	margin:0pt;
	padding:0pt 30px 0pt 0pt;
	position:relative;
	width:120px;

	background:transparent url(../img/default/store/bg_artbox2.gif) no-repeat scroll -20px 0pt;
}

/* @end */


/* @group Page: Login */

#loginDefault, #createAcctDefault
{
	background:transparent url(../img/default/store/bg_listing_box.gif) repeat-y scroll 0pt;
	margin:0pt 0pt 1px;
	padding:0pt;
	
	padding: 0pt 25px 0pt 25px;
	width:  603px;
}
#loginDefaultHeading
{ 
	display:none;
}
#createAcctDefaultHeading
{ 
/*	display:none;*/
}
#loginDefault .loginSplitHeading, #createAcctDefault #createAcctDefaultHeading
{ 
	background:transparent url(../img/default/store/bg_listing_box_top.gif) no-repeat scroll 0pt;
	clear:both;
	height:71px;
	padding:10px 20px 0pt;	
	width:  653px;
	margin-left: -25px;

	font-size: 16px;
	line-height:30px;
	font-weight: normal;
}

#loginDefault .loginCap, #createAcctDefault .buttonRow
 { 
	background:transparent url(../img/default/store/bg_listing_box_cap.gif) no-repeat scroll 0pt;
	clear:both;
	height:36px;
	padding:40px 20px 0pt;

	width: 653px;
	margin-left: -25px;
	float: none;
}


/* @end */





/* @group Page: Cart */

#cartBox
{
	background:transparent url(../img/default/store/bg_listing_box.gif) repeat-y scroll 0pt;
	margin:0pt 0pt 1px;
	padding:0pt;
	
	padding: 0pt 25px 0pt 25px;
	width:  603px;
}

#cartBox .cartBoxHeading
{ 
	background:transparent url(../img/default/store/bg_listing_box_top.gif) no-repeat scroll 0pt;
	clear:both;
	height:71px;
	padding:10px 20px 0pt;	
	width:  653px;
	margin-left: -25px;

	font-size: 20px;
	line-height:30px;
	font-weight: normal;
}

#cartBox .cartBoxCap
 { 
	background:transparent url(../img/default/store/bg_listing_box_cap.gif) no-repeat scroll 0pt;
	clear:both;
	height:36px;
	padding:40px 20px 0pt;

	width: 653px;
	margin-left: -25px;
	float: none;
}

.cartProductDisplay {
	font-weight: bold;
}

/* @end */

/* @group Pages: Sonstige */

/* blaue Rahmen um alle textseiten */
#privacy, 
#conditions, 
#contactUsDefault, 
#siteMap, 
#gvFaqDefault, 
#discountcouponInfo, 
#unsubDefault, 
#pageTwo, 
#pageThree, 
#pageFour, 
#logoffDefault, 
#createAcctSuccess, 
#accountDefault, 
#accountHistoryDefault,
#tellAFriendDefault, 
#checkoutShipping, 
#checkoutShipAddressDefault, 
#checkoutPayment, 
#checkoutPayAddressDefault, 
#checkoutConfirmDefault, 
#checkoutSuccess, 
#timeoutDefault, 
#passwordForgotten, 
#shippingInfo,
.mainFrame
{
	background:transparent url(../img/default/store/bg_listing_box.gif) repeat-y scroll 0pt;
	margin:0pt 0pt 1px;
	padding:0pt;
	
	padding: 0pt 25px 0pt 25px;
	width:  603px;
}
#privacyDefaultHeading, 
#conditionsHeading, 
#contactUsDefault address, 
#siteMapHeading, 
#gvFaqDefaultHeading, 
#discountcouponInfoHeading, 
#unsubDefaultHeading, 
#pageTwoHeading, 
#pageThreeHeading, 
#pageFourHeading, 
#logoffDefaultHeading, 
#createAcctSuccessHeading, 
#accountDefaultHeading, 
#accountHistoryDefaultHeading,
#tellAFriendDefaultHeading, 
#checkoutShippingHeading, 
#checkoutShipAddressDefaultHeading, 
#checkoutPaymentHeading, 
#checkoutPayAddressDefaultHeading, 
#checkoutShippingHeading, 
#checkoutConfirmDefaultHeading, 
#checkoutSuccessHeading, 
#timeoutDefaultHeading, 
#passwordForgottenHeading, 
#shippingInfoHeading,
.mainFrameHeading
{ 
	background:transparent url(../img/default/store/bg_listing_box_top.gif) no-repeat scroll 0pt;
	clear:both;
	height:71px;
	padding:10px 20px 0pt;	
	width:  653px;
	margin-left: -25px;
	
}

/* mache box_cap aus unterer buttonRow */
#privacy .buttonRow,
#conditions .buttonRow,
#contactUsDefault .back,
#siteMap .buttonRow,
#gvFaqDefault .forward,
#discountcouponInfo .back,
#unsubDefault .buttonRow,
#pageTwo .buttonRow, 
#pageThree .buttonRow, 
#pageFour .buttonRow, 
#logoffDefault .buttonRow, 
#createAcctSuccess .buttonRow, 
#accountDefault .loginCap, 
#accountHistoryDefault .buttonRow, 
#tellAFriendDefault .buttonRow, 
.checkoutCap, 
.mainFrameCap, 
#shippingInfo .buttonRow
 { 
	background:transparent url(../img/default/store/bg_listing_box_cap.gif) no-repeat scroll 0pt;
	clear:both;
	height:36px;
	padding:40px 20px 0pt;

	width: 653px;
	margin-left: -25px;
	float: none;
}


.mainFrameDivider
 { 
	background:transparent url(../img/default/store/bg_listing_box_divider.gif) no-repeat scroll 0pt 0%;
	clear:both;
	height:36px;
	padding:35px 25px 0pt;

	width: 653px;
	margin-left: -25px;
	float: none;
	font-weight: bold;
	font-size:1.1em;
}

.checkoutBarFrom a {
	color: #555;	
}
.checkoutBarCurrent {
	
}
.checkoutBarTo {
	color: #aaa;
}
.messageStackSuccess { 
	margin-bottom: 10px;
}

/* site map - farbige bulles*/
div#siteMapList  ul {
	margin-top: 10px;
	margin-bottom: 15px;
}
div#siteMapList ul li {
	background:transparent url(../img/default/store/bullet_orange.gif) no-repeat scroll left 0pt;
	color:#797979;
	margin-bottom:0.5em;
	padding-left:25px;
}

/* gutwscheine - faq layout */
#gvFaqDefaultSubHeading {
	margin-top: 20px;
	margin-bottom: 10px;
}
#gvFaqDefault .back {
	display: none;
}

/* coupons - hide obsolete br */
#discountcouponInfo br.clearBoth {
	display: none;
}

/* kontakt */
#contactUsDefault address br {
	display: none;
}
#contactUsDefault #map {
	display: none;
}

/* einige buttons rechtsbuendig machen - wie es sein sollte fuer .forward */
.centerColumn .forward {
	float: right;
}
.centerColumn .back {
	float: left;
}



#accountHistoryDefault .content {
	margin-right: 20px;
}
#accountHistoryDefault fieldset {
	border-bottom: 1px solid #aaa;
}

#createAcctDefaultLoginLink a {
	text-decoration: underline;
}
#accountDefault ul {
	margin-bottom: 20px;
}
#accountDefault ul li {
	background:transparent url(../img/default/store/bullet_orange.gif) no-repeat scroll left 0pt;
	padding-left:20px;
	margin-left: 20px;
	color:#333;
}

/* checkout details */

/* step 1 */
#checkoutConfirmDefaultHeadingCart,
#checkoutShipto.back,
#checkoutBillto.back {
	float: left;
}
#checkoutShipto.forward,
#checkoutBillto.forward {
	float: right;
}
#checkoutShipping textarea,
#checkoutPayment textarea,
#checkoutShipping textarea,
#checkoutBillto textarea {
	width:99%;
	border: 1px solid #aaa;
}
#checkoutShippingHeadingMethod,
#checkoutOrderTotals {
	margin-top: 20px;
}

.cartTableHeading th {
	background-color: #ccc;
}

#checkoutSuccess a {
	text-decoration: underline;
}
#checkoutSuccessThanks {
	padding: 30px;
}

/* forms */
#createAcctDefault fieldset label,
#loginDefault fieldset label
{
	margin-left: 10px;
}
#checkoutPayment .inputLabelPayment,
#checkoutPayment .alert
{
	margin-left: 30px;
}


/* @end */



/* @group article prices */

p.article-price {
	color: black 		!important;
	font-weight: bold 	!important;
}
.article-price .normalprice , .article_details_price .normalprice {
	color:#666666;
	font-size:0.9em;
	text-decoration: line-through;
}
.article-price .productSpecialPrice, .article_details_price .productSpecialPrice {
	color: red;
	font-weight: bold;
}

.article-price .productSalePrice, .article_details_price .productSalePrice {
	color: #000;
	font-size: 0.9em;
	font-weight: normal;
	line-height: 0.9em;
}
.article-price .productPriceDiscount {
	color: #000;
	font-size: 0.9em;
	font-weight: normal;
	display: block;
	margin-top: -25px;
}
.article_details_price .productPriceDiscount {
	color: #000;
	font-size: 0.7em;
	font-weight: normal;
}


/* product details page */
h1.detail_name {
	font-size: 16px;
	}

div.detail_col3 {
	padding-top: 0px;
}
.article_details_price {
	margin-top: 0px;
	height:50px;
	text-align: right;
	padding-right: 22px;
}


#productTellFriendLink {
	float: none;
}

/* @end */





/* @group hide some stuff */
/* hide some stuff on product listing */


/* hide stupid osCommerce greeting */
h2.greeting {
	display:none;
}

/* @end */





/* @group misc */

div.box3 ul#submenu li a { 
	margin-bottom:-1px;
}


/* patch to hide black lines in productListing on Opera */
#productListing td {
	border:  1px solid #fff;
}


/* Listen auf Haendlerkonto-Infoseite */
ul.howto li {
	background:transparent url(../img/default/store/bullet_orange.gif) no-repeat scroll left 0pt;
	color:#797979;
	margin-bottom:0.5em;
	padding-left:20px;
	margin-left: 20px;
	color:#333;
	
}

/* Tabelle.nice - z.b. Versandkosten */
table.nice  {
	border: 1px solid #aaa;
}
table.nice th {
	background-color: #ccc;
	color:#000;
	font-weight: bold;
}
table.nice td {
	background-color: #eee;
	color:#000;
	font-weight: bold;
	border-top: 1px solid #aaa;
	height:30px;
}


/* Informationsboxen */
#informationContent li a,
#ezpagesContent li a,
#moreinformationContent li a {
	background:transparent url(../img/default/store/ico_arrow1.gif) no-repeat scroll 5px 7px;
	color:#505050;
	display:block;
	padding:3px 3px 0px 25px;
}
#informationContent ul li a:hover,
#ezpagesContent ul li a:hover,
#moreinformationContent ul li a:hover {
	background:transparent url(../img/default/store/ico_arrow_hover.gif) no-repeat scroll 5px 7px;
	color:#000;
	text-decoration:none;
}


/* @end */






/* EOF
------------------------------------------------------------------*/

