body
 {	position:static;
		background-color:rgb(130,130,130);
		margin-top:20px;
		padding:0px;
	          
	}
h1
 {
		 margin:0px 0px 5px 0px;
		 padding:0px;
		 font-size:20px;
		 font-weight:900;
		 color:rgb(135,187,163);
	}
h2
 {
		 font:bold 12px/14px verdana, arial, helvetica, sans-serif;
		 margin:0px 0px 5px 0px;
		 padding:0px;
		 color:rgb(135,187,163);
	 }
p
{
		 font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
		 margin:0px 0px 16px 0px;
		 padding:0px;
		
	}
TD
{
border:1px dotted rgb(182,182,182);
padding:5px;
font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
}Table
{
border:1 px solid rgb(182,182,182);
padding:3px;
}a
 {
		 color:#09c;
		 font-size:8pt;
		 font-family:verdana, arial, helvetica, sans-serif;
		 text-decoration:none;
margin:2px;
		 }
a:link
{color:rgb(1,30,131);
   z-index:10
margin:2px;
  }a:visited
 {color:rgb(1,30,131);
z-index:100;
   }a:hover 123
{ 
 
position:static;
border:1px dotted rgb(150,150,150);
z-index:200;
margin:2px;

 }
div#navAlpha a:hover
{
position:relative;
background-color:rgb(226,217,203);
border-bottom:1px solid rgb(250,250,250);
z-index:20;
font:10px verdana, arial, helvetica, sans-serif;
color:rgb(80,80,80);
left:10px;
display:block;
}
div#navBeta a:hover
{
position:relative;
background-color:rgb(226,217,203);
border-bottom:1px solid rgb(250,250,250);
z-index:20;
font:10px verdana, arial, helvetica, sans-serif;
color:rgb(80,80,80);
left:10px;
display:block;
}
div#navAlpha a:active 
{	

position:relative;
font:11px/13px verdana, arial, helvetica, sans-serif;
color:rgb(80,80,80);
background-color:rgb(200,200,200);
border-bottom: 2px solid rgb(250,250,250);
z-index:10;
left:10px;
display:block;
}
 div#navBeta a:active 
{	

position:relative;
font:11px/13px verdana, arial, helvetica, sans-serif;
color:rgb(80,80,80);
background-color:rgb(200,200,200);
border-bottom: 2px solid rgb(250,250,250);
z-index:10;
left:10px;
display:block;
}
 div#navAlpha a:link 
{

position:relative;
color:rgb(80,80,80);
z-index:10;
font:11px/13px verdana, arial, helvetica, sans-serif;
left:10px;
display:block;
}
 div#navBeta a:link 
{

position:relative;
color:rgb(80,80,80);
z-index:10;
font:11px/13px verdana, arial, helvetica, sans-serif;
left:10px;
display:block;
}
 div#navAlpha a:visited 
{

position:relative;
color:rgb(80,80,80);	
z-index:10;
font:11px/13px verdana, arial, helvetica, sans-serif;
left:10px;
display:block;

}
div#navBeta a:visited 
{

position:relative;
color:rgb(80,80,80);	
z-index:10;
font:11px/13px verdana, arial, helvetica, sans-serif;
left:10px;
display:block;

}
.viewcat1

/* All the content boxes belong to the content class. */
 {
		 position:static; /* Position is declared "relative" to gain control of stacking order (z-index). */
		 width:auto;
 		 font:8px verdana, arial, helvetica, sans-serif;
		 clear: left; 
	             overflow:visible;
		 min-width:120px;
		 margin:0px 210px 20px 170px;
		 border:1px solid rgb(182,182,182);
		 background-color:rgb(253,253,253);
		 padding:0px;
		 z-index:1; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
 }

.BoxHeader
{  	position:static;
              background-color:rgb(236,230,221);
              padding-left:10px;
		padding-right:10px;
              width:auto;
		margin:5px 1px 5px 1px;
		font:11px/20px verdana, arial, helvetica, sans-serif;
		border-bottom:1px solid rgb(180,180,180);
		border-right:1px solid rgb(180,180,180);
          	color:rgb(80,80,80);
			
		 		
}.MenuBoxHeader
{  

position:static;
top:0px;
left:0px;
right:0px;
padding-left:10px;
padding-top:0px;
background-color:rgb(180,180,165);
width:100%;
font:11px verdana, arial, helvetica, sans-serif;
border-bottom:1px solid rgb(180,180,180);
border-right:1px solid rgb(180,180,180);
color:rgb(80,80,80);
	
		 		
}.BoxHeader1
{  	position:static;
              background-color:rgb(246,240,231);
              padding-left:10px;
		padding-right:10px;

		margin:0px 1px 0px 1px;
		font:11px/20px verdana, arial, helvetica, sans-serif;
		border-bottom:1px solid rgb(100,100,100);
		border-right:1px solid rgb(100,100,100);
		color:rgb(80,80,80);
            width:auto;
			
		 		
}.BoxHeader2
{  	position:static;
              background-color:rgb(180.180.165);
              padding-left:10px;
		padding-right:10px;

		margin:0px 1px 0px 1px;
		font:11px/20px verdana, arial, helvetica, sans-serif;
		border-bottom:0px solid rgb(100,100,100);
		border-right:0px solid rgb(100,100,100);
		color:rgb(80,80,80);
            width:auto;
			
		 		
}.BoxHeaderUnderline
{  	position:static;
            
		margin:0px 1px 0px 1px;
		
		border-bottom:1px solid rgb(180,180,180);
		color:rgb(80,80,80);
			
		 		
}.BoxContent
{  	position:static;
              background-color:rgb(250,250,250);             
		font:11px/20px verdana, arial, helvetica, sans-serif;
		border:1px solid rgb(100,100,100);
	            width:auto;
		color:rgb(80,80,80);
			border:1px solid rgb(182,182,182);
		 		
}.content

/* All the content boxes belong to the content class. */
 {
	
position:absolute;
width:800px;
height:99%;
min-width:120px;
left:180px;
top:20px; 
bottom:20px;
border:1px solid rgb(182,182,182);
background-color:rgb(253,253,253);
padding:0px;
font:Trebuchet MS,Verdana, Arial, sans-serif;
font-size:0.8em;
line-height: 1.4em;     
		
 }

.MenuBoxHeaderMoz
{  

position:static;
top:0px;
left:0px;
right:0px;
padding-left:10px;
padding-top:0px;
background-color:rgb(180,180,165);
width:auto;
font:11px verdana, arial, helvetica, sans-serif;
border-bottom:1px solid rgb(180,180,180);
border-right:1px solid rgb(180,180,180);
color:rgb(80,80,80);
	
		 		
}.content1
{
		position:relative;
              width:auto;
		margin:0px;		 
		padding:5px;
              font:Trebuchet MS,Verdana, Arial, sans-serif;
              border:0px solid rgb(182,182,182);
	 	font-size:0.8em;
		line-height: 1.4em;
	}
.menus
{
	position:absolute;
  top:20px;
	left:5px;
  width:150px;
	margin:0px;		 
		 	
	}
#navAlpha
 {
		 position:relative;
font:11px/20px verdana, arial, helvetica, sans-serif;
		
		 left:0px;
		 border-top:1px solid rgb(220,220,240);
 		 border-left:1px solid rgb(220,220,240);
		 border-right:1px solid rgb(0,0,30);
		 border-bottom:1px solid rgb(0,0,30);
  	background-color:rgb(226,217,203);
		 color:black;
		
		 
		 width:148px;
}
#navAlphaHeader 
{		position:static;
		 width:80%;
		 top:0px;
		 left:0px;
		 height:15px;
		 color:white;	
		 border-top:1px solid rgb(220,220,240);
 		 border-left:1px solid rgb(220,220,240);
		 border-right:1px solid rgb(0,0,30);
		 border-bottom:1px solid rgb(0,0,30);
  	 	 background-color:rgb(55,133,227);
		 voice-family: "\"}\"";
		 voice-family:inherit;
	 	 width:150px;
		 z-index:20;
}#navBeta
 {	 position:relative;
               font:11px verdana, arial, helvetica, sans-serif;
               width:148px;
		 left:0px;
top:20px;
		 border-top:1px solid rgb(220,220,240);
 		 border-left:1px solid rgb(220,220,240);
		 border-right:1px solid rgb(0,0,30);
		 border-bottom:1px solid rgb(0,0,30);
  	 background-color:rgb(226,217,203);
		 color:black;
		 z-index:200;
		
 }
#navBetaContent
 {	 border:1px solid rgb(182,182,182);
		 padding:10px;
		 z-index:1;
                 /* Again, the ugly brilliant hack. */
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width:168px;
 }#webtop
{
		 top:2px;
		 right:20px;
		 border:1px solid grey;
		 background-color:#fff;
		 padding:10px;
		 z-index:1;
                 /* Again, the ugly brilliant hack. */
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width:168px;
}#test
{
		 background-color:rgb(255,255,8);			
}#Adresse
{
		 background-color:rgb(255,255,8);			
}.box
 { float: left}.menumouseover
{  	position:static;
left:0px;
              width:auto;
 font:11px/13px verdana, arial, helvetica, sans-serif;
             	color:rgb(80,80,80);
 	            cursor: pointer;
              cursor: hand; 
               border-top:1px solid rgb(0,0,30);
 		 border-left:1px solid rgb(0,0,30);
		 border-right:1px solid rgb(250,250,250);
		 border-bottom:1px solid rgb(250,250,250);
  	 background-color:rgb(226,217,203);
		 z-index:200;
		 		
}.menuInner
{  	
padding:10px;		
}.menu
{  	

position:static;
font:11px/13px verdana, arial, helvetica, sans-serif;
border:0px solid rgb(100,100,100);
width:auto;
color:rgb(0,0,0);
display:block;
	
}.submenudot
{

position:static;
left:-20px;
valign:center;
clear:left;
width:4px;

}.submenu
{  	position:static;
              left:20px;
            	font:10px verdana, arial, helvetica, sans-serif;
		border:0px solid rgb(100,100,100);
	            width:auto;
		color:rgb(80,80,80);
              display:block;
			
		 		
}.col40left

{
    position:relative;
    float:left;
    padding:5px;
    width:40%;
    border:1px solid rgb(182,182,182);
    margin: 5px 5px 5px 0px;
    clear:both;

}
.col50left

{
    position:static;
    float:left;
    padding:5px;
    width:50%;
    border:1px solid rgb(182,182,182);
margin: 5px 5px 5px 5px;
		   
}
.col60left

{
float: left;
padding: 5px;
margin: 5x;
border: 1px solid #ccc;
margin: 5px 5px 5px 5px;
width: 55%;
}.col40right
{  
position:relative;
    float:right;
    padding:5px;
    width:40%;
    border:1px solid rgb(182,182,182);
    margin: 5px 0px 5px 5px;
    clear:both;
}.col50right

{
      position:relative;
      padding:5px;
      float:right;
     margin: 5px 5px 5px 5px;
      width:50%;
     clear:both;
}.col60right

{
      position:relative;
      padding:5px;
      float:right;
      width:60%;
     clear:both;
margin: 5px 5px 5px 5px;
}.menulink
{
clear:left
}.floatleft
{
float: left;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px; 
}.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px; 
}.footertext

{
color:rgb(247,247,247);
text-align: center ;
font: 11/13px "Lucida Grande", Verdana, Arial, sans-serif;
}
