/* general text */
* {margin: 0; padding: 0;}
body,table,td,tr,h1,h2,h3,h4 {font-family: "Arial", Helvetica, sans-serif;font-size: 15px;}
a {font-size:15px;text-decoration:none;font-weight:bold;background:transparent;}
a:link {color:#459450;background:transparent;}
a:visited {color:#459450;background:transparent;}
a:active {color:#ca873a;background:transparent;}
a:hover{color: #ca873a;background:transparent;}
/* end general text */

/* text */
.text {display: none;}
/* text ende */

/* oeffnungzeiten */
.offen {text-align:center;font-weight:bold;}
.offen2 {text-align:center;}
/* oeffnungzeiten ende */

/* anfahrt */
.anfahrt {font-weight:bold;color:#3878da;font-size: 17px;}
.anfahrtlinks {float:left;width:120px;height:150px;margin:5px;vertical-align:top;}
/* anfahrt ende */

/* bikes */
.bikes {text-align:center;width:100%;height:100%}
.bikes td {padding-bottom:25px;}
.bikes img {border-width:1px;border-style:solid;border-color:black;}
/* bikes ende */

/* angebote */
.bildlinks {float:left;width:170px;margin:5px;vertical-align:top;}
.bildlinks img {border-width:1px;border-style:solid;border-color:black;}
.bildclear {clear:both;}
.preis {color:#ff0000;font-weight:bold;font-size:16px;}
.bikename {font-weight:bold;font-size:18px;}
/* angebote ende */

/* kontakt */
.kontaktlinks {float:left;width:328px;margin:5px;vertical-align:top;font-weight:bold;}
.kontaktclear {clear:both;}
.kontakt td {padding-bottom:10px;}
/* kontakt ende */

/* tipps */
.tipplinks {float:left;width:328px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks2 {float:left;width:328px;height:40px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks3 {float:left;width:328px;height:20px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks4 {float:left;width:328px;height:60px;margin:5px;vertical-align:top;font-weight:bold;}
.tippclear {clear:both;}
.tipplinks5 {float:left;width:155px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks6 {float:left;width:208px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks7 {float:left;width:398px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks8 {float:left;width:114px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks9 {float:left;width:138px;height:87px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks10 {float:left;width:318px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks11 {float:left;width:165px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks12 {float:left;width:146px;height:110px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks13 {float:left;width:165px;margin:5px;vertical-align:top;font-weight:bold;}
.tipplinks14 {float:left;width:260px;margin:5px;vertical-align:top;font-weight:bold;}
.tipps {list-style-type:decimal;list-style-position:outside;padding-left:25px;}
.tipps2 {list-style-type:circle;list-style-position:outside;padding-left:25px;padding-bottom:25px;}
.tipps li {padding-bottom:10px;}
.tipptable {text-align:center;}
.tipptable ul {list-style-type:circle;list-style-position:outside;padding:10px 25px 25px 25px;}
.tipptable td {padding-bottom: 10px;}
.tipptable2 {text-align:center;}
.tipptable2 td {padding: 10px;}
.imgbo {border-style:solid;border-color:black;border-width:1px;}
.rahmenhohe {border-style:solid;border-color:black;border-width:1px;border-collapse:collapse; text-align:center;}
.rahmenhohe td {border-style:solid;border-color:black;border-width:1px;padding:5px;}
/* tipps ende */

/* werkstatt */
.werklinks {float:left;width:170px;height:89px;margin:5px;vertical-align:top;}
/* werkstatt ende */

/* ########################################## */

/* IDs */

#logo {display: none;}

#cleardiv {clear:both;background-color:#f8debd;}
#inhalt h1 {font-size: 21px; color:#3878da; margin: 0 0 10px 0;}
#inhalt a {font-size:15px;text-decoration:none;font-weight:bold;background:transparent;}
#inhalt a:link {color:#3878da;background:transparent;}
#inhalt a:visited {color:#3878da;background:transparent;}
#inhalt a:active {color:#3878da;background:transparent;}
#inhalt a:hover{color: #000000;background:transparent;}

#menuleiste {display: none;}

#menu {display: none;}

#menusonst {display: none;}

#haupt {
      margin: 2px 0 0 20px;
      padding: 5px;
    }

#haupt h1 {font-size: 21px; color:#3878da; margin: 0 0 10px 0;}
#haupt h2 {font-size: 19px; color:#3878da; margin: 0 0 10px 0;}
#haupt h3 {font-size: 17px; color:#3878da; margin: 0 0 0 0;}
#haupt p {margin: 0 0 15px 0;}
#haupt input, textarea {color:#3878da;background-color:#FFFFFF;border: 1px solid #3878da;}

#website {display: none;}

