/* CSS Document */

body {
background-image:url(../medias/fond.jpg);
background-repeat:repeat-x;
margin-top:35px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
#global {
width:1028px;
background-image:url(../medias/ombre.png);
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
}
.liensblock {
display:block!important; height:69px!important; width:69px!important; }
#haut { 
height:50px;
background-image:url(../medias/ombre_h.jpg);
background-repeat:no-repeat;
width:100%;
padding:13px;
} 
#haut #logo {
margin-left:13px;
margin-top:2px;
}
#menu {
float:right;
margin-top:20px;
margin-right:50px;
}
#menu a {
text-transform:uppercase;
font-size:18px;
font-family:Myriad Pro, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#959595;
}

#menu img {
margin-left:15px;
margin-right:15px;
}
#contenu {
border-top:#d9d9d9 solid 5px;
margin-left:13px;
width:1002px;
height:700px;
font-size:11px;
}
#foot {
font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
background-image:url(../medias/ombrebas.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:100%;
text-align:center;
height:50px;
font-size:11px;
}
#foot p {
margin:0;
margin-top:5px;
}
#foot a {
text-decoration:none;
color:#000;
}
#formulaire {
border-bottom:#d9d9d9 solid 5px;
background-image:url(../medias/message.jpg);
background-repeat:no-repeat;
background-position:55px 35px;
height:419px
}

#formulaire table {
margin-left:420px; 
margin-top:70px;
font-family:Myriad Pro, Arial, Helvetica, sans-serif;
font-size:18px;
}
#contact {
background-image:url(../medias/contact.jpg);
background-repeat:no-repeat;
background-position:55px 35px;
}
#table_contact {
margin-left:420px;
padding-top:50px;
width:400px;
}
#blocktheme {
height:429px;
}
#block_actu {
background-image:url(../medias/works.jpg);
background-repeat:no-repeat;
background-position:70px 25px;
height:200px;
padding-top:70px;
}
.carre_crea {
width:125px;
height:125px;
background-color:#dbd9d9;
float:left;
border:#FFFFFF solid 1px;
}
.clear {
clear:both;
}
#bande {
height:140px;
width:889px;
border-bottom:#d3d3d3 solid 2px;
border-top:#d3d3d3 solid 2px;
padding-top:12px;
margin-left:auto;
margin-right:auto;

}
.vertical {
width:30px;
text-align:center;
height:100%;
padding-top:23px;

}

#real1 {
background-image:url(../medias/real1.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#real2 {
background-image:url(../medias/real2.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#real3 {
background-image:url(../medias/real3.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#real4 {
background-image:url(../medias/real4.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#real5 {
background-image:url(../medias/real5.jpg);
background-repeat:no-repeat;
width:145px;
height:429px;
display:block;
float:left;
}
#real6 {
background-image:url(../medias/real6.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#real7 {
background-image:url(../medias/real7.jpg);
background-repeat:no-repeat;
width:137px;
height:429px;
display:block;
float:left;
}
a#real1:hover {
background-image:url(../medias/real1_o.jpg);
}
a#real2:hover {
background-image:url(../medias/real2_o.jpg);
}
a#real3:hover {
background-image:url(../medias/real3_o.jpg);
}
a#real4:hover {
background-image:url(../medias/real4_o.jpg);
}
a#real5:hover {
background-image:url(../medias/real5_o.jpg);
}
a#real6:hover {
background-image:url(../medias/real6_o.jpg);
}
a#real7:hover {
background-image:url(../medias/real7_o.jpg);
}

/*///////////////////////////////////////////////////////////////////////////// */

#studio1 {
background-image:url(../medias/studio1.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#studio2 {
background-image:url(../medias/studio2.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#studio3 {
background-image:url(../medias/studio3.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#studio4 {
background-image:url(../medias/studio4.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#studio5 {
background-image:url(../medias/studio5.jpg);
background-repeat:no-repeat;
width:145px;
height:429px;
display:block;
float:left;
}
#studio6 {
background-image:url(../medias/studio6.jpg);
background-repeat:no-repeat;
width:144px;
height:429px;
display:block;
float:left;
}
#studio7 {
background-image:url(../medias/studio7.jpg);
background-repeat:no-repeat;
width:137px;
height:429px;
display:block;
float:left;
}
a#studio1:hover {
background-image:url(../medias/studio1_o.jpg);
}
a#studio2:hover {
background-image:url(../medias/studio2_o.jpg);
}
a#studio3:hover {
background-image:url(../medias/studio3_o.jpg);
}
a#studio4:hover {
background-image:url(../medias/studio4_o.jpg);
}
a#studio5:hover {
background-image:url(../medias/studio5_o.jpg);
}
a#studio6:hover {
background-image:url(../medias/studio6_o.jpg);
}
a#studio7:hover {
background-image:url(../medias/studio7_o.jpg);
}


#planche_studio {
	width:273px;
	float:left;
	margin-left:25px;
	
	color:#c93e13;
	font-size:20px;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
}
#planche_studio a {
font-size:14px;
color:#959595;
text-decoration:none;
}
#planche_studio_fg {
	width:30px;
	float:left;
}
#planche_studio_fg img, #planche_studio_fd img {
position:absolute;
top:680px;
}

#planche_studio_fd {
	float:left;
	width:10px;
	text-align:right;
}
#planche_vignette {
width:213px;
float:left;
}

.carre_studio {
border:#FFFFFF solid 1px;
background-color:#fff;
float:left;
width:69px;
height:69px;
}
.carre_studio a {
background-color:#666666;
opacity:0.4; 
}
.carre_studio a:hover {
background-color:#FFFFFF;
display:block;
width:125px;
height:125px;
}

#studio_travaux {
float:left;
margin-left:10px;
width:660px;
}
#contenu a {
color:#000000;
}

.carre_crea a {
background-color:#666666;
opacity:0.4; 
}
.carre_crea a:hover {
background-color:#fff;
opacity:0.1; 
}
#contenu__js__pop__ { 
	background-color:#FFFFFF;
	padding:5px;
	border:1px solid #ccc;
}
#fermer__js__pop__ { float:right; cursor:pointer; }

#menu a.lien_menu, #foot  a.lien_menu{
color:#cd4b23;
}
