      /*
      -----------------------------------------------------------
        css.css
      -----------------------------------------------------------
        xaranshop V5.0 © 2010 Dipl.- Ing. Th. Müller, xaran.de ®
      -----------------------------------------------------------
        erstellt:    09.10.2007
        modifiziert: 21.04.2010
        generiert:   24.04.2012 - 16:32:56
        Version:     xaranshop V5.0.9.2
      -----------------------------------------------------------
      */

      /* Achtung: einzeilige Kommentare wie in C++/C# sind nicht in CSS erlaubt. */


            .gross {   font-family:Technic, Arial, Helvetica, sans-serif;   font-size:12px;   font-weight:bold;   text-decoration:none;   color:#2a2a2a;   text-align:left;   padding-left:1px; }  .gross a:link {   color:#4D4D4D;   text-decoration:none; }  .gross a:visited {   color:#4D4D4D;   text-decoration:none; }  .gross a:hover {   color:#8f8f8f;   text-decoration:underline; }  .gross a:active {   color:#4D4D4D;   text-decoration:underline; }

            .normal {   font-family:Technic, Arial, Helvetica, sans-serif;   font-size:12px;   color:#373737;   line-height:20px;   vertical-align:top;   text-align:left;   padding-left:4px; }  .normal a:link {   color:#3A3A3A;   text-decoration:none; }  .normal a:visited {   color:#3A3A3A;   text-decoration:none; }  .normal a:hover {   color:#0000FF;   text-decoration:underline; }  .normal a:active {   color:#0000FF;   text-decoration:underline; }

            .klein {   font-family:Technic, Arial, Helvetica, sans-serif;   font-size:9px;   color:#4D4D4D;   text-align:left;   padding-left:4px; }  .klein a:link {   color:#4D4D4D;   text-decoration:none; }  .klein a:visited {   color:#4D4D4D;   text-decoration:none; }  .klein a:hover {   color:#0000FF;   text-decoration:none; }  .klein a:active {   color:#4D4D4D;   text-decoration:none; }

            .hauptnavigation {   font-family:Technic, Arial, Helvetica, sans-serif;   font-size:13px;   font-weight:bold;   line-height:16px; }  .hauptnavigation a:link {   color:#808080;   font-weight:bold;   text-decoration:none; }  .hauptnavigation a:visited {   color:#808080;   text-decoration:none;   font-weight:bold;   font-family:Technic, Arial, Helvetica, sans-serif; }  .hauptnavigation a:hover {   color:#000000;   font-weight:bold;   text-decoration:none;   background-color:#ebebeb; }  .hauptnavigation a:active {   color:#808080;   font-weight:bold;   text-decoration:none;   background-color:#ebebeb; }

            .navigation {   font-family:Technic, Arial, Helvetica, sans-serif;   font-size:12px;   /*font-weight:bold;*/   text-decoration:none;   line-height:16px;   padding-bottom:0px;   padding-left:3px;   /*border-top-width:50px;*/   /*border-top-color:#00FF00;*/ }  .navigation a:link {   color:#000000;   text-decoration:none;   /*font-weight:bold;*/ }  .navigation a:visited {   color:#000000;   text-decoration:none;   /*font-weight:bold;*/ }  .navigation a:hover {   color:#000000;   text-decoration:none;   /*font-weight:bold;*/   background-color:#ebebeb; }  .navigation a:active {   color:#a8a8a8;   /*font-weight:bold;*/   text-decoration:none;   background-color:#ebebeb; }


      html
      {
        overflow-y: scroll;          overflow-x: auto;
      }


      .hintergrund
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        background-position: center top;
        margin:0px;
        padding:0px;

        
      }


      #gesamt
      {
        position:relative; top:0px; left:0px;
        width:974px;  
        margin:0px auto 0px auto;
        padding:0;
      }


      #oberhalb
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        height:0px;
        padding:0px;
        margin:0;       }


      #oben
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        height:43px;
        padding:10px;
        margin:0;        
      }


      #hauptnavigation
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        text-align:right;
        height:62px;
        padding:4px;
        margin:0;         overflow:hidden;
      }


      #links
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        text-align:left;
        vertical-align:top;
        width:182px;
        overflow:hidden;
        padding:4px;
        margin:0;       }


      #mitte
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;       
        text-align:left;
        vertical-align:top;        
        padding:4px;
        min-height:100px;
      }


      #rechts
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        text-align:left;
        vertical-align:top;
        width:5px;
        overflow:hidden;
        padding:0px;
        margin:0;       }


      #unten
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        vertical-align:top;
        height:42px;
        padding:4px;
        margin:0;       }


      #unterhalb
      {
        background-color:transparent;
        background-image:url('');
        background-attachment:scroll;
        background-repeat:no-repeat;
        height:-50px;
        padding:50px;
        margin:0;       }



      .clear
      {
        clear:both;
        font-size:0px;
        width:0px;
        height:0px;        
        line-height:0px;
        padding:0px;
        margin:0px;                
      }


      .sektion_oben
      {
        background-color:transparent;
        background-image:url('');

        vertical-align:middle;
        text-align:left;

        margin-top:4px;
        margin-right:6px;        
        margin-bottom:0px;
        margin-left:6px;

        
        border-top:1px #BBBBBB solid;
        border-right:1px #BBBBBB solid;
        border-bottom:0;
        border-left:1px #BBBBBB solid;
        

        padding:2px 2px 2px 2px;
        height:20px;
        overflow:hidden;
      }



      .sektion_mitte
      {
        background-color:transparent;
        background-image:url('');
        background-repeat:repeat;

        vertical-align:middle;
        text-align:left;

        margin-top:0px;
        margin-right:6px;
        margin-bottom:0px;
        margin-left:6px;

        
        border-top:0;
        border-right:1px #BBBBBB solid;
        border-bottom:0;
        border-left:1px #BBBBBB solid;
        

        padding:2px 2px 2px 2px;
        overflow:hidden;
      }


      .sektion_unten
      {
        background-color:transparent;
        background-image:url('');

        vertical-align:middle;
        text-align:left;

        margin-top:0;
        margin-right:6px;
        margin-bottom:12px;
        margin-left:6px;

        
        border-top:0;
        border-right:1px #BBBBBB solid;
        border-bottom:1px #BBBBBB solid;
        border-left:1px #BBBBBB solid;
        

        padding:2px 2px 2px 2px;
        height:2px;
        overflow:hidden;
      }

      
      .sektion_ohne
      {
        background-color:transparent;
        background-image:url('');
        background-repeat:repeat;

        margin-top:4px;
        margin-right:6px;
        margin-bottom:12px;
        margin-left:6px;

        padding:2px 2px 2px 2px;
        overflow:hidden;
      }















            .fieldsetrahmen_gesamt
      {
        margin-top:10px;
        margin-right:auto;
        margin-bottom:10px;
        margin-left:auto;
      }



            .rahmen_unten
      {
        

        background-color:#FFFFFF;
        background-image:url('grafiken/rahmen_unten01.png');
        background-repeat:repeat;
        padding:20px;

        margin-top:0px;
        margin-right:auto;
        margin-bottom:10px;
        margin-left:auto;
      }



            .rahmen_oben
      {
        

        background-color:transparent;
        background-image:url('grafiken/rahmen_oben01.png');
        background-repeat:repeat;
        height:30px;

        margin-top:10px;
        margin-right:auto;
        margin-bottom:0px;
        margin-left:auto;
      }


            .rahmen_unten
      {
        

        background-color:#FFFFFF;
        background-image:url('grafiken/rahmen_unten01.png');
        background-repeat:repeat;
        padding:20px;

        margin-top:0px;
        margin-right:auto;
        margin-bottom:10px;
        margin-left:auto;
      }




            .schmuckrahmen_gesamt
      {
        

        margin-top:10px;
        margin-right:auto;
        margin-bottom:10px;
        margin-left:auto;
      }

      .schmuckrahmen_oben_links
      {
        background-color:transparent;
        background-image:url('grafiken/counter_01_02.png');
        background-repeat:repeat;
        width:4px;
        height:30px;
      }

      .schmuckrahmen_oben_mitte
      {
        background-color:transparent;
        background-image:url('grafiken/rahmen_oben01.png');
        background-repeat:repeat;
        height:30px;
      }

      .schmuckrahmen_oben_rechts
      {
        background-color:transparent;
        background-image:url('grafiken/xaranshop_rahmen_obenrechts.png');
        background-repeat:repeat;
        width:4px;
        height:30px;
      }

      .schmuckrahmen_mitte_links
      {
        background-color:transparent;
        background-image:url('grafiken/xaranshop_rahmen_mittelinks.png');
        background-repeat:repeat;
        width:4px;
      }

      .schmuckrahmen_mitte_mitte
      {
        background-color:#FFFFFF;
        background-image:url('grafiken/rahmen_unten01.png');
        background-repeat:repeat;
      }

      .schmuckrahmen_mitte_rechts
      {
        background-color:transparent;
        background-image:url('grafiken/xaranshop_rahmen_mitterechts.png');
        background-repeat:repeat;
        width:4px;
      }

      .schmuckrahmen_unten_links
      {
        background-color:transparent;
        background-image:url('grafiken/xaranshop_rahmen_untenlinks.png');
        background-repeat:repeat;
        width:4px;
        height:4px;
      }

      .schmuckrahmen_unten_mitte
      {
        background-color:transparent;
        background-image:url('grafiken/xaranshop_rahmen_untenmitte.png');
        background-repeat:repeat;
        height:4px;
      }

      .schmuckrahmen_unten_rechts
      {
        background-color:transparent;
        background-image:url('grafiken/xaranshop_rahmen_untenrechts.png');
        background-repeat:repeat;
        width:4px;
        height:4px;
      }



            .kategorien_mit_javascript                    { white-space:nowrap; }
      .kategorien_mit_javascript img                { border:0px; vertical-align:middle; }
            .kategorien_mit_javascript a.knoten           { padding:1px 2px 1px 0px; white-space:nowrap; }
      

            .webseiten_mit_javascript                     { white-space:nowrap; }
      .webseiten_mit_javascript img                 { border:0px; vertical-align:middle; }
            .webseiten_mit_javascript a.knoten            { padding:1px 2px 1px 0px; white-space:nowrap; }
      

            .tabs_oben      { background-image:url(grafiken/tabsoben02.png); background-color:#ffffff; overflow:hidden;
list-style:none;
padding:0;
margin:0;
padding-left:0px;
text-align:center;
background-repeat:repeat-y;
; }
      .tabs_mitte     { background-image:url(grafiken/tabsmitte02.png); background-color:#ffffff; clear:both;
padding:5px;
background-repeat:repeat-y;

; }
      .tabs_unten     { background-image:url(grafiken/tabsunten02.png); background-color:#ffffff; padding:0; margin:0;
height:5px;
background-repeat:repeat-y;

; }

      .tabs_normal    { background-image:url(grafiken/tabsnormal02.png); background-color:; ; }
      .tabs_hover     { background-image:url(grafiken/tabshover02.png); background-color:; ; }
      .tabs_aktiv     { background-image:url(grafiken/tabsaktiv02.png); background-color:; ; }

      .tabs_oben li   { float:left;
cursor:pointer;
text-decoration:none;
outline:none;
padding: 4px 8px;
margin: 0 6px 0 0;
width:90px;
; }

      .tabs_normal a:active, .tabs_normal a:link, .tabs_normal a:visited, .tabs_normal a:hover { color:#000000; outline: none;  text-decoration:none; }
      .tabs_hover a:active,  .tabs_hover a:link,  .tabs_hover a:visited,  .tabs_hover a:hover  { color:#000000; outline: none;  text-decoration:none; }
      .tabs_aktiv a:active,  .tabs_aktiv a:link,  .tabs_aktiv a:visited,  .tabs_aktiv a:hover  { color:#000000; outline: none;  text-decoration:none; }




            .forumantwort
      {
        padding:6px;
border:1px dotted #cccccc;
background-color:#ffffff;;
      }


      .testmodus
      {
        color: #333333;
border:2px #ff3300 solid;
background-color:#ffdd22;
margin:3px; padding:3px;
font-family:Courier New;
font-size:13px;;
      }


                  hr {   color: #d3d3d3;            /* IE 6 */   background-color: #d3d3d3; /* Mozilla 1.4 */   border: #d3d3d3;           /* Opera 7.11 */   height: 1px;               /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */ } img {   border:0px; } h1 {   font-size:10px;   margin:0;   padding:0; } .rot {   color: #ff3300; } .grun {   color: #00aa00; } .varianten_select     {     width:600px;  } .varianten_radio      {     width:600px;  } .varianten_text       {     width:600px;  } .varianten_textarea   {     width:600px;  }




