body {
	font-family:  "Trebuchet MS", "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", Verdana, "Verdana Ref", sans serif;	
	/* font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif; */
	/* font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif; */
	/* font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif; */
	/* font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans serif; */
	/* font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans serif; */
	/* font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans serif; */
	/* font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; */
	
	background:repeat url(img/fond_large.gif) #FFF;
	background-position:center;
}



#header{
	width:940px;
	/*background:url(img/bg_header.png) top repeat-x;*/
	margin:0 auto;
}

#footer{
	width:940px;
	/*background:url(img/bg_footer.png) top repeat-x;*/
	height:35px;
	margin:0 auto;
}

.content{    
	width:975px;
	margin:0 auto;
	/*padding-left:40px;*/
}

.fond_blanc{
    background-color:#FFF;
    padding:1em;
}

.bandeau{
	/*padding-top:1.1em;*/
	width:185px; !important
	
	}


.underline{
	border-bottom:#BBB solid 1px;
}

.header3{
	font-size:17px;
	font-weight:bold;
}

.header2{
	text-transform:uppercase;
	font-size:20px;
	
}

.sIFR-hasFlash .header2 {
    visibility: hidden;
    /* other CSS properties go here */
    font-size:17px;
}

.header1{
	text-transform:uppercase;
	font-size:20px;
	
}


.sIFR-hasFlash .header1 {
    visibility: hidden;
    /* other CSS properties go here */
    font-size:18px;
}

.date_entete{
	font-size:1em;
/*	padding-top:2em; */
}

.introtext{
	color:#666;
	padding-top:1em;
	/*text-align:justify;*/
	font-size:1em;
	line-height:1.1em;
}

a, a:active, a:link, a:visited{
	color:#E62670;
	text-decoration:none;
}

a:hover{
    text-decoration:underline;
}

.header1>a, .header1>a:active, .header1>a:link, .header1>a:visited{
	color:#000;
	text-decoration:none;	
}


.tags a{
	font-size:0.8em;
	font-weight:normal;
	/*padding-right:1em;*/
	
}

.link_list a{
	font-size:1em;
	/*text-decoration:none;*/
	font-weight:bold;
}

.illustration{
	
}

#header ul{
    list-style:none;
}

#header ul li{
    display:inline;
    height:150px;
	padding-right:0.5em;
}


.vertical_separator{
	min-height:90%;
	border-right:1px solid #BBB;
}

.main_content{
	/*min-height:600px;*/
	width:680px; !important
}

div.thumbnail{
    width:92px;
    height:92px;
    overflow:hidden;
}

ul.thumbs li{
    padding:0 !important;
    margin:0 !important;
} 

ul#taglist{
    list-style:none;
}

ul#taglist li{
    display:inline;	
}

div.body_content{
    background-color:#FFFFFF;
    width:100%;
}

a.big{
    font-weight:bold;
    font-size:1.5em;
}

.logo{
    /*min-height:600px;*/
    background-color:#FFF;
    padding-top:3px;
}


.tag_search_result{
    font-size:1.5em;
}

.pink{
    color:#ff0084;
}

/* Navigation pagination */

#pagination-flickr span{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
} 
#pagination-flickr .ditto_currentpage{
color:#ff0084;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
weight:bold;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#ff0084;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
weight:normal;
}
#pagination-flickr a:hover{
border:solid 1px #666666;
}


/* ******** FORMULAIRES ********* */
dl {                            
	font:normal 12px/15px Arial;
    position: relative;         
    width: 450px;               
}                               
dt {                            
    clear: both;                
    float:left;                 
    width: 130px;               
    padding: 4px 0 2px 0;       
    text-align: left;           
}                               
dd {                            
    float: left;                
    width: 300px;               
    margin: 0 0 8px 0;          
    padding-left: 6px;          
}                               

