/*allgemeine Darstellung der Seite*/

abbr
         {
         cursor: help;
         }

acronym
         {
         cursor: help;
         }

a:hover
         {
         text-decoration: none;
         }

.aktiontitel
         {
         color: #FF0000;
         text-align: center;
         }

.aktion
         {
         font-size: 16px;
         }

.aktion:after
         {
         content: ".";
         display: block;
         height: 0;
         clear: both;
         visibility: hidden;
         }

.aktionpic
         {
         float: left;
         clear: left;
         margin-right: 5px;
         }

.angebote:after
         {
         content: ".";
         display: block;
         height: 0;
         clear: both;
         visibility: hidden;
         }

.angebotepic
         {
         float: left;
         clear: left;
         margin-right: 5px;
         }

.bildergalerie
         {
         border: 1px solid #000000;
         }

.bildergalerieindex
         {
         border: 1px solid #000000;
         margin: 5px;
         }
body
         {
         font-family: Arial;
         /*background-image: url(pics/logo_bg.gif);
         background-attachment:fixed;*/
         background-color: #FFFFCC;
         font-size: 14px;
         color:#191970;
         }

#credit
         {
         text-align: center;
         font-size: 12px;
         border-top: solid 1px #191970;
         padding-top: 5px;
         padding-bottom: 50px;
         background-color: #FFFFCC;
         color: #191970;
         }

fieldset
         {
         border: dashed 1px #191970;
         padding: 10px;
         }
legend
         {
         border: 0.1em dashed #000000;
         padding: 0.5em;
         background-color: #191970;
         color: #FFFFFF;
         font-weight: bold;
         width: 25em;
         }

#header
         {
         background-image: url(pics/header_bg.gif);
         height: 130px;
         width: 700px;
         border-bottom: 1px solid #FCCE04;
         }

#header h1
         {
         color: #191970;
         font-size: 30px;
         position: relative;
         padding-left: 3em;
         padding-top: 1em;
         }

.jubiindex
         {
         border: 1px solid #000000;
         margin: 5px;
         }

.links:after
         {
         content: ".";
         display: block;
         height: 0;
         clear: both;
         visibility: hidden;
         }

.linkspic
         {
         float: left;
         clear: left;
         margin-right: 5px;
         }

#logo
         {
         padding: 1em 0 0 0;
         float: left;
         }
#main
         {
         padding: 10px;
         vertical-align: top;
         font-size: 14px;
         color:#191970;
         background-color: #FFFFCC;
         }

#main.h2
         {
         font-size: 20px;
         }

#main.h3
         {
         font-size: 16px;
         }

.marken:after
         {
         content: ".";
         display: block;
         height: 0;
         clear: both;
         visibility: hidden;
         margin-bottom: 20px;
         }

.markenabc
         {
         text-align: center;
         font-size: 12px;
         padding: 5px;
         border: 1px dotted #191970;
         margin-bottom: 20px;
         }

.markenabcmarkiert
         {
         font-size: 14px;
         font-weight: bold;
         color: #FF0000;
         }

.markenpic
         {
         border: 1px solid #000000;
         float: left;
         clear: left;
         margin-right: 5px;
         }

*.navi
         {
         padding: 5px;
         width: 163px;
         height: 100px;
         vertical-align: top;
         background-color: #FCCE04;
         color: #FFFFFF;
         font-weight: bold;
         font-size: 14px;
         border: 1px solid #FCCE04;
         list-style-type: none;
         }

.navi a
         {
         color: #191970;
         text-decoration: none;
         display: block;
         }

.navi a:hover
         {
         text-decoration: none;
         background-color: #191970;
         color: #FFFFFF;
         }

noscript
         {
         color: FF0000;
         }

#rabe
         {
         position: relative;
         float: right;
         }

.sortiment:after
         {
         content: ".";
         display: block;
         height: 0;
         clear: both;
         visibility: hidden;
         margin-bottom: 10px;
         }

.sortpic
         {
         border: 1px solid #000000;
         float: left;
         clear: left;
         margin-right: 5px;
         }

.team:after
         {
         content: ".";
         display: block;
         height: 0;
         clear: both;
         visibility: hidden;
         margin-bottom: 20px;
         }

.teampic
         {
         border: 1px solid #000000;
         float: left;
         clear: left;
         margin-right: 5px;
         }

div.tipptitle
         {
         background-color: #191970;
         color: #FCCE04;
         padding: 0.25em;
         font-weight: bold;
         }

div.tippcontent
         {
         border: solid #191970 1px;
         }

/*links und rechts vom Tabellengerüst*/
.rand-links
         {
         width: 70px;
         background: url(pics/test.gif);
         }

.rand-rechts
         {
         width: 70px;
         background: url(pics/test.gif);
         }
/* Ende links und rechts vom Tabellengerüst*/

/* oberer und unterer Rand in der Navi*/
.rand-top
         {
         height: 30px;
         /*background: url(pics/rand_top.gif);*/
         background-color: #FCCE04;
         border: 1px solid #FCCE04;
         }
/* Ende oberer und unterer Rand in der Navi*/

.subnavi
         {
         font-size: 11px;
         padding-left: 10px;
         color: #FFFFFF;
         padding-left: 20px;
         }

.subnavi a
         {
         text-decoration: none;
         }

.subnavi a:hover
         {
         text-decoration: underline;
         }

#slideCont
         {
         margin: 10px;
         border: solid 0px #000;
         text-align: center;
         height: 50px;
         }

#slideCont img
         {
         margin: 5px;
         }

#slogan
         {
         color: #191970;
         position: relative;
         padding-left: 2em;
         }

table
         {
         width: 900px;
         }

td
         {
         background-color: #FFFFCC;
         }

/* Ende allgemeine Darstellung der Seite*/
