/*************************************************************************
/                                                                        /
/                       wWWWW     wMMMM     mMMMM                        /
/              WWWWW   wwwWWWW   wwwMMMM   mmmMMMM                       /
/                WWWWwwww  WWWWwwww  MMMMMmmm  MMMM                      /
/                 WWWWww    WWWWww    MMMMmm    MMMMM                    /
/                  WWWw      WWWw      MMMm                              /
/                                                                        /
/                     http://www.webmister.fr                            /
/________________________________________________________________________/
/------------------------------------------------------------------------/
/                                                                        /
/  Powered by CMS-WEBMISTER                                              /
/  Demonstration @ http://www.webmister.fr/site/                         /
/                                                                        /
/  Copyright 2008 by Lilian Thomas.                                      /
/  Visit http://www.webmister.fr                                         /
/  Last update: 2008, by Lilian THOMAS 4 webmister.fr.                   /
/                                                                        /
/  Copyright include basic HTML tags, PHP, JavaScript & CSS scrpit       /
/  including links and images.                                           / 
/                                                                        /
**************************************************************************

/* Commun */
 @font-face {
        font-family: "Minion pro";
        src: url("http://www.aldenteparis.com/aldente/lib/minion.otf")
      }

*, p, div{ margin: 0;padding: 0;}

body{
font-family:  "Minion pro",Georgia, serif;
font-size:0.9em;
color: #222;
letter-spacing:0.006em;
word-spacing:0.1em;
}

#contain{
background:#fff;
display:block;
width:100%;
height:100%;
min-height:700px;
position: absolute;

}

img{border:0px;}
.hide{visibility:hidden;}
a{text-decoration:none;}
.left{float:left;}
.right{float:right;}
#macie{display:none;}
/ Montre  IE-Mac \*/ #macie{
position: absolute;
display: block;
width:100%;
text-align:center;
z-index:2;
background-color:#FFFFFF;
color:#CC0000;
padding:10px;
}

/* SITE */
 
#titre{font-weight:bold;
float:left;
width:153px;
position:relative;
top:10;
z-index:10;
padding:14px 0 10px 12px;
left: 5%;
background:url(icono/fond-bar.gif);
background-repeat:repeat-x;
background-position:bottom;
font-size:30px;
}
#titre a{color:#222;}
h2.contact{
width:70%;
}


#titre2{
/*opacity:0;*/
float:right;
font-weight:bold;
padding-top:69px;
padding-bottom:11px;
position:relative;
z-index:100;
background:url(icono/fond-bar.gif);
background-repeat:repeat-x;
background-position:bottom;
font-size:26.5px;
text-align:right;
margin:0;
}

.titre_vision{
right:90px;
width:80%;
}
.titre_contact{
right:250px;
width:68%;
}
.titre_menu{
right:100px;
width:80%;
}
.titre_clients{
right:400px;
width:60%;
}
.titre_buzz,.titre_credits,.titre_aldente{
display:none;
}
div.vision{
position:relative;
z-index:2;
margin-right:90px;
float:right;
text-align:right;
width:587px;
}
div.contact a{ 
color:#222;
 }
div.contact{
margin-right:250px;
float:right;
z-index:10;
position:relative;
text-align:right;
color:#000;
}
.imgcont{
z-index:0;
display:block;
height:100%;
width:500px;
background-image:url(icono/tel.jpg);
top:0;
}
.imgclients{
z-index:0;
top:20%;
display:block;
height:80%;
width:540px;
background-image:url(icono/main.jpg);
margin-right:0px;
}
.imgassiette{
top:0;
display:block;
height:668px;
width:540px;
background-image:url(icono/assiette.jpg);
margin-right:0px;
}
.imgvision{
z-index:0;
top:15%;
display:block;
height:85%;
width:260px;
background-image:url(icono/mainok.jpg);
margin-right:300px;
}
.imgmain{

z-index:0;
top:20%;
display:block;
height:80%;
width:540px;
background-image:url(icono/pasta.jpg);
background-repeat:no-repeat;
margin-right:150px;
}
.imgcredits{
top:16%;
display:block;
height:84%;
width:720px;
background-image:url(icono/frigo.jpg);
left:230px;
}
#imgfade {
/*opacity:0;*/
z-index:1;
position:absolute;

right:0px;
}
div.clients{
float:right;
margin-right:400px;
z-index:2;
position:relative;
text-align:right;
width:293px;
font-size:22px;
font-weight:bold;
line-height:30px;
}
div.clients a{
color:#222;
}
div.buzz{
text-align:center;
margin-left:0.5%;
width:140px;
padding:5px 5px 20px 5px;
position:fixed;
left:5%;
bottom:58px;
background:#222;
color:#FFF;
background-image:url(icono/fond-buzz.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.buzz a{
color:#FFF;
}


html[xmlns*=""] body:last-child #navcontainer{
clear:both;
z-index:10;
float:left;
margin:12px 5%;
display:block;
width:165px;
}
html[xmlns*=""] body:last-child #navcontainer ul li{
margin:0px 0px 2px 0px;
font-weight:bold;
list-style-type:none;
text-align:center;
background-color:#222;
}
html[xmlns*=""] body:last-child #navcontainer ul li a{
display:block;
padding:4px 0px 0px !important;
color:#E3E3E3;
letter-spacing:0.07em;
}
*+html #navcontainer{
clear:both;
z-index:10;
float:left;
margin:12px 5%;
display:block;
width:165px;
}
*+html #navcontainer ul li{
margin:0px 0px 2px 0px;
font-weight:bold;
list-style-type:none;
text-align:center;
background-color:#222;
}
*+html #navcontainer ul li a{
display:block;
padding:1px 0px 0px !important;
color:#E3E3E3;
letter-spacing:0.07em;
}
#navcontainer{
clear:both;
z-index:10;
float:left;
margin:12px 5%;
display:block;
width:165px;
}
#navcontainer ul li{
margin:0px 0px 2px 0px;
font-weight:bold;
list-style-type:none;
text-align:center;
background-color:#222;
}
#navcontainer ul li a{
display:block;
padding:1px 0px 0px !important;
color:#E3E3E3;
letter-spacing:0.07em;
}

#buzz,#credits{
display:block;
left:5.5%;
width:150px;
position:fixed;
bottom:1px;
}
#credits a, #credits a:hover{
background-color:#FFF;
color:#222!important;
}
#buzz a{
font-size:24px;
}
#buzz{
height:30px;
bottom:25px;
background:url(icono/fond-bar2.gif);
background-repeat:repeat-x;
background-position:bottom;
}

#contenu{
/*opacity:0;*/
text-align:right;
}


#adress a{
color:#222;
font-size:11px
}
/* ACCORDION */
#accordion {
z-index:10;
position:relative;
margin-right:100px;
float:right;
text-align:right;
font-size: 12px ;	
}

h3.toggler {
background-image:url(icono/plus.gif);
background-repeat:no-repeat;
background-position:bottom left;
border-top:1px solid #222;
	cursor: pointer;
	border-bottom:1px solid #222;
	font-size: 20px;
	color: #222;
	margin: 0 0 0 0;
	padding: 8px 0px;
}
h3.toggler em{
       letter-spacing:0.001px;
	font-size: 18px;
}
div.element, div.element h4 {
	margin:0px;
line-height:17px;
	
font-size:14px;
}

blockquote {
	padding:5px 20px;
}
.br{display:block;
height:6px;}
/* CSS Document MAC */

