html
{
/* background-image: url("../images/fond_telethon.png"); */
/* background-repeat: repeat-x; */
/* background-color:white; */
background-color:rgb(250,150,0);
}

html a
{
text-decoration: none; 
}



body
{
}

#logo_principale {
background-color:rgb(250,150,0);
/* border-bottom:2px solid rgb(250,220,175); */
}

.menu_principal
{
width:100px;
/* margin-bottom: 0px; */
text-align:center;
}

.menu_principal td 
{
/* color:green; */
border: 2px dashed rgb(255,200,0);
background-color:rgb(250,150,0);
/* padding:5px; */
padding-top:10px;
padding-bottom:10px;
}

.menu_principal caption {
padding-top:20px;
padding-bottom:20px;

background-color:rgb(250,150,0);
border: 2px dashed rgb(255,200,0);
border-bottom:none;
}



.corps_principal {
/* width:700px; */
width:85%;
border-left: 2px solid rgb(250,150,0);
/* border-left: 2px dashed rgb(250,150,0); */
}

#test {
width:800px;
/* background-image: url("../images/fond_telethon.png"); */
/* background-repeat: repeat-x; */
background-color:rgb(250,220,175);
}


#test td
{
vertical-align:top;
}




#corps
{ 
text-align:justify;
/* padding-top:30px; */
}

#texte
{
padding:2%;
text-align:justify;
}

#foot
{
text-align:center;
/* background-color:rgb(250,200,150); */
background-color:transparent;
/* margin:0% 20%; */
padding-top:10px;
padding-bottom:10px;
border-top:2px solid rgb(250,150,0);
font-style:italic;
}

#titre
{
/* border: 1px dashed rgb(255,200,0); */
background-color:rgb(250,150,30);
text-align:center;
font-size:x-large;
font-weight:bolder;
padding-top:2%;
padding-bottom:2%;
color : rgb(250,220,175);
}

#galerie_contenu 
{
/* background-color:rgb(255,190,100); */
}

#galerie_sommaire
{
font-size:10px;
text-align:center;

background-color:rgb(250,150,0);
}

#galerie_chemin {
font-size:100%;
padding:10px;
border-bottom:1px solid rgb(250,150,0);
/* font-weight: bolder; */
}

.viewer_image
{

}

.viewer_miniature
{
border : rgb(250,150,0) 1px solid;
background-color : rgb(250,220,175);
}

.viewer_miniature a
{
color:rgb(250,220,175);
}

.viewer_contenu
{

}

#view_image_contenu
{
	text-align:center;
}

#view_image_sommaire
{
	text-align:center;
	font-size:120%;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:rgb(255,190,100);
}

/*.head_logo_titre
{
font-size:40px;
font-weight:bolder;
}*/

/*.head_logo_edition
{
font-size: 30px;
font-weight: bolder;
padding-bottom:30px;
}*/


/*.corpsbreve_date
{
vertical-align:middle;
padding:5px;
/* border:0.5px dashed gray; */
}*/

/*.corpsbreve
{
text-align:left;
padding:5px;
/* border:0.5px dashed gray; */
}*/


#description_str 
{
text-align:center;
margin-top:10px;
margin-bottom:10px;
padding-top:5px;
padding-bottom:5px;
font-size:100%;
border:1px ridge gray;
}


/* #lien_util */
/* { */
/* margin-top:50px; */
/* padding-top:50px; */
/* width:100px; */
/* margin-bottom: 0px; */
/* text-align:center; */
/* border: 2px dashed rgb(255,200,0); */
/* background-color:rgb(250,150,0); */
/* } */

/*#lien_util td {
background-color:rgb(250,150,0);
padding-top:10px;
padding-bottom:10px;

}*/

/*#lien_util caption {
padding-top:5px;
padding-bottom:5px;
border-bottom: 2px dashed rgb(255,200,0);
background-color:rgb(250,150,0);
}*/

#menu_gauche {
width:15%;
background-color:rgb(250,150,0);
border-left:2px solid rgb(250,220,175);
border-bottom:2px solid rgb(250,220,175);
border-right:2px solid rgb(250,220,175);

}

#menu_gauche a{
padding-top:10px;
padding-bottom:10px;
color:rgb(20,100,190);
display:block;
}

#menu_gauche a:hover{
color:rgb(20,100,255);
display:block;
}


.menu_gauche
{
padding-top:20px;
padding-bottom:20px;
background-color:rgb(250,150,0);
border-top:2px solid rgb(250,220,175);

color:rgb(250,220,175);
font-size:25px;


}

#menu_gauche table {
/* margin-bottom:50px; */
}

#menu_gauche td {
/* padding-top:10px; */
/* padding-bottom:10px; */
text-align:center;

}


#taille_fixe {
max-width: 650px;
overflow:auto;
}

.menu_lien {
/* border-bottom:1px dashed rgb(250,220,175); */
border-top:1px dashed rgb(250,220,175);
background-color:rgb(250,150,0);
}

.menu_lien:hover {
background-color:rgb(250,180,100);
}

.menu_lien_fin {
background-color:rgb(250,150,0);
border-top:1px dashed rgb(250,220,175);
border-bottom:2px solid rgb(250,220,175);
/* border-right:2px solid rgb(250,150,0); */


}


.menu_lien_fin:hover {
background-color:rgb(250,180,100);
}





.menu_lien_debut {
background-color:rgb(250,150,0);

/* border-bottom:1px dashed rgb(250,220,175); */
border-top:2px solid rgb(250,220,175);
/* border-right:2px solid rgb(250,150,0); */
}

.menu_lien_debut:hover {
background-color:rgb(250,180,100);
}


.lien_util caption {
padding-top:20px;
padding-bottom:20px;
background-color:rgb(250,150,0);
border-bottom:1px dashed rgb(250,220,175);
border-top:1px dashed rgb(250,220,175);
color:rgb(250,220,175);
font-size:25px;
}

.test_util {
margin-top:100px;
}
.lien_util {
/* margin-bottom:0px; */
border-bottom:1px dashed rgb(250,220,175);

}


.separation {
border:2px solid rgb(250,220,175);
}


#avis_commentaire {
border-top:2px solid rgb(250,150,0);
padding : 20px;

}

#affichageCommentaire {

overflow:auto;
margin-bottom:40px;
max-height : 300px;
border:2px solid rgb(250,150,0);
}

#affichageCommentaire table {
/*border-left:2px solid rgb(250,150,0);
border-right:2px solid rgb(250,150,0);*/
/* background-color:rgb(250,150,0); */
}

/*#affichageCommentaire caption {
background-color:rgb(250,150,0);
padding-top: 10px;
padding-bottom:10px;
font-size:120%;
}*/


.commentaire_date {
width:90px;
padding:5px;
border-bottom:2px dashed rgb(250,150,0);
text-align:center;
border-right:2px dashed rgb(250,150,0);
}

.commentaire_nom {
width:100px;
padding:5px;
background-color:rgb(250,220,175);
text-align:center;
border-bottom:2px dashed rgb(250,150,0);
border-right:2px dashed rgb(250,150,0);
}

.commentaire_contenu {
background-color:rgb(250,220,175);
width:400px;
padding:5px;
border-bottom:2px dashed rgb(250,150,0);
}


#listeCommentaire table {
border: 1px solid rgb(250,150,0);
margin-bottom:13px;

}

.signatureCommentaire {
background-color:rgb(250,150,0);
font-size:85%;
font-style:italic;
}

.corpsCommentaire {
background-color:rgb(250,220,175);
width:400px;
padding:5px;
}


.resultat_contenu  {
border : rgb(250,150,0) 1px solid;
}

#stats {
text-align:center;
/* background-color:rgb(250,200,150); */

color :rgb(250,220,175);
padding-top:5px;
background-color:rgb(250,150,0);
font-style:italic;

}

