#main body, #main td, #main li, #main dl, #main dt, #main dd, #main dir, #main div, #main span {
   font-family:arial; font-size:11pt; color: #fff;
}

form {margin:0px;}

.InputStyle{width: 240px; padding 2px;}
#txtStrasse{width: 180px;}
#txtOrt{width: 180px;}
#txtNachricht{width: 290px;}

div.wiederuf {height: 300px; overflow: auto; border: 1px solid #fff; margin: 20px 0px 20px 0px; padding: 5px;}
div.error { font-family:arial; font-size:12pt; color: red; font-weight:bold}

div.impressum{ font-size:10pt; }
div.htmlarea, div.l9_el_box {background-color: #54a2d9;}

img {border: 0px none;}
div.absatz{ padding-bottom; 5px;}

h1 {margin:0;padding-bottom:12px; font-size:18pt; font-weight:normal}
h1 b{ font-size:18pt; font-weight:bold}
h2 {margin:0;padding:0px; padding-bottom:8px; font-size:14pt; font-weight:bold}
h3 {margin:0;padding:0px; padding-bottom:5px; font-size:12pt; font-weight:bold}

div.absatz a { color:#f5d857; xfont-weight:bold; }
div.absatz a:link { color:#f5d857; xfont-weight:bold; text-decoration:undeline; }
div.absatz a:visited { color:#f5d857; xfont-weight:bold; text-decoration:undeline; }
div.absatz a:active { color:#f5d857; xfont-weight:bold; text-decoration:undeline; }
div.absatz a:hover { color:#ff0000; xfont-weight:bold;  text-decoration:undeline}

div.top a:hover { color:#fff; xfont-weight:bold;  text-decoration:none}

div.absatz li a { color:#fff; xfont-weight:bold; }
div.absatz li a:link { color:#fff; xfont-weight:bold; text-decoration:none; }
div.absatz li a:visited { color:#fff; xfont-weight:bold; text-decoration:none; }
div.absatz li a:active { color:#fff; xfont-weight:bold; text-decoration:none; }
div.absatz li a:hover { color:#ff0000; xfont-weight:bold;  text-decoration:none}

div.account_error{ color:red;font-width:bold;padding:10px;}
div td.account_left { text-align: left; width:270px;}
div td.account_right{ padding:1px;}
input.account_input{width:250px;}
select.account_Anrede{width:100px;}
table.sendlogin{float:right; width:300px; margin-top:-82px; }
table.login{float: left;width:220px;font-size:10pt;}
div.loginin{padding-left: 3px; width:220px;font-size:10pt;}
table.sendlogin td, table.login td{font-size:10pt;  }

div .logout{display:none;}

mainpage{
  width: 100%;
}

div.helpmenue li span { width: 50px; display: inline-table;margin-left:-38px;}
div.helpmenue ol {list-style-type:none;}
div.absatz ul{list-style-type: disc;}
div.top {width: 100%; text-align:right; margin-bottom: -18px;}

#left {
  float:left;position:absolute;top:0px; left:0px;z-index:5;height: 754px;width:50%;
  background-repeat:repeat-x;background-image:url(http://www.mein-papierloses-buero.de/level9_cms/layout/leftbackground.gif);
}
#leftbottom {
  float:left;position:absolute;bottom:0px; left:0px;z-index:4;height: 50%;width:50%;
  background-repeat:repeat;background-image:url(http://www.mein-papierloses-buero.de/level9_cms/layout/leftbackgroundbottom.gif);
}
#rigth{
  float: right;position:absolute; top:0px; right:0px;z-index:7;height: 754px;width:50%;
  background-repeat:repeat;background-image:url(http://www.mein-papierloses-buero.de/level9_cms/layout/rightbackground.gif);
}
#rigthbottom{
  float: right;position:absolute; bottom:0px; right:0px;z-index:6;height:50%;width:50%;
  background-repeat:repeat;background-image:url(http://www.mein-papierloses-buero.de/level9_cms/layout/rightbackgroundbottom.gif);
}
#main{
  float:left; width:1000px; height:754px; position:absolute;left:50%; margin-left:-502px; z-index:10;
  background-color: #54a2d9;  
}
#mainbottom{
  float:left; width:1004px; height:100%; position:absolute;left:50%; margin-left:-502px; z-index:9;
  background-image:url(http://www.mein-papierloses-buero.de/level9_cms/layout/centerbackgrounbottom.gif); background-repeat:repeat-y; 
}
#news, #news1, #news7, #news8, #news9, #news10 { 
  width:351px;height: 754px; position:absolute; top:0px; left:649px;z-index:13; 
}
#news, #news7, #news8, #news9, #news10 { 
 background-repeat:repeat;background-image:url(http://www.mein-papierloses-buero.de/level9_cms/layout/newsbackground2.gif);
}
#news1{ 
 background-repeat:repeat;background-image:url(http://www.mein-papierloses-buero.de/level9_cms/layout/newsbackground1.gif);
}
#newsin{
 width: 250px; float: right; overflow: hidden; padding-top:30px;
}
#newsin .newsheader { padding-bottom: 7px; }
#newsin .PartnerLink { padding: 0 0 2 4;}


#contentout{
 height: 754px; position:absolute; top:0px; left:0px;z-index:12;
  background:url(http://www.mein-papierloses-buero.de/level9_cms/layout/centerbackground.gif) bottom left no-repeat;}
#content {width: 649px;height: 541px;border: 0px none; overflow-y: auto;}
#contentin {margin: 20px 10px 10px 10px;}


#content8 {width:1000px;height: 544px;border: 0px none; overflow-y: auto;}
#contentin8 {margin: 20px 10px 10px 10px;}

#menu { width:570px;height: 60px; padding-top:3px;}

div.tumpblank { border:0px;}
div.tump { background-position: center;  background-repeat : no-repeat; width:170px; padding: 3px;}
div.gallerytext{font-size:10pt;}
div.tumpshadow { padding:0px; margin0px;}
div.absatz_bilder td{ vertical-align: top; xxtext-align: justify; padding: 11px 30px 0px 0px; }

input.button, input.bu_sendlogin, input.bu_login, td.account_right_send input{
border-top-width: thin;
border-right-width: bold;
border-bottom-width: bold;
border-left-width: thin;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #000000;
border-right-color: #adabab;
border-bottom-color: #adabab;
border-left-color: #000000;
background-color: #ffffff;
color: #54a2d9;
font-weight:bold;
}




