html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, 

dfn, em, font, imgfr, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, 

label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

}



div#container table, div#container tr, div#container td, div#container.container_blog table, div#container.container_blog tr, div#container.container_blog td, td.contact-left-column, table#content-table, table#content-table tr, table#content-table td, div#container.clients div.entry-content table, div#container.clients div.entry-content tr, div#container.clients div.entry-content td {

vertical-align: top;

}    



body {

line-height: 1;

margin-left:auto;

margin-right:auto;

width:977px;

}



h1, h2, h3, h4, h5, h6{

font-weight: normal;

clear: both;

display:inline;

}



ol, ul{

list-style: none;

}



blockquote {

quotes: none;

}



blockquote:before, blockquote:after {

content: '';

content: none;

}



del {

text-decoration: line-through;

}

table{

border-collapse: collapse;

border-spacing: 0;

}

a img{

border: none;

}

/* maps regions */

/* BEGIN map pages regions HOME PAGE */

dl.home_map_oxy {display:block; width:247px; height:153px; background:url(http://www.oxygen-rp.fr/wp-content/uploads/2010/04/map.jpg); position:relative; margin:20px auto;}

a.home_dunk {left:70px; top:10px; display:block; width:27px; height:0; padding-top:24px; overflow:hidden; position:absolute;}

a.home_ange {left:35px; top:55px; display:block; width:27px; height:0; padding-top:24px; overflow:hidden; position:absolute;}

a.home_asni {left:66px; top:42px; display:block; width:27px; height:0; padding-top:24px; overflow:hidden; position:absolute;}

a.home_stras {left:116px; top:35px; display:block; width:27px; height:0; padding-top:24px; overflow:hidden; position:absolute;}

a.home_toul {left:70px; top:47px; display:block; width:27px; height:0; padding-top:24px; overflow:hidden; position:absolute;}

.map_oxy a.dunk:hover,.map_oxy a.toul:hover,.map_oxy a.stras:hover,.map_oxy a.asni:hover,.map_oxy a.ange:hover {background:url(imgfr/map-circle.png) no-repeat 50% 50%}

/* END map pages regions HOME PAGE */

/* BEGIN map pages regions */    

dl.map_oxy {display:block; width:247px; height:265px; background:url(../../uploads/grande-carte.jpg); position:relative; margin: 2px auto;}

a.dunk {left:116px; top:40px; background:transparent;display:block; width:26px; height:0; padding-top:25px; overflow:hidden; position:absolute;}

a.ange {left:61px; top:111px; background:transparent;display:block; width:26px; height:0; padding-top:25px; overflow:hidden; position:absolute;}

a.stras {left:190px; top:79px; background:transparent;display:block; width:25px; height:0; padding-top:25px; overflow:hidden; position:absolute;}

a.asni {left:110px; top:86px; background:transparent;display:block; width:26px; height:0; padding-top:25px; overflow:hidden; position:absolute;}

a.toul {left:90px; top:202px; background:transparent;display:block; width:26px; height:0; padding-top:25px; overflow:hidden; position:absolute;}

/* hover HOME PAGE + PAGE REGIONS */

.home_map_oxy a.home_dunk:hover,.home_map_oxy a.home_ange:hover,.home_map_oxy a.home_asni:hover,.home_map_oxy a.home_stras:hover,.home_map_oxy a.home_toul:hover, .map_oxy a.dunk:hover,.map_oxy a.stras:hover,.map_oxy a.asni:hover,.map_oxy a.ange:hover, .map_oxy a.toul:hover {background:url(imgfr/map-circle.png) no-repeat 50% 50%}

/* END maps pages regions */

li.widget.widget_twitter {

list-style:none;

background:none;

}



li.widget.widget_pages {

list-style:none;

background:none;

margin-top:-30px;

}



li.widget.widget_pages ul li ul li {

background:url('imgfr/puceOrange.png') no-repeat 0px 5px;

}





img.photo.avatar.avatar-32.photo {

display:none;

}



div.execphpwidget hr {

height:0px;

margin-top:-10px;

}



div.execphpwidget img {

margin-top:5px;

}



table#content-table {

margin-left:11px;

}



td#left-nos-clients-td {

padding-right:0px;

}



td#left-nos-clients-td table {

margin-bottom:12px;

}



div#comments {

width:550px;

}



table#content-table {

margin-bottom:20px;

}



h1.entry-title.titre1 strong {

font-size:15px;

}



div#right-nos-clients table, div#equiv-table {

background:url('imgfr/clients/left-midible.jpg') 0px 0px;

width:528px;

vertical-align:center;

}



table#table-logo td {

padding-top: 1px;

}



img#img-left-top-clients {

margin-bottom:-5px;

? margin-bottom:3px;

}



div#container.clients img#img-left-top-clients {

? margin-bottom:-5px;

}



div#container.clients img#img-left-bottom-clients {

? margin-top:-20px;

}



td#texte-client p {

margin:0px;

}



div#voir-le-site {

margin-top:5px;

}



div#retour-categorie {

margin-top:5px;

margin-left:213px;

}



div#featured-image-nos-clients.featured-image-nos-clients-bis {

width:392px;

}



div#featured-image-nos-clients.featured-image-nos-clients-bis table {

width:392px;

? width:354px;

display:block;

width /*\**/: 352px\9;

}



td#right-nos-clients-td.right-nos-clients-td-bis table#table-logo {

width:528px;

}



table#table-logo {

background:url('imgfr/clients/left-midible-client.jpg') 0px 0px;

background-repeat:repeat-y;

padding-left:1px;

padding-right:1px;

}



div#featured-image-nos-clients.featured-image-nos-clients-bis img {

margin-left:6px;

}



div#featured-image-nos-clients.featured-image-nos-clients-base {

? margin-top:-8px;

? margin-bottom:-8px;

}



div#featured-image-nos-clients.featured-image-nos-clients-base img {

margin-left:7px;

? margin-bottom:-8px;

}



div#footer-inner-fr table tr td li.widget.widget_sp_image {

display:inline;

}



div#footer-inner-fr table {

margin-top:-1px;

}

/* ajout logos pages clients */

.logo_regions { margin:30px auto;}

table.logos_tab tr td {

cellpadding:0;

cellspacing:0;

border-collapse: collapse; 

height: 80px;

width: 80px;

border-style: none;}

table.logos_tab { margin:auto;}

table.logos_tab td { padding:5px;}

/* END ajout logos pages clients */

li#execphp-11.widget.widget_execphp div.execphpwidget hr {

? margin-top:30px;

? margin-bottom:30px;

}



li#execphp-12.widget.widget_execphp div.execphpwidget hr 

{

? margin-top:20px;	

}



li#execphp-13.widget.widget_execphp div.execphpwidget table {

? margin-left:22px;

}



div.the-site {

? margin-left:12px;

}



li#recent-posts-2.widget.widget_recent_entries ul li {

? margin-left:15px;

? display:block;

}



li#recent-posts-2.widget.widget_recent_entries ul li a {

? background:url('imgfr/puce.jpg') no-repeat 0px 4px;

}



div#container.clients div#comments p {

margin:0;

}



li.page-item-nos-clients.first-level div {

display:none;

}



li#execphp-14 div.execphpwidget {

margin-left:-130px;

}



li#execphp-14 div.execphpwidget li.widget.widget_sp_image {

display:inline-block;

}



div.post.error404.not-found {

margin-left:20px;

}



table#table-logo-categorie tr td {

line-height:12px;

}



li#widget_sp_image-32.widget.widget_sp_image, li#widget_sp_image-33.widget.widget_sp_image, li#widget_sp_image-34.widget.widget_sp_image {

margin-left:-4px;

}



td#mini-suivez-nous img {

margin-top:3px;

}



td#left-communique {

text-align:justify;

padding-right:23px;

}



td#left-nos-clients-td.right-nos-clients-td-bis table {

margin-top:-8px;

}



div#featured-image-categorie.featured-image-categorie img {

margin-top:11px;

}



li#video-2.widget.widget_video {

margin-top:17px;

margin-bottom:-46px;

? margin-left:-13px;

}



li#widget_sp_image-3 {

? margin-top:-40px;

? margin-left:13px;

}



li#widget_sp_image-4{

? margin-top:-40px;

? margin-left:13px;

}



/* CLASSE */



.fonce_blog {

color:#545758;

}



.entry-content li {

background:url('imgfr/puce.jpg') no-repeat 0px 5px;

padding-left:15px;

}



.hide_text {

overflow:hidden;

text-indent:-1000px;

}



.decalage {

display:block;

margin-top:17px;

margin-bottom:-4px;

}



.decalage_suivez_notre_fil_twitter {

display:block;

margin-top:19px;

}



/* PAGINATION */



div.navigation ol.wp-paginate li {

display:block;

float:left;

background:none;

padding-left:0px;

}



div.navigation ol.wp-paginate li .page, div.navigation ol.wp-paginate li .page.current {

height:31px;

display:block;

color:#ffffff;

font-family:arial;

font-size:16px;

text-align:center;

}



div.navigation ol.wp-paginate li .page {

margin-left:10px;

/*background:url('imgfr/blog/pagination/pagination_number.png') no-repeat;*/

color:#7C7C7C;

font-weight:normal;

font-size:12px;

font-family:arial;

}



div.navigation ol.wp-paginate li .page.current {

font-weight:bold;

/*background:url('imgfr/blog/pagination/pagination_number_select.png') no-repeat;*/

color:#F18419;

font-weight:bold;

font-size:12px;

font-family:arial;

}



div.navigation ol.wp-paginate li a.prev img, div.navigation ol.wp-paginate li a.next img {

margin-left:10px;

}



a.next {

margin-left:10px;

}



li span.gap {

margin-left:10px;

}



li a.prev {

margin-right:0px;

}



div#wp-paginate-plus {

margin-bottom:10px;

height:31px;

}



div#nav-above, div#nav-below {

margin-left:auto;

margin-right:auto;

text-align:center;

padding-left:0px;

}



h2.page-title {

margin-bottom:20px;

display:block;

}



/* PAGES */



div#home_content {

position:relative;

margin-top:15px;

margin-bottom:15px;

width:660px;

}	



div#default_content {

position:relative;

}



	#font-size:0px; {

	margin-top:20px;

	margin-bottom:30px;

	}

	

		td.contact-left-column p {

		position:relative;

		text-align:right;

		margin-right:5px;

		}

		

		input.button {

		background:url('imgfr/envoyer.jpg') no-repeat;

		border:0px;

		width:95px;

		height:35px;

		overflow:hidden;

		text-indent:-1000px;

		font-size:0px;

		}

		

		input.button:hover {

		background:url('imgfr/envoyer-hover.jpg') no-repeat;

		border:0px;

		width:95px;

		height:35px;

		overflow:hidden;

		text-indent:-1000px;

		font-size:0px;

		}

	

	#wrapper {

	width:977px;

	margin-left:auto;

	margin-right:auto;

	position:relative;

	}

		

		#wrapper div#header{

		background: url('imgfr/header_bg.png') left top repeat-x;

		margin-left:-7px;

		margin-right: auto;

		height: 169px;

		width: 993px;

		position: relative;

		z-index:4;

		margin-top:-27px;

		}

		

		#wrapper div#header h1#logo_header {

		position: absolute;

		left: 0px;

		top: 0px;

		margin: 0px;

		padding: 0px;

		}

		

		#wrapper div#header h1#logo_header a:link, #header h1#logo_header a:visited {

		display:block;

		position:relative;

		top:0px;

		left:10px;

		overflow:hidden;

		text-indent:-1000px;

		width:117px;

		height:144px;

		background:url('imgfr/header_logo_oxygen.png') no-repeat;

		font-size:0px;

		}

		

		#wrapper div#banner_blog h1#logo_header_blog a:link, #wrapper div#banner_blog h1#logo_header_blog a:visited {

		display:block;

		position:relative;

		top:-2px;

		left:19px;

		overflow:hidden;

		text-indent:-1000px;

		width:117px;

		height:144px;

		background:url('imgfr/blog/header_logo.jpg') no-repeat;

		font-size:0px;

		}

		

		#wrapper div#header h1#drapeau {

        height: 0;

        left: 927px;

        margin: 0;

        padding: 0;

        position: absolute;

        top: 31px;

        width: 0;

        ? top:20px;

		}

						

		#wrapper div#header h1#slogan {

		position:absolute;

		left:286px;

		top:86px;

		margin:0px;

		padding:0px; 

		width:697px; 

		height:48px; 

		overflow:hidden; 

		text-indent:-3000px; 

		background:url('imgfr/slogan.png') no-repeat;

		}

		



		#wrapper div#banner_blog h1#slogan {

		position:absolute;

		left:286px;

		top:72px;

		margin:0px;

		padding:0px; 

		width:697px; 

		height:48px; 

		overflow:hidden; 

		text-indent:-3000px; 

		}

		

		#wrapper div#header div#menu {

		top:146px;

		left:7px;

		}

			

			#wrapper div#header div#menu ul.menu li a.first-level {

			overflow:hidden;

			text-indent:-1000px;

			border:none;

			height:25px;

			}

			

			/* EN FRANCAIS */

			

				#wrapper div#header div#menu ul.menu li.page-item-le-blog a.first-level { width:124px; background-position:0px 0px; background-image:url('imgfr/menu.png');}

				#wrapper div#header div#menu ul.menu li.page-item-le-blog a.first-level:hover,

				#wrapper div#header div#menu ul.menu li.page-item-le-blog.current-le-blog a.first-level:link,

				#wrapper div#header div#menu ul.menu li.page-item-le-blog.current-le-blog a.first-level:visited { width:124px; background-position:0px -25px; background-image:url('imgfr/menu.png');}

				

				#wrapper div#header div#menu ul.menu li.page-item-lagence a.first-level { width:156px; background-position:-124px 0px; background-image:url('imgfr/menu.png');}

				#wrapper div#header div#menu ul.menu li.page-item-lagence a.first-level:hover,

				#wrapper div#header div#menu ul.menu li.page-item-lagence.current-lagence a.first-level:link,

				#wrapper div#header div#menu ul.menu li.page-item-lagence.current-lagence a.first-level:visited { width:156px; background-position:-124px -25px;  background-image:url('imgfr/menu.png');}

				

				#wrapper div#header div#menu ul.menu li.page-item-nos-metiers a.first-level { width:174px; background-position:-280px 0px;  background-image:url('imgfr/menu.png');}

				#wrapper div#header div#menu ul.menu li.page-item-nos-metiers a.first-level:hover,

				#wrapper div#header div#menu ul.menu li.page-item-nos-metiers.current-nos-metiers a.first-level:link,

				#wrapper div#header div#menu ul.menu li.page-item-nos-metiers.current-nos-metiers a.first-level:visited { width:174px; background-position:-280px -25px;  background-image:url('imgfr/menu.png');}

				

				#wrapper div#header div#menu ul.menu li.page-item-le-reseau-oxygen a.first-level { width:223px; background-position:-454px 0px;  background-image:url('imgfr/menu.png');}

				#wrapper div#header div#menu ul.menu li.page-item-le-reseau-oxygen a.first-level:hover,

				#wrapper div#header div#menu ul.menu li.page-item-le-reseau-oxygen.current-le-reseau-oxygen a.first-level:link,

				#wrapper div#header div#menu ul.menu li.page-item-le-reseau-oxygen.current-le-reseau-oxygen a.first-level:visited { width:223px; background-position:-454px -25px;  background-image:url('imgfr/menu.png');}

				

				#wrapper div#header div#menu ul.menu li.page-item-nos-clients a.first-level { width:167px; background-position:-677px 0px;  background-image:url('imgfr/menu.png');}

				#wrapper div#header div#menu ul.menu li.page-item-nos-clients a.first-level:hover,

				#wrapper div#header div#menu ul.menu li.page-item-nos-clients.current-nos-clients a.first-level:link,

				#wrapper div#header div#menu ul.menu li.page-item-nos-clients.current-nos-clients a.first-level:visited { width:167px; background-position:-677px -25px;  background-image:url('imgfr/menu.png');}

				

				#wrapper div#header div#menu ul.menu li.page-item-contact a.first-level { width:133px; background-position:-844px 0px;  background-image:url('imgfr/menu.png');}

				#wrapper div#header div#menu ul.menu li.page-item-contact a.first-level:hover,

				#wrapper div#header div#menu ul.menu li.page-item-contact.current-contact a.first-level:link,

				#wrapper div#header div#menu ul.menu li.page-item-contact.current-contact a.first-level:visited { width:133px; background-position:-844px -25px;  background-image:url('imgfr/menu.png');}

							

			#wrapper div#header div#menu {

			    position:relative;

			    z-index:100;

			    height:25px;

			}

			

			#wrapper div#header div#menu .menu {

			    position:absolute;

			    background: url('imgfr/header.gif') right top no-repeat; 

			}

			

			#wrapper div#header div#menu * {

			    list-style:none;

			    padding:0;

			    margin:0;

			}

			

			#wrapper div#header div#menu a {

			    display:block;

			    white-space:nowrap;

			}

			

			#wrapper div#header div#menu li {

			    float:left;

			}

								

			#wrapper div#header div#menu li li{

					background:#7c7c7c;

					border-bottom:1px solid #ffffff;

			    float:none;

			    height:21;

			}

			

			#wrapper div#header div#menu div {

			    visibility:hidden;

			    position:absolute;

			    background:url('imgfr/pix.gif');

			    margin-left: -1px;

			}

			

			#wrapper div#header div#menu div div {

			    margin:-22px 0 0 -1px;

			    ? margin:-23px 0 0 -1px;

			    left:100%;

			}

			

			#wrapper div#header div#menu li:hover>div { visibility:visible; }

			

			#wrapper div#header div#menu a {

			    text-decoration:none;

			    position:relative;

			    z-index:77;

			}

			

			#wrapper div#header div#menu a:hover {

			    background:url('imgfr/header.gif') left -43px repeat-x;

			    color:#FFF;

			}

			

			#wrapper div#header div#menu a:hover span { color:#FFF; }

			#wrapper div#header div#menu li.current a {

			    background: transparent url('imgfr/header_active.gif') repeat-x;

			    color:#3C4955;

			}

			

			#wrapper div#header div#menu li.current span {

			    color:#3C4955;

			}

			

			#wrapper div#header div#menu>ul>li:hover>a {

			    background:url('imgfr/header.gif') left -43px repeat-x;

			    color:#CACFD3;

			}

			

			#wrapper div#header div#menu>ul>li:hover>a span { color:#FFF; }

			#wrapper div#header div#menu span {

			    text-transform:uppercase;

			    font:11px Arial,Verdana,sans-serif;

			    letter-spacing:0.3em;

			    text-decoration:none;

			}

			

			#wrapper div#header div#menu ul ul {

					width: 250px;

			}

			

			#wrapper div#header div#menu li ul{

					border-left:1px solid #ffffff;

					border-top:1px solid #ffffff;

					border-right:1px solid #ffffff;

			}

			

			#wrapper div#header div#menu li li a {

				background-image: url('imgfr/puceOrange.png') !important;

				background-position: 10px 7px !important;

				background-repeat: no-repeat !important;

				

				background:#edeced;

				white-space:normal;

				position:static;

				

				height:17px;

				padding-top:4px;

				padding-left:25px;

				

				text-transform: uppercase;

				font-family:arial;

				font-size:11px;

				color:#5c5f60;

			}

			

			#wrapper div#header div#menu li li a:hover {

				background-image: url('imgfr/puceBlanc.jpg') !important;

				background-position: 10px 7px !important;

				background-repeat: no-repeat !important;

				

				background:#7c7c7c;

				white-space:normal;

				position:static;

				

				height:17px;

				padding-top:4px;

				padding-left:25px;

				

				text-transform: uppercase;

				font-family:arial;

				font-size:11px;

				color:#fff;

			}

			

			#wrapper div#header div#menu li.current li a {

			    background: none;

			    color:#5c5f60;

			}

			

			#wrapper div#header div#menu li.current li span {

			    color:#5c5f60;

			}

			

			#wrapper div#header div#menu li li a.parent span { 

				background:transparent url('imgfr/arrow.png') no-repeat scroll right 50%; z-index:10;  

				margin-top:-4px;

				padding-top:4px;

				height:17px;	

			}

			

			#wrapper div#header div#menu li li a.parent span:hover { 

				background:transparent url('imgfr/arrow2.png') no-repeat scroll right 50%; z-index:10;  

				margin-top:-4px;

				padding-top:4px;

				height:17px;	

			}

			

			#wrapper div#header div#menu li li span {

			    display:block;

			    padding:0px 25px 0px 0px;

			    letter-spacing: 0;

			}

			

			/* BANNER */

			

			div#banner {

			height:234px;

			background-image:url('imgfr/banner.jpg');

			background-position: center top;

			background-repeat: no-repeat;

			position:relative;

			z-index:3;

			margin-top:2px;

			}

			

			div#banner_one_column {

			height:234px;

			background-image:url('imgfr/banner_one_column.jpg');

			background-position: center top;

			background-repeat: no-repeat;

			position:relative;

			z-index:3;

			margin-top:2px;

			}

			

			div#banner_blog {

			height:299px;

			background-image:url('imgfr/blog/header.jpg');

			background-position: center bottom;

			background-repeat: no-repeat;

			position:relative;

			z-index:3;

			margin-top:2px;

			overflow:hidden;

			text-indent:-1000px;

			width:994px;

			top:-20px;

			}

			

			div#banner-en-france {

			height:234px;

			background-image:url('imgfr/banner_enfrance.jpg');

			background-position: center top;

			background-repeat: no-repeat;

			position:relative;

			z-index:3;

			margin-top:2px;

			}

			

			input#submit-contacts {

			background:url('imgfr/envoyer.jpg');

			border:0px;

			width:95px;

			height:27px;

			}

			

			input#submit-contacts:hover {

			background:url('imgfr/envoyer.jpg');

			border:0px;

			width:95px;

			height:27px;

			}



			div#lateral-blog input {

			margin-top:20px;

			}

						

			div#lateral-blog input.button {

			background:url('imgfr/blog/ok.png') no-repeat;

			border:0px;

			width:56px;

			height:30px;

			overflow:hidden;

			text-indent:-1000px;

			}

			

			div#lateral-blog input.button:hover {

			background:url('imgfr/blog/okHover.png') no-repeat;

			border:0px;

			width:56px;

			height:30px;

			overflow:hidden;

			text-indent:-1000px;

			}

						

			div#lateral-blog hr {

			margin-top:19px;

			margin-bottom:16px;

			color: #c3c3c3;

			background-color: #c3c3c3;

			height: 1px;

			border: 0;

			width:245px;

			}

			

			div#rechercher {

			text-align:left;

			}

			

			li#categories-2 ul {

			margin-top:5px;

			margin-left:12px;

			}

						

			li.cat-item {

			font-weight:bold;

			background:url('imgfr/puce.png') no-repeat 26px 4px;

			padding-left:47px;

			text-align:left;

			font-size:12px;

			color:#545758;

			}

			

				li.cat-item a {

				color:#545758;

				}

				

				div.the-site a {

				font-weight:bold;

				background:url('imgfr/puce.png') no-repeat 26px 4px;

				padding-left:44px;

				text-align:left;

				font-size:12px;

				color:#4b95c8;

				}

				

				li#execphp-13 {

				text-align:left;

				}

								

				li#execphp-13 table {

				margin-left:24px;

				? margin-left:11px;

				}

										

			.widget_recent_entries ul {

			margin-top:4px;

			}

			

			li#recent-posts-2 a {

			color:#545758;

			}

			

				li#recent-posts-2 li {

				background:url('imgfr/puce.png') no-repeat 26px 4px;

				text-align:left;

				padding-left:47px;

				font-weight:bold;

				font-size:12px;			

				}

													

					#execphp-14 {

					margin-left:47px;

					}

					

			div#image-suivez-nous_blog {

			display:inline;

			margin-left:10px;

			}

			

			div#image-suivez-nous_blog img {

			margin-right:7px;

			float:left;

			}

			

			div#right_column li.widget_sp_image img {

			margin-top:18px;

			}



						

			/* CONTENT */

									

			#wrapper div#container table tr td div#default_content div#content {

			margin:19px 10px 18px 10px;

			}

			

			#wrapper div#container.container_blog table tr td div#default_content div#content {

			margin-top: 0px;

			}

						

			#wrapper div#container table tr td div#default_content div#content ul {

			margin-top:20px;

			margin-bottom:20px;

			}

			

			#wrapper div#container table tr td div#default_content div#content li {

			line-height:18px;

			}

			

			div.container_blog {

			width:986px;

			}

			

			/* CONTENT HOME */

			

			div#container {	 

			position:relative;

			overflow:hidden;

			}

				

				div#container table tr td div#main_column {

				height:100%; 		

				position:relative;

				float:left;

				padding:0px 0px;

				}

				

				div#container div#main_column div#texte {

				margin:0px 11px;

				margin-bottom:29px;

				margin-top:20px;

				position:relative;

				}

																

					div#container div#main_column div#texte div#bloc_texte {

					margin-top:10px;

					position:relative;

					}

								

					div#container div#main_column div#top_line {

					/*height:131px;*/

					position:relative;

					clear:both;

					}

										

					div#container div#main_column div#right_and_left{

						

					}

																																													 

						div#container div#main_column div#left{

						width:50%;

						float:left;

						position:relative;

						}

							

							div#container div#main_column div#left div#left_top_line {

							position:relative;

							display:block;

							}

							

								div#container div#main_column div#left div#left_top_line div#suivez_notre_fil_twitter {

								background-image:url('imgfr/left_top_line.jpg');

								background-position: 7px top;

								background-repeat: no-repeat;

								height:34px;

								z-index:2;

								}

												

								div#container div#main_column div#left div#left_top_line_cadre {

								border-left:1px #d1e4ea solid;

								border-right:1px #d1e4ea solid;

								border-bottom:1px #d1e4ea solid;

								border-top: 0px;

								width:322px;

								position:relative;

								margin-left:7px;

								padding-top:1px;

								margin-top:-8px;

								z-index:1;

								}

								

									div#container div#main_column div#left div#left_top_line_cadre ul {

									padding-left:11px;

									position:relative;

									margin-top:0px;

									margin-bottom:16px;

									margin-top:31px;

									}

									

									div#container div#main_column div#left div#left_top_line_cadre ul {

									? margin-top:0px;

									}

																

										h2.widgettitle {

										overflow:hidden;

										text-indent:-1000px;

										display:none;						

										}

										

										div#container div#main_column div#left div#left_top_line_cadre li div ul li {

										background-image:url('imgfr/puce.jpg');

										background-position: left 3px;

										background-repeat: no-repeat;

										padding-left:13px;

										list-style:none;

										color:#7c7c7c;

										font-family:arial;

										line-height:14px;

										font-size:12px;

										margin-left:5px;

										height: 50px;

										position:relative;

										}

										

										div#container div#main_column div#left div#left_top_line_cadre li div ul li a {

										color:#1497cb;

										}

							

							div#container div#main_column div#left div#left_bottom_line {

							height:42px;

							background-position: center top;

							background-repeat: no-repeat;

							margin-top:22px;

							margin-left:-13px;

							position:relative;

							margin-bottom:17px;

							}

							

								div#container div#main_column div#left div#left_bottom_line div#cadre {

								border:1px #d1e4ea solid;

								width:322px;

								height:40px;

								margin-left:20px;

								}

			

									div#container div#main_column div#left div#left_bottom_line div#cadre div#suivez_nous {

									margin-top:7px;

									display:inline;

									float:left;

									padding-left:2px;

									}

									

										div#container div#main_column div#left div#left_bottom_line div#cadre div#suivez_nous li {

										margin-left:5px;

										float:left;

										}

															

						div#container div#main_column div#right {

						width:50%;

						float:left;

						position:relative;

						}

						

							div#container div#main_column div#right div#right_top_line {

							position:relative;

							margin-left:-22px;

							}

							

								div#container div#main_column div#right div#right_top_line div#en_direct_du_blog {

								background-image:url('imgfr/right_top_line.jpg');

								background-position: 21px 0px;

								background-repeat: no-repeat;

								height:34px;

								}

								

								div#container div#main_column div#right div#right_top_line_cadre {

								border:1px #d1e4ea solid;

								width:328px;

								position:relative;

								margin-left:21px;

								margin-top:1px;

								}

																

									div#container div#main_column div#right div#right_top_line_cadre ul {

									padding-left:11px;

									position:relative;

									margin-top:0px;

									margin-bottom:16px;

									font-weight:bold;

									}

									

										div#container div#main_column div#right div#right_top_line_cadre li {

										color:#7c7c7c;

										font-family:arial;

										line-height:18px;

										font-size:12px;

										margin-left:5px;

										position:relative;

										}

							

							div#container div#main_column div#right div#right_bottom_line {

							position:relative;

							margin-left:-22px;

							margin-top:14px;

							margin-bottom:17px;

							}

							

							div#container div#main_column div#right div#right_bottom_line div#du_cote_de_nos_clients {

							background-image:url('imgfr/right_bottom_line.jpg');

							background-position: 21px -1px;

							background-repeat: no-repeat;

							height:34px;

							}

							

								div#container div#main_column div#right div#right_bottom_line_cadre {

								border:1px #d1e4ea solid;

								width:328px;

								position:relative;

								margin-left:21px;

								display:block;

								}

															

									div#container div#main_column div#right div#right_bottom_line_cadre ul {

									padding-left:12px;

									position:relative;

									margin-top:0px;

									margin-bottom:16px;

									font-weight:bold;

									}

									

										div#container div#main_column div#right div#right_bottom_line_cadre li {

										list-style:none;

										color:#7c7c7c;

										font-family:arial;

										line-height:18px;

										font-size:12px;

										margin-left:5px;

										position:relative;

										}

				

				/* RIGHT COLUMN */

				

				#wrapper div#container table tr td#right {

				background-color:#edeced;

				width:274px;

				}

								

				div#right_column div#image-lateral {

				list-style:none;

				text-align:center;

				padding-bottom:18px;

				padding-left:4px;

				}

				

				div.execphpwidget td {

				line-height:15px;

				}

				

				div#right_column div#image-lateral-home {

				list-style:none;

				text-align:center;

				padding-bottom:18px;

				}

				

				#wrapper div#container table tr td div#right_column div#image-lateral-home h2 {

				overflow:hidden;

				text-indent:-1000px;

				display:none;

				}

				

				#wrapper div#container table tr td div#right_column div#image-lateral-home img {

				display: block;

				margin-top:17px;

				margin-left:10px;

				? margin-left:-14px;

				}

				

				#wrapper div#container table tr td div#right_column div#image-lateral-home li#widget_sp_image-4 img:hover {

				/*background:url('imgfr/resultRolover.jpg');*/

				}

				

				#wrapper div#container table tr td div#right_column div#image-lateral h2 {

				overflow:hidden;

				text-indent:-1000px;

				}

				

				#wrapper div#container table tr td div#right_column div#image-lateral img {

				display: block;

				margin-left:10px;

				}

				

				div#lateral-blog {

				width:267px;

				? margin-bottom:-30px;

				}

				

					div#lateral-blog div.execphpwidget hr {

					? margin-top:-30px;

					}

					

						div#lateral-blog div.execphpwidget {

						? margin-bottom:-30px;

						}

						

					div.the-site a {

					? margin-bottom:30px;

					}

					

					div.nav-previous {

					margin-bottom:20px;

					}

								

					div.nav-next {

					margin-bottom:20px;

					}

					

					div.entry-content {

					margin-top:18px;

					}

					

					div.entry-content.sitemap {

					margin-top:45px;

					}

					

					div#comments {

					display:block;

					}

					

					div#comments div.comments-link-1 {

					background:url('imgfr/blog/bulle.jpg') no-repeat 0px 0px;

					text-align:center;

					width:33px;

					height:22px;

					display:block;

					float:left;

					padding-left:5px;

					}

					

						div#comments div.comments-link-1 a {

						color:#ffffff;

						}

												

					div#comments div.comments-link-2 {

					height:22px;

					display:block;

					height:30px;

					padding-top:10px;

					}

					

						div#comments div.comments-link-2 a {

						color:#4b96c8;

						}

						

				#wrapper div#container table tr td div#right_column div#image-lateral div#lateral-blog img {

				margin-left:4px;

				}

				

				div#suivez_nous {

				list-style:none;

				}

				

				input.text {

				width:121px;

				}

								

				imgfr#maison {

				margin-top:3px;

				}

				

				imgfr#tel {

				margin-top:3px;

				}

								

				imgfr#mini-enveloppe {

				margin-top:5px;

				}

				

				div#suivez_nous h2 {

				overflow:hidden;

				text-indent:-1000px;

				display:none;

				}

				

				div#suivez_nous a {

				display:inline;

				margin-top:17px;

				float:left;

				margin:0px;

				}

				

				/* FOOTER */

				

				#footer_blog {

					height:25px;

					background-image:url('imgfr/footer.jpg');

					background-position: right top;

					background-repeat: repeat-x;

					margin-left:-2px;

					position:relative;

					overflow:hidden;

					width:988px;

					margin-top:32px;					

				}

											

					div#footer_blog div#footer-inner-fr {

						display:block;

						position:relative;

						margin-top:1px;

						color:#FFFFFF;

						font-family:arial;

						font-size:13px;

						text-transform:uppercase;

						letter-spacing: 1pt;

						text-align:center;

					}

					

							div#footer_blog a {

							text-decoration:none;

							color:#FFFFFF;

							margin-right:5px;

							}

							

							div#footer_blog div.menu-footer, div#footer_blog div.menu-footer ul, div#footer_blog div.menu-footer ul li {

							display:inline;

							}

						

				#footer{

					height:25px;

					background-image:url('imgfr/footer.jpg');

					background-position: right top;

					background-repeat: repeat-x;

					margin-left:-2px;

					position:relative;

					overflow:hidden;

					margin-bottom:-8px;

				}

								

					div#footer div#footer-inner-fr {

						display:block;

						position:relative;

						margin-top:0px;

						color:#FFFFFF;

						font-family:arial;

						font-size:13px;

						text-transform:uppercase;

						letter-spacing: 1pt;

						text-align:center;

					}

					

							div#footer div#footer-inner-fr a {

							text-decoration:none;

							color:#FFFFFF;

							margin-right:5px;

							}

							

							div#footer div.menu-footer, div#footer div.menu-footer ul, div#footer div.menu-footer ul li {

							display:inline;

							}

/* FORM NEWSLETTER */

#mc_signup, #mc_embed_signup{margin-top: 20px;}							

/* DISPLAY : NONE */



li#widget_sp_image-10

{

	display:none;

}



li#recent-posts-2.widget.widget_recent_entries

{

	margin-left:13px;

}				

/* @CENTRAGE */

img.aligncenter, .aligncenter {display: block;margin: 10px auto;}

.center{text-align:center;}


