@charset "UTF-8";
/* CSS Document */

body {background:#fff;line-height:150%;margin:0;font-family:arial;font-size:12px;color: #000;}
body#uid1,body#uid4 {background:#000;}
a {outline: none;}
#container {width:990px; position:absolute; width:990px; height:640px;top: 50%;left: 50%;margin-top: -320px;margin-left: -495px;}
#contentbody {margin:230px 0 0 149px;height:330px;background-image: url(/images/archeneo_0.gif);background-repeat:no-repeat;}
body#uid2 #contentbody {margin:230px 0 0 149px;height:330px;background-image: url(/images/archeneo_2_content.gif);background-repeat:no-repeat;}
body#uid5 #contentbody,
body#uid6 #contentbody,
body#uid7 #contentbody {margin:230px 0 0 149px;height:330px;background-image: url(/images/archeneo_2_content.gif);background-repeat:no-repeat;}
#print_logo {display:none;}
#imageholder {display:none;}

#container_page {width:990px; position:absolute; width:990px; height:640px;top: 50%;left: 50%;margin-top: -320px;margin-left: -495px;}
#contentbody_page {margin:20px 0 0 149px;height:330px;}

#content {min-height:204px; height: auto !important;height:204px;width:692px;}
#content_webcam, #content_downloads {padding-top:150px;}
#content_left {width:336px;margin-top:150px;*margin-top:160px;float:left;min-height:204px; height: auto !important;height:204px;color:#fff;}
#content_right {margin:left:20px;margin-top:150px;*margin-top:160px;width:336px;float:left;min-height:204px; height: auto !important;height:204px;color:#fff;}
#content_left a {color:#fff;}
#content_right a {color:#fff;}
#content_left a:hover {text-decoration:none;}
#content_right a:hover {text-decoration:none;}
#content_left table, #content_right table {text-align:left;border:none;}
#content_left table th, #content_right table th {text-align:left;}
#content_left table th p, #content_right table th p {text-align:left;margin-top:0;}

#downloadnav {padding-top:20px;padding-bottom:10px;}
#downloadnav a {color:#000;}
#downloadnav a.current {color:#666;text-decoration:none;}
#content p {margin:15px 0 0 0;}
#content div {margin:15px 0;border:2px solid transparent;margin-top:2px;*margin-top:-2px;_margin-top:-1px;position:relative; z-index:2;min-height:192px;height: auto !important;height:192px;}
* html #content div {border:none;}

h1, h2, h3, h4, h5, h6 {font-size:14px; font-weight:bold;margin:0;padding-top:15px;}

div#txt_alpha {color:#fff;background:#EF8610;}
div#txt_alpha a {color:#fff;}
div#txt_alpha a:hover {text-decoration:none;}

div#txt_reinheit {color:#000;background:#FFFFFF url(/images/wiese.jpg) center bottom no-repeat;padding-bottom:80px;}
div#txt_reinheit a {color:#000;}
div#txt_reinheit a:hover {text-decoration:none;}

div#txt_children {color:#fff;background:#E2007A;}
div#txt_children a {color:#fff;}
div#txt_children a:hover {text-decoration:none;}

div#txt_holzhaus {color:#fff;background:#56AC33;}
div#txt_holzhaus a {color:#fff;}
div#txt_holzhaus a:hover {text-decoration:none;}

div#txt_energie {color:#000;background:#FFED00;}
div#txt_energie a {color:#000;}
div#txt_energie a:hover {text-decoration:none;}

div#txt_neo {color:#fff;background:#199DD4;}
div#txt_neo a {color:#fff;}
div#txt_neo a:hover {text-decoration:none;}

div#txt_emotion {color:#fff;background:#E2001A;}
div#txt_emotion a {color:#fff;}
div#txt_emotion a:hover {text-decoration:none;}

div#txt_omega {color:#fff;background:#58585A;}
div#txt_omega a {color:#fff;}
div#txt_omega a:hover {text-decoration:none;}

.visible {display:block;}
.hidden {display:none;}
div#downloads {float:left;padding-top:5px;}
div#navigation {clear:left;text-align:right;padding-bottom:10px;margin-top:40px;}
body#uid1 div#navigation {display:none;padding-bottom:0px;margin-top:0px;}
div#navigation ul#menu {margin:0;padding:0;}
div#navigation ul#menu li {display:inline;margin-left:10px;}


table.csc-uploads p{
    margin:0;
}
table.csc-uploads {
    width:100%;
margin-top:10px;
    margin-bottom:10px;
}
table.csc-uploads td{
    vertical-align:top;
}
table.csc-uploads td a{
    color:#000;
}
table.csc-uploads td a:hover{
    text-decoration:none;
}
table.csc-uploads td.csc-uploads-icon img{
    margin-top:3px;
}
table.csc-uploads td.csc-uploads-icon{
    width:10px;
}
table.csc-uploads td.csc-uploads-fileName{
    width:480px;
}
table.csc-uploads td.csc-uploads-fileSize{
    width:40px;
}
table.bookingTable td {
    margin:0;
    padding:0;
    width:100%;
    text-align:left;
}


