/******/

/* Resets */

* {margin:0px; padding:0px;}

form {display:inline;}

ul {list-style:none;}
ul li {background:none;}

input, textarea, select {background-color:#ffffff;}

table {display:table; width:100%; margin:0px; padding:0px; table-layout:auto; border-collapse:separate;}
thead {display:table-header-group;}
tbody {display:table-row-group;}
table tr {display:table-row; border:0px;}
table th {display:table-cell; border:0px;}
table td {display:table-cell; border:0px;}
table tr:hover td {background-color:#ffffff;}

/******/

/* Allgemein */

.round {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

/******/

table, input {font-size:12px;}

/* Layout */

body
 {
 position:static;
 text-align:center; /* mittig IE 5.5 */
 margin:10px 0px;
 font-family:arial,verdana,tahoma;
 font-size:12px;
 background-color:#c5c5c5;
 background-image:url(./images/background240.png);
 background-repeat:repeat-x;
 background-position:0 1px;
 }

#layout
 {
 width:980px;
 text-align:left; /* mittig aufheben IE 5.5 */
 margin:0px auto; /* mittig FF & IE 7 */
 }

#layout_wrapper
 {
 margin-top:36px;
 }

#layout_header
 {
 width:980px;
 height:170px;
 background-color:#3f3f3f;
 background-image:url(./images/header900.jpg);
 background-repeat:no-repeat;
 background-position:40px 0;
 }

#layout_main
 {
 width:980px;
 text-align:center;
 background-color:#c5c5c5;
 background-image:url(./images/main980_middle.png);
 background-repeat:repeat-y;
 background-position:0 0;
 }

#layout_main_top
 {
 width:980px;
 height:20px;
 margin-top:14px;
 background-image:url(./images/main980_top.png);
 background-repeat:no-repeat;
 background-position:0 0;
 }

#layout_main_bottom
 {
 width:980px;
 height:20px;
 background-image:url(./images/main980_bottom.png);
 background-repeat:no-repeat;
 background-position:0 0;
 }

#layout_sysinfo
 {
 width:980px;
 margin-top:20px;
 text-align:center;
 }

/***/
 
#main_sidebar
 {
 float:left;
 display:inline; /* IE 6 */
 /* width:25%; */
 width:240px;
 text-align:left;
 }
 
#main_content
 {
 float:left;
 display:inline; /* IE 6 */
 /* width:75%; */
 width:740px;
 text-align:left;
 }

#sidebar {margin-left:0px;}

#content {margin-top:10px; margin-left:20px; margin-right:60px; margin-bottom:20px;}
#content h1 {margin-bottom:20px; padding-bottom:10px; text-align:left; font-size:130%; font-weight:bold; border-bottom:2px solid #3f3f3f;}
#content p, #content ul {margin-bottom:10px; text-align:justify;}
#content li {list-style-type:disc; margin-left:15px;}

#content_image {float:right; display:inline; margin-left:20px; margin-bottom:10px;}
#content_image img {padding:2px; background:#ffffff; border:5px solid #c5c5c5;}

/******/

/* Menü */

ul#menu {list-style:none; margin:0 20px;}
ul#menu li {background:none;}

ul#menu a
 {
 /* height:20px; */
 display:block;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 /* padding-left:5px; */
 padding-left:1.3em;
 color:#333333;
 text-decoration:none;
 text-indent:-0.7em;
 border-bottom:1px solid #e6e6e6;
 }

ul#menu a.selected {font-weight:bold; color:#ffffff; background-color:#3f3f3f;}

ul#menu a:hover {color:#ffffff; background-color:#c5c5c5;}

ul#menu ul a {/*text-indent:20px;*/ padding-left:3.0em; text-indent:-0.7em;}

ul#menu ul.closed {display:none;}

/***/

.sidebox
 {
 margin:0 0; 
 }
  
.sidebox_top
 {
 width:240px;
 height:25px;
 background-image:url(./images/sidebox_top.png);
 background-repeat:no-repeat;
 }

.sidebox_bottom
 {
 width:240px;
 height:25px;
 background-image:url(./images/sidebox_bottom.png);
 background-repeat:no-repeat;
 }

.sidebox_middle
 {
 width:240px;
 background-image:url(./images/sidebox_middle.png);
 background-repeat:repeat-y;
 }

/******/