/* Principaux éléments HTML du thème
-------------------------------------------------------- */
body{
	background-color: #FFCCCC; 		/*Couleur du fond de la page*/
	font-family: Verdana; 			/*Nom de la police utilisée*/
	font-size: 1em; 				/*taille de la police*/
	margin: 0px; 					/*taille de la marge autour de la page*/
}

a{
	text-decoration:none;			/*pas de décorations sur les liens*/
	color: #721d20;					/*couleur des lien*/
	
}


a:hover{
	text-decoration:underline;		/*Les liens cliqués sont soulignés*/
	color: #721d20;					/*Couleur des liens cliqués*/
}

a:visited{
	text-decoration:none;			/*les liens visités n'ont pas de décorations*/
	color: #721d20;					/*Couleur des liens visités*/
}

p{
	text-align: justify;			/*Le texte contenu dans les balises de paragraphe est justifié*/
	font-size: 0.7em;				/*taille du texte dans les paragraphes*/
}

#rideaud{													/*style du rideau de droite*/
	position: absolute;
	background-image: url("../images/rideaudroite.jpg");	/*image de fond*/
	background-repeat: no-repeat;							/*image non répétée*/
	top: 0px;												
	right: 0px;												/*position de l'image*/
	width: 307px;	
	height: 293px;
}

#rideaug{													/*style du rideau de gauche*/
	position: absolute;
	background-image: url("../images/rideaugauche.jpg");	/*image de fond*/
	background-repeat: no-repeat;							/*image non répétée*/
	top: 0px;
	left: 0px;
	width: 307px;											/*position de l'image*/
	height: 293px;
}

/* Eléments HTML du menu
-------------------------------------------------------- */
#menu{
	z-index:10;
	position: absolute;
	width: 210px;										/*largeur du menu*/
	/*padding du bloc: haut droite bas gauche; */
	padding:110px 0 0 74px;
}

#blocmenu{
	position: relative;
	top:0px;
	left: 0px;
	background-image: url("../images/topmenu.jpg");
	background-repeat: no-repeat;
	padding: 0 0 30 0px;
}

#nivo1{
	font-size: 0.8em;
	font-style: italic;
	color: #000000;				/*Couleur des éléments du menu de niveau 1*/
	padding: 3 0 0 5px;
}
#nivo1 a{
	color: #000000;				/*Couleur des liens du menu de niveau 1*/
	text-decoration:none;
}

#nivo1 a:hover{
	color: #000000;				/*Couleur des liens cliqués du menu de niveau 1*/
	text-decoration:underline;
}

#nivo2{
	position: relative;
	top:0px;
	left: 0px;
	font-size: 0.8em;
	font-style: italic;
	color: #721d20;				/*Couleur des éléments du menu de niveau 2*/
	padding: 1 0 0 10px;
}

#nivo2 a{
	color: #721d20;				/*Couleur des liens du menu de niveau 2*/
	text-decoration:none;
}

#nivo2 a:hover{
	color: #721d20;				/*Couleur des liens cliqués du menu de niveau 2*/
	text-decoration:underline;
}

/* Eléments HTML du titre
-------------------------------------------------------- */
#maintitle{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align: center;
	padding:14px 0 0 0;
	font-style: italic;
	color: #721d20;
	font-size: 1.6em;
}
#titleinfos{
	padding:10px 0 0 0;
	font-size: 0.4em;
	color: #000000;
}

/* Eléments HTML du contenant
-------------------------------------------------------- */
#container{
	position: absolute;
	padding: 105px 95px 0 220px;
}
#contenu{
	padding: 5px;
	text-align:center;
	font-size: 0.7em;
}
#contenu_photo{
	font-size: 1.0em;
	text-align:center;
}
#contenu table tr td p.ni{
	font-style: italic;
	text-indent: 0px;
}
#contenu table tr td p.c{
	font-style: italic;
	text-indent: 0px;
	text-align:center;
}

#contenu table tr td p.r{
	font-style: italic;
	text-indent: 0px;
	text-align:right;
}
#contenu table tr td span.rouge{
	text-decoration:none;
	font-style: italic;
	color: #721d20;
	
}
#contenu table tr td span.rougebold{

	font-style: italic;
	font-weight: bold;
	color: #721d20;
	
}

.rougebold{
	font-style: italic;
	font-weight: bold;
	color: #721d20;
}

#contenu table tr td p{
	font-style: italic;
	text-indent: 30px;
}