/* CSS Document */
/*###########			Style générale			################*/
body,html{margin:0px;height:100%;width:100%;}
p{margin:0px;}
body.webximite {background-image:url(../images/fond-site.jpg); background-repeat:repeat-x; margin:0px; font-family:Arial, Helvetica, sans-serif;}
td, form {font-size:12px; color:#666;}
img{border:0px;}
input{border:1px #990033 solid; color:#990033; background-color:#fff; font-size:14px;}
textarea{border:1px #990033 solid; color:#990033; font-family:Arial, Helvetica, sans-serif; font-size:14px; width:263px;}
hr{color:#990033; height:1px;}

/*##########		Flash du fond			#################*/
#flashfond{position:absolute; width:868px; margin-left:50%; left:-434px; margin-top:-298px; top:50%; padding-left:4px; background-color:#fff;}

/*#########			Debut des DIVS			#################*/
#conteneur {position:absolute; width:868px; margin-left:50%; left:-434px; margin-top:-301px; top:50%; background-image:url(../images/font-page-interieur.gif); background-repeat:repeat-y; padding-left:4px; padding-right:4px; min-height:590px; border-bottom:3px #6A0E2C solid; border-top:3px #6A0E2C solid;}
#logo{padding-left:5px; height:115px;}

/*#########			MENUS			##################*/
#conteneur-menu{width:211px; background-color:#fff; float:left;}
#menu-top{height:12px; background-image: url(../images/menu-top.gif); background-repeat:no-repeat;}
#menu{border-right:1px #6A0E2C solid;}
#menu-bottom{height:13px; background-image: url(../images/menu-bottom.gif); background-repeat:no-repeat;}
/*########			Fin des menus			##################*/

#conteneur-home{float:left; width:626px; height:426px; background-image:url(../images/fond-cadres-home.gif); margin-left:17px; margin-bottom:16px;}
#editorial{margin-top:16px; margin-left:20px!important; margin-left:0px; width:251px; font-size:12px; color:#666666; text-align:justify; float:left; margin-right:58px;}
#flash-realisation {margin-top:16px;}
#contenu{margin-top:16px; margin-left:20px; margin-right:20px; font-size:12px; color:#666666;}
#contenu-que-faisons-nous{margin-top:10px; margin-left:10px;}
#contenu-contact{margin-top:10px; margin-left:10px; margin-right:10px;}
#technologie{background-color:#EAC8D3; width:277px; height:184px; padding:7px 10px 7px 10px; float:left; margin-bottom:10px;}
#competence{background-color:#EAD1D9; width:277px; height:184px; padding:7px 10px 7px 10px; float:right; margin-bottom:10px; margin-right:10px;}
#chez_vous{background-color:#F6E8ED; width:277px; height:184px; padding:7px 10px 7px 10px; float:left;}
#gestion{background-color:#EFDCE3; width:277px; height:184px; padding:7px 10px 7px 10px; float:right; margin-right:10px;}
#tableau-reference{margin-top:10px; width:590px; border-bottom:1px #ccc solid; text-align:center; background-image:url(../images/fond-tableau-realisations.jpg); background-repeat:repeat-y;}
#realisations{width:610px; height:280px; overflow:auto;}

#bas-page{background-image:url(../images/bas-de-page.gif); background-repeat:no-repeat; padding-top:30px; font-size:10px; color:#B91B50; text-align:center; clear:both; background-color:#fff; height:15px;}


/*#####################			Classe			###########################*/
.padding-visu-edito{padding-top:5px;}
.padding-visu-chez-vous{padding-right:5px;}
.padding-right-envelope{padding-right:250px;}
.flash-realisation{margin-top:10px; margin-bottom:10px;}
.equipe{margin-top:10px; margin-bottom:30px;}
p.que-faisons{font-size:12px; color:#666; margin-top:10px;}
h1.tableau{font-size:16px; color:#fff; margin:5px 0px 5px 0px;}
.border_bottom{border-bottom:1px #ccc solid;}
.border_left {border-left:1px #cccccc solid;}
.padding_description {padding:5px;border:1px #cccccc solid;border-right:0px;}
.border_screen_shot {border:1px #cccccc solid; margin-top:2px; margin-bottom:2px;}
.fond-tableau-realisations-adresse{background-image: url(../images/fond-tableau-realisations-adresse.jpg); background-repeat:repeat-y;}
.txt-rouge{color:#990033;}
a.lien-rouge{color:#990033;}
a.lien-rouge:hover{text-decoration:none;}
.txt-rouge{color:#990033;}
a.lien-gris{color:#999;text-decoration:none;}
a.lien-gris:hover{text-decoration:underline;}
.txt-gris{color:#999;}

a.lien_site, a.lien_site:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
a.lien_site:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#9A0235; text-decoration:underline;}
