/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/
 body {padding:0px;margin:0px;text-align:center;background-color:#fff;background-image:url(img/fashiontex/bg.jpg);background-position:center;background-repeat:repeat-y;}
 body, div, span, a, p, input, textarea, h1, h2{font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:10pt;color:#000;}  
 p{padding-left:5px;}
 img, a, a img{border:0px none #000;}
 h1 {color:#fff;display:inline;font-size:13pt;padding-left:9px;}
 h2 {color:#666;display:inline;font-size:10pt;padding-left:9px;}
 input[type="text"], input[type="password"], select, textarea{border:1px solid #000;}
 select{font-size:9pt;}
 a{text-decoration: none;}
  /* 
 .startseite{width:520px;height:204px;margin-top:-20px; background:url(img/fashiontex/startseite/kollektion.jpg);} 
 .startseite div{position:relative;width:320px;height:150px;top:45px;left:150px;} 
 .startseite div table{font-size:10pt;} 
 */
 .startseite *{padding:0px;margin:0px;text-align:left; font-size:11px; text-align:left; float:none;}
 .startseite table td.links{margin:0px;background-image: url(img/fashiontex/fachhandel.jpg);text-align:left; background-repeat:no-repeat;width:245px;height:191px; padding-left:25px;}
 .startseite table td.links p{padding-left: 95px; width: 62%;margin-bottom:5px;}
 .startseite table td.rechts{margin:0px;background-image: url(img/fashiontex/ebay_hg.jpg);text-align:left; width: 269px; height: 190px; background-repeat: no-repeat;padding-left:18px;width:249px;}
 .startseite table td.rechts ul {list-style-type: none;}
 .startseite table td.rechts ul li{background-image: url(img/fashiontex/gruener_haken.gif);background-repeat:no-repeat;padding-left:17px;}
 .startseite {position:absolute;/*margin-top;320px;*/}
 * html body .startseite {position:relative;top:-785px;}/*IE6*/
 .startseiten_header{background-image: url(img/fashiontex/seitenkopf.jpg);background-repeat:no-repeat;width:538px;height:123px;margin-left:10px;margin-top:-14px;}
 .startseiten_fuss{background-image: url(img/fashiontex/seitenfuss.gif);background-repeat:no-repeat;width:538px;height:123px;}
 
 
.header{text-align:left;height:127px;width:100%;z-index:1;position:relative;left:0px;top:0px;background-color:#fff;background-image:url(img/fashiontex/muster_oben.jpg);background-repeat:repeat-x;z-index:1;}
.logo{position:relative;margin-top:-98px;margin-bottom:20px;z-index:5;}
	
.center{position:absolute; left:0px; top:127px; margin-left:10%; width:79%; height:99%; z-index:4; }
* + html .center{position:relative; left:0px;}	

.shop{height:800px;margin:0 auto; width:1000px;position:relative;height:100%;text-align:left;}	
*+html #shop{ top:-127px; left:-80px;}	/*IE7*/
* html body  #shop{ top:0px; left:55px;}	/*IE6 */

.mitte{text-align:left;position:relative;margin-top:0px; min-height:850px;}/*FF*/
* html body  .mitte{ height:300px;}/*IE6 */
	.mitte input{margin-right:2px;}

.rechts{width:214px;background:url(img/fashiontex/right_bg.gif);background-repeat:repeat-y;float:right;position:relative;text-align:center;margin-bottom:150px;margin-left:18px;}
* html body .rechts {position:relative;left:0px;z-index:500; top:0px; overflow:visible;}/* IE6 */
* html body .rechts  div{margin-top:0px; overflow:visible;}/* IE6 */

	.rechts .boxhead1{margin-top:-15px; padding-top:5px;}
	.rechts table td {padding-left:12px;width:187px;}
	.bottom{background:url(img/fashiontex/right_bottom.gif);width:215px;height:30px;}
	
.links{width:225px;background:url(img/fashiontex/left_bg.gif);margin-top:0px;text-align:center;}
	.links table {padding-left:1px;}
	.links table td {padding-left:20px;padding-right:14px;color:#000;}
	.verfahren{background:url(img/fashiontex/left_top.gif);background-repeat:no-repeat;margin-top:-20px;padding-top:15px;padding-left:5px;}
	.ebaylink{float:left;margin-top:20px;margin-left:30px;}
	.bottom_l{width:225px;background:url(img/fashiontex/left_bottom.gif);height:26px;margin-top:105px;}	

.navi{height:37px;top:-8px;background:url(img/fashiontex/nav_bg.gif);background-repeat:repeat-x;width:100%;text-align:left; z-index:501; position:relative;}
.navi ul li{color:#fff;font-size:12pt;}
	* html body .navi {width:1000px;}/* IE6 */
	
	.nav_l{background:url(img/fashiontex/nav_l.gif);height:37px;width:27px;float:left;}
	.nav_r{background:url(img/fashiontex/nav_r.gif);background-repeat:no-repeat;background-position:right;height:37px;width:180px;float:right;}
	* html body .nav_r{margin-top:-3px;}/*IE6*/
		.nav_r input[type="text"]{background:white;border:none;background:url(img/fashiontex/suche.gif);background-repeat:no-repeat;height:23px;padding-left:5px;padding-top:2px;}
		.nav_r input{background:none;border:none;float:left;margin-top:6px;margin-left:-6px;}
		* html body .nav_r input{background:white;border:none;background:url(img/fashiontex/suche.gif);background-repeat:no-repeat;height:20px;padding-left:8px;padding-top:2px; margin-top:11px;}/*IE6*/
				
	.warenkorb, .konto, .merkliste{position:absolute; top:20px; left:500px; z-index:998;width:158px;}
		*+html .warenkorb, *+html .konto, *+html .merkliste{top:-75px; }/* IE7 */
		* html body .warenkorb, * html body .konto, * html body .merkliste{top:-75px; }/* IE6 */

	.warenkorb img, .konto img, .merkliste img{margin-top:-1px;}	
	
	.warenkorb {text-align:left;width:154px;height:56px;overflow: hidden; z-index:889;}
	.warenkorb  div{background:#fafafa;width:138px;margin-left:18px;margin-top:-20px;padding-top:6px;padding-left:4px;z-index:888;}
		*+html .warenkorb  div {width:130px;padding-top:0px; background:#fff url(img/fashiontex/ie_cartfix.gif) no-repeat scroll top left;border:none;}/*IE7*/
		 * html body .warenkorb  div{width:130px;padding-top:0px; background:#fff url(img/fashiontex/ie_cartfix.gif) no-repeat scroll top left;border:none;}/*IE6 */

	.konto{left:670px;}
	.merkliste{left:840px}
	
	.navi ul {margin:0px;padding-top:7px;}
	.navi ul li{display:inline;margin-right:5px;}
	.navi ul li a{color:#fff;font-size:12pt;font-weight:bolder;}
	
.markenbanner{height:85px;width:970px;padding-left:5px;position:relative;top:0px;}	
	
	.boxhead{background:url(img/fashiontex/bg_infobox.gif);height:30px;width:211px;font-weight:bolder;color:#fff;background-repeat:no-repeat;text-align:left;margin-top:-15px;padding-top:7px;}
	* html body  .boxhead{margin-top:0px;}/*IE6*/
	
		 @media not tty { .rechts[class] .infoBoxContents[class] { margin-left:-53px;}} /*GOOGLE + SAFARI*/
		 @media all and (min-width: 0px){ .rechts[class] .infoBoxContents[class]   {margin-left:0px;}}/*OPERA reset von GG+SF*/
		 @media not tty { .rechts[class] table table{ margin-left:-53px;width:190px; }} /*GOOGLE + SAFARI*/
		 @media all and (min-width: 0px){ .rechts[class] table table  {margin-left:0px;}}/*OPERA reset von GG+SF*/
		 
		.rechts[class] #sign_in table{width:218px;  margin-bottom:23px; margin-left:-3px; }
		 

	.boxhead a, .boxhead span{color:#fff; padding-left:2px;}
	.boxhead a:hover{color:#bbb;}
	.boxhead img{float:left;margin-top:-15px;margin-left:-5px;}
	* html body  .boxhead img{float:left;position:absolute;margin-top:-15px;left:-5px;}/*IE6*/
	* html body  .boxhead a{margin-left:55px;}/*IE6*/
	
	
.footer{z-index:700;padding-bottom:10px;height:38px;width:120%;left:-14.5%;margin-top:30%;color: #fff;
		background:#fff url(img/fashiontex/muster_unten.jpg);position:fixed;bottom:0px;clear:both;text-align:center;}
* html body .footer {margin-left:-18%;left:0%}
.footer div{margin-left:10%;color:#999;font-size:8pt;}
.social{position:relative;margin-top:-20px;left:48px;float:right;}

.content{background:url(img/fashiontex/headline.gif);background-repeat:no-repeat;width:535px;padding-top:8px; height:38px;}
.content p{width:480px; padding-left:10px;padding-right:10px;}
.content  hr{color: #ccc;background-color: #ccc;border-color:#ccc;}
	td.content{padding-top:5px;}
	.content h1{margin:0px;padding:0px;padding-top:18px;padding-left:15px;}
	.content .preis{background:url(img/fashiontex/preis.png);background-repeat:no-repeat;width:150px;height:100px;position:absolute;z-index:666;top:210px;left:380px;padding-top:15px;padding-left:0px;text-align:center;}
	.content #proz{background:url(img/fashiontex/proz.gif) no-repeat top center;width:80px;height:80px;position:absolute;z-index:667;top:170px;left:340px;text-align:center;padding-top:17px;color:#fff;font-size:9pt;line-height:1.2em;}
	.content #proz h3{margin:0px;}
	.proz{background:url(img/fashiontex/proz.gif) no-repeat top center;width:80px;height:80px;text-align:center;padding-top:17px;color:#fff;font-size:9pt;line-height:1.2em;}
	.proz h3{margin:0px;}

		* html body  .content table{position:absolute;clear:both;}/*IE6*/
		* html body  .content table table, * html body  .content div{position:relative;clear:both;}/*IE6*/
		* html body  .content .preis{background:url(img/fashiontex/preis.gif);background-repeat:no-repeat;}/*IE6*/
		* html body  .content img{display:block;float:left;}/*IE6*/
		
	.descrp{margin-top:110px;float:none;}
	/*@media all and (min-width: 0px){ .descrp  {margin-top:280px;}}/*OPERA*/
	* + html .descrp, * html body .descrp{clear:both;margin-top:60px;}/* IE7 *//*IE6*/
			
.proddiv{cursor:pointer;position:relative;text-align:center;float:left;width:170px;height:270px;background-repeat:no-repeat;padding-top:10px;margin-left:5px;margin-bottom:25px;}
	* + html .proddiv{width:160px;margin-left:9px;}/* IE7 */
	* html body .proddiv{width:160px;overflow:hidden;margin:0px;height:290px;}/*IE6*/
.prodpreis{text-align:center;height:auto;position:absolute;top:53%;left:2px;width:160px; /*vertical-align:center;*/}
.prodpreis span{display:block;}
			
.infoBox_right{font-size:9pt;line-height:1.7em;padding-right:20px;}
.infoBox_right ul{margin:0px;padding:0px;padding-left:10px;}
.infoBox_rightl{font-size:9pt;line-height:1.7em;height:285px;background:url(img/fashiontex/prod_kaufen.jpg);background-repeat:no-repeat;padding-left:20px; padding-top:20px;}
 
 table.prodinfo{margin-top:-20px;}
* + html .prodinfo {top:280px;position:relative;}/* IE7 */

.prodnav{height:12px;color:white;background:url(img/fashiontex/prod_navbg.jpg);background-position:center;background-repeat:repeat-x;}

.zusatz{clear:both;position:relative;text-align:left;}
* + html .zusatz, * html body .zusatz{top:600px;} /*IE6+7*/

* html body  .navleiste {top:700px;position:absolute;}

 /*modified xtc*/ /*modified xtc*/ /*modified xtc*/ /*modified xtc*/ /*modified xtc*/ /*modified xtc*/ /*modified xtc*/
.productOldPrice {font-size:8pt;color: #aa3333;text-decoration: line-through;}
 
 .moduleRow , .moduleRowOver {
	 font-size: 11px;
	 line-height: 1.5;
	 background-color: #E6E6E6;
	 border-color: #E6E6E6;
	 text-align:left;
	 border-bottom:1px dotted #666;}
	 
.moduleRowOver {	background-color: #d3d3d3;}
.contentsTopics {font-size: 14pt;font-weight: bold;} 

.copyright, .parseTime  {display:none;}

.boxText { font-size: 8pt;width:200px;}

a.headerNavigation {color: #000; font-size:8pt; font-weight:bolder;} 
a.headerNavigation:hover {color: #999;}

.smallText { font-size: 8pt;}
a.pageResults { color:#653332; text-decoration:none;font-size: 8pt;}
a.pageResults:hover{ color:#000; text-decoration:underline;}

 /*beyond this point standard xt:c*/ /*beyond this point standard xt:c*/ /*beyond this point standard xt:c*/ /*beyond this point standard xt:c*/ /*beyond this point standard xt:c*/ /*beyond this point standard xt:c*/  
.boxTextBG {	font-size: 10px;background-color: #f1f1f1;}
.boxTextBGII {	font-size: 10px;	background-color: #cfcfcf;}
.boxTextPrice {	font-size: 10px;	color: #FF0000;}

.errorBox {	font-size : 10px;	font-weight: bold;	background-color: #ffb3b5;}
.gvBox {
	font-size : 14px;
	font-weight: bold;
	border-color: #FFFFFF;
	border: 1px solid;
	background-color: #ffb3b5;
}
.stockWarning {font-size : 10px;	color: #cc0033;}
.productsNotifications {	background-color: #f2fff7;}

.orderEdit { font-size : 10px; color: #b9c5b5;text-decoration: underline;}

A:hover {  color: #653332;}
FORM {	display: inline;}
TR.header {	background-color: #ffffff;}
TR.headerNavigation {  background: #F6F6F6;}

TD.headerNavigation {
	font-size: 10px;
	color: #000000;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
	background-color: #F6F6F6;}

TD.conditions {  background-color: #FFCCCC;}
A.confirmationEdit {	color: #009933;	font-style: italic;}
A.confirmationEdit:hover {
	color: #009933;
	font-style: italic;
	text-decoration: underline;}
TR.headerError {  background-color: #ff0000;}
TR.headerMessage {	background-color: #b6b6b6;}

.moduleHeading {	font-size: small;	font-weight: bold;	padding-bottom: 10px;}

TD.headerError {
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {  background: #00ff00;}
TD.headerInfo {
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;}

TR.footer {  background: #bbc3d3;}

TD.footer {  font-size: 10px;
    background: #F6F6F6;
  color: #000000;
  font-weight : bold;
  border-bottom: 1px solid;
  border-color: #b6b7cb;}

.infoBoxContents {  font-size: 10px;}
.infoBoxNotice {  background: #FF8E90;}
.infoBoxNoticeContents {  background: #FFE6E6;font-size: 10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {  background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {  background: #f8f8f9;}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;}

.productListing-heading {
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;}

TD.productListing-data {  font-size: 10px;}
TD.pageHeading, DIV.pageHeading {
  font-size: 16px;
  font-weight: bold;
  color: #000000;}

TR.subBar {  background: #f4f7fd;}
TD.subBar {
  font-size: 10px;
  color: #000000;}

TD.main, P.main {  font-size: 11px;  line-height: 1.5;}
TD.accountCategory {  font-size: 13px;  color: #aabbdd;}
TD.fieldKey {  font-weight: bold;}
TD.fieldValue {  font-size: 12px;}
TD.tableHeading {  font-weight: bold;}
SPAN.newItemInCart {  font-size: 10px;  color: #ff0000;}

SPAN.greetUser {
  font-size: 12pt;
  color: #663333;
  font-weight: bold;
}

SPAN.underline {	text-decoration: underline;}
TABLE.formArea {  background: #f1f1f1;  border-color: #cccccc;  border-style: solid;  border-width: 1px;}
TD.formAreaTitle {  font-size: 12px;  font-weight: bold;}

SPAN.markProductOutOfStock {  font-size: 12px;  color: #c76170;  font-weight: bold;}
SPAN.productSpecialPrice {font-size:5pt;  color: #ff0000;}
SPAN.errorText {  color: #ff0000;}
SPAN.productDiscountPrice {font-size:5pt;  color: #ff0000;  font-weight: bold;}

.smallHeading {	font-size: x-small;	font-weight: bold;	color: Black;}
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo {  font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-size: 7pt; }
.heading2 { font-size: 9pt; }
.heading3 { font-size: 10pt; }
.heading4 { font-size: 12pt; }
.heading5 { font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading { font-size: 10pt; color: #FFFFFF; 
	background-color: #666666; 
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub { font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}

/* message box */
.messageBox {font-size: 10px; }
.messageStackError, .messageStackWarning {  font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess {  font-size: 10px; background-color: #99ff00; }

/* input requirement */
.inputRequirement { font-size: 10px; color: #ff0000; }

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;}

.navLeft {
	border-right: 1px solid;
	border-color: #b6b7cb;
	background-image: url(img/bg_left_column.jpg);
	width: 185px;}
.navRight {
	border-color: #666666;
	border-top-width: 4px;
	border-top-style: solid;
	border-left-width: 4px;
	border-left-style: solid;
	background-color: #E6E6E6;
	width: 185px;}

.tableListingI {	background-color: #eeeeee;}
.tableListingII {background-color: #d0d0d0;}
.tableBody {padding: 5px;}

.poweredby {   font-size: 10px;  color: #000000;  font-weight: bold;}
 .onepxwidth {width: 1px;}

 
 
 /*Kollektion LINKS*/
 div.gaastrakollektion{height:177px; width:536px;  background-position:0px 0px; background:url(img/fashiontex/gaastra_button1.jpg); cursor:pointer}
 div.gaastrakollektion:hover{background-position:536px 0px ;}
  
  
   div.benvenutokollektion{height:177px; width:536px;  background-position:0px 0px; background:url(img/fashiontex/benvenuto_button.jpg); cursor:pointer}
 div.benvenutokollektion:hover{background-position:536px 0px ;}
  
 /*ebay*/
ul li div.mbg{
	/*background:url(img/fashiontex/ebay_powersellerbg.gif);*/
	background-repeat:no-repeat;
	/*padding-bottom:2px;*/
	/*padding-right:-30px;*/
	background-position:123%;
} 

.ebayinfo{ /*ZUSATZBLOCK*/
	margin-top:320px;
	margin-top:280px;
}

* + html .ebayinfo{ /*IE7*/
	/*margin-left:-340px;*/
	margin-left:-510px;
	border:1px solid white;
	position:absolute;
	top:65px;
}
.newsletter input{
height:20px;
width:145px;
margin-left:-10px;
border:none;
}
.ie_newsletterdiv{
	background:url(img/fashiontex/newsletter_bg.jpg) no-repeat scroll center top transparent;padding-top:117px;
}
* + html  .ie_newsletterdiv, * html body  .ie_newsletterdiv{/*IE7 IE6*/
	z-index:25; position:relative; height:100px; margin:0px;
}
 * html body  .ie_newsletterdiv{/*IE7 IE6*/
	padding-bottom:30px;
 }
* + html div.rechts{ /*IE7*/
	margin-bottom:200px;
	position:absolute;
	height:1500px;
	margin-left:-1px;
}
* html body .rechts{ margin-left:-21px; }/*IE6*/
* html body .ebayinfo{position:absolute; margin-top:1161px; margin-left:-480px}/*IE6*/