
body {
        font-family:arial;  font-size:12px; color:#333333;
        background-image:url(gifs/kfz_bacher_bg.jpg); margin:0px 0px 0px 0px; padding:0px; text-align:center;
        scrollbar-face-color:#423b34;
      	scrollbar-highlight-color:#dddddd;
	    scrollbar-3dlight-color:#777777;
	    scrollbar-darkshadow-color:#222222;
	    scrollbar-shadow-color:#aaaaaa;
	    scrollbar-arrow-color:#ffffff;
	    scrollbar-track-color:#dddddd;
	    line-height:140%;
}

#aussenrahmen { background-color:#ffffff;  width:902px;  }
#innenrahmen { padding:1px; background-color:#ffffff; order:1px solid #00ff00; width:900px;  }
#mainMenu    {  height:36px; order:1px solid #0000ff; width:900px; }
#submenu1    { position:absolute;  top:111px;  left:6px;  z-index:100;  float:left;}
#mainContent { min-height:400px; height:100%; width:900px; clear:both; background-image:url(gifs/bg_submenu.gif); background-repeat:repeat-y; text-align:left;	font-size:12pxpx; }
* html #mainContent { height:400px; }


#sub0 {  width:900px;  height:21px; float:left; }
#ul_menu { width:900px; padding:0px; margin:0px; list-style:none; float:left;  }
#ul_menu li {  display:block;  padding:0px;  margin:0px;  float:left;  width:auto;  }
.ul_submenu { width:900px; padding:0px; height:19px; margin:0px; float:left; }
.ul_submenu li {  display:block;  padding:0px;  margin:0px;  float:left;  width:auto; list-style:none; color:#d60000; }
.ul_submenu li a { color:#d60000; }

#subMenuVertikal { width:267px; float:left;  ackground-color:#6a6a6a; padding:0px; margin:0px; min-height:400px;  }
#ul_submenuVertikal { width:166px; padding:0px 0px 0px 5px; margin:10px 0px 0px 0px; float:left;  }
#ul_submenuVertikal li { width:166px; display:block; margin:0px;  padding:0px 0px 0px 5px;  float:left;  list-style:none; color:#d60000; height:28px; order-bottom:1px solid #cccccc; }
#ul_submenuVertikal li a { color:#d60000; }
#ul_submenuVertikal li a:hover { color:#d60000; }

.sub_div_class { position:absolute; float:left;  visibility:hidden;  z-index:100; dth:400px; }

div.submenu { font-family:arial;  order:1px solid #00cc00; order-collapse:separate; ackground-color:#ff0000; argin-left:5px; }
i.submenu      { color:#d60000; background:url();    text-align:left; height:19px; font-size:10px; font-weight:bold; letter-spacing:0em;}
i.submenu_over { color:#3c1413; background:url(); text-align:left; height:19px; font-size:10px; font-weight:bold;  }

div.submenu_collapse { font-family:arial; font-size:8pt;  order-collapse:collapse; order:1px solid #ffcc00;}
li.submenu_collapse       {   border:1px solid #00cc00; }
li.submenu_collapse { }


div.ausgabe_x { font-family:verdana;  font-size:9px; color:#333333; }
h1 { font-family:arial; font-size:24px; color:#ffffff; font-weight:normal; text-indent:14px; padding:0px; line-height:100%;
	margin-top:188px; margin-bottom:0px;}



#ul_content { padding:0px; margin:0px; list-style:none; float:left;  }
#ul_content li {  display:block;  padding:0px;  margin:0px;  float:left;  width:auto;  }

#werbung { padding:21px;  }
.werbung_klein {padding-bottom:15px; }

#text { float:left; order:1px solid #ff0000; }
#text td { vertical-align:top; padding-right:7px;}

a { font-family:arial; font-size:12px; color:#333333; text-decoration:none; font-weight:bold;}
a:hover { font-family:arial; font-size:12px; color:#888888; text-decoration:underline;}
a:active { text-decoration:none;}
a:focus { text-decoration:none;}

.titel {  font-family:arial; font-size:13px; color:#333333;  font-weight:bold; }
.email { font-family:arial; font-size:12px; color:#333333; text-decoration:underline; font-weight:bold;}


div.fotogallery_navigation { height:21px; }
.fotogalleryJS { font-family:arial; font-size:11px; font-weight:bold; color:#333333; text-align:center;}
.fotogalleryJSwindow { font-family:arial; font-size:11px; font-weight:bold; color:#bbbbbb; text-align:center; width:100%; }
.fotoGalleryWindow_text { font-family:arial; font-size:12px; ont-weight:bold;
		 color:#333333; padding-top:5px; order-top:1px solid #555555;}

#kontaktSeite { padding:25px; }
#anfrageformular { font-family:arial; font-size:12px; color:#333333;  }
input.kontakt  { width:250px; color:#333333; padding:0px; margin:0px; }
input.radio  { color:#333333; margin:0px 0px 0px 0px; }
input.formButton  { color:#333333; margin:0px 0px 0px 0px; width:120px; }
.kontaktAnfrage  { padding-top:2px;}
td.kontakt_links { font-family:arial; font-size:10px; font-weight:bold; color:#ffffff; height:16px;}
a.kontakt_links { font-family:arial; font-size:10px; font-weight:bold; color:#ffffff;}
a.kontakt_links:hover { color:#888888; font-size:10px; font-weight:bold; }

.impressum { font-family:arial; font-size:10px; color:#333333; }
a.impressum { font-family:arial; font-size:10px; color:#333333; font-weight:bold; text-decoration:underline;}
a.impressum:hover {font-size:10px; text-decoration:underline; color:#888888; font-weight:bold;}

.mailMessageOk { font-family:arial;  font-size:12px; color:#00bb00; }
.mailMessageError { font-family:arial;  font-size:12px; color:#ff0000; }


#bottomLine { width:990px; padding:0px; height:25px; margin:0px; list-style:none;  float:left;}
#bottomLine li {  display:block;  padding:0px;  margin:0px;  float:left;  width:auto; }

.pagination {  }
.pagination_aktiv { background-color:#cccccc;  }


#files  { background-color:#ddddff; padding:0px; margin:0px; font-weight:bold; }
#files td { padding:0px 5px 0px 20px; vertical-align:top; }
a.marcomedia_link_footer   { font-family:arial; font-size:11px; color:#444444; line-height:150%; ont-weight:bold;}
a.marcomedia_link_footer:hover  { font-family:arial; font-size:11px; color:#777777; line-height:150%; ont-weight:bold;}
.footer   { font-family:arial; font-size:10px; color:#777777; line-height:100%; ont-weight:bold;}


DIV.pageStd  { padding:25px 25px 25px 25px; height:100%; }
DIV.pageStd_pageObj  { font-family:arial;  width:100%;  }

TABLE.pageUser1  { background-color:#ffaaaa; }
TD.pageUser1  { background-color:#ffaaaa; font-family:arial;  olor:#ff0000; }

.pageobjectStd   { font-family:arial; font-size:12px; color:#333333; font-weight:normal; }
.pageobjectStd_text   {   color:#333333; font-size:12px;  font-weight:normal; }
.pageobjectStd_text span > a {  color:#333333; font-size:12px;  font-weight:bold; }

.pageobjectStd_foto   { padding:px; }
.pageobjectStd_img   {  }
.pageobjectStd_foto:hover { text-decoration:underline; color:#bb0000; }
TD.pageobjectStd_files { padding-bottom:5px; }
a.pageobjectStd_files { font-family:arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:none;  }
a.pageobjectStd_files:hover {  text-decoration:none; color:#8c8c8c; }

.pageobject_user1_text   { font-family:arial; font-size:12px; color:#000000; adding:5px; ackground-color:#e5e5e5; }
.pageobject_user1_foto   { padding:4px; }
.pageobject_user1_img   {  }
.pageobject_user1_foto:hover { text-decoration:underline; color:#bb0000; }

table.fotoGalerie_std {  }
td.fotoGalerie_std { text-align:center; adding:10px; }





.simplenews_datum { font-weight:normal; color:#333333; font-size:12px; padding:0px 0px 15px 0px;  }
.simplenews_titel { font-weight:bold; color:#333333; font-size:15px; vertical-align:top; width:100%; order:1px solid; }
a.simplenews_titel { font-weight:bold; color:#333333; font-size:13px; text-decoration:none;  }
.simplenews_text td, span { color:#333333; font-family:arial; font-size:12px; font-weight:normal;}
.simplenews_weiter  {  text-align:right; vertical-align:bottom; }
.simplenews_files { padding-bottom:8px; }
a.simplenews_files { padding-bottom:0px; }
.simplenews_fotos { color:#333333; font-size:10px;  }




.presse { font-family:arial; font-size:12px; ackground-color:#ff0000; }
.presse_titel { font-weight:bold; color:#333333; font-size:15px;}
.presse_untertitel { font-weight:bold; color:#333333; font-size:15px;}
.presse_text td, span { color:#333333; font-family:arial; font-size:12px;}
TD.presse_files { padding-bottom:5px;}
A.presse_files { font-family:arial; font-size:12px; color:333333; text-decoration:none; line-height:130%; font-weight:bold;}
A.presse_files:hover { text-decoration:underline; color:#888888; }



TD.input_tab_admin { vertical-align:top; font-family:arial; font-size:9pt;}


TABLE.user { font-family:arial; font-size:12px; ackground-color:#ff0000; }
TD.user { ont-weight:bold; color:#333333; }


Table.fotoalbum, td.fotoalbum, td.fotoalbum_titel
		{ font-family:arial; font-size:12px; color:#333333; }
td.fotoalbum_titel a { font-weight:bold; text-decoration:none; }
td.fotoalbum_titel a:hover {  text-decoration:underline; }
