* {
	padding: 0;
	margin: 0;
}

html,body {
	font-family: arial, trebuchet,verdana, arial, sans-serif;
	font-size: 11px;
}
body
{
	background-image: url('../image/background.jpg');
	background-repeat: repeat-x;
	background-color: #0c445d;
}
a
{
	text-decoration: none;
	color: black;
}
a img
{
	border: none;
}
ul,li,ol
{
	list-style-type: none;
}

/*********** HEADER ***************/
div#header {
	background-image: url('../image/openip_baseline.gif');
	background-repeat: no-repeat;
	width: 980px;
	height: 85px;
	margin: auto;
	text-align: right;
}

div#header a {
	display: block;
	float: left;
	width: 270px;
	height: 90px;
}

div#header ul#onglets_right {
	height: 21px;
	width: 315px;
	float: right;
}
div#header ul#onglets_right li {
	width: 76px;
	text-align: center;
	float: left;
	margin-right: 2px;
}
div#header ul#onglets_right li a {
	background-image: url('../image/onglet_droite.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
	width: 100%;
	display: block;
	height: 18px;
	color: white;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	padding-top: 3px;
}
div#header ul#onglets_right li a:hover {
	padding-top: 4px;
	height: 20px;
}
div#header ul#onglets_right li a.selected {
	padding-top: 4px;
	height: 20px;
}

/********** FIN HEADER ************/
/********** CONTAINER *************/
div#contenu {
	width: 980px;
	margin: auto;
}
/******** FIN CONTAINER ***********/
/********* MENU RIGHT *************/
div#right {
	width: 280px;
	float: right;
	margin-top: 21px;
}

div#right div#menu_right {
	border-style:solid;
	border-width: 1px 2px 2px 1px;
	border-color: #0C445D;
	-moz-border-radius: 1em;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #f7fafa;
	min-height: 545px;
}
div#right div div h1 {
	margin-left: 10px;
	padding-top: 8px;
}
div#right div div#avantagesSIP h2 {
	margin-left: 10px;
	padding-top: 15px;
	font-size: 19px;
}
div#right div div#avantagesSIP p {
	margin-left: 10px;
}
div#right div#menu_right div#connectezvous {
	background-image: url('../image/connectezvous.png');
	background-repeat: no-repeat;
	width: 235px;
	height: 72px;
	margin: 5px auto 10px 10px;
	padding: 15px 15px;
}
div#right div#menu_right div#connectezvous p {
	color: #0C445D;
	font-size: 22px;
	float: left;
	width: 173px;
}
div#right div#menu_right div#connectezvous button {
	background: none;
	border: none;
	font-size:0;
	width:62px;
}
div#right div#menu_right div#connectezvous button:hover {
	padding-top: 1px;
	padding-right: 1px;
}
div#right div#menu_right div#inscriptionExt {
	background-image: url('../image/monespace.jpg');
	background-repeat: no-repeat;
	width: 235px;
	height: 235px;
	margin: 5px auto 10px 10px;
	padding: 15px 15px;
}
div#right div#menu_right div#inscriptionExt img {
	float: left;
	width: 80px;
	height: 94px;
	padding-top: 10px;
	padding-left: 5px;
	margin-right: 5px;
}
div#right div#menu_right div#inscriptionExt p#creer {
	color: #0C445D;
	font-size: 24px;
	width: 225px;
	margin: auto;
	text-align: center;
}
div#right div#menu_right div#inscriptionExt a#inscription {
	color: white;
	background-image: url('../image/inscription.jpg');
	font-size: 17px;
	font-weight: bold;
	display: block;
	padding-top: 6px;
	width: 120px;
	height: 28px;
	text-align: center;
	cursor: pointer;
	margin: 10px auto 0 auto;
}
div#right div#menu_right div#inscriptionExt a#small {
	margin-top: 12px;
	text-decoration: underline;
	display: block;
	text-align: center;
}

/*****/
div#right div#menu_right div#avantagesSociete {
	background-image: url('../image/societe/societe_bkg.gif');
	background-repeat: no-repeat;
	width: 255px;
	height: 360px;
	margin: 5px auto 10px 10px;
	padding-right: 5px;
}
div#right div div#avantagesSociete h2 {
	margin-left: 10px;
	padding-top: 15px;
	font-size: 19px;
}
div#right div div#avantagesSociete p {
	margin-left: 10px;
}

div#right div#avantagesSociete div h2{
	padding-left: 18px;
	background: transparent url('../image/plus_icon.png') no-repeat left bottom;
}
div#right div#avantagesSociete div:hover h2{
	padding-left: 18px;
	background: none;
	color: #006699;
}

div#right div#avantagesSociete div p{
	display: none;
}
div#right div#avantagesSociete div:hover p{
	display: block;
}

div#right div#menu_right div#avantagesSocieteExpert {
	background-image: url('../image/societe/inscription_bkg.gif');
	background-repeat: no-repeat;
	width: 235px;
	height: 135px;
	margin: 5px auto 10px 10px;
	padding: 15px 15px;
}
div#right div#menu_right div#avantagesSocieteExpert img {
	float: left;
	width: 80px;
	height: 94px;
	padding-top: 10px;
	padding-left: 5px;
	margin-right: 5px;
}
div#right div#menu_right div#avantagesSocieteExpert p#creer {
	color: #0C445D;
	font-size: 24px;
	width: 225px;
	margin: auto;
	text-align: center;
}
div#right div#menu_right div#avantagesSocieteExpert a#inscription {
	color: white;
	background-image: url('../image/inscription.jpg');
	font-size: 17px;
	font-weight: bold;
	display: block;
	padding-top: 6px;
	width: 120px;
	height: 28px;
	text-align: center;
	cursor: pointer;
	margin: 10px auto 0 auto;
}
div#right div#menu_right div#avantagesSocieteExpert a#small {
	margin-top: 12px;
	text-decoration: underline;
	display: block;
	text-align: center;
}


/*****/
div#right div#menu_right div#inscription {
	/*background-image: url('../image/monespace.jpg');*/
	background-repeat: no-repeat;
	width: 250px;
	height: 250px;
	margin: 5px 13px 20px 11px;

}
div#right div#menu_right div#contact {
	background-image: url('../image/contact.jpg');
	background-repeat: no-repeat;
	width: 255px;
	height: 108px;
	margin: 5px auto 10px 10px;
	padding: 10px 5px;
}
div#right div#menu_right div#contact a {
	display: block;
	width: 245px;
	height: 112px;
}
div#right div#menu_right div h4 {
	color: #006699;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
div#right div#menu_right div ul li{
	list-style-type: square;
	margin-left: 35px;
	margin-top: 7px;
	margin-right: 12px;
	font-size: 11px;
}
/* CONNECTIVITE SIP */
div#right div#menu_right div#avantagesSIP {
	background-image: url('../image/bkg/sip_avantages.gif');
	background-repeat: no-repeat;
	width: 255px;
	height: 516px;
	margin: 5px auto 10px 10px;
	padding-right: 5px;
}

/* FIN CONNECTIVITE SIP */

/******** FIN MENU RIGHT *********/
/************ CENTER ***************/
div#center {
	margin-right: 280px;
	padding-top: 8px;
}
div#center ul#onglets_center {
	height: 26px;
	margin-right: 10px;
}
div#center ul#onglets_center li {
	/*width: 150px;*/
	text-align: center;
	float: right;
}
div#center ul#onglets_center li a {
	background-repeat: no-repeat;
	width: 100%;
	display: block;
	height: 21px;
	color: #006699;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	padding-top: 5px;
}
div#center ul#onglets_center li a:hover {
	margin-top: -5px;
	height: 26px;
}
div#center ul#onglets_center li a#sip {
	background-image: url('../image/onglet_sip.jpg');
	width: 115px;
}
div#center ul#onglets_center li a#internet {
	background-image: url('../image/onglet_internet.jpg');
	width: 140px;
}
div#center ul#onglets_center li a#telephonie {
	background-image: url('../image/onglet_internet.jpg');
	width: 140px;
}
div#center ul#onglets_center li a#cu {
	background-image: url('../image/onglet_cu.jpg');
	width: 165px;
}
div#center ul#onglets_center li a.selected {
	margin-top: -5px;
	height: 26px;
}
div#center div.page  {
	background-color: #fff;
	border: 1px solid #b7d5e3;
	min-height: 550px;
}
div#center div.page div#interieur {
	/*width: 665px;*/
	width: 700px;
	margin: auto;
}
div#center div.page div#interieur div.grand_cadre {
	width: 680px;
	height: 360px;
	background-image: url('../image/photo_center.jpg');
	background-repeat: no-repeat;
	margin: 5px auto 0 auto;
	color: white;
}
div#center div.page div#interieur div.grand_cadre h2 {
	font-size: 26px;
	width: 444px;
	margin-left: 30px;
	padding-top: 10px;
}
div#center div.page div#interieur div.grand_cadre p {
	font-size: 20px;
	width: 375px;
	margin-left: 30px;
	padding-top: 10px;
}
div#center div.page div#interieur div.cadre_bas {

}
div#center div.page div#interieur div.cadre_bas div {
	width: 310px;
	float: left;
	margin: 5px 10px;
}
div#center div.page div#interieur div.cadre_bas div h2 {
	color: #333333;
}
div#center div.page div#interieur div.cadre_bas div h2 img {
	float: none;
}
div#center div.page div#interieur div.cadre_bas div img {
	float: left;
	margin-right: 4px;
}
div#center div.page div#interieur div.cadre_bas div h4 {
	color: #006699;
}
div#center div.page div#interieur div.cadre_bas div p {
	margin-left: 64px;
}
div#center div.page div#interieur div.cadre_bas div a {
	float: right;
	margin-right: 15px;
}
div#center div.page div#interieur div.cadre_bas div.cadre_bas_droite  {
	background-image: url('../image/separator.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 20px;
}
div#center div.page div#interieur div#middle div#middleCadreHaut {
	margin-right: 138px;
	text-align: justify;
}
div#center div.page div#interieur div#middle div#middleCadreHaut h1 {
	padding-top: 15px;
	margin-bottom: 30px;
}
div#center div.page div#interieur div#middle div#middleCadreHaut h1 span.title_logo {
	float: right;
}
/* CADRE BAS */
div#center div.page div#interieur div#bas {
	clear: left;
}
div#center div.page div#interieur div#bas div#CadreBasleft {
	width: 201px;
	float: left;
	margin-left: 10px;
}
div#center div.page div#interieur div#bas div.CadreBasMiddle {
	background-image: url('../image/miseneoeuvre.gif');
	background-repeat: no-repeat;
	margin-left: 230px;
	width: 444px;
	height: 159px;
}
div#center div.page div#interieur div#bas div.CadreBasMiddle h1 {
	margin-left: 12px;
	padding-top: 4px;
	margin-bottom: 4px;
}
div#center div.page div#interieur div#bas div.CadreBasMiddle h4 {
	padding-left: 10px;
	color: #006699;
	width: 220px;
}
div#center div.page div#interieur div#bas div.CadreBasMiddle p {
	padding-left: 10px;
	width: 220px;
}
div#center div.page div#interieur div#bas div.CadreBasMiddle a.black {
	font-size: 11px;
	height: 17px;
	margin: 3px 5px 3px 5px;
	font-weight: bold;
}
div#center div.page div#interieur div#bas div.CadreBasMiddle div#CadreBasMiddle_img {
	float: right;
	width: 190px;
	text-align: right;
	margin-right: 35px;
	margin-top: 15px;
}
div#center div.page div#interieur div#bas div#connectiviteInternet {
	background-image: url('../image/miseneoeuvre.gif');
	background-repeat: no-repeat;
	margin-left: 230px;
	width: 444px;
	height: 159px;
}
div#center div.page div#interieur div#bas div#telephonieHebergee {
	background-image: url('../image/miseneoeuvre.gif');
	background-repeat: no-repeat;
	margin-left: 230px;
	width: 444px;
	height: 159px;
}
div#center div.page div#interieur div#bas div#societe {
	background-image: url('../image/societe/infrastructure.gif');
	background-repeat: no-repeat;
	margin-left: 230px;
	width: 444px;
	height: 179px;
}
div#center div.page div#interieur div#bas div#societe p {
	float: right;
}
/* FIN CADRE BAS */

div#center div.page div#interieur div#left div#leftCadreMiddle h1 {

}
div#center div.page div#interieur div#left div#leftCadreMiddle h2 {
	color: #006699;
}
div#center div.page div#interieur div#left div#leftCadreMiddle h3 {
	color: #006699;
}
div#center div.page div#interieur div#left div#leftCadreBas {
	margin: 10px auto;
	width: 201px;
}
div#center div.page div#interieur div#middle div#middleCadreHaut p {
	margin: 15px auto 0 auto;
}
div#center div.page div#interieur div#middle {
	width: 620px;
	margin-left: 202px;
}
div#center div.page div#interieur div#left div#leftCadreHaut {
	margin: 10px auto;
	width: 170px;
	background-color: #e5eff3;
	-moz-border-radius: 1em;
	padding: 5px 5px 10px 10px;
	height: 125px;
}
div#center div.page div#interieur div#left div#leftCadreMiddle {
	margin: 10px auto;
	width: 161px;
	background-color: #f1f4f5;
	-moz-border-radius: 1em;
	padding: 5px 10px 10px 10px;
	height: 246px;
}
div#center div.page div#interieur div#left div#leftCadreMiddle p a.plus_temoignages {
	display: block;
	background: black;
	color: white;
	padding: 4px 5px;
	text-align: center;
	font-size: 11px;
	margin-top: 15px;
}
div#center div.page div#interieur div#left {
	float: left;
	width: 200px;
}

/* PAGE CONNECTIVITE SIP */
div#center div#page_connectiviteSIP {
	min-height: 600px;
}
div#center div#page_connectiviteSIP div#interieur div#middle div#middleCadreHaut {
	min-height: 420px;
}
div#center div#page_connectiviteSIP div#interieur div#middle div#middleCadreHaut p#margin_left_100 {
	margin-left: 60px;
}
div#center div.page div#interieur div#bas div.CadreBasMiddle h4#connectiviteSIP_miseenoeuvre {
	width: 400px;
	text-align: center;
}
/* FIN PAGE CONNECTIVITE SIP */

/* PAGE CONNECTIVITE INTERNET */
div#center div#page_connectiviteInternet {
	min-height: 600px;
}
table.openconnect {
	border-collapse: collapse;
	margin-left: 150px;
}
table.openconnect tr td {
	border: 1px solid black;
	padding: 2px 10px;
}

div#center div#page_connectiviteInternet div#interieur div#middle div#middleCadreHaut ul {
	margin-top: 40px;
}
div#center div#page_connectiviteInternet div#interieur div#middle div#middleCadreHaut ul li {
	list-style-type: disc;
	margin-left: 140px;
	margin-bottom: 10px;
}

/* FIN PAGE CONNECTIVITE INTERNET */

/* PAGE TELEPHONIE HEBERGEE */
div#center div#page_telephonieHerbegee {
	min-height: 650px;
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a.telephonieHebergeeOnglet {
	display: block;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenPBX {
	width: 160px;
	height: 116px;
	background-image: url('../image/telephonieHebergee/ongletOpenPBX_Off.gif');

}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenPBX:hover {
	background-image: url('../image/telephonieHebergee/ongletOpenPBX_On.gif');
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenPBX_on {
	width: 160px;
	height: 116px;
	background-image: url('../image/telephonieHebergee/ongletOpenPBX_On.gif');
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenCentrex {
	width: 160px;
	height: 116px;
	background-image: url('../image/telephonieHebergee/ongletOpenCentrex_Off.gif');
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenCentrex:hover {
	background-image: url('../image/telephonieHebergee/ongletOpenCentrex_On.gif');
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenCentrex_on {
	width: 160px;
	height: 116px;
	background-image: url('../image/telephonieHebergee/ongletOpenCentrex_On.gif');
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenFax {
	width: 160px;
	height: 116px;
	background-image: url('../image/telephonieHebergee/ongletOpenFax_Off.gif');
	/*margin-right: 38px;*/
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenFax:hover {
	background-image: url('../image/telephonieHebergee/ongletOpenFax_On.gif');
}
div#center div#page_telephonieHerbegee div#middle div#middleCadreHaut a#telephonieHebergeeOpenFax_on {
	width: 160px;
	height: 116px;
	background-image: url('../image/telephonieHebergee/ongletOpenFax_On.gif');
	/*margin-right: 38px;*/
}


/*OPENPBX*/
div#center div.openpbx div#interieur div#middle div#middleCadreHaut {
	min-height: 480px;
}

/*OPENCENTREX*/
div#center div.opencentrex div#interieur div#middle div#middleCadreHaut {
	min-height: 475px;
}

/*OPENFAX*/
div#center div.openfax div#interieur div#middle div#middleCadreHaut {
	min-height: 478px;
}
div#center div.openfax div#interieur div#middle div#middleCadreHaut p#margin_left_100 {
	margin-left: 100px;
}

/* FIN PAGE TELEPHONIE HEBERGEE */


/* PAGE COMMUNICATIONS UNIFIEES */
div#center div#page_communicationsUnifiees {
	min-height: 672px;
}
div#center div#page_communicationsUnifiees div#interieur div#middle div#middleCadreHaut ul {


}
div#center div#page_communicationsUnifiees div#interieur div#middle div#middleCadreHaut ul li {
	list-style-type: disc;
	margin-left: 40px;
	margin-bottom: 0px;
	text-align: left;
}
div#center div#page_communicationsUnifiees div#interieur div#left div#leftCadreMiddle {
	height: 330px;
}
/* FIN PAGE COMMUNICATIONS UNIFIEES */

/* PAGE SOCIETE */
div#center div.page div#interieur div#left div.societe h1 {
	font-size: 17px;
	margin-top: 4px;
}
div#center div.page div#interieur div#left div.societe h2 {
	margin-left: 10px;
	font-size: 18px;
}
div#center div.page div#interieur div#left div.societe h3 {
	margin-left: 10px;
}
ul.societe_center_liste li {
	list-style-type: disc;
	margin-left: 40px;
}

/* FIN PAGE SOCIETE */

/* PAGE ACUTALITES */

#middleCadreHaut div.rss {
	padding-top: 15px;
}

#middleCadreHaut div.rss h2.rsstitle {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	padding-top: 2px;
	text-align: left;
}
div#center div.page div#interieur div#middle div#middleCadreHaut div.rss p.rsscontent {
	font-size: 11px;
	color: black;
	padding-top: 5px;
	margin: 0 0 15px 0;
	text-align: justify;
}

/* FIN PAGE ACTUALITES */

/* PAGE EXPERTIP */
div#center div#page_expertIP div#interieur div#middle div#middleCadreHaut ul li {
	list-style-type: disc;
	margin-left: 140px;
	margin-bottom: 0px;
	text-align: left;
	font-weight: bold;
}
div#center div.page div#interieur div#left div#leftCadreMiddle_expertip {
	margin: 10px auto;
	width: 161px;
	background-color: #f1f4f5;
	-moz-border-radius: 1em;
	padding: 5px 10px 10px 10px;
	height: 206px;
}
div#center div.page div#interieur div#left div#leftCadreMiddle_expertip h1 {
	font-size: 16px;
}
div#center div.page div#interieur div#left div#leftCadreMiddle_expertip h2 {
	color: #006699;
	font-size: 18px;
	margin-left: 8px;
}
div#center div.page div#interieur div#left div#leftCadreMiddle_expertip h3 {
	color: #006699;
	margin-left: 8px;
}
div#center div#page_expertIP div#interieur div#left div#leftCadreMiddle {
	margin: 10px auto;
	width: 161px;
	background-color: #f1f4f5;
	-moz-border-radius: 1em;
	padding: 5px 10px 10px 10px;
	height: 290px;
}
/* FIN PAGE EXPERTIP */

/* PAGE DEVENEZEXPERTIP */
div#center div#page_devenezexpertIP div#interieur div#middle div#middleCadreHaut ul li {
	list-style-type: disc;
	margin-left: 40px;
	margin-bottom: 0px;
	text-align: left;

}
div#center div#page_devenezexpertIP div#interieur div#left div#leftCadreMiddle {
	margin: 10px auto;
	width: 161px;
	background-color: #f1f4f5;
	-moz-border-radius: 1em;
	padding: 5px 10px 10px 10px;
	height: 290px;
}
/* FIN PAGE DEVENEZEXPERTIP */

/* PAGE PARTENAIRES */
div#center div.partenaires div#middle div#middleCadreHaut a.partenairesOnglet {
	display: block;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
	width: 160px;
	height: 115px;
	background-repeat: no-repeat;
	background-position: bottom center;
}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesIPBX_on {
	background-image: url('../image/partenaires/ipbx_on.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesIPBX_off {
	background-image: url('../image/partenaires/ipbx_off.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesIPBX_off:hover {
	background-image: url('../image/partenaires/ipbx_on.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesTel_on {
	background-image: url('../image/partenaires/tel_on.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesTel_off {
	background-image: url('../image/partenaires/tel_off.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesTel_off:hover {
	background-image: url('../image/partenaires/tel_on.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesGrossiste_on {
	background-image: url('../image/partenaires/grossiste_on.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesGrossiste_off {
	background-image: url('../image/partenaires/grossiste_off.jpg');

}
div#center div.partenaires div#middle div#middleCadreHaut a#partenairesGrossiste_off:hover {
	background-image: url('../image/partenaires/grossiste_on.jpg');

}
table.partenaires {
	width: 90%;
	margin: 0 auto 15px auto;
}
table.partenaires tr td.partenaire_img {
	width: 40%;
	text-align: right;
	padding-right: 10px;
}
table.partenaires tr td.partenaire_txt {
	font-size: 10px;
	padding-bottom: 10px;
}
table.partenaires tr td.partenaire_txt a {
	font-size: 10px;

}
table#partenairesIPBX {
	width: 40%;
	margin: 0 auto 15px auto;
	float: left;
}
table#partenairesIPBX tr td.partenaire_img {
	padding-bottom: 25px;
}
/* FIN PAGE PARTENAIRES */
/******** FIN CENTER **************/



/******** FOOTER *****************/
div#footer {
	color: white;
	text-align: right;
	margin-right: 290px;
	padding-top: 0.2em;


}
div#footer a {
	color: white;
	text-decoration: underline;
}
/******* FIN FOOTER *************/

a.black {
	display: block;
	background-color: black;
	height: 22px;
	width: 150px;
	color: white;
	font-size: 16px;
	padding-top: 3px;
	padding-right: 7px;
	text-align: right;
}
a.blackPlus {
	display: block;
	background-color: black;
	height: 16px;
	width: 18px;
	padding-left: 1px;
	padding-bottom: 2px;
	color: white;
	font-size: 17px;
	text-align: center;
}
.nojustify {
	text-align: left;
}
.delimiter {
	clear: both;
	height: 1px;
}
.blue {
	color: #006699;
}
.color_centrex {
	color: #114695;
}
.color_openpbx {
	color: #7e0b71;
}
.color_openfax {
	color: #0a921f;
}
.color_cisco {
	color: #0c445d;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
a.carre {
	display: block;
	width: 11px;
	height: 11px;
	float: right;
	margin-left: 8px;
	margin-top: 5px;
}
a.carre:hover {
	width: 16px;
	height: 16px;
	margin-top: 0px;
	margin-left: 4px;
	margin-right: -1px;
}
a.carreSelected {
	width: 16px;
	height: 16px;
	margin-top: 0px;
	margin-left: 7px;
	margin-right: -1px;
}
a.carreSelected:hover {
	margin-left: 7px;
	margin-right: -1px;
}
a.carreSIP {
	background: #cb497a;
}
a.carreFAX {
	background: #6da524;
}
a.carrePBX {
	background: #903081;
}
a.carreCENTREX {
	background: #05649e;
}
a.carreINTERNET {
	background: #e3643a;
}
h1 {
	color: #006699;
}
blockquote {
	text-indent: 25px;
	background-image: url('../image/quotes1.png');
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding-top: 8px;
}

blockquote p {
	display: inline;
	margin: 0;
	padding-right: 24px;
	padding-bottom: 5px;
	background-image: url('../image/quotes2.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #006699;
}
a.doc_pdf {
	background-image: url('../image/pdf.png');
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	margin-top: 10px;
	padding-left: 20px;
	padding-right: 2px;
	padding-top: 2px;
	font-size: 11px;
}
p.autor {
	margin-top: 7px;
	color: #006699;
	text-align: right;
}
div#center div.page div#interieur div#middle div#middleCadreHaut p.margin-top10 {
	margin: 10px auto 0;
}

.tableMEO {
	width: 450px;
}

.tableMEO td.left {
	width: 220px;
	text-align: right;
	color:#006699;
	font-weight: bold;
}

.tableMEO td.middle {
	width: 50px;
	text-align: center;
	color:#006699;
	font-weight: bold;
}

.tableMEO td.right {
	width: 220px;
	text-align: left;
	color:#006699;
	font-weight: bold;
}

.ie6nomore-1 { border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 75px; position: relative; margin-top: 250px; margin-bottom: 20px; padding-bottom: 0.5em; }
.ie6nomore-2 { position: absolute; right: 3px; top: 3px; font-family: courier new; font-weight: bold; }
.ie6nomore-3 { width: 700px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black; }
.ie6nomore-4 { width: 75px; float: left; }
.ie6nomore-5 { width: 300px; float: left; font-family: Arial, sans-serif; }
.ie6nomore-6 { font-size: 14px; font-weight: bold; margin-top: 12px; }
.ie6nomore-7 { font-size: 12px; margin-top: 6px; line-height: 12px; }
.ie6nomore-8 { width: 75px; float: left; }

.cadre_offres{
	border:solid black 1px;
	margin:5px;
	padding:5px;
	-moz-border-radius: 1em;
	background-color:#F1F4F5;
}


table.cgv tr td.file {
	padding-left: 50px;
	vertical-align: middle;
}
table.cgv tr td.openip {
	font-weight: bolder;
}
