	  body      {  font-family: arial; margin:0px; font-size:0.8em; }
	  strike    {  color:red; font-weight:normal; }

	  a         {  text-decoration: underline; color:#8b6b5a; }
    a:visited { }
    a:active  { }
    a:hover   {  text-decoration: underline; }

    hr { clear:both; }
    img, table { border:0; margin:0px; padding:0px;}

    .clear: { clear:both; }

    ul.menu  {font-size:12px;  list-style-type: none;  margin-top:0px; padding-top:0px; }
    .menu li { wrap: none;  float: left; text-align:center; width:122px; height:30px; line-height:30px;
    	background-image:url('http://www.mexiko-fliesen.de/ps_image/registrierkarte.gif');
     }
     a.menu { text-decoration:none; color:#8b6b5a; font-size:14px; margin:5px;  }
     a.menu:hover   {  text-decoration: underline; color:#000000; }
     a.menu2 { text-decoration:none; color:#8b6b5a; font-size:12px; margin:5px;  }
     a.menu2:hover   {  text-decoration: underline; color:#000000; }
     a.c_page { text-decoration:none; color:#8b6b5a; font-size:14px; margin:5px; }
     ul.menu2  {font-size:12px;  list-style-type: none;  margin-top:0px; padding-top:0px; }
    .menu2 li { wrap: none;  float: left; text-align:center; width:110px; height:21px; line-height:21px;
    	background-image:url('http://www.mexiko-fliesen.de/ps_image/registrierkarte-unten.gif');
     }
    .menu-hr { clear: both; line-height:0px; height:4px; width:100%; background-color:#d8c189; border-top:1px solid #ffffff; margin-top:1px; margin-bottom:0px;}
    .menu-hr-small { clear: both; line-height:0px; height:1px; width:100%; background-color:#d8c189; border-top:0px; margin-top:1px;}
    .hauptmenu {width:1000px;  }
    .untermenu {width:1000px; border:1px solid #ffffff; margin:0px;}

    .menutop {width:650px;    text-align:center; font-size:12px; margin-right:2px; }
    .menutopcenter { height:23px;   background-image:url('http://www.mexiko-fliesen.de/ps_image/top-m.gif'); }
    .logo { clear:both; margin-left:100px; margin-top: 31px;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
    h1 { font-size:14px; font-style:italic; font-weight: bold; color:#d8c189; }
    .firstpage_box { font-size:12px; border: 1px #d8c189 solid; height:230px; width:30%; padding:5px; margin:5px; float:left; overflow:hidden;}
    .firstpage_box p { margin:0px; padding:0px; }
    .browse_descr_box {border: 1px #d8c189 solid;  width:90%; padding:5px; margin:5px;   }
    .flypagebox { width:200px; height:300px; border:solid #d8c189 1px; padding:5px; margin:5px;  float:left; overflow:auto;}
    .flypageimagebox { height:300px; border:solid #d8c189 1px; padding:5px; margin:5px;  float:left;}
    .faqbox { width:428px; height:300px; border:solid #d8c189 1px; padding:5px; margin:5px;  float:left; overflow:auto;}
    .c_faq_h_r_sub2 { border:solid #d8c189 1px; padding:2px; margin:2px; }



 .browse_sku {  font-size:18px; font-weight:bold;  }
 .browse_price_small { font-weight:bold; font-size:11px;  line-height:12px; }
 .browse_case_wrapper {  float:left;  margin:10px;  width:200px;  height:270px;   background-image:url('http://www.mexiko-fliesen.de/mexiko-fliesen.de/images/noimage.jpg'); }
 .browse_case {   width:200px;   height:200px;  overflow:hidden;   }
 .browse_case_wrapper_klein {  float:left; margin:10px;  width:100px;  height:170px;   }
 .browse_case_klein {   width:100px;  height:100px;  overflow:hidden;  }
 .browse_hover {  width:100%;  height:25px;   }
 .browse_zoom { margin:2px; margin-right:1px; margin-left:0px;}
 .browse_info { margin-right:10px; margin-top:4px;}
 .browse_info_short {margin-right:0px; margin-top:4px;}
 .browse_main_cat { width:1000px; }
 .browse_fair_image { float:right; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;  }

 #header-spacer { height:200px; }
 #header {position:absolute; left:0px; top:0px; height:200px;width:100%;  z-index:2;  }
 #searchbox { font-size:14px; font-weight:bold; clear:both; margin-top:60px; width:250px; height:20px; background:#f4e8c5; border: 1px solid #958b70; padding:10px;}

 #anzeigeoptionen {font-size:12px; position:absolute; z-index:1; top:200px; right:2px; width:120px; border:solid #958b70 1px; background:#f4e8c5; padding:5px; text-align:center;}
 #lastview {position:absolute; top:357px; right:2px; width:120px; border:solid #d8c189 1px; background-color:#ffffff; padding:5px; text-align:center;}
 #preisinfos {font-size:12px; position:absolute; z-index:1; top:200px; left:2px; width:120px; border:solid #958b70 1px; background:#f4e8c5; padding:5px; text-align:center;}
 #myGallery {position:absolute; left:0px; top:0px;  z-index:1; }
 #headbasket {position:absolute; z-index:0; top:200px; left:0px; width:100%;   }
 #prevnext { font-size:14px; font-weight:bold; clear:both;  width:350px; margin-bottom:10px; height:30px; background:#f4e8c5; border: 1px solid #958b70; padding:10px;}


 .headbasket {width:600px; height:48px; background:#f4e8c5; border: 1px solid #958b70; margin:0px; margin-right:10px; overflow:hidden;}
 .headbasketimg { float:left; padding:2px; padding-right:0px; }
 .headbasketleft {width:50px; padding:5px; height:34px; float:left;  }
 .headbasketright {width:110px; padding:5px; height:34px; float:right; }


 input { font-size:12px; font-weight:bold; text-align:center; }
 .searchfield { width:120px; height:15px; background-color:#ffffff; border:1px solid #958b70; margin-bottom:5px;  }
 .browsequantity { width:25px; height:15px; border:1px solid #958b70;  border:1px solid #958b70; margin-bottom:5px; margin-right:5px;}
 .text_50  { width:50px; height:15px; border:1px solid #958b70; }
 .text_60  { width:60px; height:15px; border:1px solid #958b70; }
 .text_70  { width:68px; height:15px; border:1px solid #958b70; }
 .text_80  { width:80px; height:15px; border:1px solid #958b70; }
 .text_115 { width:115px; height:15px; border:1px solid #958b70; }
 .text_180 { width:180px; height:15px; border:1px solid #958b70; }
 .text_230 { width:230px; height:15px; border:1px solid #958b70; }
 .p12dark  { font-size:12px; font-weight:bold; }
 .p12  { font-size:12px; font-weight:normal; }
 .basket_line_wrapper a{ text-decoration:undlerine; color:#8b6b5a; font-size:12px;  }
 .cartfield { width:25px; height:15px;  border:1px solid #958b70;  }
 .basket_link_image { margin-left:30px; }
 .basket_calc_hr { border:0px; background:#ffffff; }
 .basket_calc_middle {height:10px; }
 .cartsubmit { clear:both; margin:30px; }
 .basket_order_step { background:#f4e8c5; margin:3px; padding:3px; font-size:16px;}
 .basket_order_headline { background:#f4e8c5; margin:3px; padding:3px; }
 .checkout_radio_line_left { }
 .checkout_radio_line_right { width:90%; border:0px; border-bottom:1px; }

 .basket_wrapper {border: 1px #d8c189 solid;  width:90%; padding:5px; margin:5px; }
 .basket_wrapper_2 {   width:90%; padding:5px; margin:5px;  margin-top:10px;   }

 .c_faq_form   { width:600px; margin-bottom:20px;}
 .c_faq_form_l { float:left; font-size:12px;}
 .c_faq_form_r { float:right; font-size:12px; margin-gottom:20px;}
 .c_faq_form_r input {  height:15px; border:1px solid #958b70;  }
 .c_faq_form_r textarea {    border:1px solid #958b70;  }
 input.submit { border:0px; height:19px; }

 .igall_wrapper a { font-size:12px; text-decoration:none; color:#8b6b5a; }
 .igall_menu_main a { text-decoration:underline; font-size:14px; font-weight:bold; margin:4px;  }
 .igall_offset { font-size:14px; font-weight:bold; clear:both;  width:350px; margin-bottom:10px; height:30px; background:#f4e8c5; border: 1px solid #958b70; padding:10px;}
 .igall_thumb_box { width:120px; border:solid #958b70 1px; background:#f4e8c5; padding:5px; text-align:center; }
