/*  Theme Name: auto acbcVersion: 1.0Author: groupe reflect*/* {	margin: 0;	padding: 0;	outline: none;	}img {	border: none;}.left{	float:left;	margin:5px 10px 5px 0;}.right{	float:right;	margin:5px 0 5px 10px;}a, a:visited {	text-decoration: none;}a:hover {	text-decoration: none;}body {	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	background:#CFA317 url('images/bg_body02.jpg') top left repeat-x;}#header {	height: 218px;	background:url('images/bgheader02.jpg') top left no-repeat;	width:100%;}#wrap {	width: 1024px;	margin: 0 auto;	text-align: left;}h1 {	float: left;	font-size: 10px;	line-height: 10px;	padding: 60px 0 0 185px;	width: 213px;}h1 a, h1 a:visited {	color: #000;	display: block;	position: relative;}h1 a span {	display: block;	width: 235px;	height: 120px;	position: absolute;	top: 0;	left: 0;	cursor: pointer;	background: url('images/logo02.gif') no-repeat left top;}#des {	font-size: 9px;	line-height: 9px;	clear: left;	padding-left: 5px;	color: #999;}ul {	list-style: none outside;}.comms{}.comms li, .comms li a{	color : #FFFF00;	font-size : 11px;}#tags{	margin-right:15px;}#menu {	float: right;	padding-top: 10px;	padding-right: 40px;	width:200px;}#menu li{	margin: 5px 5px 0 0;	width:200px;}#menu li .bt1, #menu li a .bt1{	background: url('images/bt1.jpg') no-repeat left top;	width:75px;}#menu li .bt2, #menu li a .bt2{	background: url('images/bt2.jpg') no-repeat left top;	margin-left:10px;	width:119px;}#menu li .bt3, #menu li a .bt3{	background: url('images/bt3.jpg') no-repeat left top;	margin-left:20px;	width:95px;}#menu li .bt4, #menu li a .bt4{	background: url('images/bt4.jpg') no-repeat left top;	width:95px;}#menu li a{	padding: 0 15px;	height: 31px;	color: #000;	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}#menu li a:hover {	color: #FFF;}/* Tags */li.keyword1   { font-size: 0.9em; display : inline;}li.keyword2   { font-size: 1.0em; display : inline;}li.keyword3   { font-size: 1.1em; display : inline;}li.keyword4   { font-size: 1.2em; display : inline;}li.keyword5   { font-size: 1.3em; display : inline;}li.keyword6   { font-size: 1.4em; display : inline;}li.keyword7   { font-size: 1.5em; display : inline;}li.keyword8   { font-size: 1.6em; display : inline;}li.keyword9   { font-size: 1.7em; display : inline;}li.keyword10 { font-size: 1.8em; display : inline;}li.keyword11 { font-size: 1.9em; display : inline;}li.keyword12 { font-size: 2.0em; display : inline;}li.keyword13 { font-size: 2.1em; display : inline;}li.keyword14 { font-size: 2.2em; display : inline;}li.keyword15 { font-size: 2.3em; display : inline;}/*  Fin  */#searchform {	float: left;	margin-left: 20px;	background: url('images/s.gif') repeat-x left top;}#searchform  div {	height: 39px;	padding: 0 0 0 18px;	background: url('images/sleft.gif') no-repeat left top;}#searchform  div div {	padding: 6px 0 0 0;	background: url('images/sright.gif') no-repeat right top;}#searchform label {	float: left;	padding: 3px 5px 0 0;	color: #FFF;	font-weight: bold;}input#s {	float: left;	padding: 4px 10px 4px 5px;	margin-right: 5px;	width: 195px;	color: #5BBEEC;	background: url('images/sbox.gif') no-repeat top left;	border: none;}input#searchsubmit {}#bgl {	background: #CFA317 url('images/sidebar.gif') no-repeat left top;	overflow: hidden;	width: 100%;}#main {	float:left;	width: 568px;	padding: 0;	margin:0 0 0 117px;	background:#FEF0FD url('images/bgmain02.jpg') no-repeat left top;	min-height:4400px;	overflow : hiddden;}* html #main {	min-height:1600px;	height:auto !important;	height:3400px;	margin:0 0 0 59px;	padding: 0 0 0 0;}#content{	margin:80px 0 0 0;}.apost, .apost_vendues {	display:inline;	float:left;	margin:0pt 0pt 30px 4px;	padding:10px;}.apost h2, .apost_vendues h2 {	padding: 18px 0 0 70px;	font: normal 20px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#006600;}.apost h3, .apost_vendues h3{	padding: 18px 0 0 15px;	font: normal 20px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#006600;}.apost p img, .apost_vendues p img {	border:1px solid #FFCC00;	padding:7px;	margin : 8px;}/* ajoute la transparence sur les images des annonces vendues sur la feuille verte */.apost_vendues p img, .apost_vendues .vignette img, *+html .apost_vendues p img, *+html .apost_vendues .lig-annonce2{	filter : alpha(opacity=45); -moz-opacity:0.45; opacity:0.45; -khtml-opacity:0.45}.vignette {	border:1px solid #FFCC00;	padding: 7px;	margin : 0px;	float:left; 	width : 143px;}.vignette  img {	width : 140px;}.descriptif{	display:block; 	clear:both; 	padding:5px; 	width:490px; border:1px solid #FFCC00;	float:left; 	margin-left:27px; }*html .descriptif{	display:block; 	clear:both; 	padding:5px; 	width:480px; border:1px solid #FFCC00;	float:left; 	margin-left:14px; }	*+html .descriptif{	margin-top : 12px;}.details {	padding:0 10px 0 24px;	margin-bottom : 10px;}*+html .detail{	margin-bottom : 10px;}.apost h2 a, .apost h2 a:visited,.apost_vendues  h2 a, .apost_vendues  h2 a:visited{	font-size: 20px;	color: #006600;}.apost p a, .apost p a:visited, .apost_vendues  p a, .apost_vendues  p a:visited{	font-size: 12px;	color: #006600;}.apost h2 a:hover, .apost p a:hover, .apost_vendues h2 a:hover, .apost_vendues h2 a:hover {	background-color: #FFCC00;}.date {	text-align: center;	float: left;	display: inline;	width: 42px;	height: 42px;	margin: 10px 0 0 15px;	color: #FFF;	background: url('images/date02.gif') no-repeat left top;	font-weight: bold;}.date .month {	color: #fff;	font-size: 14px;	font-weight: bold;	font-variant:small-caps;}.date .day {	font-size: 20px;	color:#FFCC00;	margin-top: -2px;}.date span {	display: block;	font-size: 24px;}.ptime,.pauth {	display: block;	padding-left: 85px;	background: url('images/tag_blue.gif') no-repeat 65px 4px;	font: normal 11px/20px verdana;}.ptime a, .ptime a:visited {	color: #999;}.ptime a:hover {	color: #5BBEEC;}.apost p, .apost_vendues  p,.apost blockquote, .apost_vendues blockquote {	clear: both;	padding: 10px 15px;	font: normal 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;}.apost blockquote, .apost_vendues blockquote {	padding: 10px 80px;	background: url('images/quote.gif') no-repeat 68px 22px;	color: #999;}.apost #srel, 		.apost_vendues #srel,.apost #linklist, 	.apost_vendues #linklist,.apost .subh, 		.apost_vendues .subh{	padding: 15px;}.apost ul, .apost_vendues ul {	padding-left: 50px;}.pfoot {	background:url('images/bg_pfoot.jpg') top right no-repeat;	font-size: 11px;	padding: 3px 10px;	overflow: hidden;	margin: 30px 0px 0 15px;	width: 480px;	clear:both;}.pfoot img {	float:left;	padding-right:25px;	}.pfl {	float: left;	width:490px;	height:41px;	line-height:35px;}.pfl a, .pfl a:visited {	color: #006600;}.pfl a:hover{	color:#006600;	text-decoration:underline;}.pfr {	float: right;}.pfr a,.pfr a:visited {	color: #5BBEEC;}.pfr a:hover {	color: #CBE218;}p.nopost {	font: normal 15px/20px verdana;}.lead {	clear:both;	padding: 0 25px 10px 25px;	font-size:11px;}.lead .ppre a, .lead .pnex a {	color:#006600;}.lead .ppre a:hover, .lead .pnex a:hover {	background-color:#FFCC00;}.lead .ppre {	float: left;}.lead .pnex {	float: right;}#sidebar-one {	float: left;	width: 257px;	padding: 0 0 0 20px;}.selection {	margin: 10px 0 20px 0;}.bloc_tag, .bloc_cat, .bloc_comments, .bloc_archive {	clear:both;	width:259px;	margin: 0 0 20px 0;}.bloc_tag .top, .bloc_cat .top, .sondage .top, .bloc_contact .top  {	clear:both;	width:221px;	height:100%;	padding:5px 10px;	background:#009900 url('images/top_vert.jpg') no-repeat top left;}.bloc_tag .bottom, .bloc_cat .bottom, .sondage .bottom , .bloc_contact .bottom  {	clear:both;	width:241px;	background:#CFA317 url('images/bottom_vert.jpg') no-repeat top left;	height:6px;}.bloc_comments .top, .bloc_archive .top {	clear:both;	width:221px;	height:100%;	padding:5px 10px;	background:#FFE939 url('images/top_jaune.jpg') no-repeat top left;}.bloc_comments .bottom, .bloc_archive .bottom {	clear:both;	width:241px;	background:#CFA317 url('images/bottom_jaune.jpg') no-repeat top left;	height:6px;}.widget {	background:transparent url('images/bg_widget02.jpg') top left no-repeat;	height:80px;	width:245px;	margin: 10px 0 20px 0;	padding:28px 0 0 10px;}.sondage {	background: transparent url('') no-repeat scroll left top;		height:auto;		margin:10px 0pt 20px 0px;		padding:8px 0pt 0pt 0px;		width:231px;	}/*.bloc_contact {	background:transparent url(images/bg_contact02.jpg) no-repeat scroll left top;	color:#FFFF00;	height:104px;	margin:10px 0pt 0px;	padding:8px 0pt 0pt 10px;	width:254px;}*/.bloc_contact {	background:transparent url('') top left no-repeat;	height:104px;	width:254px;	margin: 10px 0 40px 0px;	padding:8px 0 0 0px;	color:#FFFF00;}.bloc_contact a{	color:#FFFF00;}.bloc_contact a:hover{	text-decoration:underline;;}.bloc_lien {	background: transparent url('images/bg_lien.jpg') top left no-repeat;	height:31px;	width:241px;	margin: 10px 0 20px 0;	padding:2px 0 0 10px;}.bloc_lien #broll{	padding-top:15px;}.bloc_tag h2, .bloc_cat h2, .widget h2, .sondage h2, .bloc_contact h2, .bloc_lien h2 {	color:#FFF;	font-size: 16px;	margin: 0 0 5px;	width:200px;}.bloc_comments h2, .bloc_archive h2 {	color:#2661C7;	font-size: 16px;	margin: 0 0 5px;	width:200px;}#category li {	line-height:140%;	font-size: 14px;	color:#FFFF00;	}#category li a {	line-height:140%;	font-size: 14px;	color:#FFFF00;}#category li a:hover {	text-decoration:underline;}#last_comments li {	line-height:120%;	font-size: 12px;	color:#000;	}#last_comments li a, #archive li a {	line-height:120%;	font-size: 12px;	color:#2459B7;}#last_comments li a:hover, #archive li a:hover {	text-decoration:underline;}#tags a{	color:#ffff00;}#tags a:hover{	text-decoration:underline;}#main .feed {	float:right;	margin: 10px 10px 0 10px;	font-size: 11px;	width:140px;}#main .feed a,#main .feed a:visited {	display: block;	color: #006600;	background: url('images/feed.jpg') no-repeat right top;	height:22px;}.none {	display: none;}#footer {	background:url('images/fond_footer02.jpg') left top repeat-x;	clear: both;	width:100%;	margin : 0 auto;	padding:0;}#footer .cont_foot{	background:url('images/bg_footer02.jpg') left top no-repeat;	height: 207px;	width:1024px;	margin: 0 auto;}* html #footer .cont_foot{	background:url('images/bg_footer02.jpg') 1px 0px no-repeat;	margin: 0 auto ;}#footer .lienF{	clear:both;	font-size: 11px;	width:400px;	margin:0 0 0 120px;	padding-top:80px;}#footer .blogGr{	float:right;	height: 15px;	font-size: 11px;	width:101px;	margin:0 80px 0 0;	padding-top:40px;}#footer a {	font-size:11px;	color:#000;}#footer a:hover {	font-size:11px;	background-color: #FFCC00;}#cmbox {	clear: both;	width: 500px;	margin: 0;}.nocomments {	font-size: 13px;	padding-left: 25px;}#commentform {	padding: 10px 15px;}#commentform p {	padding-bottom: 10px;}#commentform p a{	color:#006600;}#commentform p a:hover{	background-color: #FFCC00;}#commentform input,#commentform textarea {	border: 1px solid #999;	padding: 5px 8px;	color: #666;}#commentform input {	padding-left: 28px;}#commentform p#ptext {	padding: 0;}#commentform p#psubmit {	width: 400px;	margin-top: -1.5px;}#comment {	width: 400px;}#commentform input#submit {	border: none;	padding: 0;	float: right;}#commentform label {	padding-left: 5px;	font-size: 15px;	color: #888;}.commentlist {	list-style: none outside;	padding-top: 30px;}.commentlist li {	border-top: 1px solid #006600;	padding-top: 5px;	margin: 0 15px 15px;}.commentlist li p {	padding: 15px 0 10px 0;	clear: both;	font-size: 13px;}.commentlist li em {	font-size: 12px;}.cauth {	float: left;	font-size: 12px;}span.cauth {	float: left;	font-size: 12px;}span.cauth a {	font-size: 15px;	color:#006600;}span.cauth em {	font-size: 11px;}span.cdate {	float: right;	font-size: 11px;	color: #000;}span.cdate a {	color: #006600;}span.cdate a:hover, span.cauth a:hover {	background-color: #FFCC00;}#author {	background: url('images/name.gif') no-repeat 6px;	width: 250px;}#email {	background: url('images/email.gif') no-repeat 5px;	width: 250px;}#url {	background: url('images/site.gif') no-repeat 6px;	width: 250px;}h3#respond,h3#comments {	font-size: 16px;	padding: 10px 15px 10px;	color: #006600;}h3#comments {	padding:0;	margin-left: 15px;}.postarchive {	clear: both;}h3.atitle,h3#srel {	padding-left: 15px;	font-size: 16px;	color:#006600;}.lig-annonce {	float:left;   	border-bottom:1px solid #ccc; 	display:block; 	clear:both; 	margin:0; 	padding:0; 	width:480px; }.descriptif{	display:block; 	clear:both; 	padding:5px; 	width:490px; border:1px solid #FFCC00;	float:left; 	margin-left:23px; 	}*html .descriptif{	display:block; 	clear:both; 	padding:5px; 	width:480px; border:1px solid #FFCC00;	float:left; 	margin-left:10px; 	}	.prix{	background:url(images/prix.jpg) no-repeat top left; 	width:129px; 	height:41px; display:block; 	font-size:25px; 	font-weight:bold; 	padding:3px; 	text-align:center; 	color:#006600; 	float:right; 	}.lig-annonce2 {	float:left;   	background:#FFF; 	border-bottom:1px solid #ccc; 	display:block; 	clear:both; 	margin:0; 	padding:0; 	width:480px; }.left-col {	width:180px;float:left; font-weight:bold;		border-right:1px solid white; 	margin:0px; 	color:#333; }.right-col {	width:200px;	float:left; font-weight:normal;		text-align:left; 	margin:0px; }.desc {	display:block; 	font-size:0.9em; 	width:450px; 	}	.clear {	display:block; 	font-weight:bold;	}.titleannonce {color: #006600; float:left; font-size:20px; line-height:2em;}.flashmovie{	margin-bottom:10px;	margin-left:10px;	margin-right:10px;	margin-top:10px;	text-align:center;}
