body
{
	margin-top: 0px;
	padding-top: 0px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
}
form
{
	padding: 0px;
	margin: 0px;
}
a
{
	color: #444444;
	/*text-decoration: none;*/
}

#location-immo
{
	display: none;
}

#header
{
	height: 61px;
}
#menu
{
	height: 32px;
	/*border-top: 1px solid #c1c1c1;*/
	font-size: 9pt;
	font-weight: bold;
	background: #ffffff url(../img/menu_bg.gif) 0px 0px repeat-x;
	text-align: center;
}

#leftmenu, #rightmenu
{
	width: 170px;
	vertical-align: top;
	font-size: 8pt;
	background-color: #fafafa;
	border: 1px solid #e8e8e8;
	border-top: 0px;
}
#leftmenu ul, #rightmenu ul
{
	float: left;
	width: 165px;
	margin: 0px;
	margin-left: 1px;
	padding: 0px;
	font-family: arial, helvetica;
	font-size: 10px;
	list-style: none;
}

#rightmenu ul:first-letter
{
	text-transform: uppercase;
}

#leftmenu li, #rightmenu li
{
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	background-color: #e5effb;
	cursor: pointer;
	cursor: hand;
}
#leftmenu li.even, #rightmenu li.even
{
	background-color: #eff6fd;
}
#leftmenu li a, #rightmenu li a
{
	display: block;
	width: 163px;
	text-decoration: none;
}
#leftmenu li a:hover, #rightmenu li a:hover
{
	background-color: #f9eed3;
}


.panel
{
	display: block;
	width: 159px;
	margin: 1px 0px 1px 1px;
	padding: 2px;	
	border-left: 1px solid #dce7f0;
	border-top: 1px solid #dce7f0;
	border-right: 1px solid #12202a;
	border-bottom: 1px solid #12202a;
	background-color: #0099b4;
	text-align: center;
	font-family: verdana, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
}


#main
{
	vertical-align: top;
	/*padding-top: 20px;*/
	padding-bottom: 20px;
	border-bottom: 1px solid #e8e8e8;
}
#main .spacer
{
	width: 16px;
}

#blabla
{
	width: 620px;
	margin: 0px auto;
	padding-top: 10px;
	font-size: 9pt;
}
#blabla p
{
	text-align: center;
}
#blabla #pubButton
{
	margin: 0px auto;
	margin-top: 10px;
	width: 280px;
	height: 34px;
	background: transparent url(../img/publish_button.gif) 0px 0px no-repeat;
	cursor: pointer;
	cursor: hand;
}
#blabla .highlight
{
	padding: 2px;
	font-weight: bold;
	border: 1px solid #e1e1e1;
	background-color: #f1f1f1;
}

#search-and-last
{
	width: 622px;
	margin: 0px auto;
	margin-top: 30px;
	/*border: 1px solid red;*/
}
#search-and-last #search
{
	width: 300px;
	vertical-align: top;
}
#search-and-last #list
{
	width: 300px;
	vertical-align: top;
}

.searchform
{
	margin-bottom: 8px;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #e8e8e8;
	background-color: #f8f8f8;
}
.searchform .header
{
	height: 20px;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #ebd391;
	color: #555555;
	background-color: #f4e8c4;
}
.searchform .label
{
	width: 100px;
	text-align: right;
}
.searchform input, .searchform select
{
	font-size: 8pt;
	height: 16px;
	border: 1px solid #c1c1c1;
}
.searchform .footer
{
	padding: 4px;
	text-align: center;
	border: 1px solid #e1e1e1;
	background-color: #f1f1f1;
}
.searchform .footer input
{
	height: 20px;
	color: #ffffff;
	border: 1px solid #444444;
	background-color: #3d94cf;
	font-weight: bold;
}
.title
{
	display: block;
	/*padding: 4px;*/
	padding-left: 20px;
	margin-bottom: 4px;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #a8a8a8;
	background: transparent url(../img/bullet.gif) 4px 3px no-repeat;
}
.section-name
{
	float: left;
	width: 163px;
	height: 16px;
	padding-top: 2px;
	margin-left: 1px;
	border-right: 1px solid #ba8d22;
	border-bottom: 1px solid #ba8d22;
	border-left: 1px solid #f4e8c4;
	border-top: 1px solid #f4e8c4;
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #efd8a1;
	color: #967932;
	text-align: center;
}


/**** OLD ******************************************************************************************************/

#table_home
{
	width: 780px;
	font-family: verdana, sans serif;
	font-size: 12pt;
	border: 1px solid #666666;
}

#table_home #content
{
	padding: 10px;
	text-align: justify;
	line-height: 1.5em;
}

#table_home img
{
	margin: 5px;
	border: 0px;
}

#table_home .site_label
{
	border-bottom: 1px dashed;
}

#header_home
{
	width: 780px;
	height: 121px;
	border: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #666666;
	border-bottom: 0px;
	background: #f1f1f1 url(../img/logo_home.jpg) 0 0 no-repeat;
}

.header_main
{
	width: 592px;
	height: 92px;
	border: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #666666;
	border-bottom: 0px;
	background: #f1f1f1 url(../img/logo_main.jpg) 0 0 no-repeat;	
}

.666
{
	font-size: 11pt;
	background-color: #f1f1f1;
	text-align: center;
}


.mixad_cadre_global tr
{
	text-align: left;
}

.mixad_cadre
{
	width: 633px;
	background-color: #eff6fd;
	border: 1px solid #dddddd;
}


.mixad_cadre table
{
	text-align: center;
	font-size: 10px;
}

.mixad_focus
{
	width: 96px;
	height: 100px;
	display: block;
	background-color: #e5effb;
	background: transparent url(../img/photo_bg_focus.gif) 5px 1px no-repeat;
	border: 1px solid #2deeff;
	font-size: 11px;
	text-align: center;
}
.mixad_focus img
{
	padding-top: 3px;
	margin-bottom: 5px;
}
.mixad_cadre .mixad_focus
{
	background-color: #d3e5f9;
}

.mixad_nav
{
	background-color: #00bbe1;
	font-family: arial, helvetica;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}




.mixad_input_TEXTE, .mixad_input_LISTE
{
	font-size: 8pt;
	height: 16px;
	border: 1px solid #c1c1c1;
}

.mixad_input_submit
{
	height: 20px;
	color: #ffffff;
	border: 1px solid #444444;
	background-color: #3d94cf;
	font-weight: bold;
	font-size: 8pt;
}

#table_resultats
{
	margin-left: 12px;
}

.mixad_lien_entete_resultat:hover
{	
	/*color: #d2be6c;*/
}

.mixad_lien_entete_resultat
{
	margin: 0px auto;
	background-color: #0099b4;
}
.mixad_lien_entete_resultat a
{
	color: #ffffff;
}

.recherche_resultat_ligne1 
{
	background-color: #eeeeee;
}
.recherche_resultat_ligne2
{
	background-color: #ffffff;
}

#espotting
{
	width: 600px;
	margin: 0px auto;
	margin-bottom: 10px;
	padding: 8px;
	padding-right: 0px;
	border: 1px solid #007a8c;
	background-color: #66e2fb;
}
#espotting img
{
	margin-right: 8px;
	border: 1px solid #007a8c;
}

#voiture-occasion
{
	position: absolute;
	width: 800px;
	height: 600px;
	left: -1000px;	
	font-size: 10px;
	z-index: 100;
	overflow: auto;
}

/*submit
{
	height: 200px;
	color: #ffffff;
	border: 1px solid #444444;
}*/

/*body {
    background-color : #FFFFFF;
}
td { font-family:Arial, Helvetica; color:#000000; font-size:10pt; text-decoration:none; font-weight:normal; }
a { color:#0000FF; font-weight:normal; font-size:10pt;}
a:hover { color:#FF0000; }
.mixad_cadre_global { border: 1 solid #8fa5bd;}
.mixad_menu {background-color: ; font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold;}
.mixad_cadre {background-color: #EEEEEE; border: 1 none #888888;}
.mixad_input_texte { font-size:9pt; color:#000000;background-color: #FFFFFF; border: 1 inset #CCCCCC;}
.mixad_input_liste { font-size:9pt; background-color: #FFFFFF; border: 1 solid ;}
.mixad_input_submit { font-size:9pt; color:#000000;background-color: #CCCCCC; border: 1 outset #CCCCCC;}
.mixad_lien_entete_resultat { background-color: #597697; font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #FFFFFF;}
.mixad_lien_popup { font-family: Arial, Helvetica; color: #000000; font-size: 9pt;}
.mixad_lien_popup:hover { font-family: Arial, Helvetica; color: #000000; font-size: 9pt; text-decoration:underline;}
.recherche_resultat_ligne1 {background-color: #EEEEEE;}
.recherche_resultat_ligne2 {background-color: #FFFFFF;}
.recherche_resultat_espotting {background-color: #D4D4D4;}
.recherche_resultat_bordure {border: 1 none #888888;}
.mixad_image_rub_auto { background-image: url(http://perso.mixad.com/images/nav/auto.gif)}
.mixad_image_rub_immo { background-image: url(http://perso.mixad.com/images/nav/immo.gif)}
.mixad_image_rub_emploi { background-image: url(http://perso.mixad.com/images/nav/emploi.gif)}
.mixad_image_rub_rencontres { background-image: url(http://perso.mixad.com/images/nav/rencontres.gif)}
.mixad_image_rub_info { background-image: url(http://perso.mixad.com/images/nav/info.gif)}
.mixad_image_rub_maison { background-image: url(http://perso.mixad.com/images/nav/maison.gif)}
.mixad_nav {background-color: #8E9DB4; font-family: Arial, Helvetica; color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
.mixad_nav:hover {background-color: #8E9DB4; font-family: Arial, Helvetica; color: #FFE3CD; font-size: 9pt; font-weight: bold; text-decoration: none;}*/