* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
  font-family:arial,sans-serif; font-size:12px; color:#888888;}
img, div {
		behavior:url(/httpdocs/g4y/templates/standard/css/iepngfix/iepngfix.htc);
	}

body {background-color:#ffffff; text-align:center;
}


#site1         /*beginnt im Header und schliesst im Footer*/
  { 
    text-align:center;
  }
#site
  {
    position:relative;     
		width:1000px;	
		top:10px;
		margin:0 auto;
  }
/*###################################  Header (alles was im Header steht) ###################################*/
#header
  {
     background-image:url('../images/euro/bg.jpg');
    background-repeat:no-repeat;
   width:1000px;
   height:173px;
   display:block;   
  }
.link_logo{
        float:left; 
        position:relative; 
        display:block;
        width:230px;
        height:80px;
        top:20px;
        left:50px;}
 
.search_box{
      float:left;
      position:relative;
      top:80px;
      right: -6px;
      width:520px;
    }
.preis_text {margin-top: 4px;}
.search_input {width:250px;}
.price_input {width:50px;}

#headerpic {
      position:relative;
      top:43px;
      float:right;
      right:35px; 
      
      }
#topnavigation
  {
    float:right;
    position:relative;
    text-align:right;
    width:600px;
    height:15px;
    top:20px;
    right:30px;
    z-index:10;   
  }
.topnavi{
    margin-right:10px;
    color:#e98200;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    }

/*################################################### Contentbereich ############################################*/
#content{
    width:1000px;
    background-image:url('../images/euro/bg10.jpg');
    background-repeat:repeat-y;
			min-height:265px;
			height:auto !important;  /* für moderne Browser */
			height:265px;  /*für den IE */       
        }
#contentbox 
          {
          position:relative;
          float:right;
          width:796px;
          left:0px;
          z-index:5;   
          }
#mainbox  {
          position:relative;
          float:left;
          top:-11px;
          width:775px;
          left:5px;    
          }
#mainbox_top{
         background-image:url('../images/euro/produkt_top.png');
         background-repeat:no-repeat;
         width:780px;
         height:40px;
         display:block; 
        }
#mainbox_content{
         background-image:url('../images/euro/produkt_content.png');
         background-repeat:y-repeat;
         width:780px;
         display:block;  
        }
#mb_content{
         position:relative;
         left:25px;
         top:-15px;
         width:720px;
         display:block;
         padding: 3px; 
      
        }        
#mainbox_bottom{
         background-image:url('../images/euro/produkt_bottom.png');
         background-repeat:no-repeat;
         width:780px;
         height:40px;
         display:block; 
        }

#rightbox  {
          position:relative;
          float:right;
          left:-20px;
                      
          z-index:5;
          }      
#rightbox_top{
         background-image:url('../images/euro/produkt_top.png');
         background-repeat:no-repeat;
         width:220px;
         height:20px;
         display:block; 
        }
#rightbox_content{
         background-image:url('../images/euro/produkt_content.png');
         background-repeat:y-repeat;
         width:220px;
         display:block;
        }
#rb_content{
         position:relative;
         left:25px;
         width:180px;
         display:block;
         padding: 3px;
        }        
#rightbox_bottom{
         background-image:url('../images/euro/produkt_bottom.png');
         background-repeat:no-repeat;
         width:220px;
         height:20px;
         display:block; 
        }
        
/* Kategorieleiste */                          
#infobox  {
          position:relative;
          z-index:5;
          float:left;
          left:25px;
          right:0px;
          
          }
#infobox_top{
         background-image:url('../images/euro/infobox_top.png');
         background-repeat:no-repeat;
         width:200px;
         height:20px;
         display:block;
        }
#infobox_content{
         background-image:url('../images/euro/infobox_content.png');
         background-repeat:y-repeat;
         width:200px;
         display:block;  
        }
#ib_content{
         position:relative;
         left:15px;
         top:0px;
         width:155px;
         display:block;
         padding: 3px;
         text-align:justify;
         color:#afafaf; 
         
        }
.ib_headline{
        background-image:url('../images/euro/headline_bg.png');
        background-repeat:no-repeat;
        color:#ffffff;
        font-weight:normal;
        width:150px;
        padding-left:7px;
        padding-top:4px;
        position:relative;
        top: -10px;
        left:20px;
        height:31px;
        display:block;
        
        font-size:16px;
        }               
.ib_headline1{
        background-image:url('../images/euro/headline.png');
        background-repeat:no-repeat;
        color:#ffffff;
        font-weight:normal;
        width:220px;
        padding-left:0px;
        padding-top:4px;
        position:relative;
        top: -10px;
        left:280px;
        height:31px;
        display:block;
        
        font-size:16px;
        }   
#infobox_bottom{
         position:relative;
         top:0px;
         background-image:url('../images/euro/infobox_bottom.png');
         background-repeat:no-repeat;
         width:200px;
         height:20px;
         display:block;
        }           
a.cat_navi{
        padding:1px;
        text-decoration:none;
        font-size:11px;
        font-weight:bold;
        color:#afafaf;
        }
a.cat_navi:hover{color:#e98200;} 

div.ctab {background-image:url('../images/euro/tabs/tab_left_inactive.gif');
       padding:0px; padding-top:3px;
       background-repeat:no-repeat;
       position:relative; float:left;
       width:140px; height:13px;
       z-index:12;
       text-align:center;
       left:65px;
       }
    
div.ctab :hover {background-image:url('../images/euro/tabs/tab_left_over.gif');
       padding:0px; padding-top:3px;
       background-repeat:no-repeat;
       position:relative; float:left;
       top:-3px; left:0px;
       width:140px; height:13px;
       z-index:12;
       text-align:center;}
       
div.ctab_active {background-image:url('../images/euro/tabs/tab_left_active.gif');
       padding:0px; padding-top:3px;
       background-repeat:no-repeat;
       position:relative; float:left;
       width:140px; height:13px;
       z-index:12;
       text-align:center;
       left:65px;}
       


/* ################################# Footer #################################*/
#footer{ 
     background-image:url('../images/euro/bottom.jpg');
    background-repeat:no-repeat;
   width:1000px;
   height:161px;
   display:block;
   bottom:0px;}
#bottomnavigation{
      position:relative;
      float:right;
      text-align:right;
      right:30px;
      bottom:-75px;
      z-index:5;
      }
.footertext{font-size:10px;}
a.eurolink{font-size:10px;
        text-decoration:none;
        color:#000000;}

.strauchlinks{
    position:absolute; 
    bottom:29px; 
    left:-34px; 
    width:265px;
    height:324px;
    z-index:2;}
.strauchrechts{ 
    position:absolute; 
    bottom:29px; 
    right:-30px;
    width:170px;
    height:387px;
    z-index:2; 
    }        
   
/* ################################# Slider auf index #######################*/
.slider_headline {
        font-size:24px;
        color:#e98200;
        font-weight:bold;
        text-align:left;
          }              
.contentdiv{min-height:150px;
            height:auto !important;
            height:150px;
            text-align:left;
            }
.slidertext{width:350px;
            padding-top:16px;
            padding-bottom:16px;}            
.sliderlink{text-decoration:none;
          color:#fe0000;
          font-weight:bold;}
/* ################################# u.a. bei Suche (Partner ebay + Amazontabs) */
.partner_tab{background-image:url('../images/euro/produkt_top.png');
             text-align:center;
             width:150px;
             height:20px;
             } 
a.partner_tab_link
              {
              position:relative;
              top:10px;
              text-decoration:none;
               color:#000000;
              }
a.partner_tab_link:hover
              {
              position:relative;
              top:10px;
              text-decoration:none;
               color:#e98200;
              }                         
/*#################################### Produktdarstellung auf Suchergebniss Seite */
.producteinleitung{
            position:relative; 
            left:35px;
            width:590px;
            }
.productbox{
            min-height:20px;
            height:auto !important;
            height:20px;
            padding-right:5px;
            }
.productheadline{
            float:left;
            color:#fe0000;
            font-size:12px;
            font-weight:bold;
            text-decoration:none;
            }  
.productpicframe {position:relative;
            top:17px;
            left:2px;
            width:90px;
            height:auto;
            max-height:90px;
            float:left;           
            display:block;
            text-decoration:none;
            margin-right:10px;
            }
.productpic {position:relative;
            top:17px;
            float:left;           
            display:block;
            text-align:center;
            text-decoration:none;
            margin-right:10px;
            }

.productpicbigframe {float:left;
            width:auto;
            height:auto;
            position:relative;
            left:10px;
            top:15px;
            display:block;
            text-align:center;
            text-decoration:none;
            margin-right:10px;
            }
            
.productpicbig {float:left;
            text-align:center;
            text-decoration:none;
            margin-right:10px;
            }                        
.price { float:right;
         color:darkgreen;
         font-size:14px;
         font-weight:bold;
        }
.alterprice { float:right;
         color:darkred;
         text-decoration:line-through;
         font-size:14px;
         font-weight:bold;
        }
.versandprice { float:right;
         color:darkgrey;
         font-size:14px;
         font-weight:bold;
        }
.produktinfo{   
          float:left; 
          width:605px;
          border-left:1px solid #eeeeee;
          }
.produktinfo_top{         
         background-image:url('../images/euro/produktinfo_top.png');
         background-repeat:no-repeat;
         width:620px;
         height:26px;
         display:block;}
.produktinfo_content{         
         background-image:url('../images/euro/produktinfo_content.png');
         background-repeat:y-repeat;
         width:620px;  
         display:block; 
         }
.pi_content{        
          position:relative;
          width:550px;
          left:30px;
          top:5px;
          display:block;
          z-index:10;
          min-height:90px;
          height:auto !important;
          height:90px;          
          }      
.produktinfo_bottom{ 
         position:relative;
         top:0px;
         z-index:2;        
         background-image:url('../images/euro/produktinfo_bottom.png');
         background-repeat:no-repeat;
         width:620px;
         height:26px;
         display:block; 
         }                     
.produktdesc {   
          position:relative;
          text-align:left;
          left:0px;
          display:block; 
          width:570px;
        }        
.searchshoplogo{
          float:right;
          text-decoration:none;
          border:1px solid #e98200;          
            }
.produktdetailsbg{         
          background-image:url('../images/euro/produktdetails.png');
         background-repeat:no-repeat;
          position:relative;
          left:0px;
         width:140px;
         height:30px;
         display:block;
         padding-top:7px;
         padding-left:0px;
         z-index:10;
         color:#29a709; 
         }
a.produktdetails{
          float:left;
          text-decoration:none;
          font-weight:bold;
          color:#29a709;          
            }               
a.produktdetails:hover{
          text-decoration:none;
          font-weight:bold;
          color:#e98200;          
            }                                                                        
/* ################################# Allgemein ##############################*/
a.searchTabs {
          text-decoration:none;}
.searchtab{        
          background-image:url('../images/euro/produktdetails.png');
         background-repeat:no-repeat;
          position:relative;
          left:-5px;
         width:140px;
         height:30px;
         display:block;
         padding-top:7px;
         padding-left:15px;
         z-index:10;
         
         }          
.cat {float:left; 
      width:135px;
      padding:15px;}
.catheadline{font-size:14px; 
             font-weight:bold; 
             text-decoration:none;
             color:#e98200;}
a.subcat  {font-size:12px; 
          text-decoration:none;
          color:#afafaf;}
a.subcat:hover  {font-size:12px; 
          text-decoration:none;
          color:#e98200;}
a.topsearch  { 
          
          color:#afafaf;}
a.topsearch:hover  {
          color:#e98200;}
.clear {clear:both;}
.rclear {clear:right;} 
.lclear {clear:left;}










