@charset "UTF-8";
/* CSS Document */
html{color:#000;background: #fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ul, li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
a, a:hover, a:visited {text-decoration: none;}
/*END OF YUI RESET*/


#fond { margin:0 auto; padding:0 0 0 0 ; width:974px; height:649px;}
#entrer{margin-top:10px;}
#entrer li {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#98c9ce !important; text-decoration:underline;}
#entrer li a{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#98c9ce !important; text-decoration:underline;}



#globalcontain{ width:974px; height:649px; background-color:#fff; margin:0 auto; padding:0;}

#header{ width:974px; height:109px; display:block; float:left; padding-bottom:5px;}
#header img{ padding-top:15px;}

.arabesqueadultes{margin-left:105px;}

.arabesquecakedesigner{margin-left:235px;}

.arabesquecontact{margin-left:355px;}

#menu { width:493px; position:absolute;  z-index:100; width:100%; /*precision for Opera*/ }


#menu dl{ float:left;}

#menu dt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a4d5da; text-transform: uppercase; margin-right:38px;  padding-top:10px; margin-bottom: 5px; padding-bottom:5px; cursor:pointer; }

#menu dt a{ list-style:none; color:#a6a8ab;   }

#menu dt a:hover{color:#a4d5da; }

#menu dd{ } 

#menu li{ text-align:left;  width:100px; margin-top: 3px; padding-top:6px; margin-bottom: 3px; padding-bottom:5px; padding-left:5px; color: #2ecdda;  }

.transparence{ background:#FFFFFF; opacity:0.5;  filter:alpha(opacity=50); /* pour ie */}

#menu li a{ text-decoration:none; display:block; border: 0 none; color:#333333;  }

#menu dt a{ text-decoration:none; display:block; border: 0 none;}

#menu li a:hover { color: #2ecdda;}

#site{ position:absolute; z-index:1; top:70px; left:10px; color:#000; background:#ddd; padding:5px; border: 1px solid gray;}


#subcontain{display:block; float:left; width:493px; height:501px; }

#contain { display:block; float:left; width:481px; height:501px; background-color:#aadae1;}
#containcollection { display:block; float:left; width:481px; height:501px; background-color:#aadae1; margin-left:493px; margin-top:-501px;}


.logo{ display:block; position:absolute; top:28px; padding-left:50px;}

.logogalerie{display:block; position:absolute; top:28px; padding-left:50px;}


#texte {width:445px; height:390px; padding-top:108px; padding-left:30px;}

.bigtitle{ font-family:"Times New Roman", Times, serif; font-size:36px; color:#FFFFFF; text-transform:uppercase; font-variant:normal; padding-top:2px;}

.littletitle{font-family:Arial, Helvetica, sans-serif; font-size:19px; text-transform:uppercase; color:#fff;  margin-bottom:15px;}

#texte h2{ font-family:"Times New Roman", Times, serif; font-size:17px; color:#8e9092; line-height:20px;}
#texte h1{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; color:#fff; line-height:17px; }
.texte{  font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:17px; margin-bottom:24px;}
#texte a{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#76b5bb; text-decoration:underline; font-weight:bold;}
#texte a:hover{ text-decoration:none;}

#texte ul{}
#texte li{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#fff;}
#texte li a{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#fff; }
#texte li a:hover{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-decoration:underline;}



#footer { display:block; position:absolute; top:623px;}
#footer ul{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a6a8ab; margin-left:522px;}
#footer li{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a6a8ab; display:inline;}
#footer li a{color:#a6a8ab;}
#footer li a:hover{color:#a6a8ab; text-decoration:underline;}

#footerindex { display:block; position:absolute; top:623px; left:400px;}
#footerindex ul{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a6a8ab; margin-left:522px;}
#footerindex li{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a6a8ab; display:inline;}
#footerindex li a{color:#a6a8ab;}
#footerindex li a:hover{color:#a6a8ab; text-decoration:underline;}

.weblab {color:#98c9ce !important; text-decoration:underline;}
.gras { font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#76b5bb; font-weight:bold;}
.left{display:block; position: absolute; left:130px; top:0px;  }
.beatriz{display:block; height:194px; width:120px; padding-bottom:30px;}
.liensite{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-decoration:underline !important;}

#lien ul{ }
#lien li { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#8e9092; /*text-decoration:underline;*/font-weight:bold;}
#lien li a{ font-family: Arial, Helvetica, sans-serif; color:#76b5bb !important; text-decoration:underline;font-weight:bold; }
#lien li a:hover{ font-family: Arial, Helvetica, sans-serif; color:#76b5bb; text-decoration:underline;font-weight:bold;}

#formulaire { display:block; float:leaft;}

#formulaire p{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:17px; margin-bottom:2px;}


#cnil p{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:12px !important; margin-top:10px; }



#facebook iframe {display: inline; padding-top:10px!important;}


#facebookcollection{display:block; float:left; padding-top:10px!important;}



abbr {
}

