@charset "utf-8";
/* YM Style */

body,a {color: #333;
text-decoration:none;}

a {	color:#999;}
a:hover {color:#900;}

ul ul {display: none;}
li:hover ul.niveau2, li li:hover ul.niveau3 {display:block;}

p { color:#333; }

ul.niveau1 {

	}

table {
	display:inline-block;
	font-size:14px;
	text-align:left;
 }

.boite {
	margin:auto;
	vertical-align:left;
	background-color:#0F0;
}


/*ordnung*/


/*  */

.menu {
	width:300px;
	float:left;
	text-align:left;
	height:auto;
}

.centre {
	text-align:left;
	float:inherit;
	padding-top:100px;
	padding-left:350px;
		}

.centre, img {
	text-align:left;
	display:table-cell;
	}

.projets {
	text-align:right;
	float:right;
	display:table-cell;
	padding-right:100px;
	padding-top:100px;
	}
	
ul, li {
	list-style-type:none;
	}

/*  */


.bas {
	font-size:small;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	vertical-align:bottom;
	padding:30px;}

object{
position: fixed;
left:50px;
top: 100px;
width: 300px;
height: 2000px;
overflow: auto;

}

div.float {
 	float:left;
	left:auto;
}

div.float p {
 	text-align: center;
	font-size:small;
  }
  
div.float img {
	margin:10px;
  }
  
div.spacer {
 	clear: both;
 }