html, body, p, img, object, ul, li, a, div, h1, h2, h3, h4, span, input, small, label, acronym { margin: 0; padding: 0; }
html, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, verdana, sans-serif;
	text-align: center;
}
table{
	font-family: Arial, verdana, sans-serif;
	font-size: 13px;
}
#logo, #imagemenu { margin: 0; padding: 0; height: 240px; overflow: hidden; background-repeat: no-repeat; background-position: top center; }
#logo { width: 255px; background-image: url('/reg_tpl/comdapy/images/logo-creation-site-internet.jpg'); }
#logo a { display: block; padding: 156px 24px 0 24px; color: #0d0d0d; text-decoration: none; }
#logo h1.site-internet { font-size: 18px; margin: 0; font-weight: normal; }
#imageMenu { width: 700px; background-image: url('/reg_tpl/comdapy/images/imagemenu.jpg'); }

#body {
	position: relative;
	width: 955px;
	margin: 0 auto;
	text-align: left;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-repeat: no-repeat;
	background-position: top center;
}
#fontcontent {
	background-image: url('/reg_tpl/comdapy/images/contenu.jpg');
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #ccc;
}
#content {
	background-image: url('/reg_tpl/comdapy/images/sous-menu.jpg');
	background-repeat: no-repeat;
	background-position: top center;
}
#tampon-print {
	background-image: url('/reg_tpl/comdapy/images/tampon-print.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	margin: 40px 0 20px 25px;
	height: 200px;
	display: block;
	text-align: center;
}
#menu {
	float: left;
	width: 210px;
	padding: 0;
	margin: 20px 10px 20px 0px;
}
#menu a {
	color: #435058;
	text-decoration: none;
	font-weight: bold;
	margin-left: 20px;
	font-size: 12px;
}
#menu a.select {
}
#menu a:hover {
	color: #fe5e00;
}
#menu ul {
	margin: 0;
	padding: 0;
	margin-left: 8px;
	margin-right: 8px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}
#menu ul li {
	margin: 0 0 8px 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}
#menu ul li a {
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
}
#menu ul li a { background-image: url('/reg_tpl/comdapy/images/puce-grise.jpg'); }
#menu ul li a.select { background-image: url('/reg_tpl/comdapy/images/puce-rouge.jpg'); }
#menu ul li ul {
	margin: 0;
	padding: 0;
	margin-left: 15px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
}

#introduction { margin-bottom: 10px;  }
#introduction #visuel { float: left; width: 120px; height: 120px; margin-right: 10px; }
#introduction #resume { position: relative; min-height: 120px; }

#contenu {
	margin-left: 250px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 20px;
	text-align: justify;
}
div.rub_1  #contenu { padding-right: 0; }

#contenu a {
	color: #222670;
	text-decoration: none;
}
#contenu a:hover {
	color: #000000;
	text-decoration: underline;
}
#contenu p:first-child, #contenu ul:first-child { margin-top: 0px; padding-top: 0px; }
#contenu p:last-child, #contenu ul:last-child { margin-bottom: 0px; padding-bottom: 0px; }
#contenu p { padding: 10px 0; }
#contenu #tpl-offres ul, #contenu #tpl-offres li { list-style-type: none; list-style-image: none; padding: 0; }

#tpl-faq div.question { }
#tpl-faq div.reponse { margin-bottom: 20px; }

#tpl-offres a { text-decoration: none; color: #000; display: block; width: 539px; padding: 0 0 0 110px;}
#tpl-offres a:hover { text-decoration: none; cursor: pointer; }
#tpl-offres .titre { color: #384996; font-size: 14px; display: block; padding: 10px 0 3px 0; font-weight: bold;}
#tpl-offres .offre .float { float: left; }
#tpl-offres .offre .resume1 { float: left; }
#tpl-offres .offre .resume2 { float: right; }
#tpl-offres #mb1 { background: url('/reg_tpl/comdapy/images/offres-referencement/offre1-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb1:hover { background: url('/reg_tpl/comdapy/images/offres-referencement/offre1-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre1_centre { background: url('/reg_tpl/comdapy/images/offres-referencement/offre1-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre1_droite { background: url('/reg_tpl/comdapy/images/offres-referencement/offre1-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb2 { background: url('/reg_tpl/comdapy/images/offres-referencement/offre2-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb2:hover { background: url('/reg_tpl/comdapy/images/offres-referencement/offre2-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre2_centre { background: url('/reg_tpl/comdapy/images/offres-referencement/offre2-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre2_droite { background: url('/reg_tpl/comdapy/images/offres-referencement/offre2-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb3 { background: url('/reg_tpl/comdapy/images/offres-referencement/offre3-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb3:hover { background: url('/reg_tpl/comdapy/images/offres-referencement/offre3-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre3_centre { background: url('/reg_tpl/comdapy/images/offres-referencement/offre3-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre3_droite { background: url('/reg_tpl/comdapy/images/offres-referencement/offre3-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb4 { background: url('/reg_tpl/comdapy/images/offres-referencement/offre4-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb4:hover { background: url('/reg_tpl/comdapy/images/offres-referencement/offre4-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre4_centre { background: url('/reg_tpl/comdapy/images/offres-referencement/offre4-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre4_droite { background: url('/reg_tpl/comdapy/images/offres-referencement/offre4-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb5 { background: url('/reg_tpl/comdapy/images/offres-referencement/offre5-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb5:hover { background: url('/reg_tpl/comdapy/images/offres-referencement/offre5-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre5_centre { background: url('/reg_tpl/comdapy/images/offres-referencement/offre5-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre5_droite { background: url('/reg_tpl/comdapy/images/offres-referencement/offre5-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb6 { background: url('/reg_tpl/comdapy/images/outils-referencement/outils6-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb6:hover { background: url('/reg_tpl/comdapy/images/outils-referencement/outils6-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre6_centre { background: url('/reg_tpl/comdapy/images/outils-referencement/outils6-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre6_droite { background: url('/reg_tpl/comdapy/images/outils-referencement/outils6-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb7 { background: url('/reg_tpl/comdapy/images/outils-referencement/outils7-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb7:hover { background: url('/reg_tpl/comdapy/images/outils-referencement/outils7-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre7_centre { background: url('/reg_tpl/comdapy/images/outils-referencement/outils7-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre7_droite { background: url('/reg_tpl/comdapy/images/outils-referencement/outils7-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb8 { background: url('/reg_tpl/comdapy/images/referencement/referencement1-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb8:hover { background: url('/reg_tpl/comdapy/images/referencement/referencement1-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre8_centre { background: url('/reg_tpl/comdapy/images/referencement/referencement1-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre8_droite { background: url('/reg_tpl/comdapy/images/referencement/referencement1-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb9 { background: url('/reg_tpl/comdapy/images/referencement/referencement2-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb9:hover { background: url('/reg_tpl/comdapy/images/referencement/referencement2-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre9_centre { background: url('/reg_tpl/comdapy/images/referencement/referencement2-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre9_droite { background: url('/reg_tpl/comdapy/images/referencement/referencement2-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb10 { background: url('/reg_tpl/comdapy/images/referencement/referencement3-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb10:hover { background: url('/reg_tpl/comdapy/images/referencement/referencement3-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre10_centre { background: url('/reg_tpl/comdapy/images/referencement/referencement3-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre10_droite { background: url('/reg_tpl/comdapy/images/referencement/referencement3-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb11 { background: url('/reg_tpl/comdapy/images/referencement/referencement4-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb11:hover { background: url('/reg_tpl/comdapy/images/referencement/referencement4-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre11_centre { background: url('/reg_tpl/comdapy/images/referencement/referencement4-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre11_droite { background: url('/reg_tpl/comdapy/images/referencement/referencement4-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb12 { background: url('/reg_tpl/comdapy/images/referencement/referencement5-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb12:hover { background: url('/reg_tpl/comdapy/images/referencement/referencement5-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre12_centre { background: url('/reg_tpl/comdapy/images/referencement/referencement5-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre12_droite { background: url('/reg_tpl/comdapy/images/referencement/referencement5-droite.jpg') no-repeat; width: 117px; height: 124px; }

#tpl-offres #mb13 { background: url('/reg_tpl/comdapy/images/referencement/referencement6-gauche-base.jpg') no-repeat; height: 124px; }
#tpl-offres #mb13:hover { background: url('/reg_tpl/comdapy/images/referencement/referencement6-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#tpl-offres #offre13_centre { background: url('/reg_tpl/comdapy/images/referencement/referencement6-centre.jpg') no-repeat; width: 421px; height: 104px; padding: 20px 0 0 0; }
#tpl-offres #offre13_droite { background: url('/reg_tpl/comdapy/images/referencement/referencement6-droite.jpg') no-repeat; width: 117px; height: 124px; }


.nepasafficher { display: none; }
#MultiBoxContentContainer .pop { display: none; visibility: visible; opacity: 1;  }
/* Pour IE 8 qui ne comprend pas .pop */
#MultiBoxContentContainer a { color: #E87613; text-decoration: none; }
#MultiBoxContentContainer a:hover { text-decoration: underline; }
#MultiBoxContentContainer p { padding: 0 10px 0 10px; }
#MultiBoxContentContainer  h2 { text-align: center; color:#384996; }
#MultiBoxContentContainer  h3 { margin:15px 0 5px; padding:0 0 0 15px; }
#MultiBoxContentContainer .resume1 { float: left; padding: 0 0 0 10px; }
#MultiBoxContentContainer .resume2 { float: right; padding: 0 10px 0 0; }
#MultiBoxContentContainer .clear { clear: both; }
#MultiBoxContentContainer .reponse { text-align: justify; margin: 10px 0 0 0; }
#MultiBoxContentContainer img{ float: left; margin: 0 10px 0 10px; }
#MultiBoxContentContainer li { margin-left: 55px;	padding-left: 10px; margin-top: 4px; margin-bottom: 4px; list-style-image: url('/reg_tpl/comdapy/images/puce.gif'); }
#MultiBoxContentContainer .center { text-align: center; margin: 10px 0;}
.pop_temoignage {  width: 500px; }



#accueil { float: right; width:190px; margin-left: 10px; z-index: 1; position: relative; }
#accueil img { border: 0; }
#dernieres-realisations, #dernieres-actualites, #dernieres-temoignages { height: 190px; overflow: hidden; text-align: justify; }
div.contenu-boite { margin: 0 20px 4px 10px; }
#dernieres-actualites h1, #dernieres-actualites h1 a { color: #006b7f; font-size: 14px; margin: 0; padding: 0; }
#dernieres-actualites div.centre { height: 110px; overflow: hidden; }
#dernieres-actualites div.centre a, #dernieres-actualites div.centre a:hover { color: #000000; text-decoration: none; display: block; }
#dernieres-actualites div.autres-actus { text-align: right; }
#dernieres-actualites div.autres-actus, #dernieres-actualites div.autres-actus a { font-size: 10px; }
#qscroller2 { width: 170px; height: 110px; }
div.qscroller2-nav { display: none; }
#dernieres-actualites .hide { visibility: hidden; position: absolute; left: -1500px; top: -1500px; }


#dernieres-realisations { text-align: center;}
#dernieres-realisations h1, #dernieres-realisations h1 a { color: #000000;}
#dernieres-realisations h1 a:hover { text-decoration: none; }
#dernieres-realisations h1 { font-size: 14px; margin: 0; padding: 0; }
#dernieres-realisations div.visuel { height: 110px; overflow: hidden; }
#dernieres-realisations .hide { display: none; }
#qscroller2-realisations { width: 170px; height: 130px; }


#animations-realisations { text-align: center; margin: 50px auto 20px auto; }

#accueil div.bas { background-repeat: no-repeat; background-image: url('/reg_tpl/comdapy/images/accueil-bas.jpg'); background-position: top center; height: 4px; line-height: 4px; }

#contenu #accueil-offres ul, #contenu #accueil-offres li { list-style-type: none; list-style-image: none; padding: 0; margin: 0; }

#accueil-offres a { text-decoration: none; color: #000; display: block; width: 379px; padding: 0 0 0 110px; font-size: 9px; }
#accueil-offres a:hover { text-decoration: none; cursor: pointer; }
#accueil-offres .titre { color: #384996; font-size: 11px; display: block; padding: 10px 0 3px 0; font-weight: bold;}
#accueil-offres .offre .float { float: left; }
#accueil-offres .offre .resume1 { float: left; }
#accueil-offres .offre .resume2 { float: right; }
#accueil-offres #mb1 { background: url('/reg_tpl/comdapy/images/offres-internet/offre1-gauche-base.jpg') no-repeat; height: 124px; }
#accueil-offres #mb1:hover { background: url('/reg_tpl/comdapy/images/offres-internet/offre1-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#accueil-offres #offre1_centre { background: url('/reg_tpl/comdapy/images/offres-internet/offre1-centre.jpg') no-repeat; width: 261px; height: 104px; padding: 20px 0 0 0; }
#accueil-offres #offre1_droite { background: url('/reg_tpl/comdapy/images/offres-internet/offre1-droite.jpg') no-repeat; width: 117px; height: 124px; }

#accueil-offres #mb2 { background: url('/reg_tpl/comdapy/images/offres-internet/offre2-gauche-base.jpg') no-repeat; height: 124px; }
#accueil-offres #mb2:hover { background: url('/reg_tpl/comdapy/images/offres-internet/offre2-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#accueil-offres #offre2_centre { background: url('/reg_tpl/comdapy/images/offres-internet/offre2-centre.jpg') no-repeat; width: 261px; height: 104px; padding: 20px 0 0 0; }
#accueil-offres #offre2_droite { background: url('/reg_tpl/comdapy/images/offres-internet/offre2-droite.jpg') no-repeat; width: 117px; height: 124px; }

#accueil-offres #mb3 { background: url('/reg_tpl/comdapy/images/offres-internet/offre3-gauche-base.jpg') no-repeat; height: 124px; }
#accueil-offres #mb3:hover { background: url('/reg_tpl/comdapy/images/offres-internet/offre3-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#accueil-offres #offre3_centre { background: url('/reg_tpl/comdapy/images/offres-internet/offre3-centre.jpg') no-repeat; width: 261px; height: 104px; padding: 20px 0 0 0; }
#accueil-offres #offre3_droite { background: url('/reg_tpl/comdapy/images/offres-internet/offre3-droite.jpg') no-repeat; width: 117px; height: 124px; }

#accueil-offres #mb4 { background: url('/reg_tpl/comdapy/images/offres-internet/offre4-gauche-base.jpg') no-repeat; height: 124px; }
#accueil-offres #mb4:hover { background: url('/reg_tpl/comdapy/images/offres-internet/offre4-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#accueil-offres #offre4_centre { background: url('/reg_tpl/comdapy/images/offres-internet/offre4-centre.jpg') no-repeat; width: 261px; height: 104px; padding: 20px 0 0 0; }
#accueil-offres #offre4_droite { background: url('/reg_tpl/comdapy/images/offres-internet/offre4-droite.jpg') no-repeat; width: 117px; height: 124px; }

#accueil-offres #mb5 { background: url('/reg_tpl/comdapy/images/offres-internet/offre5-gauche-base.jpg') no-repeat; height: 124px; }
#accueil-offres #mb5:hover { background: url('/reg_tpl/comdapy/images/offres-internet/offre5-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#accueil-offres #offre5_centre { background: url('/reg_tpl/comdapy/images/offres-internet/offre5-centre.jpg') no-repeat; width: 261px; height: 104px; padding: 20px 0 0 0; }
#accueil-offres #offre5_droite { background: url('/reg_tpl/comdapy/images/offres-internet/offre5-droite.jpg') no-repeat; width: 117px; height: 124px; }

#accueil-offres #mb12 { background: url('/reg_tpl/comdapy/images/offres-internet/referencement5-gauche-base.jpg') no-repeat; height: 124px; }
#accueil-offres #mb12:hover { background: url('/reg_tpl/comdapy/images/offres-internet/referencement5-gauche-selectionne.jpg') no-repeat; cursor: pointer; }
#accueil-offres #offre12_centre { background: url('/reg_tpl/comdapy/images/offres-internet/referencement5-centre.jpg') no-repeat; width: 261px; height: 104px; padding: 20px 0 0 0; }
#accueil-offres #offre12_droite { background: url('/reg_tpl/comdapy/images/offres-internet/referencement5-droite.gif') no-repeat; width: 117px; height: 124px; }


#tpl-realisations img { margin: 0 5px 10px 5px; border: 0; }
#tpl-realisations li.sanspuce { list-style-image: none; list-style-type: none; }
#tpl-realisations div.realisationsbox { float: left; height: 200px; width: 180px; margin-bottom: 10px; margin-right: 30px; overflow: hidden; text-align: center; }


#tpl-contact #contact-formulaire { margin: 20px 0 10px 0; }
#tpl-contact #form_contact { width: 405px; margin: auto; }
#tpl-contact #form_contact label { float: left; width: 100px; }
#tpl-contact #form_contact input, #tpl-contact #form_contact textarea { width: 299px; margin: 0 0 5px 0; padding: 0; border: 1px solid black; }
#tpl-contact #form_contact .submit input{ width: 112px; height: 33px; border: 0; }
#tpl-contact #form_contact .submit { text-align: center; }

#tpl-temoignages .contenu img { float: left; margin: 0 10px 5px 0; }
#tpl-temoignages .contenu p { padding-top: 0; }
#tpl-temoignages .titre h3 { margin-top: 15px; }

#tpl-actualite .lirelasuite img { border: none; margin: 10px 0 0 0;}
#tpl-actualite .lirelasuite { text-align: center; }
#tpl-actualite .retouractus { text-align: center; }
#tpl-actualite .retouractus  img { border: none; }
#tpl-actualite .actualite a { color: #000; }
#tpl-actualite .actualite a:hover { color: #F28700; }
#tpl-actualite .article { margin: 0 0 10px 0; }
#tpl-actualite .img_actu { float: left; margin: 0 10px 10px 0; }

#tpl-liens img { float: left; border: 0; margin: 5px 5px 5px 0; }
#tpl-liens .textlien { margin: 0 0 10px 0; }

#baspage { background-image: url('/reg_tpl/comdapy/images/bas-page.jpg'); background-repeat: no-repeat; background-position: 222px top; clear: left; text-align: center; font-size: 12px; display: block; padding: 22px 0 12px 0; margin-left: 30px; margin-top: 26px; }
#baspage, #baspage a { color: #a0a2a4; }
#baspage a { text-decoration: none; margin: 0 10px; }
#baspage a:hover { text-decoration: underline; }

#liens_pied { font-size: 10px; text-align: center; padding: 0 0 20px 0; }
#liens_pied, #liens_pied a { color: #a0a2a4; text-decoration: none; }
#liens_pied a { padding: 0 10px; }
#liens_pied a:hover { text-decoration: underline; }

#baspage-debug { display: none; color: black; background-color: #ccc; padding-top: 20px; padding-bottom: 10px; }

a { outline: none; }
acronym { border-bottom: 1px dotted black; }
label { cursor: pointer; }
small { font-size: 9px; }
.jolieerreur { margin-top: 10px; margin-bottom: 20px; margin-left: 5px; margin-right: 5px; padding: 10px; padding-left: 30px; background-image: url('/reg_medias/images/tango/16x16/status/dialog-warning.png'); background-repeat: no-repeat; background-position: left center; font-weight: bold; height:auto; background-color: #e9ecef; border: 2px solid red; color: red; }
#admindbg { text-align: left; }
.clear { clear: both; }
