/* -------  Global  -------- */
a {font: bold 10px tahoma; text-decoration: none;}
img {border-style: none;}

body {margin: 0px 10px; font: 12px verdana; text-align: center;}
td {font: 10px verdana; padding: 0px;}
th {font: bold 10px verdana; padding: 0px; text-align: left;}
ul {margin: 0px 5px 10px; padding: 0px; list-style-type: none;}
#wrapper{margin: 0px auto; width: 604px; position: relative; text-align: left;}

#head {height: 192px; width: 604px; background: transparent url(../../../img/banner.gif) no-repeat bottom center; }

#head span {display: none;}
#head .lc {display: block; width: 620px; height: 35px; position: relative; left: -1px; }
#head .rc {display: block; width: 141px; height: 42px; position: absolute; top: 198px; left: 5px !important; left: 14px;}

#menu {width: 141px; margin-top: 54px; margin-left: 6px !important; margin-left: 14px;}
#menu .head span {font: bold 13px tahoma; display: block; text-align: center; margin: 0px 45px; position: relative; top: 5px; background-color: #EFEFEF;color: #FF6A36;}
#menu .head {height: 45px; margin: 0px 0px -20px;}
#menu .foot {height: 34px; margin: -5px 0px 0px;}
#menu ul {width: 100px; margin: 0px 20px;}
#menu li {margin: 5px 0px;}
#menu a {font: bold 13px verdana;}

.content {width: 446px; position: absolute; top: 198px; left: 152px !important; left: 160px;}
.content .top {height: 58px; margin: 0px;}
.content .bottom {position: absolute; left: 0px; bottom: 0px; height: 20px; width: 446px; margin: 0px;}

#src {width: 446px; text-align: center; position: absolute; top: 45px; font: bold 14px tahoma; color: #FF6A36;}
#sub {display: none;}
#submenu {display: none;}

#foot {width: 140px; color: #B8B8B8; margin: 3px 6px !important; margin: 6px 14px;}
#foot p {margin: 5px 0px;}
#foot #server {display: none;}

fieldset legend {display: none;}

.section {margin: 20px 10px 0px; float: left; width: 420px !important; width: 400px;} 
.section .head {display: none;}
.section .foot {float: left; height: 17px; width: 420px !important; width: 380px;}

#loading {text-align: center; width: 400px; height: 18px; background: url(loading.gif) no-repeat center top;}
#loading span {display: none;}

#head .admin {position: fixed !important; position: absolute; top: 0px; right: 0px; border-style: none;}

/* -------- Struktur --------- */
#sub_presentation #information fieldset {width: 170px; border-style: none;}
#sub_presentation #information .image {height: 200px; width: 220px; float: left; margin-right: -5px; text-align: center;}
#sub_presentation #information .name p {margin: 2px 0px; font: bold 12px verdana;}
#sub_presentation #information .name .fld {width: 160px;}
#sub_presentation #information .information table .c0 {width: 70px;}
#sub_presentation #information .information table tr {background-color: transparent;}
#sub_presentation #information .information table td {background-color: transparent;}
#sub_presentation #information .description p {margin: 2px 0px;}
#sub_presentation #information .thumbnails img {margin-bottom: -5px;}
#sub_presentation #information .action {width: 400px; text-align: center;}
#sub_presentation #information textarea {width: 160px; height: 50px;}

#sub_presentation #table fieldset {margin: 0px 80px; border-style: none;}
#sub_presentation #table table {width: 100%;}
#sub_presentation #table table img {margin-bottom: -2px !important; margin-bottom: 0px;}
#sub_presentation #table table .c0 {width: 70px;}

#sub_main .section .right {float:right;}
#sub_main .section .left {float: left;}
#sub_main .section .text img {margin: 5px 10px;}
#sub_main .section .text {border-style: none;}
#sub_main .section p {margin: 5px;}

#sub_main .section textarea {width: 400px; height: 200px;} 
#sub_main .section .leftimage {float: left; width: 185px; margin-left: 8px; text-align: center;}
#sub_main .section .rightimage {width: 185px; margin-right: 10px; text-align: center; }
#sub_main .section .leftimage img {margin-bottom: -5px;}
#sub_main .section .rightimage img {margin-bottom: -5px;}
#sub_main .section .action {width: 400px; text-align: center; border: none;}

#sub_table .information {border-style: none;}
#sub_table .information p {margin: 0px 10px;}


#sub_table fieldset{width: 400px; margin: 5px !important; margin: 0px;}
#sub_table .table {border-style: none;}
#sub_table .table table img {margin-bottom: -2px !important; margin-bottom: 0px;}
#sub_table .table table {width: 100%;}
#sub_table .table table td {padding: 3px 5px;}
#sub_table .table table th {padding: 1px 5px;}
#sub_table textarea {width: 400px; height: 70px;}
#sub_table .action {width: 400px; text-align: center; border: none;}
#sub_table .name {text-align: center; width: 400px; font: bold 12px tahoma; border-style: none;}
/*#sub_table .name {margin: 0px 200px; text-align: center; font: bold 12px tahoma;}*/
#sub_table .name {margin: 0px;}
#sub_table .name p {margin: -5px;}
#sub_table .thumbnails {margin: 0px 8px; text-align: center; white-space: nowrap;}
#sub_table img {margin-bottom: -5px;}

#sub_login fieldset legend {display: inline;}
#sub_login fieldset {padding: 5px;}
