@charset "utf-8";
/* Norbert Woehnl Photography - Stylesheet - v1.1 2011-01-03 */

html {
   height:100%; /* fix height to 100% for IE */
   max-height:100%; /* fix height for other browsers */
   padding:0; /*remove padding */
   margin:0; /* remove margins */
   border:0; /* remove borders */
   font-family:Verdana;
   /* hide overflow:hidden from IE5/Mac */ 
   /* \*/ 
   overflow:hidden; /*get rid of scroll bars in IE */
   /* */ 
}

body, #body {
   color:#cccccc; 
   background-color:#444444; 
   margin:0;
   padding:0;
   height:100%; /* fix height to 100% for IE */
   max-height:100%; /* fix height for other browsers */
   overflow:hidden; /*get rid of scroll bars in IE */
   border:0; /* remove borders */
}
#body {
   display: none;
}


#oflhidden body {
   overflow:hidden;
}

a { 
   font-family:Verdana;
   font-size:small;
   text-decoration: none;
   text-align: center;
   color:#ffffff; 
}

.nav { 
   font-family:Verdana;
   font-size:small;
   text-decoration: none;
   text-align: center;
   color:#cccccc; 
}

.lang { 
   font-family:Verdana;
   font-size:small;
   text-decoration: none;
   text-align: center;
   color:#cccccc; 
}

.mini { 
   font-family:Verdana;
   font-size:x-small;
   text-decoration: none;
   text-align: center;
   color:#ffffff; 
}

#sitenamestd {
   font-family:Verdana;
   font-size:small;
   text-decoration: none;
   text-align: center;
   color:#cccccc;
}

#sitenamebold {
   font-family:Verdana;
   font-size:small;
   font-weight:bold;
   text-decoration: none;
   text-align: center;
   color:#cccccc;
}

#pagetext {
   font-family:Verdana;
   font-size:small;
   text-decoration: none;
   text-align: left;
   color:#cccccc;
}

#pagetextctr {
   font-family:Verdana;
   font-size:small;
   text-decoration: none;
   text-align: center;
   color:#cccccc;
}

#headline {
   font-family:Verdana;
   font-size:large;
   text-decoration: none;
   text-align: center;
   color:#cccccc;
}

#nwfooter {
   font-family:Verdana;
   font-size:x-small;
   text-decoration: none;
   text-align: center;
   color:#cccccc;
}

table.topnav {
   background-color: #222222; 
   border-bottom: 1px solid #888888;
}

div.ctr {
   text-align:center
}

span.minitext {
   font-family:Verdana;
   font-size:x-small;
   text-decoration: none;
   text-align: center;
   color:#cccccc;
}

span.copyrightfooter {
   margin-left: auto; 
   margin-bottom: 0px; 
   margin-right: auto; 
   margin-top: 0px; 
   height: auto; 
   clear: none; 
   border-top-color: #cccccc; 
   border-top-style: solid; 
   border-top-width: 1px; 
   width: 820px; 
   padding: 0px;
}

span.headline {
   font-family:Verdana;
   font-size:large;
   text-decoration: none;
   text-align: center;
   color:#cccccc;
}


