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

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

body
{
margin: 0;
padding: 0;
background: #fff url(img/fond.gif) repeat-x;
color: #000;
}

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

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

h1
{ font-size:x-large; 
margin-top:0; }

h2
{ 
font-size:large;
margin-top:2.2em; 
color:#FB3F18;
background: url(img/puce-h2.gif) no-repeat; 
padding-left:20px; 
}

h3
{ 
font-size:medium;
}

a
{
color: #1666C8;
}

a:visited
{
color: #002552;
}

a:hover
{
color: #FF5D24;
color: #002552;
}

a.lienplus 
{ 
background: url(img/plus.gif) no-repeat; 
padding-left:20px; 
} 

ol li
{
margin-bottom:2em;
}

img
{ 
border:0;
}

strong
{
font-weight:bold;
color: #053E83;
}

blockquote
{
font-style:italic;
padding-left:8px;
}

/* ZONES
------------------------- */

#logo
{
display:block;
margin:0 auto;
}

#contenu
{
width:770px;
margin:0 auto;
padding-top:25px;
}

.prestation
{
display:block;
width:340px;
height:220px;
float:left;
margin: 15px;
margin-bottom:0;
/* padding:10px;
padding-right:20px; */
}

.prestation td
{
vertical-align:top;
}

.prestation img
{
padding-top:45px;
}

#footer
{
margin-top:5px;
padding-top:33px;
background: #000 url(img/fond-footer.gif) repeat-x ;
}

#copyright
{
display:block;
width:770px;
margin:0 auto;
}

/* MENU
------------------------------ */
#menu
{
width:770px;
margin:0 auto;
list-style: none;
}

#menu li {
margin:0;
list-style: none;
line-height:29px;
float:left;
}

#menu a
{
margin:0;
padding:0 15px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
display:block;
}

#menu a:hover
{
background: url(img/fond-menu-hover.gif) repeat-x ;
}

.contactenvoyer
{
border: solid 1px #000;
background: #FF5D24;
color:#fff;
font-weight: bold;
padding:4px;
}

.contact
{
text-align:right;
width: 220px; 
vertical-align: top;
padding-right:3px;
}

.contactinput
{
width:280px;
}

.psinfo
{
display:none;
}

.texteforme
{
width:550px;
height:130px;
}