body {
    background-color: #463214;
    background: url(images/interface/fond.gif) fixed;
    font-family: Lucida Sans, Lucida Sans Unicode, "Lucida Grande," Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    line-height: 20px;
    padding: 0;
    margin: 0;
    }
img {
    border: none;
}
.spacer {
    clear: both;
    font-size: 1px;
    margin: 0;
    padding: 0;
    }

.hide {
    display : none;
}
h1 {
    font-family: Tahoma,Arial,Helvetica, sans-serif;
    font-size: 16px;
	font-weight : bold;
	color : #790d0d;
}
h2 {
    font-family: Tahoma,Arial,Helvetica, sans-serif;
    font-size: 10px;
    color : #686868;
}
a:link {
    text-decoration: none;
    color: #790d0d;
    }
 
a:visited {
    text-decoration: none;
    color: #790d0d;
    }

a:hover {
    text-decoration: none;
    color: #e21b1b;
    }

#global {
background-color: #fff;
    border : 1px solid #990033;
    position : absolute;
    left : 50%;
    width : 731px;
    margin-left : -400px;
    margin-top: 15px;
    }
#header {
    background: url(images/interface/head.jpg) no-repeat;
    position: relative;
    width: 100%;
    height: 79px;
    }
#contenu {
	background-color : #fff;
	height : 425px;
	margin: 0;
	padding: 10px;
	padding-top: 10px;
}

#footer {
    background: url(images/interface/foot.jpg) no-repeat;
    position: relative;
    width: 100%;
    height: 39px;
    }

#accueil {
    position: absolute;
    margin-left : 640px;
    margin-top: 15px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight : bold;
    font-size: 16px;
    }

#liens {
    position: absolute;
    margin-left : 20px;
    margin-top: -12px;
    font-family: Arial,Helvetica, sans-serif;
    font-weight : bold;
    font-size: 16px;
    }
	
/* menu langues
--------------------------------------------------------------*/    
#francais a {
	text-decoration: none;
    color : #790d0d;
	position: absolute;
	margin-top : 0px;
	font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
	margin-left:497px;
	}
						
#francais a:hover {
	font-weight : bold;
    color: #d92239;
	}

#english a {
	text-decoration: none;
    color : #790d0d;
	position: absolute;
	margin-top : 0px;
	font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
	margin-left:557px;
	}
					
#english a:hover {
	font-weight : bold;
    color: #d92239;
	}

#espagnol a {
	text-decoration: none;
    color : #790d0d;
	position: absolute;
	margin-top : 0px;
	font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
	margin-left:617px;
	}
					
#espagnol a:hover {
	font-weight : bold;
    color: #d92239;
	}

#italien a {
	text-decoration: none;
    color : #790d0d;
	position: absolute;
	margin-top : 0px;
	font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
	margin-left:677px;
	}
					
#italien a:hover {
	font-weight : bold;
    color: #d92239;
	}

/* Grands blocs
--------------------------------------------------------------*/    
#box2  {
    position:absolute;
    top:100px;
	width : 715px;
	height : 245px;
	margin-left:-3px;
	background-color: #e4c790;
   padding-top : 10px;
	}

#titrebox2{
	position : absolute;
	top:3px;
	font-family: Arial,Helvetica, sans-serif;
	font-weight : bold;
	font-size: 16px;
	margin-left:14px;
	color : #790d0d;
	}

#texte2box2{
	position:absolute;
	top : 25px;
	line-height: 17px;
	margin-left : 15px;
	width : 695px;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
    font-size: 14px;
    color : #6c5c46;;
	}

#box1 {
    position:absolute;
    background: url(images/interface/box1.jpg) no-repeat;
	top:370px;
    width: 243px;
    height: 158px;
	margin-left:-3px;
 }

#titrebox1{
	position : absolute;
    top : 2px;
	font-family: Arial,Helvetica, sans-serif;
	font-weight : bold;
	font-size: 16px;
	margin-left:10px;
	color : #790d0d;
	}

#textebox1{
	position:absolute;
	top : 25px;
	line-height: 16px;
	margin-left : 100px;
	width : 130px; 
	font-family: Tahoma,Arial,Helvetica, sans-serif;
    font-size: 12px;
    color : #92764e;
	}

#box3 {
    background: url(images/interface/box3.jpg) no-repeat;
    position: absolute;
	top:370px;
    width: 243px;
    height: 158px;
	margin-left:238px;
    }

#titrebox3{
	position : absolute;
    top : 2px;
	font-family: Arial,Helvetica, sans-serif;
	font-weight : bold;
	font-size: 16px;
	margin-left:10px;
	color : #790d0d;
	}

#textebox3{
	position:absolute;
	line-height: 16px;
	top : 25px;
	margin-left : 110px;
	width : 120px; 
	font-family: Tahoma,Arial,Helvetica, sans-serif;
    font-size: 12px;
    color : #92764e;
	}

#box4 {
    background: url(images/interface/box4.jpg) no-repeat;
    position: absolute;
	top:370px;
    width: 243px;
    height: 158px;
	margin-left:480px;
    }

#titrebox4{
	position : absolute;
    top : 2px;
	font-family: Arial,Helvetica, sans-serif;
	font-weight : bold;
	font-size: 16px;
	margin-left:10px;
	color : #790d0d;
	}

#textebox4{
	position:absolute;
	top : 25px;
	line-height: 16px;
	margin-left : 105px;
	width : 150px; 
	font-family: Tahoma,Arial,Helvetica, sans-serif;
    font-size: 12px;
    color : #92764e;
	}
	
#mailbox4 a {
	text-decoration: none;
    color : #790d0d;
	position: absolute;
	margin-top : 110px;
	font-family: Arial,Helvetica, sans-serif;
	font-weight : bold;
    font-size: 30px;
	margin-left:135px;
	}
	
#mailbox4 a:hover {
    text-decoration: none;
    color: #d92239;
	}
		
/* anciennes
--------------------------------------------------------------*/ 
#titreanciennes{
	position : absolute;
    top : 67px;
	margin-left:0px;
	}
 	
#anciennes a {
	text-decoration: none;
    color : #790d0d;
	position: absolute;
	margin-top : 110px;
	font-family: Arial,Helvetica, sans-serif;
	font-weight : bold;
    font-size: 30px;
	margin-left:135px;
	}
					
#anciennes a:hover {
    text-decoration: none;
    color: #d92239;
	}
	
#anciennes1 {
    position: absolute;
	top : 100px;	
	left:514px;
	width: 236px;
	height : 445px;
    }

#anciennes2 {
    position: absolute;
	top : 100px;	
	left:0px;
	width: 217px;
	height : 445px;
    }

#anciennestexte {
    position: absolute;
	top : 100px;	
	left:10px;
	width: 500px;
    line-height: 12px;
	}

#anciennestexte1 {
    position: absolute;
	top : 350px;	
	left:10px;
	width: 500px;
    line-height: 12px;
	}

#anciennes3 {
	position : absolute;
    top : 190px;
	left:70px;
	}

#titreanciennes3 {
	position : absolute;
    top : 330px;
	left:75px;
	color : #790d0d;	
	font-size: 12px;
	}

#anciennes4 {
	position : absolute;
    top : 190px;
	left:280px;
	}

#titreanciennes4 {
	position : absolute;
    top : 330px;
	left:285px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#anciennes5 {
	position : absolute;
    top : 120px;
	left:280px;
	}

#titreanciennes5 {
	position : absolute;
    top : 270px;
	left:290px;
	color : #790d0d;	
	font-size: 12px;
	}

#anciennes6 {
	position : absolute;
    top : 120px;
	left:500px;
	}

#titreanciennes6 {
	position : absolute;
    top : 270px;
	left:510px;
	color : #790d0d;	
	font-size: 12px;
	}

#anciennes7 {
	position : absolute;
    top : 320px;
	left:280px;
	}

#titreanciennes7 {
	position : absolute;
    top : 470px;
	left:290px;
	color : #790d0d;	
	font-size: 12px;
	}

#anciennes8 {
	position : absolute;
    top : 320px;
	left:500px;
	}

#titreanciennes8 {
	position : absolute;
    top : 470px;
	left:510px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#suite1 {
	position : absolute;
    top : 520px;
	margin-left:470px;
	font-weight : bold;
	}

#retour {
	position : absolute;
    top : 520px;
	margin-left:220px;
	font-weight : bold;
	}

#suite3 {
	position : absolute;
    top : 520px;
	margin-left:680px;
	font-weight : bold;
	}
	
/* creations
--------------------------------------------------------------*/    	
#creations {
    position: absolute;
	top : 79px;	
	left:0px;
	width: 236px;
	height : 445px;
    }

#creationstexte {
    position: absolute;
	top : 100px;	
	left:220px;
	width: 350px;
	line-height: 12px;
	height : 445px;
    }

#creationstexte1 {
    position: absolute;
	top : 310px;
	left:220px;
	width: 350px;
	line-height: 12px;
    }

#titrecreations{
	position : absolute;
    top : 67px;
	left:220px;
	}

#creationslien a {
	text-decoration: none;
    color : #790d0d;
	position: absolute;
	margin-top : 110px;
	font-family: Arial,Helvetica, sans-serif;
	font-weight : bold;
    font-size: 30px;
	margin-left:145px;
	}
					
#creationslien a:hover {
    text-decoration: none;
    color: #d92239;
	}

#creations1 {
	position : absolute;
    top : 110px;
	margin-left:560px;
	}

#titrecreations1{
	position : absolute;
    top : 260px;
	margin-left:570px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#creations2 {
	position : absolute;
    top : 310px;
	margin-left:560px;
	}

#titrecreations2{
	position : absolute;
    top : 460px;
	margin-left:570px;
	color : #790d0d;	
	font-size: 12px;
	}

#creations3 {
	position : absolute;
    top : 420px;
	left:340px;
	}

#titrecreations3{
	position : absolute;
    top : 520px;
	left:310px;
	color : #790d0d;	
	font-size: 12px;
	}

#creations4 {
	position : absolute;
    top : 160px;
	left:240px;
	}

#titrecreations4{
	position : absolute;
    top : 280px;
	left:235px;
	color : #790d0d;	
	font-size: 12px;
	}

#creations5 {
	position : absolute;
    top : 160px;
	left:400px;
	}

#titrecreations5{
	position : absolute;
    top : 280px;
	left:395px;
	color : #790d0d;	
	font-size: 12px;
	}
/* creations2
--------------------------------------------------------------*/ 
#creations2_droite {
    position: absolute;
	top : 79px;	
	left:495px;
	width: 236px;
	height : 464px;
    }

#creations6 {
	position : absolute;
    top : 120px;
	left:20px;
	}

#titrecreations6{
	position : absolute;
    top : 270px;
	left:40px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#creations7 {
	position : absolute;
    top : 120px;
	left:200px;
	}

#titrecreations7{
	position : absolute;
    top : 270px;
	left:285px;
	color : #790d0d;	
	font-size: 12px;
	}

#creations9 {
	position : absolute;
    top : 320px;
	left:30px;
	}

#titrecreations9{
	position : absolute;
    top : 470px;
	left:200px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#retour1 {
	position : absolute;
    top : 520px;
	margin-left:0px;
	font-weight : bold;
	}
/* creations3
--------------------------------------------------------------*/ 
#creations3_gauche {
    position: absolute;
	top : 79px;	
	left:0px;
	width: 236px;
	height : 445px;
    }
	
#creations10 {
	position : absolute;
    top : 120px;
	left:240px;
	}

#titrecreations10{
	position : absolute;
    top : 270px;
	left:260px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#creations11 {
	position : absolute;
    top : 120px;
	left:440px;
	}

#titrecreations11{
	position : absolute;
    top : 270px;
	left:428px;
	color : #790d0d;	
	font-size: 12px;
	}

#creations12 {
	position : absolute;
    top : 120px;
	left:570px;
	}

#titrecreations12{
	position : absolute;
    top : 270px;
	left:590px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#creations17 {
	position : absolute;
    top : 320px;
	left:240px;
	}

#titrecreations17{
	position : absolute;
    top : 470px;
	left:260px;
	color : #790d0d;	
	font-size: 12px;
	}
	
	#creations18 {
	position : absolute;
    top : 320px;
	left:405px;
	}

#titrecreations18{
	position : absolute;
    top : 470px;
	left:425px;
	color : #790d0d;	
	font-size: 12px;
	}
	
	#creations19 {
	position : absolute;
    top : 320px;
	left:570px;
	}

#titrecreations19{
	position : absolute;
    top : 470px;
	left:590px;
	color : #790d0d;	
	font-size: 12px;
	}

#titrecreationsp3{
	position : absolute;
    top : 67px;
	left:260px;
	}

#suite2 {
	position : absolute;
    top : 520px;
	margin-left:680px;
	font-weight : bold;
	}
/* creations4
--------------------------------------------------------------*/ 
#creations4_droite {
    position: absolute;
	top : 97px;	
	left:402px;
	width: 236px;
	height : 464px;
    }

#creations15 {
	position : absolute;
    top : 120px;
	left:200px;
	}
	
#titrecreations15{
	position : absolute;
    top : 270px;
	left:225px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#creations16 {
	position : absolute;
    top : 120px;
	left:50px;
	}

#titrecreations16{
	position : absolute;
    top : 270px;
	left:35px;
	color : #790d0d;	
	font-size: 12px;
	}
	
#retour4 {
	position : absolute;
    top : 520px;
	margin-left:0px;
	font-weight : bold;
	}
	
/* anciennes2
--------------------------------------------------------------*/ 
#anciennes9 {
	position : absolute;
    top : 120px;
	left:20px;
	}
	
	
