body {margin-left:10px; font-size:12px; font-family: Arial;}
table {font-size:11px; font-family:Arial;}
th {color:#00009B; text-align:left;}


ul {list-style-type: none; padding: 4px 4px 0 20px; margin: 0px;}

li { margin-top:3px;}

a {text-decoration:none; font-size:12px; font-weight: normal; }

span.category { font-size:11px; color:#6B6D6B; border-top:1px solid #6B6D6B; border-bottom:1px solid #6B6D6B; border-right:1px solid #6B6D6B; cursor:auto;}

p { }

p.err { }

form { }

button {font-family: Verdana,Arial; font-size:11px; font-weight:bold; margin-top:5px; margin-right:5px; color:#00007B; background-color:#C4D9EE; border:1px outset #00007B; }

button.btnSend { background-color:#00ff00; }

button.btnReset { }

input {margin:0; padding:0; font-size:13px; vertical-align:middle;}

fieldset { width:750px; padding:10px; background-color:#DBE3EC; border: 1px solid #00009C; margin-left:0px; text-align:left;}
legend { color:#00007B;}
fieldset.login { width:160px; background-color:#D8E6F3;}

a.logout { color: #C40000; border: 1px #C40000 solid; background-color:#FFFF00; padding: 0px 15px; }
a.copy   { background-color:#EFEFEF; border-top: 1px #ADAEAD solid; border-left: 1px #ADAEAD solid; border-bottom: 1px #6B6D6B solid; border-right: 1px #6B6D6B solid; margin-right:10px; padding:0 15px;}


a.main         { color: #6B6D6B; padding: 0px 5px 0px 5px;}
a.main:link    { color: #6B6D6B; }
a.main:visited { color: #6B6D6B; }
a.main:hover   { color: #C40000; }
a.main:active  { color: #009F00; }




li.main  {  width:150px; background-color:#EFEFEF; margin-top:6px; border-top: 1px #ADAEAD solid; border-left: 1px #ADAEAD solid; border-bottom: 1px #6B6D6B solid; border-right: 1px #6B6D6B solid;}
li.trenner { margin-top:15px; font-weight:bold; }

div.main_content {}
div.label  { font-weight:bold; font-size:11px; color:#00007B; margin-top:5px; }
span.label {font-weight:bold; color:#00007B;}

span.bez {color:#00007B; }

div.eingabe   { }
div.btnLeiste { }

div.hinweis   { width:750px; padding:10px 0;}

div.online_editor {margin:20px 0;}
div.user_neu  { }

div.login    { color:#6B6D6B; border:1px solid #6B6D6B; padding:0 5px; width:160px}
span.login   { color:#BD0000; }

div.error     { font-weight:bold; color:#DE0000; margin-top:10px;}
div.ok        { font-weight:bold; color:#009E00; }
div.blaettern { text-align:center;}

div.logo { text-align:left; width:770px; height:60px; border: 1px solid #00009C; background-image: url("../pics/layout/logo_farbverlauf.jpg"); background-repeat:repeat-x; }
td.logo  { font-family: arial; font-size:22px; font-weight:bold; text-align:right; color:#00007F; }

body.bdb      { color:#B10505; margin-left:10px; font-size:12px; background-color:#FFF2E6; }
div.bdb_logo  { border: 1px solid #B10505; background-image: url("../pics/layout/bdb_farbverlauf.jpg"); background-repeat:repeat-x; }
td.bdb_logo   { font-family: arial; font-size:22px; font-weight:bold; text-align:right; color:#B10505; }
li.bdb        { width:165px;}
fieldset.bdb  { background-color:#FFD8B3; border: 1px solid #B10505; }
legend.bdb    { color:#B10505;}
div.label_bdb { color:#B10505; }
button.bdb    { color:#B10505; background-color:#FFB976; border:1px outset #B10505; }
span.bdb      { color:#B10505;}
span.bez_bdb  { color:#E76100;}
a.site_bdb    { color:#B10505;}
a.akt_site_bdb{ color:#B10505; font-weight:bold; font-size:14px;}

body.ddb      { color:#005D00; margin-left:10px; font-size:12px; background-color:#F0F8F0; }
div.ddb_logo  { border: 1px solid #005D00; background-image: url("../pics/layout/ddb_farbverlauf.jpg"); background-repeat:repeat-x; }
td.ddb_logo   { color:#005D00; }
li.ddb        { width:165px; }
fieldset.ddb  { background-color:#B3DBB3; border: 1px solid #005D00; }
legend.ddb    { color:#005D00;}
button.ddb    { color:#005D00; background-color:#85C685; border:1px outset #005D00; }
span.bez_ddb  { color:#00BB00; }
a.site_ddb    { color:#005D00;}
a.akt_site_ddb{ color:#005D00; font-weight:bold; font-size:14px;}

a.navi, span.naviAccess { font-size:11px; color:#6B6D6B; border-top:1px solid #ADAEAD; border-bottom:1px solid #6B6D6B; border-right:1px solid #6B6D6B; }

span.deactive { font-size:11px; color:#BFBFBF; border-top:1px solid #ADAEAD; border-bottom:1px solid #6B6D6B; border-right:1px solid #6B6D6B; }

a.user { padding:0 5px; }








a.akt_site { font-size:13px;}

li.common {
			background:url("../pics/layout/li_point.gif");
			background-repeat: no-repeat;
			background-position: left center;
			padding-left: 25px; width:280px; margin:10px 0;
      border-top: 1px #ADAEAD solid; border-left: 1px #ADAEAD solid; border-bottom: 1px #6B6D6B solid; border-right: 1px #6B6D6B solid;
		}
li.common_user {width:180px;}

ul.main   { padding: 4px 4px 0 20px; }

ul.open   { display: block; padding-top:15px;}
ul.closed { display: none; }



li.navi   {position: relative; margin:4px 0; padding: 4px 2px; }

li.img    { vertical-align: middle; }

li.pics   { padding-left:2px; width:500px;}

table.user  { margin: 20px 20px; border:1px solid #ADAEAD;}
table.user2 { margin: 20px 0px; border:1px solid #00009B; background-color:#DEE3EF;}
td.cats     { border:1px solid #ADAEAD; background-color:#FFFFFF; vertical-align:top; }
th.ddb      { color:#005D00; }

div.radio   { padding: 10px 0; }

#cats        { width:200px; }
#user_access { width:200px; }
#user_denied { width:200px; }

#td_user_denied { border:4px dashed #CFCFCF; background:url("../pics/layout/userDenied.gif") no-repeat center center white;   }