@charset "utf-8";
/* CSS Document www.gewerbekreis-jesteburg.de Auto: eMotivo GmbH */
* { margin: 0; padding: 0; }
body { background-color: #fff; font-family: Arial; font-size: 80%; color: #000; }
.preload { visibility: hidden; position:absolute; top: -1000px; left: -1000px; }
#page { margin: auto; width: 1000px; }
#page a { color: #5d5d5d; text-decoration: underline; }
#page a:hover { text-decoration: none; }
#page #banner { width: 1000px; height: 170px; background-image: url(../images/banner.gif); }
#page #menu { width: 1000px; height: 71px; margin: auto; }
#page #menu img { border: none; }
#page #menu a { outline: none; }
#page #menu img.menu_item1 { background-image: url(../images/Bilder/menu_item_01.gif); width: 190px; height: 71px; float: left; }
#page #menu img.menu_item1:hover { background-image:url(../images/Bilder/menu_item_hover_01.gif); }
#page #menu img.menu_item1_active { background-image: url(../images/Bilder/menu_item_hover_01.gif); width: 190px; height: 71px; float: left; }
#page #menu img.menu_item2 { background-image: url(../images/Bilder/menu_item_02.gif); width: 96px; height: 71px; float: left; }
#page #menu img.menu_item2:hover { background-image:url(../images/Bilder/menu_item_hover_02.gif); }
#page #menu img.menu_item2_active { background-image: url(../images/Bilder/menu_item_hover_02.gif); width: 96px; height: 71px; float: left; }
#page #menu img.menu_item3 { background-image: url(../images/Bilder/menu_item_03.gif); width: 77px; height: 71px; float: left; }
#page #menu img.menu_item3:hover { background-image:url(../images/Bilder/menu_item_hover_03.gif); }
#page #menu img.menu_item3_active { background-image: url(../images/Bilder/menu_item_hover_03.gif); width: 77px; height: 71px; float: left; }
#page #menu img.menu_item4 { background-image: url(../images/Bilder/menu_item_04.gif); width: 213px; height: 71px; float: left; }
#page #menu img.menu_item4:hover { background-image:url(../images/Bilder/menu_item_hover_04.gif); }
#page #menu img.menu_item4_active { background-image: url(../images/Bilder/menu_item_hover_04.gif); width: 213px; height: 71px; float: left; }
#page #menu img.menu_item5 { background-image: url(../images/Bilder/menu_item_05.gif); width: 62px; height: 71px; float: left; }
#page #menu img.menu_item5:hover { background-image:url(../images/Bilder/menu_item_hover_05.gif); }
#page #menu img.menu_item5_active { background-image: url(../images/Bilder/menu_item_hover_05.gif); width: 62px; height: 71px; float: left; }
#page #menu img.menu_item6 { background-image: url(../images/Bilder/menu_item_06.gif); width: 94px; height: 71px; float: left; }
#page #menu img.menu_item6:hover { background-image:url(../images/Bilder/menu_item_hover_06.gif); }
#page #menu img.menu_item6_active { background-image: url(../images/Bilder/menu_item_hover_06.gif); width: 94px; height: 71px; float: left; }
#page #menu img.menu_item7 { background-image: url(../images/Bilder/menu_item_07.gif); width: 121px; height: 71px; float: left; }
#page #menu img.menu_item7:hover { background-image:url(../images/Bilder/menu_item_hover_07.gif); }
#page #menu img.menu_item7_active { background-image: url(../images/Bilder/menu_item_hover_07.gif); width: 121px; height: 71px; float: left; }
#page #menu img.menu_item8 { background-image: url(../images/Bilder/menu_item_08.gif); width: 147px; height: 71px; float: left; }
#page #menu img.menu_item8:hover { background-image:url(../images/Bilder/menu_item_hover_08.gif); }
#page #menu img.menu_item8_active { background-image: url(../images/Bilder/menu_item_hover_08.gif); width: 147px; height: 71px; float: left; }

#page #content { width: 1000px; margin: auto; padding-top: 30px; padding-bottom: 30px; }
#page #content #left { width: 558px; float: left; padding-left: 62px; padding-right: 20px;  }
#page #content #left table.mitglied_werden { width: 100%; }
#page #content #left table.mitglied_werden td { padding: 5px 5px 5px 0px; }
#page #content #left h1 { color: #e8501b; font-size: 1.3em; padding-bottom: 20px; }
#page #content #left h2 { color: #e8501b; font-size: 1.2em; padding-bottom: 10px; }
#page #content #left p { padding-bottom: 20px; }
#page #content #left .active { font-weight: bold; text-decoration: none; }
#page #content #left #cyclassics {font-size: 100%;float:right;width:251px;margin-left:15px;}
#page #content #left #cyclassics .cyclassics_a{font-size: 100%;text-decoration:underline;margin-left:10px;}
#page #content #left #cyclassics .cyclassics_a:hover{font-size: 100%;text-decoration:none;}

#page #content #right { width: 360px; float: left;}
#page #content img { border: none; }
#page #content a { outline: none; }
#page #content .contentimage { float: right; padding-left: 20px; padding-bottom: 20px; }
#page #content .contentimage1 { float: right; padding-left: 20px; padding-bottom: 10px; }
#page #content #right .werbung { padding-bottom: 10px; }
#page #footer { width: 1000px; height: 69px; margin: auto; background-image: url(../images/footer.gif); }
#page #footer p { color: #5d5d5d; font-size: 1em; padding-left: 62px; padding-top: 43px;  }

input.textfield { width: 200px; height: 20px; padding-left: 3px; padding-top: 3px; border: 1px dotted #e8501b; background-color: #efefef; }
input.textfield_error { width: 200px; height: 20px; padding-left: 3px; padding-top: 3px; border: 1px solid red; background-color: #edafaf; }
input.textfield_small { width: 50px; height: 20px; padding-left: 3px; padding-top: 3px; border: 1px dotted #e8501b; background-color: #efefef;}
input.textfield_error_small { width: 50px; height: 20px; padding-left: 3px; padding-top: 3px; border: 1px solid red; background-color: #edafaf; }
input.button { width: 130px; height: 30px; }

/* Hilfsklassen */
.clear { clear: both; }


