/*Reset*/
body,html { margin:0; padding:0;}

/* Absolute positioned header for all browsers*/
#header-wrapper {
background:#FFF;
	position:absolute;
	top:0px;
	left:0;
	width:100%;
}
/* Reset header position to fixed for real browsers*/
body>#header-wrapper {
	position:fixed;
}

#header {
/* padding-top:1px; */
	width:100%;
	margin:0px;
                white-space: nowrap;
 background:#FFF;
}

div#content {
                       margin-left:160px;     
                       margin-top:118px;
                       max-width: 733px;
 }

.centra { text-align:center; }
.zulog { 
             text-align:center;
             /* background:white; */
             padding-top:3px; 
margin:0px;
            }

div#navigation p { font-family: sans-serif;
padding-left:5px;
   margin-top:10px; margin-bottom:0px;margin-left: 2px;}
div#navigation a:hover { color:red; }

div#navigation p .tit { 
display:block;
         color: #055;
margin-left:-2px;
padding-top:20px;
font-weight:bold;
         font-size:100%;
margin-top:24px;
padding:1px;
padding-left:2px;
border:0;
border-top:2px solid;
border-left:2px solid;
border-bottom:2px solid;
}


div#navigation { 
               /* background-image: url(images/sf_penta.jpg); */
                background:#ddd;
                margin-top:118px;
                float: left;
                width: 158px;  
                border-right: 2px solid #555;
                font-size: 90%;      
font-family:sans;  
/*padding-left:2px;     */
                }
div#navigation a { color: black; }

div#wrapper {
             float: right; 
margin-left: -164px;             width: 100%;}

/*div#content p {line-height:1.2; }*/

#logo {border: none; 
border-top: 3px solid #FFF;
border-bottom: 3px solid #FFF;
margin-bottom: 24px;}

#logo:hover {
 border-top:3px solid #F00;
 border-bottom: 3px solid #F00;
 }

div#footer {
font-size: 90%;
             clear: both;
             max-width: 893px;             
            background: #333;
             color: #FFF;
           }

div#footer p {margin: 0 ; padding: 5px 10px;}
div#footer a {color: white; text-decoration: none;}
div#footer a:hover {color: yellow; text-decoration: underline;}

div#bar {
         height:27px;
         font-size: 90%;
         max-width: 893px;             
         background: #333;
         color: #FFF;
        }

#bar-wrapper {
background:#FFF;
	position:absolute;
	top:90px;
	left:0;
	width:100%;
}

body>#bar-wrapper {
	position:fixed;
}

div#footer { font-family: Consolas, Tahoma,"Lucida Sans Unicode", serif;}
div#bar { font-family: Consolas, Tahoma,"Lucida Sans Unicode", serif;}

div#bar p {margin: 0 ; padding:0;}
div#bar td {padding-left:10px;vertical-align:middle;border 0;}
div#bar tr {vertical-align:middle;border:0; padding:0; margin:0;}
div#bar table {padding:0; margin:0; border:0;height:100%;}
div#bar a {color: white; text-decoration: none; font-style:italic;}
div#bar a:hover {color: yellow; text-decoration: underline;}

div#zucca { padding-left:2px; }
