
* {
margin-left: auto;
margin-right: auto;
}



body { 
text-align:center;
background:#fff;	
}



img { 
user-drag: none; 
user-select: none;
-moz-user-select: none;
-webkit-user-drag: none;
-webkit-user-select: none;
-ms-user-select: none;
}




#boxlogo {
background-image:url(img/nl_3.png); 
height:90px; 
width:35px;
}


#logo {
background-image:url(img/logo_leuba_2.png); 
height:42px; 	
width:100px;
}









.box {
  padding: 0px;
  position: absolute;
  border:3px solid transparent;
}


.box:hover {
  padding: 0px;
  position: absolute;
  border:3px solid #000;
}










.text {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:1px;
	line-height:18px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:3px solid #fff;
}











.navi {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:3px solid transparent;
}

.navi a  {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid transparent;
}

.navi a:hover {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid #000;
}













.link {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:1px;
	line-height:18px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:2px transparent;
}

a .link  {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:1px;
	line-height:18px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:2px transparent;
}

a:hover  .link {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:1px;
	line-height:18px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:2px solid #000;
}
















.link {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:3px solid transparent;
}

.link a  {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid transparent;
}

.link a:hover {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid #000;
}













.arrow {
	font-family: times;
	color:#000; 
	font-size:18px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:3px solid transparent;
}


.arrow a  {
	font-family: times;
	color:#000; 
	font-size:18px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid transparent;
}


.arrow a:hover {
	font-family: times;
	color:#000; 
	font-size:18px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid #000;
}













.imgpresentation {
outline:none; border-bottom:0px; padding-bottom:20px; padding-left:10px; padding-right:10px;
}

a .imgpresentation {
outline:none; border-bottom:0px; padding-bottom:20px; padding-left:10px; padding-right:10px;
}

a:hover .imgpresentation {
outline:none; border-bottom:0px; padding-bottom:20px; padding-left:10px; padding-right:10px;
}










#randomBox1,#randomBox2,#randomBox3,
#randomBox4,#randomBox5,#randomBox6,
#randomBox7,#randomBox8,#randomBox9,#randomBox10,#randomBox11{
    width:60px;
    height:25px;
    background-color:#transparent;
 }


.pstn {
    position:absolute;
 }
 
 
 
 
 

 
 
.non-mover{
    z-index:100000;
    font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:2px;
    border-bottom:3px solid transparent;
    z-index:1000000;
 }



.non-mover a  {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid transparent;
    z-index:1000000;
}

.non-mover a:hover {
	font-family: times;
	color:#000; 
	font-size:14px;
	letter-spacing:3px;
    font-style: normal;
    font-weight: normal;
    text-decoration:none;
    outline:none;
    font-weight:regular;
    padding-bottom:1px;
    border-bottom:2px solid #000;
    z-index:1000000;
}


