
body {
        font-family:arial;  font-size:13px; color:#333333;
        background-color:#ffb23f; margin:0px 0px 0px 0px; padding:0px; text-align:center; height:100%;
        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;
}

#aussenrahmen { ackground-color:#ffbbbb;  width:822px; background-image:url(gifs/appartements_achensee_bg.gif); background-repeat:repeat-y;  eight:100%; }
#innenrahmen { margin-left:5px; background-color:#ffda81; order:1px solid #00ff00; width:812px;  eight:100%;  }
#mainMenu    {  eight:20px; order:1px solid #0000ff; width:812px; }
#submenu1    { position:absolute;  top:111px;  left:6px;  z-index:100;  float:left;}
#mainContent { min-height:400px; height:100%; width:812px; clear:both; padding-top:40px; text-align:left;  font-size:13pxpx; background-color:#ffda81; }
* html #mainContent { height:400px; }


#sub0 {  width:812px;  height:20px; float:left; }
#ul_menu { width:812px; 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:200px; float:left; height:100%; ackground-color:#6a6a6a; padding:0px; margin:0px;  }
#ul_submenuVertikal { width:169px; padding:0px; margin:0px; float:left; }
#ul_submenuVertikal li { width:169px; display:block; margin:0px;  padding:0px 0px 0px 0px;  float:left;  list-style:none; color:#d60000; height:50px; order: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;   }

#kontakt_text { width:812px; padding-top:20px;  }
#kontakt_form { width:812px; padding:0px 20px 0px 75px;  }

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

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

a { font-family:arial; font-size:13px; color:#333333; text-decoration:none; font-weight:bold;}
a:hover { font-family:arial; font-size:13px; color:#ff9900; 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:13px; 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;}


#anfrageformular { font-family:arial; font-size:13px; color:#333333;  }
input.kontakt  { width:180px; color:#333333; }
.kontaktAnfrage  { padding-top:2px;}
td.kontakt { background-color:#ffe5a7; padding-left:5px; }
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:13px; color:#00bb00; }
.mailMessageError { font-family:arial;  font-size:13px; 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:#ffda81; line-height:150%; ont-weight:bold;}
a.marcomedia_link_footer:hover  { font-family:arial; font-size:11px; color:#888888; line-height:150%; ont-weight:bold;}
.footer   { font-family:arial; font-size:10px; color:#777777; line-height:100%; ont-weight:bold;}


DIV.pageStd  { padding:0px 5px 0px 5px; height:100%; width: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:13px; color:#333333; font-weight:normal; }
.pageobjectStd_text   {  line-height:150%; color:#333333; font-size:13px;  font-weight:normal; }
.pageobjectStd_text span > a {  color:#333333; font-size:13px;  font-weight:bold; }

.pageobjectStd_foto   { padding:4px; }
.pageobjectStd_img   {  }
.pageobjectStd_foto:hover { text-decoration:underline; color:#bb0000; }
TD.pageobjectStd_files { padding-bottom:5px; }
a.pageobjectStd_files { font-family:arial; font-size:13px; 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:13px; 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:13px; 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:13px; 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:13px; 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:13px; ackground-color:#ff0000; }
TD.user { ont-weight:bold; color:#333333; }


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