/* page */
.body {
	/*background-image:url(img/parchemin.jpg);*/
	background-color:#f2eee7;
	background-repeat:repeat;
}

.intro {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 970px;
     height: 600px;
     margin-top: -310px; 
     margin-left: -485px;
}

.haut-intro {
	display:block;
	float:left;
	width:970px;
	height:163px;
}

.gauche-intro {
	display:block;
	float:left;
	width:109px;
	height:255px;
}

.swf-intro {
	display:block;
	float:left;
	width:752px;
	height:255px;
}

.droite-intro {
	display:block;
	float:left;
	width:109px;
	height:255px;
}

.bas-intro {
	display:block;
	float:left;
	width:970px;
	height:19px;
}

.containerbas-index {
	display:block;
	float:left;
	width:970px;
	height:20px;
}

.onglet-index {
	display:block;
	float:left;
	width:180px;
	height:20px;
}

.demionglet-index {
	display:block;
	float:left;
	width:115px;
	height:20px;
}

.quartonglet-index {
	display:block;
	float:left;
	width:125px;
	height:20px;
}

.bas-page {
	display:block;
	float:left;
	width:752px;
	height:150px;
	padding-left:109px;
	color:#999999;
}

.sommaire {
	position:absolute;
	left:143px;
	top:56px;
	width:500px;
	height:200px;
	overflow:auto;
	visibility:hidden;
	z-index:1;
}

.liens {
	position:absolute;
	left:300px;
	top:150px;
	width:200px;
	height:200px;
	overflow:auto;
	visibility:hidden;
	z-index:2;
}

.main{
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 972px;
     height: 602px;
     margin-top: -300px; 
     margin-left: -485px;
	 background-image:url(img/main.png);
     }
	 
.main2 {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	background-color:#ffffff;
	width:970px;
	height:600px;
	border: 0.2px solid #996633;
}

.hautpage {
	display:block;
	float:left;
	width:970px;
	height:31px;
}

.sweethome {
	display:block;
	float:left;
	width:57px;
	height:60px;
}

.domainehaut {
	display:block;
	float:left;
	width:913px;
	height:60px;
	background-image: url(img/domaine-haut.png);
}

.framegoogle {
	display:block;
	float: right;
	width:970px;
	height:496px;
}

.viewer {
	display:block;
	float:left;
	width:950px;
	height:496px;
}

.partenaires {
	display:block;
	float:left; 
	width:970px;
	height:496px;
	overflow:auto;
}

.containergauche {
	display:block;
	float:left;
	width:575px;
	height:534px;
}


.milieugauche {
	display:block;
	float:left;
	width:47px;
	height:506px;
}


.mainswf {
	display:block;
	float:left;
	width:500px;
	height:506px;
}

.calehaut{
	display:block;
	float:left;
	width:500px;
	height:15px;
}
.mainswf2 {
	display:block;
	float:left;
	width:500px;
	height:460px;
}

.milieu {
	display:block;
	float:left;
	width:28px;
	height:506px;
	background-image:url(img/milieu.jpg);
}

.milieu_ombre {
	display:block;
	float:left;
	width:28px;
	height:506px;
	background-image: url(img/milieu_ombre.jpg);
}

.horizon {
	display:block;
	float: right;
	width:574px;
	height:28px;
	background-image:url(img/horizon0.jpg);
}

.horizon_ombre {
	display:block;
	float: right;
	width:574px;
	height:28px;
	background-image: url(img/horizombre.jpg);
	margin-left:1px;
}

.containerdroit {
	display:block;
	float:left;
	width:395px;
	height:534px;
}

.domaine {
	display:block;
	float: left;
	width:395px;
	height:59px;
	background-image:url(img/domaine.jpg);
	}
	
.barrenav{
	display:block;
	float:left;
	width:395px;
	height:96px;
}


.zonetxt {
	display:block;
	float:left;
	width:395px;
	height:274px;
}


.logo {
	display:block;
	float: left;
	width:395px;
	height:105px;
}

.containerbas {
	display:block;
	float:left;
	width:970px;
	height:25px;
}

.cale_containerbas {
	display:block;
	float:left;
	width:970px;
	height:10px;
}

.misajour {
	display:block;
	float:left;
	width:211px;
	height:25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #5A3D1C;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}

.containertxt {
	display:block;
	height:10px;
	padding-top:7px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #5A3D1C;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}

.bas1 {
	display:block;
	float:left;
	width:80px;
	height:25px;
}

.droits-reserves {
	display:block;
	float:left;
	width:235px;
	height:25px;
}

.bas2 {
	display:block;
	float:left;
	width:103px;
	height:25px;
}

.infos {
	display:block;
	float:left;
	height:25px;
	width:85px;
}

.bas3 {
	display:block;
	float:left;
	width:65px;
	height:25px;
}

.copyright {
	display:block;
	float: right;
	width:140px;
	height:25px;
}

.picto {
	display:block;
	float: right;
}

.picto2 {
	display:block;
	float: right;
	width:969px;
	height:19px;
	background-image:url(img/horizon.png);
}

a:link {font-family: Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.41em;color: #999999;text-decoration:underline;
}

a:visited {font-family: Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.41em;color: #999999;text-decoration:underline;
}

a:hover {font-family: Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.41em;color: #999999;text-decoration:none;
}

a:active {font-family: Arial, Helvetica, sans-serif; font-size:0.70em; line-height:1.41em;color: #999999;text-decoration:underline;
}

#flashcontent {
  height: 100%;
  text-align:center;
}

#flashcontent {
  color: #666666
}

#flashcontent a {
  color: #666666;
  text-decoration:underline;
}

#flashcontent a:hover {
  color: #333333;
}