/* Page Artikel */


.selectfield {
  min-width:50px;
  font-size:125%;
  color: #000000;
  cursor: pointer;
  background-color: #EEEEEE;
  line-height: 1.7em;
  list-style: none;
  margin: 0;
  padding: 1px 2px;


}

#globalview {
  
  
  width:980px;
}


#impressumsbox {
  
  
  
}

#profilbox {
  float:right;  width:100px;
  
  
}

      #shoplogo {
        
      
        width:468px;
        height:80px;
        float:right;
        padding:0px;
        margin-bottom:10px;
      }
      #shoptext {
        
        width:300px;
        float:left;
        padding:0px;
        margin-bottom:0px;
      }
      #shoprabatt {
        float:left;
        text-align:center;
        width:150px;
        height:150px;
        padding:0px 0px 0px 0px;
        background-image:url('../../../../gfx/badges/silver.png');
  
      }
      #shoprabatt_text1  {
        position:relative;
        top:38px;
        padding:0px 25px 0px 25px;
        font-size:34px;
        font-weight:bold;
      }
      #shoprabatt_text2  {
        position:relative;
        top:32px;
        padding:0px 25px 0px 25px;
        font-size:20px;
  
      }
      
      
      #rabattbox_artikel {
        float:left; width:380px; padding:0px 30px 0px 0px; text-align:center;
        
        
      }
       #rabattbox_konfigurator {
        float:left; width:380px; padding:0px 50px 0px 0px; text-align:center;
        
        
      }
      #rabattbox_basisartikel {
        float:left; width:250px; padding:0px 0px 5px 0px; text-align:left;
        
      }
      #rabattbox_item {
        float:left; width:250px; padding:0px 20px 0px 20px; text-align:center;
        
      }
      
      #rabattbox_ticket {
        float:left; width:380px; padding:0px 50px 0px 0px; text-align:center;
        
      }
      .rabattbox_inlinetext {
        width:100%;
        float:left;
        color:blue; font-size:14px; font-weight:bold;
      }
      
      
      #konfiguratorbox {
        
        border:1px solid grey;
        float:left;
      }
      
      #infocontainer_tabs_out {
        
        width:550px;
        padding:0px 0px 0px 0px;
        float:left;
        border-bottom:1px solid grey;
        z-index:1;
        height:37px;
      }
      
     
      #infocontainer {
        float:left;
        width:530px;
        padding: 10px; 
        height:450px;
        background:none;
        overflow:none;
       
        border-left:1px dotted grey;
        border-top:0px solid black;
        z-index:5;
       
        margin:0px 1px 0px 1px;
      }
      #infocontainer_basic {
        float:left;
        width:540px;
        padding: 10px; 
        min-height:400px;
        
        overflow:none;
        
        margin:0px 1px 0px 1px;
      }
      
      #infocontainer_textlink_basic {
        
        text-align:right;
        font-size:15px;
        font-weight:bold;
        margin:0px 0px 10px 0px;
      }
      
      .infocontainer_tabs_active {

        color:#000000;
        background:#EEEEEE;
        font-weight: bold;
        
        font-size: 8pt;
        text-align:center;
        float:left; 
        width: 81px;
        height:30px;
        padding:3px;
        margin:0px 1px 0px 1px;
        border-top:1px solid grey;
        border-left:1px solid grey;
        border-right:1px solid grey;
        border-bottom:3px solid transparent;
        z-index:3;
       
      }
      
      .infocontainer_tabs {
        
        color:#FFFFFF;
        background:#444444;
        font-weight: normal;
        
        font-size: 8pt;
        text-align:center;
        float:left; 
        width: 81px;
        height:30px;
        padding:3px;
        margin:0px 1px 0px 1px;
        cursor:pointer;
        border-top:1px solid grey;
        border-left:1px solid grey;
        border-right:1px solid grey;
        border-bottom:0px solid white;
      }
      .infocontainer_tabs:hover {
        
        color:#FFFFFF;
        background:#333333;
        
        
      }
      
      #infocontainer_farben {
        
        width:auto;
        max-height:450px;
        overflow:auto;
        
      }
      
      #infocontainer_motive {
        
        width:auto;
        max-height:450px;
        
        
      }
      
      
      
      #infocontainer_text {
        
        width:auto;
       max-height:450px;
        
        
      }
      #infocontainer_drucktechniken {
        
        width:auto;
        max-height:450px;
        
      }
      
      #container_drucktechnik_details {
        
        float:left;
        width:170px;
        max-height:450px;
        min-height:450px;
        margin:0px;
        padding:0px 0px 0px 10px;
        overflow:auto;
        
      }
      
      #infocontainer_produkte {
        
        width:auto;
        max-height:450px;
        
        
        
        
      }
      
          #container_produkt_details {
            float:left;
            width:170px;
            max-height:450px;
            min-height:100px;
            margin:0px 0px 0px 10px;
            padding:0px 0px 0px 0px;
            overflow:auto;
            
          }
      
          #container_produktfarben {
            
            width:auto;
            float:left;
            max-height:100px;
            min-height:100px;
            overflow:auto;
            
          }
          
          #container_produktgroessen {
            
            width:100px;
            height:auto;
            float:left;
            padding:20px 0px 0px 0px;
            
          }
           #container_weitereprodukte {
            width:auto;
            float:right;
            text-align:right;
            font-size:18px; 
            overflow:auto;
            border:1px solid #D1D3D4;
            background-color: #E6E7E8;
            padding:2px;
            margin:2px 0px 10px 0px;
            
          }
          #container_alleprodukte {
            width:auto;
            float:left;
            max-height:220px;
            overflow:auto;
            
          }
          
          #container_produktname {
            clear:both;
            width:auto;
            float:left;
            border:0px solid black;
            min-height:20px;
            display:none;
            
          }
          
          #container_druckbereiche {
            
            width:170px;
            float:left;
            
          }
      
       #infocontainer_enlarge {
        
        width:auto;
        max-height:400px;
        
      }
      
      #produktteaser {
        
        float:left;
        width:396px;
        height:36px;
        border:0px solid black;
        background:#CCC;
        
      }
      #produktcontainer {
        
        float:left;
        width:400px;
        height:auto;
        
        
      }
      
      #produktcontainer_image {
        
        float:left;
        width:400px;
        min-height:400px;
        border:0px solid black;
        vertical-align:top;
        margin:0px 10px 0px 0px;
        padding:0px;
        
      }
      
      #produktcontainer_text {
        float:left;
        width: 400px;
        text-align:center;
        font-size:75%;
      }
      
      #akt_motivwidth_absolute {
        width: 400px;
        float:left;
        text-align:center;
        font-size:100%;
        font-weight:bold;
      }

      #preisdarstellung {
       
        float:right;
        width:175px;
        height:135px;
        background: url(../../gfx/badges/ivory_175.png) no-repeat top left;
        text-align:center;
        padding:40px 40px 0px 0px;
        color:#000000;
        border:0px solid black;
    
      }
      .preisdarstellung_text1 {
        color:#0005C5;
        font-size: 14pt;
        font-weight: bold;
        
      }
      .preisdarstellung_text2 {
        color:#0005C5;
        font-size: 18pt;
        font-weight: bold;
        
      }
      .preisdarstellung_text3 {
        color:#000000;
        font-size: 14pt;
        font-weight: normal;
        
      }
      .preisdarstellung_text4 {
        color:#000000;
        font-size: 10pt;
        font-weight: normal;
        font-style:italic;
      }
      #basisartikel_produktbild {
          width:400px;
          float:left;
          padding-top:0px;
      
      }
      
     
      
/* ################################################################################## */
/* ########### motivpager ################################################################# */
/* ################################################################################## */
     
   
  #motivpager_out {   
      background-color:#eee;
      width: 100%;
      float:left;
  }
  #motivpager {
    
    display: block;
    width: auto;
    height: 40px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    border: 0px solid black;
    float:left;
    
  }
  
  #motivpager ul.pages {
      display:block;
      border:none;
      text-transform:uppercase;
      font-size:10px;
      margin:10px 0 10px;
      padding:0;
      float:left;
      
  }
  
  #motivpager ul.pages li {
      list-style:none;
      float:left;
      border:1px solid #ccc;
      text-decoration:none;
      margin:0 5px 0 0;
      padding:5px;
  }
  
  #motivpager ul.pages li:hover {
      border:1px solid #003f7e;
  }
  
  #motivpager ul.pages li.pgEmpty {
      border:1px solid #eee;
      color:#eee;
  }
  
  #motivpager ul.pages li.pgCurrent {
      border:1px solid #003f7e;
      color:#000;
      font-weight:700;
      background-color:#eee;
  }
  #motivupload_teaser {
      width: 100px;
      background-color:#eee;
      float:right;
      padding:5px;
  }
  
  #motivfield {
      width: 100%;
      background-color:#eee;
      float:left;
  }
  
  
      
      
      #motivkategorien_open {
        
        width:120px;
        height:auto;
        float:left; 
        padding: 2px;
        
      }
      #motivkategorien {
        
        width:120px;
        height:400px;
        overflow:auto;
        padding: 5px;
        background-color: #EEEEEE;
        border:1px solid #D1D3D4;
        
        margin:2px 0px 0px 0px;
        position:absolute;
        display:none;
       
        
        
      }
      #motivkategorien ul{
        
        
          margin:0 0 0 0;
          padding:0px;
          
      }
      
       #motivkategorien ul li{
        
        width:100px;
        
          list-style:none;
          float:left;
         font-size:9px;
          text-decoration:none;
          
        
      }
      
      #motivpager_aktkat {
        
        width:250px;
        max-height:30px;
        overflow:hidden;
        float:left;
        padding:0px 0px 0px 20px;
      }
      
      
       #motivsearchfield {
        
        display: block;
        float:right;
        width: 120px;
        height: 20px;
        padding: 0px;
        margin: 0px;
        border: 0px solid black;

      }   
  
  
  #motivpager_result {
    
    
    width:540px;
    float:left;
    height:375px;
    overflow:auto;
    padding:5px 0px 0px 0px;
  }
  
  
  
      
