/* CSS Document */

/* =The above @media rule hides this stylesheet from the 
discontinued Microsoft Internet Explorer for Mac. */

/* =universals 
These rules are applied to all elements unless otherwise specified below. */
* { margin : 0; padding : 0; }


/* =html */

html { color:#000; background : url(../images/fond_traits.png); background-color:#740000;}

/* =body */
body { font : 70%/140% Verdana, Arial, sans-serif; letter-spacing: .03em; text-align : center; line-height:1.7em; }

/* =hx */
h1, h2, h3, h4, h5 {font-family: Georgia, serif; font-variant: small-caps; }

/* =h1 */
h1 { font-size: 16px; padding-top:50px; padding-bottom:0.5em; margin-bottom : 0.5em; color:#5E221F; }
div#branding_title h1 {text-indent : -9999px;}

/* =h2 */
h2 { font-size: 14px;padding-bottom:0; color:#CC0000; margin-bottom:10px; }

/* =h3 */
h3 { font-size: 12px; padding-bottom:0; margin-bottom :0; color:#CC0000; }

/* =h4 */
h4 { font-size: 10px ; color:#000; font-weight:bold; }

/* =h5 */

/* =h6 */



/* =ul */
ul { list-style-type : none;}

/* =li */
div#branding_nav ul li { display : inline;  padding-right:10px;}

/* =p */
p {padding-top:1em; padding-bottom:1em;}
div#branding_title p {text-indent : -9999px;}


/* =a */
a {font-family: Georgia, serif; font-variant:small-caps; color:#740000;}
a:link, a:visited { color : #740000; text-decoration : none;}
a:hover, a:active { color:#CC0000; }

.infos a { font-family: Verdana, Arial, Helvetica, sans-serif; font-variant:normal; color:#E4E5D4; }
.infos a:link { color:#E4E5D4;}
.infos a:visited { color:#E4E5D4;}
.infos a:hover, a:active { color: #FF9966;}


/*=lightbox */

/* =form */

/* =label/labelspan */

/* =input */


/* =select */


/* =textarea */


/* =fieldset */


/*=div*/

div#container {position : relative; width : 800px; margin : 0 auto; text-align : left; }
div#branding {position : relative; width : 800px; height: 265px;}
	div#branding_title {width : 800px; height:265px; background-image:url(../images/branding_title.png);}
	div#branding_nav  {width : 763px; background-color:#FFCC33; margin-left:14px; margin-right:13px; padding-left:10px; }	

div#content { width : 100%; overflow : hidden; padding-top:40px;  background : url(../images/content-fond.png); }
	div#content_main {float : left; width :450px; padding: 0px 0px 0px 30px;}
	div#content_nav {float : right; width :190px; height:240px; padding: 10px 0px 0px 10px; margin-right:20px; background-image:url(../images/content_nav_fond.png);}
	div#bottom { width : 800px; height:50px; background : url(../images/bottom-fond.png);margin:0; }

div#infos { width : 100%; padding-bottom:5px; padding-left:10px;}




/*=.*/
.infos {font-size:10px; padding-top:0; padding-left:10px; margin:0; color:#E4E5D4;}
.corpstexte {padding-left:0px; padding-right:50px; padding-top:2px; padding-bottom:2px;}
.evi {font-family: Georgia, serif; font-style:italic; font-weight:bold; color:#CC0000;}


