html, body, p {margin: 0;padding: 0;}
form {display:inline;}
input {vertical-align:middle;font-family:Verdana;font-size:10px;}
select {vertical-align:middle;font-family:Verdana;font-size:10px;}

body {font-family:Verdana;font-size:10px;margin:0;padding:0;color:#000000;background-color:#FFFFFF;background-image:url(images/templates2/bg_header.jpg);background-repeat:repeat-x;text-align:center;}

img {border:0;}
.bloc {clear:both;}
.opti{display:none;}
a {text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#000000;}
.clear {clear:both;}

.backlink{background-color:#FFFFFF;font-size:9px;text-align:center;padding-top:10px;color:#a5a5a5;}
.backlink strong{font-weight:normal;}
.backlink a{color:#a5a5a5;}

#conteneur {width:950px;margin-left:auto;margin-right:auto;text-align:left;}
#header {width:980px;}
.banner {width:980px;height:133px;}
.menu {width:980px;height:31px;}
.menu a {color:#FFFFFF;text-transform:uppercase;}
.onglet {float:left;height:31px;}
.ongletbord {float:left;}
.onglet_accueil {float:left;background-image:url(images/templates2/onglet_accueil.jpg);background-repeat:repeat-x;background-position:top left;text-align:center;height:22px;padding-top:9px;padding-left:7px;padding-right:7px;}
.onglet_bleu {float:left;background-image:url(images/templates2/onglet_bleu.jpg);background-repeat:repeat-x;background-position:top left;text-align:center;height:22px;padding-top:9px;padding-left:7px;padding-right:7px;}
.onglet_turquoise {float:left;background-image:url(images/templates2/onglet_turquoise.jpg);background-repeat:repeat-x;background-position:top left;text-align:center;height:22px;padding-top:9px;padding-left:7px;padding-right:7px;}
.recherche {float:right;background-image:url(images/templates2/bg_recherche.jpg);background-repeat:no-repeat;background-position:top left;padding-left:25px;padding-top:8px;height:23px;padding-right:10px;}
.input_recherche{vertical-align:middle;border:1px solid #9a9a9a;line-height:12px;margin-right:10px;}
.navigation {width:958px;padding-top:7px;padding-bottom:7px;padding-left:11px;padding-right:11px;color:#7f7f7f;}
.navigation a {color:#7f7f7f;}

#contenu {width:980px;}
.gauche {float:left;width:185px;text-align:left;}
.gauche ul {width:182px; margin:0; padding:0; background:url('images/templates2/back_li.jpg') repeat-y 0 2px!important; background:url('images/templates2/back_li.jpg') repeat-y 0 1px;}
.gauche li {list-style:none;}
.catalogue {width:182px;background-image:url(images/templates2/bg_treeview.jpg);background-repeat:repeat-y;background-position:top left;padding-left:1px;padding-right:2px;padding-top:15px;}
.folder {color:#FFFFFF;text-transform:uppercase;background-color:#a5a5a5;line-height:17px;}
.folder a{color:#FFFFFF;padding-left:11px;}
/*.file {color:#000000;text-transform:uppercase;background-color:#E3E6EF;padding-top:2px;background-image:url(images/templates2/bg_li.jpg);background-repeat:no-repeat;background-position:top left;padding-left:10px;}
.file a{display:block; color:#000000; padding-left:10px;}
*/
.file {width:162px; color:#000000; padding:2px 0 0 10px!important; padding:0 0 0 10px;/*text-transform:uppercase;*/}
.file a{display:block; color:#000000; padding-left:10px; font-weight:bold;}




.clients {width:168px;margin-top:8px;height:98px;background-image:url(images/templates2/bg_clients.jpg);background-repeat:no-repeat;background-position:top left;padding-left:17px;padding-top:44px;font-weight:bold;}
.input_connexion{vertical-align:middle;border:1px solid #9a9a9a;line-height:12px;width:148px;}
.clients_btn {text-align:right;padding-top:2px;padding-bottom:2px;padding-right:17px;}
.clients_pt {font-size:9px;}



.milieu {float:left;width:595px;margin-left:15px;padding-top:21px;}
.actu_m {width:540px;background-image:url(images/templates2/actu_m.jpg);background-repeat:repeat-y;background-position:top left;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:20px;}
.vignettes {width:100%;background-image:url(images/templates2/bg_vignettes.jpg);background-repeat:repeat-y;background-position:top left;}
.vignette {width:185px;float:left;padding-right:12px; margin-bottom:10px;}
.vignette_m {width:185px;height:144px;text-align:center;background-image:url(images/templates2/vignette_m.jpg);background-repeat:repeat-y;background-position:top left;}
.vignette_b {width:185px;height:79px;background-image:url(images/templates2/vignette_b.jpg);background-repeat:no-repeat;background-position:top left;padding-top:14px;}
.vignette_lib {height:34px;font-weight:bold;padding-left:15px;padding-right:15px;text-align:center;}
.vignette_lib a{font-weight:bold;}
.vignette_prix {text-align:center;height:23px;}
.vignette_prix b {color:#EA2328;font-size:12px;}
.vignette_detail {line-height:22px;text-align:right;padding-right:10px;color:#FFFFFF;}
.vignette_detail a {color:#FFFFFF;}

.vignettes_debut{height:10px;background:url('images/templates2/vignette_debut.jpg') no-repeat left bottom;}
.vignettes_fin{height:10px;background:url('images/templates2/vignettes_fin.jpg') no-repeat;}




.pagetitre {width:565px;height:23px;background-image:url(images/templates2/bg_pagetitre.jpg);background-repeat:no-repeat;background-position:top left;color:#FFFFFF;font-weight:bold;padding-left:15px;padding-top:5px;}
.pagecontenu {background-image:url(images/templates2/bg_vignettes.jpg);background-repeat:repeat-y;background-position:top left;width:560px;padding:10px;}
.cadre {width:280px;float:left;text-align:center;}

.td_head_cde {font-weight:bold;height:30px;text-align:center;}
.cde1 {height:25px;}
.cde2 {height:25px;}
.td_foot_cde {text-align:right;font-weight:bold;color:#3E6F98;height:15px;}

.etoile {color:#3E6F98;}
.erreur {color:#3E6F98;font-weight:bold;}
.erreurbis{color:#3E6F98;font-weight:bold; text-align:center;padding:10px 0;}
.title {color:#3E6F98;font-weight:bold;}
.titre_general{color:#204D88;font-weight:bold; text-align:center; font-size:12px; margin:10px 0;}
.article_m {width:580px;background-image:url(images/templates2/bg_vignettes.jpg);background-repeat:repeat-y;background-position:top left;}
.articleimg {width:251px;float:left;}
.articleinfo {width:299px;float:left;padding-left:15px;padding-right:15px;text-align:left;color:#666666;}
.articleinfo a{color:#666666;}
.articleimg_m {width:251px;text-align:center;background-image:url(images/templates2/bg_articleimg_m.jpg);background-repeat:repeat-y;background-position:top left;padding-top:10px;padding-bottom:10px;}
.articleimg_b {width:240px;text-align:center;background-image:url(images/templates2/bg_articleimg_b.jpg);background-repeat:no-repeat;background-position:top left;height:19px;text-align:right;padding-right:11px;padding-top:15px;}
.articleimg_b a {color:#FFFFFF;font-weight:bold;}
.articlelib {color:#22407E;font-size:14px;font-weight:bold;}
.articlelib a{color:#22407E;}
.prix {color:#EA2328;font-size:14px;background:none;border:0px;font-weight:bold;line-height:14px;vertical-align:top;text-align:right;}
.txtprix {font-weight:bold;color:#EA2328;font-size:14px;line-height:20px;}
.articledesc {font-weight:bold;}
.articledesc a{font-weight:bold;}

.lientop {text-align:right;font-weight:bold;color:#333333;padding-right:25px;}
.lientop a{color:#333333;}

.droite {float:left;width:185px;}
.panier {width:161px;background-image:url(images/templates2/bg_panier.jpg);background-repeat:repeat-y;background-position:top left;padding-left:12px;padding-right:12px;font-weight:bold;padding-top:10px;}
.panier b {color:#EA2328;}
.panier_lien {text-align:right;color:#3E6F98;padding-top:10px;}
.panier_lien a{color:#3E6F98;}
.transp {text-align:right;color:#EA2328;background-color:none;border:0px;font-weight:bold;height:15px;vertical-align:middle;line-height:14px;}
.droite_margin{margin-bottom:8px;}
.droite ul {margin:0;padding:0;}
.droite li {list-style:none;}
.menubit_1 {color:#000000;background-color:#E3E6EF;padding-top:3px;padding-bottom:3px;background-image:url(images/templates2/bg_li.jpg);background-repeat:no-repeat;background-position:top left;padding-left:21px;}
.menubit_1 a{color:#000000;font-weight:bold;}
.menubit_2 {color:#000000;background-color:#FFFFFF;padding-top:3px;padding-bottom:3px;background-image:url(images/templates2/bg_li2.jpg);background-repeat:no-repeat;background-position:top left;padding-left:21px;}
.menubit_2 a{color:#000000;font-weight:bold;}
.services {width:182px;background-image:url(images/templates2/bg_treeview.jpg);background-repeat:repeat-y;background-position:top left;padding-left:1px;padding-right:2px;}


#footer {text-align:center;margin-top:55px;}
.footer1 {background-image:url(images/templates2/bg_footer1.jpg);background-repeat:repeat-x;background-position:top left;color:#FFFFFF;height:32px;}
.footer1 a{color:#FFFFFF;}
.footer2 {padding-top:10px;width:980px;margin:0pt auto;text-align:center;}
.footer2 a{text-decoration:underline;}
.footer2 a:hover{text-decoration:none;}
/**********************PhotographiePage**************************/
#diapo {float:left; width:620px; text-align:center;}
#diapo img{margin-top:20px; border:solid 1px black;}
#autre {text-align:center; width:150px; margin:20px 0; float:right;}
#autre img{margin:0 10px 5px 0;}











