img {border-style:none}

table {font-family:verdana; font-size: 11px; font-family: verdana;}
tr {font-size: 11px; font-family: verdana;}
td {vertical-align:top; font-size: 11px; font-family: verdana;}

p {font-family:verdana; font-size: 11px; font-family: verdana;}
a:visited {color:black;}
a:link {color:black;}
h1 {font-size: 14px; font-family:verdana;}
h2 {font-size: 14px; font-family:verdana;}


body {

    color: black; background-image:url(hintergrund.jpg); background-repeat:repeat-x; background-color: white;
 	font-size:11px;
 /*  font-size: 100.01%;*/
    font-family: verdana;
    margin: 0; padding: 0px;
    font-size: 11px;
 /*   min-width: 40em;  Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */

     }


div.tub_gestreckt {

	border:0px;
    border-style:solid;

         }

div.tub_mitte {

	font-size: 11px;
     background-color:white;
      font-family: verdana;
    /*margin: auto;*/
    
   /* position:absolute;
    right:255px;
    left:255px;
    top:220px;
    bottom:0;
    
    height:auto;*/
    width:auto;
        
    padding: 16px;
    border-right: 3px solid rgb(0, 106, 179);
         }

div.tub_rechts {

	font-size: 11px;
    /*float: right;*/     
    /*margin: 0;*/ 
    padding: 11px;
    
     background-color:white;
    font-family: verdana;
    /*position:absolute;
    top:220px;
    right:10PX;
    bottom:0;*/      
    width: 210px;

    border-left: 3px solid rgb(0, 106, 179);
	}


div.tub_links {

    font-size: 11px;
    /*float: left;*/ 
    /*margin: 0;*/ 
    padding: 11px;
    
    background-color:rgb(0, 106, 179);
    color: white;
    font-family: verdana;
    /*position:absolute;
    top:220px;
    left:10px;
    bottom:0;*/
    width: 210px;
    
    border-right: 3px solid rgb(0, 106, 179);
         }

div.tub_links * {
  color: white;
  font-size: 13px;
  list-style-type: none;
}


div.tub_drei {  border:2px; margin: 0;}



/* ///////////////////////// NEWS \\\\\\\\\\\\\\\\\\\\\\\\\\ */


img.shop {margin-top: 0pt; margin-right: 10px; margin-bottom: 0pt; margin-left: 10px;}
a.shop_navigation {text-decoration:none;}
img.shop_topartikel {margin-top: 0pt; margin-right: 10px; margin-bottom: 0pt; margin-left: 10px; text-align:left; border:0px solid #000; border-color:#0000fe; float:left;}
div.shop_artikel {position:relative; width:340px;}
img.shop_artikel {float:left; margin-left:0px; margin-right:20px; margin-bottom:20px;}
a.shop_topartikel {text-decoration:none;}


div.articles {text-align:center; font-size: 11px; font-family: verdana;}
table.articles { border:0px solid #000; vertical-align:top; text-align:center;font-size: 11px; font-family: verdana; width:100%;}
tr.articles { border:0px solid #000; vertical-align:top; font-size: 11px; font-family: verdana; width:100%;}
tr.articles_head {  border-bottom:1px; border-bottom-color:black; vertical-align:top; width:20%; text-align:right; font-size: 11px; font-family: verdana;}
tr.articles_body {  border:0px solid #000; vertical-align:top; width:20%; text-align:right; font-size: 11px; font-family: verdana;}
td.articles { border:0px solid #000; vertical-align:top; width:80%; text-align:left; font-size: 11px; font-family: verdana;}
td.articles_date {  border:0px solid #000; vertical-align:top; width:20%; text-align:right; font-size: 11px; font-family: verdana;}
td.articles_head {  border-bottom:1px; border-bottom-color:black; vertical-align:top; width:20%; text-align:left; font-size: 11px; font-family: verdana;}
td.articles_body {  border:0px solid #000; vertical-align:top; width:20%; text-align:right; font-size: 11px; font-family: verdana;}
h1.articles { font-size: 13px; font-family: verdana;}

/*div.nav_item_selected { vertical-align:middle; height: 34px; width:90px; background-image: url(nav_white.gif); text-align:center; background-repeat: no-repeat; float:left;}
div.nav_item { color:white; vertical-align:middle; height: 34px; width:90px; background-image: url(nav_blue.png); text-align:center; background-repeat: no-repeat; float:left;}

div.nav_item:hover {color:black; vertical-align:middle; height: 34px; width:90px; background-image: url(nav_white.gif);text-align:center; background-repeat: no-repeat; float:left;}

a.nav_item {vertical-align:middle; text-align:center;}
p.nav_item {vertical-align:middle; text-align:center; background-repeat: no-repeat; font-size: 13px; font-family:verdana;}
p.nav_item_selected {vertical-align:middle; text-align:center; background-repeat: no-repeat; font-size: 13px; font-family:verdana;}
*/

div.nav {text-align:center; width:688px; position:relative; top:6px; margin:auto; float:none;}

     a.navi {
         display:block;
         color:rgb(0, 106, 179);
         width:75px;
         padding:7px;
         font-size:14px;
         font-family:Verdana, Arial, sans-serif;
         text-decoration:none;
         text-align:center;
         margin:0px;
         border:0px solid #000;
         /*background-image:url(nav_blue.png);*/
         float:left;}
      a.navi:hover {
        display:block;
        color:#000;
        background-image:url(nav_white.gif);
        float:left;
      }
      a.navi:active {
        display:block;
        color:#000;
        background-image:url(nav_white.gif);
        float:left;
      }
	a.navi_last {
         display:block;
         color:rgb(0, 106, 179);
         width:313px;
         padding:7px;
         font-size:14px;
         font-family:Verdana, Arial, sans-serif;
         text-decoration:none;
         text-align:center;
         margin:0px;
         border:0px solid #000;
         /*background-image:url(nav_blue.png);*/
         float:left;}
      a.navi_last:hover {
        display:block;
        color:#000;
        background-image:url(nav_white_last.gif);
        float:left;
      }
      a.navi_last:active {
        display:block;
        color:#000;
        background-image:url(nav_white_last.gif);
        float:left;
      }


      
      a.navi_selected {
         display:block;
         color:#000;
         width:75px;
         padding:7px;
         font-size:14px;
         font-family:Verdana, Arial, sans-serif;
         text-decoration:none;
         text-align:center;
         margin:0px;
         border:0px solid #000;
         background-image:url(nav_white.gif);
         float:left;
		}

      a.navi_selected_last {
         display:block;
         color:#000;
         width:313px;
         padding:7px;
         font-size:14px;
         font-family:Verdana, Arial, sans-serif;
         text-decoration:none;
         text-align:center;
         margin:0px;
         border:0px solid #000;
         background-image:url(nav_white_last.gif);
         float:left;
		}

div.top {text-align:center; margin:0; align:center; float:none;}


div.top {text-align:center;}

h1.news {text-align:left; font-size: 14px; font-family: verdana;}
p.news {text-align:left; font-size: 11px; font-family: verdana;}
img.news {margin-top: 0pt; margin-right: 10px; margin-bottom: 0pt; margin-left: 10px; text-align:left; border:0px solid #000; border-color:#0000fe; float:left;}

a.anzpersite {font-weight:normal;}
a.anzpersite_bold {font-weight:bold;}

/*table.warenkorb {border:0px solid #000;}*/
table.warenkorb {padding:0px; vertical-align:middle; border:0px; background-color:white;}
th.warenkorb {padding:4px; vertical-align:middle; border:0px solid #000; background-color:#a3c2fb;}
td.warenkorb {padding:4px; vertical-align:middle; border:0px solid #000; background-color:#a3c2fb;}
tr.warenkorb {}
td.warenkorb_leer {padding:4px; vertical-align:middle; border:0px; background-color:white;}
tr.warenkorb_leer {vertical-align:middle;  background-color:white;}

div.adresse{width:450px;}

a.showpicture{text-decoration:none;}



