a{ 
	background : transparent; 
	color : #999999; 
	font-weight : bold; 
	text-decoration : none; 
}

a:link , a:visited , a:active {  
	background : transparent; 
}

a:hover { 
	background : transparent; 
	color : #CCCCCC; 
	font-weight : bold; 
	text-decoration : none 
}

a.details{ background : transparent; color : #999999; font-weight : normal; text-decoration : none }

a.details:link,a:visited,a:active{ background : transparent }

a.details:hover{ background : transparent; color : #CCCCCC; font-weight : normal; text-decoration : none }

a.detailsbold{ background : transparent; color : #999999; font-weight : bold; text-decoration : none }

a.detailsbold:hover{ background : transparent; color : #CCCCCC; font-weight : bold; text-decoration : none }


blockquote{ background : transparent; color : #CCCCCC; font : 10px verdana,arial,sans-serif; font-style : normal }

body{ 
	background : #666666; 
	color : #CCCCCC; 
	font : 11px verdana,arial,sans-serif; 
	margin : 5px 5px 5px 5px;
	margin-top : 0px;
	padding : 0px 0px 0px 0px; 
	
	/* Microsoft */		
	scrollbar-3dlight-color : #CCCCCC; 
	scrollbar-arrow-color : #999999; 
	scrollbar-base-color : #CCCCCC; 
	scrollbar-darkshadow-color : #666666; 
	scrollbar-face-color : #CCCCCC; 
	scrollbar-highlight-color : #CCCCCC; 
	scrollbar-shadow-color : #999999; 
	scrollbar-track-color : #999999; 
	/*text-transform : lowercase;*/ 
	text-align:center; 
}


div.float{ 
	float : left 
}

h1{
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font : 12px verdana,arial,sans-serif;
        height: 10px;
        color: #EEEEEE;
        text-align:right;
        font-weight : bold;
}


h2{
	margin:0px;
	padding-top:50px;
	padding-right:20px;
	font : 42px verdana,arial,sans-serif;
	text-align:right;
	text-transform : lowercase; 
}

h3{ font : 18px verdana,arial,sans-serif; font-weight : bold }

h4{ 
  	display: list-item;
    	list-style-image: url(../img/puce.png);
      	list-style-position: inside;
	margin:0px;
	margin-bottom: 5px;
	font : 16px verdana,arial,sans-serif; 
	font-weight : bold; 
	text-align : left;
}

h5{ 
	font : 14px verdana,arial,sans-serif; 
	font-weight : bold 
}

input.button{ background : #666666; border : 1px solid #999999; color : #CCCCCC; font : 10px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

input.buttond{ background : #595959; border : 1px solid #999999; color : #CCCCCC; font : 10px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

input.textbox{ background : #666666; border : 1px solid #999999; color : #CCCCCC; font : 11px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

input.textboxd{ background : #595959; border : 1px solid #999999; color : #CCCCCC; font : 11px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

li{ font : 10px verdana,arial,sans-serif; list-style-type : square; margin-left : 3px }

p{ color : #CCCCCC; font : 11px verdana,arial,sans-serif }

.code{ background : transparent; color : #FFFFFF; font : 10px courier,times,serif; padding : 20px 20px }

.commentbox{ background : #666666; border : 1px solid #999999; color : #CCCCCC; font : 11px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

.commentboxd{ background : #595959; border : 1px solid #999999; color : #CCCCCC; font : 11px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

.date{ border-bottom-color : #666666; border-bottom-style : dashed; border-bottom-width : 1px; color : #999999; font : italic bold 10px verdana,arial,sans-serif; margin : 15px 0px 5px 0px; text-align : right }

.details{ color : #999999; font : normal 9px verdana,arial,sans-serif }

.dropdown{ background : #666666; border : 1px solid #999999; color : #CCCCCC; font : 11px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

.dropdownd{ background : #595959; border : 1px solid #999999; color : #CCCCCC; font : 11px verdana,arial,sans-serif; padding : 2px 2px 2px 2px }

.help{ color : #999999; cursor : help; text-decoration : none }


.padicons{ padding : 0px 5px 0px 5px }


.space{ line-height : 18px }

.title{ color : #CCCCCC; font : bold 11px/16px verdana,arial,sans-serif }


/* En-tete
----------------------------------------------- */
#entete_large{
        margin-right:0px;
        margin-left:0px;
        margin-top:0px;
        padding:0px;
        text-align:left;
        background: #595959 url("../img/fond_entete.png") no-repeat;
        border: 0px;
        height: 30px;
        width: 100%;
}


#entete{
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background: #595959 url("../img/fond_entete.png") no-repeat;
        border: 0px;
        height: 30px;
	width: 704px;
}

/* Menu 
-------------------------------------------------*/

#entete_menu{
	text-align:right;
}

.item_menu{
	margin-left:10px;
}


ul.puces_menu {
	list-style-type: none;
	display: inline;
}

li.puce_menu_item {
	list-style-type: none;
	display: inline;
}

#puce_menu_item_4 {
}

/* Bandeau 
----------------------------------------------- */
#bandeau{
        margin-right:auto;
        margin-left:auto;
        margin-top:5px;
        padding:0px;
        text-align:left;
        background: #595959 url("../img/bandeau/bandeau_plage.jpg") no-repeat;
        border: 0px;
        height: 50px;
        width: 704px;
}


/* Titre de la rubrique 
----------------------------------------------- */
#titre{
        margin-right:auto;
        margin-left:auto;
        margin-top:5px;
        padding:0px;
        text-align:left;
        background: #444444;
        border: 0px;
        height: 150px;
        width: 704px;
}

/* Contenu
----------------------------------------------- */

#corps{
        margin-right:auto;
        margin-left:auto;
        margin-top:5px;
        padding:0px;
        text-align:left;
        border: 0px;
        width: 704px;
}

#rubrique{
	width:186px;
	padding:0px;
	float:left;
	background:#595959;
/*	text-align: justify;*/
}

.rubrique_logo{
	height: 0px;
	visibility: hidden;
	text-align: center;	
	background:#595959;
	
}

.rubrique_logo_img{
        border: 4px solid #999999;
}


#rubrique_logo_2 {
        margin-right:auto;
	margin-left:auto;
	visibility: visible;
	text-align:center;
	height: auto;
}


#rubrique_logo_img_2{
	border: 4px solid #999999;
}


#rubrique_logo_3 {
        margin-right:auto;
        margin-left:auto;
        visibility: visible;
        text-align:center;
        height: auto;
}

#rubrique_logo_img_3{
}


#rubrique_logo_4 {
        margin-right:auto;
        margin-left:auto;
        visibility: visible;
        text-align:center;
        height: auto;
}

#rubrique_logo_img_4{
}


#rubrique_logo_5 {
        margin-right:auto;
        margin-left:auto;
        visibility: visible;
        text-align:center;
        height: auto;
}

#rubrique_logo_img_5{
}


#rubrique_logo_6 {
        margin-right:auto;
        margin-left:auto;
        visibility: visible;
        text-align:center;
        height: auto;
}

#rubrique_logo_img_6{
}


#rubrique_logo_7 {
        margin-right:auto;
        margin-left:auto;
        visibility: visible;
        text-align:center;
        height: auto;
}

#rubrique_logo_img_7{
}

#rubrique_logo_8 {
        margin-right:auto;
        margin-left:auto;
        visibility: visible;
        text-align:center;
        height: auto;
}

#rubrique_logo_img_8{
}




#rubrique_texte{
        width:166px; /* 186 -10 -10 */ 
        padding:10px;
        background:#595959;
	/*text-align:justify;*/
}


#rubrique_deco{
        width:186px;
	height:70px;
	padding:0px;
        background: url("../img/filmbottom2.gif") #666666 no-repeat;
}



#contenu{
	margin:0px;
	padding: 0px;
	margin-top:0px;
	margin-bottom:0px;
        margin-left:5px;
	width: 513px; /* 704-186-5 */ 
        float:left;
	height: 500px;
	text-align: center;
}

#contenu_corps{
	padding:0px;
	margin: 0px;

}


/* Si le contenu est un ou plusieurs article
---------------------------------------------*/
.article{
	padding:10px;
    	width: 493px; /* 513 -10 -10 */
	background:#595959;
        margin-top:0px;
	margin-bottom:5px;
	text-align:justify;
}

.spip{
	 margin: 10px;
}

/* Si le contenu est la page de contact 
----------------------------------------------*/

.required{
}


.formuligne{
	margin:12px;
}

#formuligne_5{
	text-align: right;
}

/* Si le contenu est un damier de photo
----------------------------------------------*/
#damier{
        margin-right:auto;
	margin-left:auto;
        padding:10px;
	padding-left:55px;
        width: 448px; /* 513 -10 - 55*/
        background:#595959;
        margin-top:0px;
        margin-bottom:5px;
	text-align: center;
}


/* Parcours de l'album
-----------------------------------------------*/
#images{
        margin-right:auto;
	margin-left:auto;
	text-align: center;
	width:100%
}

#tablimage{
	margin:20px;
}

#image_suivante{
	margin:auto;
	vertical-align: center;
	float: left;
}

#image_courante{
	margin: 30px;
	text-align:center;	
	vertical-align: center;
	float: left;
}

#image_precedante{
	vertical-align: center;
	float: left;
}



/* Pied de page 
----------------------------------------------- */
#pied_de_page{
        width: 513px; /*  */
	margin-top: 5px;
        padding:0px;
        background:#595959;
	text-align:center;
}

#pied_url{
	float: left;
	text-align: left;
}

#pied_copyright{
	text-align: right;
}

#pied_de_page_large{
	bottom: 0px;
	width: 100%; /*  */
        margin: 0px;
	margin-top: 5px;
        background:#595959;
        text-align:center;
/*	voice-family: "\"}\"";
	voice-family: inherit;
	position: absolute; 	*/
}

 
