body {
       margin-left: 5%;
       width: 90%;
       font-family: Verdana, Helvetica, sans-serif;
       border-width: 0;
       padding: 0;
       display: block;	
}

html {
//	width: 100%;
	min-height: 100%;
        background: #2C3083;
 }

.body > .navigation {
	float: left;
        vertical-align: top;
        padding-top: 10pt;
	padding-bottom: 10pt;
	margin-left: 1%;
	margin-right: 2%;
	/* overflow: hidden; */
	display: block;
}

.body > .content { 
	display: block;
	overflow: hidden;
        vertical-align: top;
        padding-top: 10pt;
	padding-bottom: 10pt;
        border: 0;
/*         margin-left: 20%; */
        margin-right: 1%;
}

#head { 
        padding: 2pt;
/*         background-color: rgb(255, 255, 255); */
/*         border: 1px #000000 solid;         */
}

.center {
        text-align: center;	
}

#foot { 
        clear: both;
	position: relative;
	top: 0;
        width: 100%;
	font-size: 0.9em;
        border: 1px #000000 solid;
        text-align: center;
        background-color: rgb(255, 255, 255);
        padding: 2pt;
}

#langswitch {
	text-align: center;
	vertical-align: middle;
	padding: 10pt;
}

#logos {
        padding: 5pt;
        text-align: center;
}

#banners {
        margin-top: 5pt;
        text-align: center;
}

pre { 
      font-family: monospace;
}

.mypic {
       float:left;
}

.typewriter {
	font-family: monospace;
	display: inline;
}
	
p { 
       padding: 4px;
}	

.paragraph {
	text-indent: 1em;
	display: block;
}

.newicon {
    vertical-align: middle;
    height: 21px;
}

a{ 
   text-decoration: none;
   }

.image { 
            border: 0;
            vertical-align: middle;
}

div.error { 
            color: rgb(255, 0, 0);            
}

a.viewsrc { 
            color: rgb(0, 0, 0);
 }

a:hover.viewsrc { 
                  color: rgb(0, 0, 0);
                  text-decoration: underline;

}

.nodeco {         
          text-decoration: none;
}

a:visited {            
           color: rgb(0, 96, 255) 
           }
a:link {
        color: rgb(0, 96, 255)
        }

a:active {
          color: rgb(0, 0, 160); }

a:hover {
          color: rgb(0, 0, 160);
}

iframe#agenda {
    border: 0;
    padding: 10px;
    margin: 10px;
    width: 750px;
    height: 600px;
    frameborder: 10;
}

img#myphoto {
    float: right;
    width: 200px;
    margin-left: 1em;
    text-align: right;
}