/* Creation de site - www.shanaya.com */

/* PARAMETRES GENERAUX 
-------------------------------*/ 
html
{
background: #344755;
}

body
{
background: #344755;
margin: 0;
padding: 0;
color: #000;
width:982px;
margin:0 auto;
}

body, h1, h2, h3, h4, p, td, ul, li 
{ 
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #222; 
line-height: 120%; 
} 

body, p, td, ul, 
{ font-size:small; }

h1
{ 
font-size:x-large; 
}

h2
{ 
font-size:large;
}

h3
{ 
font-size:medium;
}

a
{
color: #aa3333;
}

img
{
border:0;
}

p {
margin-bottom:0;
}

/* Liens */

.lienplus
{
background:url(../img/lienplus.gif) no-repeat;
padding-left:30px;
color:#B9792F;
text-decoration:underline;
margin:5px 0 10px;
}



/* ZONES */


#bandeautop img.logo
{
margin:10px;
}

#search
{
width:348px;
height:49px;
padding-top:9px;
background-image:url(../img/fond-search.gif);
background-repeat: no-repeat;
float:right;
}


#bandeautop img.nous-contacter
{
margin-right:16px;
margin-top:-60px;
float:right;
}

#contenu
{
background-color:#fff;
position:absolute;
top:189px;
width:962px;
padding:10px;
}

#contenu2
{
background:url(../img/fond-contenu2.gif) no-repeat;
padding:40px 30px 10px 220px;
width:732px;
}


#conteneur-contenu2
{
background:url(../img/fond2-contenu2.gif);
}

#edito
{
width:244px;
background:url(../img/fond-edito.gif) no-repeat;
padding:40px 10px 0 10px;
min-height:190px;
}

#edito2
{
width:500px;
background:url(../img/fond-edito2.gif) no-repeat;
padding:40px 10px 0 10px;
min-height:190px;
}

#agenda
{
width:244px;
background:url(../img/fond-agenda.gif) no-repeat;
padding:40px 10px 0 10px;
min-height:130px;
margin-top:25px;
}

.agenda-item
{
margin:10px 0;
}

#actualites
{
margin:10px 0 30px;
}

#documents
{
margin:10px 0;
}

.documents-item
{
background:url(../img/icon-document.gif) no-repeat;
padding-left:50px;
margin:5px 10px 20px 10px;
}

#documents a 
{
color:#B9792F;
text-decoration:underline;
}

#globalmenu
{
height:32px;
width:982px;
background-image:url(../img/fond-menu.gif);
background-repeat: no-repeat;
z-index:500;
position:absolute;
}

#chemin {
padding-top:5px;
}

.tableaucontact
{
text-align:right;
vertical-align:top;
font-weight:bold;
}

.boutontableaucontact
{
background: #344755;
border:1px solid #003300;
color:#A6DDFF;
font-weight:bold;
}


/* MENU DEROULANT */

#ancre_menu{
vertical-align:top;
padding : 0;
margin:0
}

/* liens */

.mh a,.vg a,.vd a{
display:block;
margin:0;
padding: 0;
text-decoration:none;
line-height:1.1em;
text-align:center;
}

.titre a{
cursor:default
} 

.titre a:hover,.titre a:active,.titre a:focus{
color:#ffe263
} 


/*IE5.0*/

.lien a{
/* background-color:#3E5466 ; */
font-size:14px;
color:#A6DDFF;
font-weight:bold;
cursor:pointer;
cursor:hand;
padding-top:10px;
}

#ul0 .lien a, #ul1 .lien a, #ul2 .lien a, #ul3 .lien a, #ul4 .lien a, #ul5 .lien a {
background-color:#415868; 
padding-left:6px;
padding-bottom:4px;
padding-top:4px;
font-size:11px;
}



/*border:2px inset;*/

.lien a:hover,.lien a:active,.lien a:focus{
/*background-color:#ffffff;*/
color:#ffffff;
}


/* fleches */

.fh,.fl{font-size:80%}
.fl{position:absolute;}


/* 1er niveau : */
/* bug IE */

.mh li{display:inline;WIDTH:165px;} 
.vd li,.vg li{display:none;} 
.mh li{float:left;}
.mh{;height:1.35em}

/*border:2px outset #DDF4EC;*//*position:absolute;*/

.vg,.vg ul,.mh,.mh ul,.vd,.vd ul{margin:0;padding:0; z-index:9}


/* marge du body de general.css reportee 

.vd{text-align:right;right:1.3em} */


/* 2eme niveau et suivants */

.mh li li{float:none;} 

.vg ul,.mh ul,.vd ul{display:none;}

.mh ul{margin-top:2em;padding-top:5px}
.vg ul l{margin:-1.5em 0 0 -3px;}
.mh ul ul{margin:1.5em 0 0 3px;}
.vd ul{margin:-1.5em -3px 0 0;}

#menu-gauche {
position:absolute;
font-size:10px;
padding:14px;
margin-top:60px;
} 
