* {margin: 0;padding: 0;}

img {border:0px; outline:none;}
img a {border:0px; outline:none;}
a:hover img{ opacity:0.70; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(Opacity=70);filter: none !important; opacity: none !important; -moz-opacity: none !important; -ms-filter: none !important;}

.gras {font-weight:bold;}
object { outline:none;}
.spacer { clear: both;}
.left { float: left;}
.right { float: right;}
p {text-align:justif;}
.small {font-size:10px;}
.marron1 {color:#7b7471;}
.gris1 {color:#cccccc;}
.gris2 {color:#999999;}
.gris3 {color:#666666;}

h1 {font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#333333; font-weight:normal; margin-top:45px;}
h3 {font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#7b7471; font-weight:normal; margin:0px; padding:0px 0px 5px 0px; }

a:link {color:#7b7471; text-decoration:none;}
a:visited {color:#7b7471; text-decoration:none;}
a:hover {color:#333333; text-decoration:none;}
a:active {color:#333333; text-decoration:none;}

body { color: #999999; font-size: 11px; font-family: Arial, Verdana, "Times New Roman"; text-align: left ; margin: 0px; background-color: #a19690; background-image:url(../files/fond-001.jpg); background-repeat:repeat-x;  background-position: 0px 0px;  }

#contener {position:absolute; width:770px; top:0px; left:50%; margin-left:-385px;}

#header {width:719px; margin:0px 26px 0px 25px; padding:10px 0px; border-bottom: 1px solid #a19690;}

#navigation1 {width:719px; margin:0px 26px 0px 25px; padding:10px 0px; border-bottom: 1px solid #a19690;}
#navigation1  ul {list-style-type:none; height:12px; }
#navigation1  ul li{list-style-type:none; float:left; border-right:1px dotted #7b7471; padding:0px 10px; height:12px;}
#navigation1 a:link{color:#333333; text-transform:uppercase;}
#navigation1 a:visited{color:#333333; text-transform:uppercase;}
#navigation1 a:hover{color:#000000; text-transform:uppercase;}
#navigation1 a:active{color:#000000; text-transform:uppercase;}

.btn-home {display:block; float:left; width:11px; height:10px; background-image:url(../files/btn-home.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:2px;}
.btn-home:hover {background-position:0px -9px;}

#contenu {width:770px; height:300px; text-align:center; margin:0px auto; padding:10px 0px; background-image:url(../files/contenu-bg1.png); background-repeat:no-repeat; background-position:0px 50%;}
#contenu #content {width:679px; height:260px; margin:20px 46px 20px 45px; text-align:left; }
#contenu #content h2{font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0px 0px 10px 0px; color:#7b7471;}
#contenu #content a:link {color:#7b7471; text-decoration:none;}
#contenu #content a:visited {color:#7b7471; text-decoration:none;}
#contenu #content a:hover {color:#cccccc; text-decoration:none;}
#contenu #content a:active {color:#cccccc; text-decoration:none;}
#contenu #content ul{width:150px; text-align:left; float:left; list-style-type:none; margin:10px 0px 10px 15px;}
#contenu #content ul li{text-align:left; list-style-type:none; }

#contenu-portefolio {width:770px; height:300px; text-align:center; margin:0px auto; padding:10px 0px; background:none; }
#contenu-portefolio #content {width:719px; height:300px; margin:0px 46px 0px 25px; text-align:left; }

#contenu-illustration {width:770px; height:402px; text-align:center; margin:0px auto; padding:10px 0px; background:none; }

#bloc-pushes {width:719px; margin:0px 26px 0px 25px; padding:10px 0px; border-top: 1px solid #a19690; clear:both;}
#bloc-pushes #bloc-edito {width:260px; margin:0px; padding:0px; float:left;}

#bloc-pushes #bloc-push {float:right; width:440px; margin:0px; padding:0px;}
#bloc-pushes #bloc-push img {margin:0px 0px 0px 0px;}
#bloc-pushes #bloc-push ul{float:left; width:200px; margin:0px; padding:0px; list-style-type:none;}
#bloc-pushes #bloc-push ul li{margin:0px 0px 1px 0px; padding:2px 5px; list-style-type:none; }

#bloc-pushes-folio {width:719px; margin:0px 26px 0px 25px; padding:10px 0px; border-top: 1px solid #a19690; clear:both;}
#bloc-pushes-folio #bloc-edito {width:380px; margin:0px; padding:0px; float:left;}
#bloc-pushes-folio #bloc-push {float:left; width:200px; margin:0px; padding:0px; color:#666666;}
#bloc-pushes-folio #bloc-push ul{float:left; width:200px; margin:0px; padding:0px; list-style-type:none;}
#bloc-pushes-folio #bloc-push ul li{margin:0px 0px 1px 0px; padding:1px 5px; list-style-type:none; }

.btn-retour {float:right; width:138px; height:36px; display:block; background-image:url(../files/btn-retour.png); background-position:0px 0px; background-repeat:no-repeat;}
.btn-retour:hover {background-position:0px -36px;}


#footer {width:719px; margin:0px 26px 0px 25px; padding:10px 0px; border-top: 1px solid #a19690; font-size:10px; clear:both;}
#footer ul {list-style-type:none; height:12px; float:right;}
#footer ul li{list-style-type:none; float:left; border-right:1px solid #7b7471; padding:0px 10px; height:12px;}

a.btn-facebook {display:block; width:13px; height:13px; background-image:url(../files/logo-facebook.gif); background-repeat:no-repeat; background-position:0px 0px;}
a.btn-facebook:hover {background-position:0px -13px;}
a.btn-myspace {display:block; width:13px; height:13px; background-image:url(../files/logo-myspace.gif); background-repeat:no-repeat; background-position:0px 0px;}
a.btn-myspace:hover {background-position:0px -13px;}

#flashContent {}

label {width:60px; margin:0px 5px 0px 15px; float:left;}
input,select,textarea { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, "Times New Roman"; text-align: left ; background-color:#000000; border: 1px solid #666666; margin:2px 0px;}




