

body {    
    font-family: Verdana;
    text-decoration: none;
    color: #000000; 
	background-color: white;	
    margin:0;
	padding:0;    
    margin-top: 10;        
	background-image: url(../imgs/bgBody.png);
	background-repeat:repeat-x;
	
}

.coin_droit {
	position : absolute;
	top : 0;
	right : 0;
}

#page{
	margin-left:auto;
	margin-right:auto;
	//margin-top:15px;	
    width: 1000px;	
    background-color: white;	
	padding-bottom : 15px;	
}
.noFoot
{
	padding-bottom : 0px!important;
}
.justify
{
	text-align:justify;
}
.cursorDefault
{
	cursor:default;
}

.cursorWait
{
	cursor:wait;
}

.center
{
	text-align:center;
}
.bgMotif, .bgMotifLeft
{
	background-image: url(../imgs/bgPage.jpg);
	background-position: center right;
    background-repeat: no-repeat;   
}

.bgMotifLeft
{
	background-position:100% 20% ;
}

.maxWidth
{
	width:200px;
}

.widthDoc
{
	width:280px;
	margin-top:40px;
}

#bodyAccueilClient .widthDoc {
	width:200px;
	margin-top:25px;
	background : #EAF4DC;
}

.retrait
{
	margin-left:15px;
}

.bigRetrait
{
	margin-left:45px;
}

.left
{
	float:left;
}

.w370
{
	width:370px;
}

.w250
{
	width:250px;
}

.right
{
	float:right;
}

.marginTop
{
	margin-top:5px;
}

.bold
{
	font-weight:bold;
}
h1 {
  font-size: 100%;
  margin: 0;
  padding: 0;
  color: #000000;
  margin-bottom: 10px; 
}

h2 {
  font-size: 80%;
  margin: 0;
  padding: 0;
  color: #000000;
  margin-bottom: 5px; 
}

table , tr, td, form {
  border-width: 0 0 0 0;
  border-style: solid;
  margin: 0px;
  padding: 0px;
  border-spacing: 0px;
  border-collapse:collapse;
  background-repeat: no-repeat;
}

.spacer{
	position: relative;
	background-image: url(../imgs/spacer_h.gif);   
	width:409px;
	height:1px;	
}

#bodyIndex .spacer
{
	top:-10px;
}

div#separate, div#separate_footer{
  width: 1000px;
  height: 20px;
  background-image: url(../imgs/separate.gif);
  background-repeat: repeat-x; 
  float: left;  
}

div#footer_left{
  width: 6px;
  height: 20px;
  background: url(../imgs/separate_left.gif) no-repeat top left;
  float:left;  
}

div#footer_right{
width: 6px;
  height: 20px;
  background-image: url(../imgs/separate_right.gif);
  float:left;  
}

#footer
{
	margin:0 auto;
	width:1000px;
	height : 20px;
}

div#separate_footer
{
	width:988px;
	float : left;
	margin-top : 0;
	text-align:center;
}

a {
    text-decoration: none;
    color: green;
    background-color: transparent;
}

a:active {
    color: #990000;
}

a.menu {
    text-decoration: none;
    color: #000000;
    background-color: transparent;
}

input, select, textarea, button {
  border:1px solid #B0B0B0;
  background-color:#FFFFFF;
  font-size:11px;
  font-family:Tahoma;
  padding:2px;
  #font-weight: bolder;
}






div#header_left {
  width: 10px;
  height: 100px;
  background-image: url(../imgs/corner_left.gif);
  background-position: top left;
  background-repeat: no-repeat; 
  float: left; 
}

div#header_right {
  width: 10px;
  height: 100px;
  background-image: url(../imgs/corner_right.gif);
  background-position: top right;
  background-repeat: no-repeat;  
  float: left;  
}

div#header {
  width: 1000px;
  height: 100px;  
  background-image: url(../imgs/headerTitle.png);
  background-repeat: no-repeat; 
  margin-left:auto;
	margin-right:auto;
	margin-top:15px;	
}

div#search {
  padding-top: 15px;  
  font-size: 80%;
  float: right;  
}

.clear
{
	clear:both;
}


.notVisible
{
	display:none;
}

.visible
{
	display:block;
}

.arrow
{
	background-image: url(../imgs/arrow.png);
    background-position: left;
    background-repeat: no-repeat;
	padding-left:20px;
}

/****************************************************************************
***                               <Menu>                                 ****
*****************************************************************************/

#onglet_fond {  
  background-color:#FFFFFF;
  height:20px;
  padding-top:5px;
}

div.onglet_login {
  width: 135px;
  height: 24px;
  padding-right: 10px;
  font-size: 80%;
  text-align: center;
  padding-top: 10px;
  background-image: url(../imgs/onglet_login.gif);
  background-position: top;
  background-repeat: no-repeat;
  float: right;  
}

div.onglet_login_active {
  width: 135px;
  height: 24px;
  padding-right: 10px;
  font-size: 80%;
  font-weight: bold;
  text-align: center;
  padding-top: 10px;
  background-image: url(../imgs/onglet_login.gif);
  background-position: top;
  background-repeat: no-repeat;
  float: right;  
}


/****************************************************************************
***                              </Menu>                                 ****
*****************************************************************************/


div#presentation1 {
  width: 1000px;
  height: 239px;
  float: left;  
}

#bodyEtape #presentation1{
	width: 400px;
}



div.titre {
 
}

div.texte,font.texte {
  font-size: 10pt;
}

div.error {
	font-size: 80%;
	color: red;	
} 

div.error div
{
	padding:10px;
}


.simple_li { 
	color: green;	
	list-style-image : none!important;
} 
.classic_li { 
	color: black;	
	list-style-image : none!important;
	list-style-type:none;
} 
.simple_li_num { 
	color: black;	
	list-style-image : none!important;
	list-style-type:decimal type;
} 

.simple_li span{ 
	color: black; 
}

.puce_presentation
{
	background-image: url(../imgs/puce.png);	
	height:17px;
	background-position: left top;
    background-repeat: no-repeat;
	padding-left: 20px;
}


.bgBamboo
{
	background-image: url(../imgs/bg_bambou.jpg);
	background-repeat: no-repeat;	
	background-position: right bottom;
}

.noBottom
{
	padding-bottom:0px!important;
}

.bgWarning, .bgWarningLittle
{
	background-image: url(../imgs/warning.jpg);
	background-repeat: no-repeat;	
	background-position: center 75%;
}

.bgWarningLittle
{
	background-image: url(../imgs/warning_little.jpg);
	background-position: 3% 2%!important;
}
/****************************************************************************
***                            <ACCUEIL>                                 ****
*****************************************************************************/

div#contain {
  margin-top:30px;    
  padding-bottom:40px;
  background-image: url(../imgs/spacer_v.gif);
  background-position: center top;
  background-repeat: no-repeat;
}

div#bloc1,div#bloc2 {  
  width: 495px;
  text-align: left;  
  float:left;
}

div#bloc2 {
  float:right;
}   

div#miniature_maison,div#miniature_trac {
  width: 400px;
  height: 34px;
  background-image: url(../imgs/miniature/maison.png);
  background-position:middle left;
  background-repeat: no-repeat;
  padding-left:65px;
  padding-top:10px;
  margin-left:10px;
  margin-bottom:10px;
}

div#miniature_trac {  
  background-image: url(../imgs/miniature/trac.png);    
  
}

div#vignette_trac {  
  background-image: url(../imgs/vignette/trac.png);  
  background-repeat: no-repeat;  
  float:left; 
}
div#vignette_maison {  
  background-image: url(../imgs/vignette/maison.png);    
   background-repeat: no-repeat;
  float:left;  
}

.bordure
{
	float:left;  
	background-color:#EEEEEE;
    padding: 8px;
	border:solid 1px #CCCCCC;
}

.bordure img
{
   width: 222px;   
}

#text_maison,#text_trac{
	padding:10px;
	width:219px;
	float:right;
	text-align:justify;
}

.desc
{
	margin-left:15px;
	margin-bottom:15px;
}

#separate
{	
	text-align:bottom;	
	font-size:50%;	
	
}

.footer_separate
{
	margin-top:15px;
	float:none!important;
	text-align:center;
	margin-bottom:15px;
}

#contactTelPTTM
{
	margin-top:25px;
	width:220px;
	padding-left:15px;	
}


.telPTTM
{
	background-image: url(../imgs/tel.png);
    background-position: left;
    background-repeat: no-repeat;
	padding-left:20px;
	height:35px;	
	color:#7f1817;
	font-size:18px;
	font-weight:bold;
	padding-left:55px;
	padding-top:10px;
}
.fax
{	
	color:#7f1817;
	font-size:18px;
	font-weight:bold;
    padding-left:5px;	
}
/****************************************************************************
***                            </ACCUEIL>                                ****
*****************************************************************************/




/****************************************************************************
***                         <PRESENTATION>                              ****
*****************************************************************************/
#pres_container
{
	margin-top:15px;
	margin-left:20px;
}

#sommaire{
	float:left;	
	width:250px;
	background-color:#eacb2e;
	border : solid 1px #7f1817;	
}

#sommaire li
{
	display : list-item;
	list-style-image : url(../imgs/puce.png); 
}

#pres_content{
	float:right;
	width:600px;
	height:auto;
	margin-top:18px;
	margin-left:10px;
	margin-right:70px;
	padding-right:20px;
	text-align:justify;	
	overflow:auto;

}

#pres_container li {
 font-size: 100%; 
 display : list-item;
 list-style-image : url(../imgs/puce.png);
 padding:none;
}

#pres_container #effectifs
{
	 height:270px;
	 width:600px;
}
/****************************************************************************
***                         </PRESENTATION>                              ****
*****************************************************************************/




/****************************************************************************
***                             <ETAPES>                                 ****
*****************************************************************************/
#bodyEtape{
	margin-top:15px;
	margin-left:20px; 
}

#bodyEtape li {
 font-size: 100%; 
 display : list-item;
 list-style-image : url(../imgs/puce.png);
}

#etape_content
{
	float:right;
	width:620px;
	height:600px;
	margin-top:18px;
	margin-left:10px;
	margin-right:70px;
	padding-right:20px;
	text-align:justify;	
	overflow:auto;
}

.legend
{
	font-style: italic;
	font-size:9px;
	text-align:center;
}


#bodyEtape center a img
{
	height:350px;
}
/****************************************************************************
***                            </ETAPES>                                 ****
*****************************************************************************/



/****************************************************************************
***                        <ACCUEIL ADMIN>                              ****
*****************************************************************************/
#bodyAccueilAdmin table,#bodyAdminAnnonceurs table
{
	margin:10px 10px 10px 0px;
	width:900px!important;
}
#bodyAccueilAdmin table, #bodyAccueilAdmin tr, #bodyAccueilAdmin td, #bodyAccueilAdmin th ,#bodyAdminAnnonceurs table, #bodyAdminAnnonceurs tr,#bodyAdminAnnonceurs td,#bodyAdminAnnonceurs th
{
	border:solid 1px green;
}
#bodyAccueilAdmin tr,#bodyAdminAnnonceurs tr
{
	height:20px;
}

#bodyAccueilAdmin td,#bodyAdminAnnonceurs td
{
	width:auto;
	padding:5px 5px 5px 5px;
}

.lightgreen
{
	background-color:#ccffcc;
}

.lightgray
{
	background-color:#eeeeee;
}

.boutton
{
	cursor:pointer;
}



.yesNo
{
	height:30px;
	width:50px;
}

.littleTitle
{
	color:black;
	font-size:9px;
	
}


.bigTitle
{
	color:green;
	font-weight:bold;
	font-size:18px;
	width:400px;
}

.new,.addFile, .edit, .addEtape, .addEtapeUnder, .apercu, .close, .mail
{
	background-image: url(../imgs/new.png);
    background-position: left top;
    background-repeat: no-repeat;
	padding-left:35px;
	margin-bottom:5px;
	height:34px;
	width:160px;
	float:right;
}

.close{
	background-image: url(../imgs/close.png)!important;
	width:auto;
	margin-right:15px;
}
.mail
{
	background-image: url(../imgs/mail.png)!important;
	width:auto;
	margin-right:15px;
}

.addEtape
{
	background-image: url(../imgs/add.png)!important;
	float:left;
	margin-right:15px;
}

.apercu
{
	background-image: url(../imgs/apercu.png)!important;
	float:left;
	margin-right:15px;
}

.addEtapeUnder
{
	background-image: url(../imgs/under.png)!important;
	float:left;
	
	height:130px;
	width:465px
}

.addFile
{
	background-image: url(../imgs/addFile.png)!important;
	float:left;
	margin-right:15px;	
	height:32px;
}

.topMarg
{
	line-height:32px;
	height:32px;
}

.edit
{
	background-image: url(../imgs/edit.png)!important;
	float:none;
	margin-right:15px;	
}

#bodyAccueilAdmin,#bodyAdminAnnonceurs 
{
	padding:10px 10px 10px 10px;
	overflow:auto;
	height:430px;
}

#bodyAccueilAdmin #tableContainer,#bodyAdminAnnonceurs  #tableContainer
{
	width:900px;
}

.new_content {
	display: none;
	position: absolute;	
	left: 35%;	
	width: 420px;
	height: auto;
	padding: 16px;
	border: 16px solid red;
	background-color: white;
	z-index:1002;
	overflow: auto;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
	top:50px;
}	
#bodyAccueilClient .new_content
{
	border: 16px solid green;
	left: 25%;	
}

#messagerieConfirm,#messagerieConfirmDoc
{
	padding-top:5px;	
	text-align:center;
}
#confirm.new_content
{
	width: 620px;
	height: 180px;
	left:25%;
	top:270px;
	background-position: right bottom;
}

#confirmDoc
{
	top:300px!important;
}	

.docContent
{
	border: 1px solid green;
	background-color: white;		
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}

#confirmContent
{
	width:620px;
}

.rightMargin
{
	margin-right:180px;
	margin-bottom:5px;
}
#bodyAccueilAdministration #docs
{
	margin-left:165px;
}

#bodyAccueilAdministration .new_content
{
	width:auto;
	top:200px;
	left:25%;
}

#bodyAccueilAdministration .pwdContent
{
	width:350px;
}

#bodyAccueilAdministration .widthDoc
{
	margin-top:0px;
}
#bodyAccueilAdministration .messagerie,#bodyAccueilAdmin .messagerie, #bodyAccueilClient .messagerie,#bodyAdminAnnonceurs .messagerie
{
	border:solid 1px red;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color:#ffffcb;
	padding:10px;
	margin-bottom:10px;
	
}

#bodyAccueilClient .messagerie
{
	width:470px;
}

#bodyAccueilClient #frm_contact .messagerie
{
	width:400px;
}

#bodyAccueilAdministration .messagerie
{
	border:solid 1px orange;
	text-align:center;
	width:600px;
}

#frm_new input
{
	background-color:transparent;
}

#frm_delete input
{
	border:0;
	background: transparent;
}

#bodyAccueilAdmin .filesUploaded,#bodyAdminAnnonceurs .filesUploaded
{
	text-align:center;
}

/****************************************************************************
***                        </ACCUEIL ADMIN>                              ****
*****************************************************************************/


/****************************************************************************
***                           <CONCEPTION>                               ****
*****************************************************************************/

#bodyConception
{
	padding: 10px 10px 10px 20px;
}

/****************************************************************************
***                          </CONCEPTION>                              ****
*****************************************************************************/


/****************************************************************************
***                             <CONTACT>                               ****
*****************************************************************************/

#bodyContact
{
	padding: 10px 10px 10px 20px;
}
#bodyContact #sommaire
{
	width:290px;
	margin-top:15px;
    padding-left:10px;
    padding-right:10px;
}
#bodyContact #adresse
{
	margin-left:10px;
}

#bodyContact #contactTel
{
	margin-top:15px!important;
	margin-left:15px;
}


div#frm_contact {  
  margin-left: 120px;
  float: left;
  padding:10px;
}

div#googlemap {
  margin-top:20px;
  float: left;
  border:solid 1px;
  padding-left:10px;
  padding-right:10px;
}
#bodyContact #container
{
	width:300px;
}
/****************************************************************************
***                             </CONTACT>                              ****
*****************************************************************************/





/****************************************************************************
***                                <LOGIN>                              ****
*****************************************************************************/
#bodyLogin
{
	background-position:50% 40% ;
}

#log_client,#log_admin
{
	padding-left:40px;
	padding-right:40px;
	padding-top:20px;
}

div#login_client_top {
  width: 213px;
  height: 25px;
  background-image: url(../imgs/login/haut_vert.gif);
  background-position:top left;
  background-repeat: no-repeat;
  margin-top:5px;
}

div#login_client_content {
  width: 213px;
  background-image: url(../imgs/login/content_vert.gif);
  background-position:top left;
  background-repeat:repeat-y; 
}

#log_client p{ 
	padding-left:20px!important;
}

div#login_client_bottom {
  width: 213px;
  height: 26px;
  background-image: url(../imgs/login/bas_vert.gif);
  background-position:top left;
  background-repeat: no-repeat;
}


div#login_admin_top {
  margin-top:5px;
  width: 213px;
  height: 25px;
  background-image: url(../imgs/login/haut_rouge.gif);
  background-position:top left;
  background-repeat: no-repeat;
}

div#login_admin_content {
  width: 213px;
  background-image: url(../imgs/login/content_rouge.gif);
  background-position:top left;
  background-repeat:repeat-y; 
}

div#login_admin_bottom {
  width: 213px;
  height: 26px;
  background-image: url(../imgs/login/bas_rouge.gif);
  background-position:top left;
  background-repeat: no-repeat;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);	
	background-image: url(../imgs/lightbox-ico-loading.gif);
    background-position:center center;
    background-repeat: no-repeat;
	text-align:center;	
	color:white;	
}

.black_overlay p
{
	margin-top:440px;
}

.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid green;
	background-color: white;
	z-index:1002;
	overflow: auto;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#bodyLogin .white_content {
	top: 10%;
	height: 40%;
}

#apercu.white_content
{
	top: 6%!important;
	width: 80%!important;
	height: 80%!important;
	left: 9%!important;
}

#bodyLogin .light_content
{
	padding:20px;
	border:1px solid green;
}

#bodyLogin #messagerie
{
	border:solid 1px orange;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color:#ffffcb;
	padding:10px;
	margin-bottom:10px;
}

div.err, div.message{
	font-size: 80%;
	color: black;	
	background-image:url(../imgs/red_gradient.png);
	background-position: top;			
	height:40px;	
	text-align:center;
} 

div.message{
	background-image:url(../imgs/green_gradient.png);
}

/****************************************************************************
***                               </LOGIN>                              ****
*****************************************************************************/






/****************************************************************************
***                           <EDIT CLIENT>                             ****
*****************************************************************************/
#bodyClientEdit
{
	padding:10px;
	height:500px;
	overflow:auto;
}

#bodyClientEdit .new_content
{
	height:auto;
	border: 16px solid green;
	top:150px;
	width:500px;
	left:30%;
}

#bodyClientEdit textarea
{
	background-color:transparent;
}
.addImage
{
	height:auto;
}

.thumb
{
	width:90px;
		
}

#upload, #uploaderQueue
{
	text-align:center;
}

.uploadifyQueueItem
{
	margin-left:auto;
	margin-right:auto;
}

.pad
{
	padding:3px;
}

.bigPad
{
	padding:10px;
}

#bodyClientEdit form {	
	margin: 0;
	padding: 0;
}

#bodyClientEdit #messagerie
{
	border:solid 1px green;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color:#eaf4dc;
	padding:10px;
	margin-bottom:10px;
}
#bodyClientEdit .bgBamboo
{
	background-position:right center;
}

#bodyClientEdit #confirm.new_content
{	
	top:250px!important;	
	width:620px;
	left:25%;
}

#bodyClientEdit table, #bodyClientEdit tr, #bodyClientEdit td, #bodyClientEdit th
{
	border:solid 1px green;
}

#bodyClientEdit td
{
	width:auto;
	padding:5px 5px 5px 5px;
}
/****************************************************************************
***                           </EDIT CLIENT>                             ****
*****************************************************************************/







/****************************************************************************
***                             <CLIENT>                                 ****
*****************************************************************************/
#bodyAccueilClient .bigTitle
{
	width:auto;
}

.hide
{
	display:none;
}

.thumbMiddle, .imgC
{
	height:370px;
}

.imgC
{
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	width:495px;
}

.imgWidth
{
width:495px;
}
.leftPannel
{
	border:solid 1px green;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color:#eaf4dc;
	padding:10px;
	width:15%;
	text-align:center;
}

.rightPannel
{	
	width:75%;
}

.prev,.next
{
	height:32px;
	width:32px;
	background-image:url(../imgs/next.png);
}
.prev
{
	background-image:url(../imgs/prev.png);
}

.widthEtape
{
	width:615px;
}
/****************************************************************************
***                               <CLIENT>                               ****
*****************************************************************************/

#bodyAccueilAdministration
{
	padding:10px;	
	height:300px!important;
	width:auto;
}


a.type {
	border : none;
	display : block;
}

a.type img {
	border : none;
}

.block_left {
width:200px;
float : left;
}

.block_right {
width:200px;
float : right;
}

#apercu
{
	display:none;
}

.indexPage
{
	text-align:center!important;
	background-color:transparent!important;
	height:512px;
	width:768px!important;
	margin-top:100px;
	background-image:url(../imgs/accueil.png);
	background-repeat:no-repeat;
}

.coin_gauche {
	position : relative;
	top : -100px;
	left : -465px;
}

.enter
{
	text-align:center;
}

.logo{
	position:relative;
	top:-190px;
	left:640px;
	width:300px;
}

#logo_green
{
	background-image:url(../imgs/logoGreen.png);
	background-repeat:no-repeat;
	height:200px;
	text-align:center;
}

.parter
{
	margin-left:30px;	
	margin-bottom:15px;
}



.right10
{
	margin-right:50px;	
}
.annOption
{
	padding-left:5px;
	padding-right:10px;
}
.header_annonce, .tri
{
	border:solid 1px;
	border-color:#c7c9c9;
	background-image:url(../imgs/bottom_degrad.png);
	background-position:center bottom;
    background-repeat: repeat-x;
	height:130px;
	width:700px;
	margin-left:15px;	
	padding-left:10px;
	color:gray;
	background-color:white;
}
.tri
{
	height:24px;
	margin-top:5px;		
}
.bottom5
{
	display:block;
	margin-bottom:10px;
}
.bottom10
{
	margin-bottom:10px;
}
.annonce_container
{
	border:solid 1px;
	border-color:#c7c9c9;
	background-color:light-gray;
	height:auto;
	width:700px;
	margin-top:3px;	
	margin-left:15px;	
	padding-left:10px;
	background-color:#EAEBEB;	  
	
}
.pagination
{	
	padding-left:5px;	
}

.annonce
{
	background-color:white;	  
	height:100px;
	width:680px;	
	margin-left:5px;	
	margin-bottom:5px;	
	background-image:url(../imgs/bgAnnonce.png);
	background-position:center bottom;
    background-repeat: repeat-x;
	padding: 4px 4px 4px 4px;
}

#vente
{
	/*margin-bottom:10px;*/
}
#superf,.mini
{
	margin-right:15px;
	
}
.detail
{
	padding-top:10px;
}
.maxi
{
	margin-right:110px;
}
.annonceDesc
{
	width:420px;
	text-align:justify;
	overflow:auto;
	height:65px;
}
.descContent
{
	margin-top:5px;
}

.hidden
{
	display:none;
}

.left10
{
	margin-left:10px;
}

.left130
{
	padding-left:130px;
	width:320px;
}


.descContent img
{
	margin-right:5px;
	width:120px;
}

.descContent .noFoto
{
	margin-right:5px;
	width:100px;
	height:80px;
}



.top10
{
	margin-top:10px;
}
.italic
{
	font-style: italic;
	
}
#prix
{
	margin-right:58px;
}
.chercher
{
	background-image:url(../imgs/chercher.png);
	background-repeat:no-repeat;
	height:25px;
	width:75px;
	color:white;
	margin-right:15px;
}

.anPhoto
{
	width:120px;
}

.annonce_detail
{
	position:absolute;
	top:20%;
	left:20%;	
	z-index:1100;
	border: 16px solid green;
	background-color: white;
	overflow: auto;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 5px 5px 5px 5px ;
}

#bodyAnnonce #fade
{
	z-index:10;
}
#details .thumbMiddle, #details .imgC
{
	height:300px;
}

#details .contact_container
{
	margin-top:10px;
	margin-right:30px;
}

#details .contact
{
	border: 1px solid green;
	padding: 5px 15px 5px 5px ;
	margin-bottom:30px;
}
#details .contactTitle
{
	border-bottom: 1px solid green;
	margin-bottom:5px;
	
}
#details .annMoreDet
{
	border-top: 1px solid green;
	margin-bottom:5px;
	padding-top:5px;
	
}


#details .annonce_desc
{
	width:650px;
	margin-left:15px;
	overflow:auto;
	height:70px;
}


#bodyAdminAnnonce
{
	padding:10px 10px 10px 10px;
	height:auto;
	overflow: none;
}
#bodyAdminAnnonce #tableContainer table
{
	width:100%;
}

#bodyAdminAnnonce #tableContainer table,#bodyAdminAnnonce #tableContainer tr,#bodyAdminAnnonce #tableContainer td
{
	border:solid 1px;
}

#bodyAdminAnnonce .cell
{
	padding-left:10px;
}

#bodyAdminAnnonce .anPhoto
{
	padding:5px,5px,5px,5px;
	width:130px;
}

#bodyAdminAnnonce #annonceur #tableContainer .thumb
{
	width:50px;		
}
#bodyAdminAnnonce #tableContainer .portfolio img
{
	width:125px;
}


#bodyAdminAnnonce .new_content
{
	border: 16px solid red;
	width:400px;
}
#bodyAdminAnnonce #tableContainer a,#bodyAdminAnnonce #tableContainer img{
    text-decoration: none;
    border: none;
}

#bodyAdminAnnonce #annonceur #tableContainer td
{
	text-align:center;
}

#bodyAdminAnnonce #confirmContent
{
	width:400px;
}

#bodyAdminAnnonce #confirm.new_content
{
	height:150px;
}
#bodyAdminAnnonce #messagerieConfirm
{
	font-style: italic;
}
#bodyAdminAnnonce #confirm
{
	left:35%;
	top:245px;
}

#bodyAdminAnnonceurs #confirm
{
	top:260px;
}

#bodyAdminAnnonce #annonceur
{
	display:none;
}

.left15
{
	margin-left:15px;
}

#mailing
{
	left:35%;
	top:245px;
	display:none;
	height:300px;
	width:300px;
	z-index:11;
}
#mailing  .new_content
{
	display:block!important;
	border: 16px solid green;
	height:140px;
}

div#frm_mailing {  
  margin-left: 10px;
  padding:10px;
}

.thumbAnn
{
	height:80px;
	width:100px;
}
