body,td,th,input,select,textarea,p        
    { 
        color:#330099; 
        font-size:12px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;

    }   

.start       
    { 
        color:#FFFFFF; 
        font-size:12px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;

    } 

 


.small
    { 
        color:#505050; 
        font-size:11px; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
    }


.bold
    { 
        font-weight:Normal; 
    }


    
.hw
    { 
          color:#790017; 
        font-size: 16px; 
        font-weight: Normal;    
        font-family: Arial; 
    }

a.:hover {color:#790017;}
    

h1  { 
        color:#2f006d; 
        font-size:20px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        text-transform:uppercase;
    } 

h2  { 
        color:#6500ff; 
        font-size:20px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        text-transform:uppercase;
    }


h3  { 
        color:#464648; 
        font-size:20px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        text-transform:uppercase;
    }

h4  { 
        color:#9ed49b; 
        font-size:20px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
    }
h5  { 
        color:#6C5796; 
        font-size:20px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
    }
h6  { 
        color:#ffffff; 
        font-size:20px; 
        font-weight:Normal;    
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
    }

.head1    {color:#2f006d;}
.head2    {color:#6500ff;}
.head3    {color:#464648;}
.head4    {color:#9ed49b;}
.head5    {color:#6C5796;}
.head6    {color:#ffffff;}


a.link1:link,a.link1:visited,a.link1:active,a.link1:hover
    { 
        color:#FFFFFF; 
        text-decoration:none; 
        font-size:12px; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        letter-spacing:px; 
        padding-left:5px;
        padding-right:5px;
        padding-top: 2px;
    }

a.link1a:link,a.link1a:visited,a.link1a:active,a.link1a:hover
    {
        color:#FFFFFF; 
        text-decoration:none; 
        font-size:12px; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        letter-spacing:px; 
        padding-left:5px;
        padding-right:5px;
        padding-top: 2px;
    }
  
  
a.link2:link,a.link2:visited,a.link2:active     
      {     
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        color:#ffffff; 
        text-decoration:none; 
        letter-spacing:px; 
    }   

a.link2:hover     
      {     
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        color:#6500ff; 
        text-decoration:none; 
        letter-spacing:px; 
    }     
  
a.link2a:link,a.link2a:visited,a.link2a:active,a.link2a:hover    
    { 
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-famDily:Trebuchet MS,Arial,Helvetica,sans-serif;
        color:#6500ff; 
        text-decoration:none; 
        letter-spacing:px;
    }     


a.link3:link,a.link3:visited,a.link3:active,a.link3:hover  
       {     
        padding-left:px; 
        font-size:12px; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        color:#000000; 
        text-decoration:none; 
        letter-spacing:0px; 
    }     
a.link3a:link,a.link3a:visited,a.link3a:active,a.link3a:hover    
    { 
        padding-left:50px; 
        font-size:13px; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        color:#CCCCCC; 
        text-decoration:none; 
        letter-spacing:0px;
    }     
  

a.link4:link,a.link4:visited,a.link4:active,a.link4:hover
    { 
        font-size:12px; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        padding-bottom:1px; 
        color:#CCCCCC; 
        background-color:#316AC5; 
        text-decoration: none; 
    }     
a.link4a:link,a.link4a:visited,a.link4a:active,a.link4a:hover
    { 
        font-size:12px; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        padding-bottom:1px;
        color:#CCCCCC;
        background-color:#316AC5;
        text-decoration:none; 
    } 

a.link5:link,a.link5:visited,a.link5:active     
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:n´Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        color:#790017; 
        text-decoration:underline; 
        letter-spacing:px; 
    }     

a.link5:hover     
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        color:#CCCCCC; 
        text-decoration:underline; 
        letter-spacing:px; 
    } 
 
a.linkdynamisch:link,a.linkdynamisch:visited,a.linkdynamisch:active    
      {     
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        color:#2f006d; 
        text-decoration:none; 
        letter-spacing:px; 
    }     
a.linkdynamisch:hover     
      { 
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        color:#6500ff; 
        text-decoration:none; 
        letter-spacing:px;     
    }     
a.linkdynamischa:link,a.linkdynamischa:visited,a.linkdynamischa:active, a.linkdynamischa:hover        
      {     
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        color:#6500ff; 
        text-decoration:none; 
        letter-spacing:px;
    }     

a:link,a:visited,a:active    
      {     
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        color:#2F006D; 
        text-decoration:none; 
        letter-spacing:px; 
    }     
a:hover     
      { 
        padding-left:0px; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        color:#999900; 
        text-decoration:none; 
        letter-spacing:px;     
    }     

a.linkbutton:link,a.linkbutton:visited,a.linkbutton:active    
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        color:#790017; 
        text-decoration:none; 
        letter-spacing:px; 
    }
a.linkbutton:hover     
      {     
        padding-left:0px; 
        font-size:13px; 
        font-weight:Normal; 
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        color:#CCCCCC; 
        text-decoration:none; 
        letter-spacing:px; 

    }    
    

    

a.linkb:link,a.linkb:visited,a.linkb:active
    { 
        font-size:11px; 
        color:#ffffff;
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        text-decoration: none; 
        letter-spacing:0px;
        font-weight:Normal;
    }     
a.linkb:hover
    { 
        font-size:11px; 
        color:#6500ff;
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        text-decoration: none; 
        letter-spacing:0px; 
        font-weight:Normal;
    }     

a.linkba:link,a.linkba:visited,a.linkba:active,a.linkba:hover
    { 
        font-size:11px; 
        color:#6500ff;
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
        text-decoration:none; 
        letter-spacing:0px; 
        font-weight:Normal;
    }     


.tb1
    { 
        background:#EEEEEE; 
        margin-left:0px; 
        margin-right:0px; 
        padding-left:0px; 
        padding-right:0px;
    }


.tb2
    { 
        background:#556195; 
        color:#CCCCFD; 
        font-size:12px; 
        font-weight:Normal; 
        font-family:verdana,Helvetica,sans-serif; 
        margin-left:0px; 
        margin-right:0px;
        padding-left:0px; 
        padding-right:0px; 
    }

    
.xtable-table-standard    
    {
          border:0px;
          padding-left:0px
    }
.xtable-th-standard
    {
        font-weight:Normal;
        padding-left:0px;
        padding-right:0px;
        padding-top:2px;
        padding-bottom:2px; 
    }
.xtable-td-standard
    {
        padding-left:0px;
        padding-right:0px;
        padding-top:2px;
        padding-bottom:2px;
    }

  
.xtable-table-line
    { 
        background:#000000; 
    }
.xtable-th-line
    { 
        background:#FF8040; 
        font-size:12px; 
        font-weight:Normal; 
        padding-left:5px; 
        padding-right:5px; 
        padding-top:2px; 
        padding-bottom:2px; 
    }
.xtable-td-line
    {
        background:#FFFFFF;
        font-size:12px;
        padding-left:5px;
        padding-right:5px;
        padding-top:2px;
        padding-bottom:2px; 
    }
  
  
.x1
    {
        padding:8px;
    }
.x2
    { 
        color:#0000AA; 
        background:#EEEEEE; 
        padding:8px; 
    }
  
.copyright
    { 
        font-size:11px; 
        color:#ffffff;
        font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
        text-decoration: none; 
        letter-spacing:0px; 
    }     

form {
    margin: 0px;
    padding: 0px;
}

label {
    width: 60px;
    margin-right: 10px;
    float: left;
    text-align: left;
    font-weight:Normal;
    color: #330099;
}

fieldset {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding: 0;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

legend {
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:Normal;
    color: #330099;
    margin-top: 5px;
    margin-left: 0px;
    padding: 0;
    }

.inputtext {
    width: 175px;
    height: 18px;
    padding: 0px;
    font-size: 11px;
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    color: #330099;
    border: 1px solid #330099;
    
    
    }
   

select.bestellung {
    width: 265px;
    height: 20px;
    padding: 0px;
    font-size: 11px;
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    color: #330099;
    border: 1px solid #330099;
    marging-left: 15px;
    }

select.menge {
    width: 35px;
    height: 20px;
    padding: 0px;
    font-size: 11px;
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    color: #330099;
    border: 1px solid #330099;
    }   
    
/* Bilder und verlinkte Bilder ohne Rahmen 
--------------------------------------------------------------------------------------- */
img, a img {
    border: 0;
}




/* Links- bzw. Rechtsausrichtung fÃ?Â¼r Elemente
--------------------------------------------------------------------------------------- */
.rechts {
        float: right;
        margin-left: 10px;
        margin-bottom: 10px;
        }

.links {
        float:left;
        margin-right: 10px;
        margin-bottom: 10px;
        }
        
        
/* Shop Einstellungen 
--------------------------------------------------------------------------------------- */
.produkt  {
        width: 474px;
        height: 235px;
        padding: 15px;
        border: 1px solid #FFFFFF;
        display:block;
        margin-bottom: 15px;
        }

.produktbild   {
        width: 110px;
        height: 177px; 
        float:left;
        margin-right: 15px;
        }

.produktauswahl  {
        width: 35px;
        height: 177px;
        float:right;
        margin-left: 15px;
        }
        
.produkttext {
        width: 269px;
        height:177px;
        margin-left: 125px;
        margin-right: 50px;
        }

.produktbeschreibung  {
        clear:both;
        width:474px;
        padding: 15px;
        height: 43px;
        
        }

ul { 
        list-style:none;
        margin: 0;
        padding: 0;
        }

ul li { 
        background:url('aufzaehlung.png') no-repeat 10px 7px; padding-left:23px;
        margin: 5px 0 3px 40px;
        }

                        

