/* © 2008 index */

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, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table {
	margin: 0px;
	padding: 0px;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	background: #7391af url(/images/bg-site.jpg) repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1 {
	font-size: 16px;
	margin: 0px 0px 8px 0px;
	color: #612200;
	font-weight: lighter;
}
h2 {
	font-size:11px;
	color: #612200;
	margin: 0px !important;
	padding: 5px 0px 5px 0px;
}
h3 {
	float: right;
	font-size:12px;
	color: #612200;
	margin: -50px 0px 0px 0px !important;
	padding-bottom: 5px;
}
h4 {
	font-size:10px;
	color: #612200;
	margin: 0px !important;
	padding: 0px;
}
/* hack FF pour masquer les contours pointillé sur les liens*/

a {
	outline: none;
}
:focus {
	-moz-outline-style: none;
}
#site {
	display:block;
	margin: 0px auto !important;
	width: 999px;
	background: transparent url(/images/fond-degrade.gif) top left no-repeat;
	height:auto !important;
	height:300px;
	min-height:300px;
	padding:0px;
}
#header {
	float: left;
	display:block;
	width: 990px;
	height: 190px;
	background: url(/images/header2.jpg) no-repeat;
	margin:0px 0 0 5px !important;
	margin:0px 0 0 3px;
	padding: 0px;
}

#top-pubH {
	float: left;
	display:block;
	margin: 20px 0px 0px 20px !important;
	margin: 20px 0px 0px 10px;
	height: 90px;
	width: 728px;
}

#top-pub {
	float: right;
	display:block;
	margin: 20px 20px 0px 0px !important;
	margin: 20px 10px 0px 0px;
	height: 90px;
	width: 200px;
}
#newsletter {
/*	position: absolute; */
	float:left;
	display:block;
/*	left: 795px;
	top: 165px; */
	margin:55px 0 0 0;
	padding:0px;
	width: 80px;
	height: 20px;
	z-index: 999;	
}

#newsletter a {
	font-size: 12px;
	padding-left: 5px;
	letter-spacing: -1px;
	margin: 0px;
	color: #0d3f96;
	font-weight:bold;
}


.logo{
	float:left;
	display:block;
	width: 665px;
	height: 60px;
	margin:10px 0 0 0;
	padding:0px;
	cursor: hand;
}

.logo h1{
	text-indent:-999px;
}


#identification {
	float: right;
	display:block;
	margin: 48px 33px 0 0 !important;
	margin: 47px 16px 0 0;
	font-size: 10px;
	padding: 0px;
	width: 180px;
	height:15px;
	height:15px;
	z-index: 999;
}
#identification input {
	border: none;
	margin-bottom: 0px;
	}
.inputlogin {
	height: 18px;
	margin:0px;
	padding:0 0 0 2px;
	border:1px solid #0D3F96;
}
#identification a {
	font-size: 11px;
	color: #0d3f96;
	margin: 0px;
	padding: 0px;
}
#identification form label {
	border: 1px solid #0d3f96;
}

#drapeaux{
	position: relative;
	top: -15px;
	left: 915px;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 74px;
}
#drapeaux img{
	padding-left: 4px;
	}
#drapeaux a img{
	border: none;
	}

/* --------------- CONTENU (content) --------------- */

#content {
	float: left;
	display:block;
	width: 989px;
	background-color: #FFFFFF;
	height:auto !important;
	height: 500px;
	min-height: 500px;
	padding:0 0 20px 0;
	margin:0 0 0 5px !important;
	margin:0 0 0 3px;
}
/* --------------- 1 Colonne de gauche --------------- */

#colonneGauche {
	float: left;
	width: 430px;
	height:auto !important;
	min-height: 200px;
	padding: 10px 0 0 0;
	font-size: 11px;
}
#actus {
	float: left;
	width: 407px;
	height: auto;
	margin: 15px 0px 0px 15px !important;
	margin: 15px 0px 0px 7px;
	background: url(/images/annonces-fond.jpg) no-repeat;
}
#actus ul {
	float: left;
	height:auto !important;
	min-height: 250px;
	margin: 0px 0px 0px 20px !important;
	margin: 0px 0px 0px 10px;
	padding: 3px 15px 15px 45px !important;
	padding: 3px 15px 15px 45px;
}
#actus li {
	height: 21px;
	background: url(/images/puce.gif) no-repeat;
	list-style-type: none;
	margin: 10px 0px !important;
	margin: 5px 0px;
	padding: 0px;
	color: #FFFFFF;
}
#actus a {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#actus p {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}


/*********** Default  ************/

#txtDefault{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:10px 0 0 20px;
	padding:20px;
	border-top:1px solid #900046;
	border-left:1px solid #900046;
	border-right:1px solid #900046;
	border-bottom:1px solid #900046;
}

#suivant{
	float:left;
	display:block;
	width:700px;
	margin:20px 0 0 0;
	padding:0px;
	font-size:10px;
}

#suivant a{
	color:#666666;
	text-decoration:none;
}

#suivant a:hover{
	color:#666666;
	text-decoration:underline;
}

#retour{
	margin:14px 0 0 25px;
	border:none;
}
	
/*********** Noticias ************/


#titreNoticias{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
	background:#CCCCCC;

}

.photoNoticias {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtNoticias{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #900046;
	border-right:1px solid #900046;
	border-bottom:1px solid #900046;
}


.articleGauche{
	float:left;
	display:block;
	width:300px;
	height:85px;
	margin:0px 18px 5px 0 !important;
	margin:0px 9px 5px 0;
	padding:10px;
	background:#C880A3;

}

.articleDroite{
	float:left;
	display:block;
	width:300px;
	height:85px;
	margin:0px 0 5px 0;
	padding:10px;
	background:#C880A3;
}

#txtNoticias p{
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtNoticias h1{
	font-size:14px;
	color:#900047;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txtNoticias a{
	font-size:12px;
	color:#900047;
	font-weight:bold;
	text-decoration:none;
}

#txtNoticias a:hover{
	font-size:12px;
	color:#900047;
	font-weight:bold;
	text-decoration: underline;
}


	
/*********** Barcosnuevos ************/


#titreBarcosnuevos{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
/*	background:#CCCCCC; */

}

#txtBarcosnuevos{
	float:left;
	display:block;
	width:678px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:10px;
	border-left:1px solid #697F02;
	border-right:1px solid #697F02;
	border-bottom:1px solid #697F02;
}

#txtBarcosnuevos table {
	font-size:11px;

}

.photoBarcosnuevos {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtBarcosnuevos p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtBarcosnuevos h1{
	font-size:14px;
	color:#697F02;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txtBarcosnuevos a{
	font-size:12px;
	color:#697F02;
	font-weight:bold;
	text-decoration:none;
}

#txtBarcosnuevos a:hover{
	font-size:12px;
	color:#697F02;
	font-weight:bold;
	text-decoration: underline;
}


/*********** Barcosocasion ************/


#titreBarcosocasion{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
/*	background:#CCCCCC; */

}

#txtBarcosocasion{
	float:left;
	display:block;
	width:678px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:10px;
	border-left:1px solid #697F02;
	border-right:1px solid #697F02;
	border-bottom:1px solid #697F02;
}

#txtBarcosocasion table {
	font-size:11px;

}

.photoBarcosocasion {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtBarcosocasion p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtBarcosocasion h1{
	font-size:14px;
	color:#697F02;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txtBarcosocasion a{
	font-size:12px;
	color:#697F02;
	font-weight:bold;
	text-decoration:none;
}

#txtBarcosocasion a:hover{
	font-size:12px;
	color:#697F02;
	font-weight:bold;
	text-decoration: underline;
}


/*********** Publicar ************/


#titrePublicar{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0 0 0 10px;
	padding:0px;
}

#txtPublicar{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #0D3F96;
	border-right:1px solid #0D3F96;
	border-bottom:1px solid #0D3F96;
}


.photoPublicar {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtPublicar p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtPublicar h1{
	font-size:14px;
	color:#0D3F96;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txPublicar a{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration:none;
}

#txtPublicar a:hover{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration: underline;
}


/*********** Directorio ************/


#titreDirectorio{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
}

#txtDirectorio{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #0D3F96;
	border-right:1px solid #0D3F96;
	border-bottom:1px solid #0D3F96;
}


.photoDirectorio {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtDirectorio p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtDirectorio h1{
	font-size:14px;
	color:#0D3F96;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txDirectorio a{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration:none;
}

#txtDirectorio a:hover{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration: underline;
}


/*********** Servicios ************/


#titreServicios{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
}

#txtServicios{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #0D3F96;
	border-right:1px solid #0D3F96;
	border-bottom:1px solid #0D3F96;
}


.photoServicios {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtServicios p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtServicios h1{
	font-size:14px;
	color:#0D3F96;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txServicios a{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration:none;
}

#txtServicios a:hover{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration: underline;
}


/*********** Contacto ************/


#titreContacto{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
}

#txtContacto{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #0D3F96;
	border-right:1px solid #0D3F96;
	border-bottom:1px solid #0D3F96;
}


.photoContacto {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtContacto p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtContacto h1{
	font-size:14px;
	color:#0D3F96;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txContacto a{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration:none;
}

#txtContacto a:hover{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration: underline;
}

/*********** Newsletter ************/


#titreNewsletter{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
}

#txtNewsletter{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #0D3F96;
	border-right:1px solid #0D3F96;
	border-bottom:1px solid #0D3F96;
}


.photoNewsletter {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtNewsletter p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtNewsletter h1{
	font-size:14px;
	color:#0D3F96;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txtNewsletter a{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration:none;
}

#txtNewsletter a:hover{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration: underline;
}

/*********** Clientes ************/


#titreClientes{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
}

#txtClientes{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #0D3F96;
	border-right:1px solid #0D3F96;
	border-bottom:1px solid #0D3F96;
}


.photoClientes {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtClientes p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtClientes h1{
	font-size:14px;
	color:#0D3F96;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txClientes a{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration:none;
}

#txtClientes a:hover{
	font-size:12px;
	color:#0D3F96;
	font-weight:bold;
	text-decoration: underline;
}


/*********** Barcoteca ************/


#titreBarcoteca{
	float:left;
	display:block;
	width:700px;
	height:auto !important;
	height:25px;
	min-height:25px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:0px;
}

#txtBarcoteca{
	float:left;
	display:block;
	width:658px;
	height:auto !important;
	height:100px;
	min-height:100px;
	margin:0px 0 0 20px !important;
	margin:0px 0 0 10px;
	padding:20px;
	border-left:1px solid #7290AF;
	border-right:1px solid #7290AF;
	border-bottom:1px solid #7290AF;
}


.photoBarcoteca {
	float:left;
	padding:4px 7px 0 0;
	border:none;
}

#txtBarcoteca p{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#txtBarcoteca h1{
	font-size:14px;
	color:#7290AF;
	font-weight:bold;
	margin:0px;
	padding:0px;
}


#txBarcoteca a{
	font-size:12px;
	color:#7290AF;
	font-weight:bold;
	text-decoration:none;
}

#txtBarcoteca a:hover{
	font-size:12px;
	color:#7290AF;
	font-weight:bold;
	text-decoration: underline;
}



/* --------------- 3 Colonne de droite --------------- */

#colonPubDroite {
	float: right;
	margin:0 20px 0 0 !important;
	margin:0 10px 0 0;
	width: 200px;
	height:auto !important;
	min-height: 250px;
	padding: 10px 0 0 0;
}
#colonPubDroite img {
	padding: 0px;
	margin:0 0 8px 0;
	border: 0px solid #999999;
}
#colonPubDroite img a {
	border: none;
}

/* --------------- 4 Pavé des annonces (en bas) --------------- */


/* fin Noticas */

.pongaNoticias {
	float: left;
	margin: -40px 2px 2px 50px !important;
	margin: -20px 0px 2px 50px;
	padding: 0px;
/*	background-color: #900047; */
}

.pongaNoticias a {
	font-weight: bold;
}

.noticias {
	width: 130px;
	float: left;
	margin: -40px 2px 2px 265px !important;
	margin: -20px 2px 2px 265px;
	padding: 0px;
/*	background-color: #900047; */
}
.noticias a {
	font-weight: bold;
}
#fichaInformacion{		
	margin: 15px 0px 0px 20px !important;
	margin: 7px 0px 0px 20px;
	padding: 0px;
	width: 410px !important;
	width: auto;
	border: #697f02 1px solid;
	height: auto;
}
#fichaInformacion h1 {
	margin: -13px 0px 0px 5px;	
	background: url(/images/ficha-de-informacion.gif) no-repeat;
	padding: 0px;
	border: none;
	position: relative;
	top: 0px !important;
	right: 0px !important;
	top: -15px;
	right: -5px;
	width: 212px;
	height: 21px;
}
#fichaInformacion ul {
	float: left;
	width: 95%;
	height: auto;
	list-style-type: none;
	margin: 10px 0px 0px 10px ;	
	padding: 0px;
	}

.titre{
	color: #697f02;
	padding-right: 20px;
	font-weight: bold;
	font-size: 11px;
}
#fichaInformacion p{
	float: left;
	width: auto;
	height: auto;
	margin: 10px 0px 10px 10px !important;
	margin: 10px 30px 10px 10px;
	padding: 0px ;
	}
#precio{
	float: left;
	background: #697f02;
	height: 22px;
	width: 100%;
	margin: 60px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
/*.precioTxt{
	float: right;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 2px 0px 0px;
}*/
#propietario{
	margin: 25px 0px 0px 20px;
	padding: 0px;
	width: 410px !important;
	width: auto;
	border: #697f02 1px solid;
	height: auto;
}
#propietario h1 {
	margin: -13px 0px 0px 5px;	
	background: url(/images/propietario.gif) no-repeat;
	position: relative;
	top: 0px !important;
	top: -15px;
	right: 0px !important;
	right: -5px;
	padding: 0px;
	border: none;
	width: 125px;
	height: 23px;
	}
#propietario ul{
	float: left;
	width: 100%;
	list-style-type: none;
	margin: 10px 0px 10px 10px !important;
	margin: 5px 0px 5px 5px ;
	padding: 0px;
	}

#propietario2{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 200px !important;
	width: auto;
	border: #697f02 1px solid;
	height: auto;
}
#propietario2 h1 {
	margin: -13px 0px 0px 5px;	
	background: url(/images/propietario.gif) no-repeat;
	position: relative;
	top: 0px !important;
	top: -15px;
	right: 0px !important;
	right: -5px;
	padding: 0px;
	border: none;
	width: 125px;
	height: 23px;
	}
#propietario2 ul{
	float: left;
	width: 100%;
	list-style-type: none;
	margin: 10px 0px 10px 10px !important;
	margin: 5px 0px 5px 5px ;
	padding: 0px;
	}
	
#contactar{
	float: left;
	background: #697f02;
	height: 25px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	cursor: hand;
}
#contactar img{
	float: right;	
	margin: 0px;
	padding: 3px 0px 0px 0px;
}
#espalda {
	margin: 20px 0px 0px 20px !important;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	width: auto;
	height: 21px;
	font-size: 14px;
	color: #CCCCCC;

}
#espalda img{
	margin-right: 10px;
	padding: 0px;
	margin: 0px;
	border: none;
}
#espalda a{	
	color: #666666;
	}
#espalda a:hover{
	text-decoration: none;
	}

#recherche {
	float: left;
	width: 425px;
	height: 123px;
	background: url(/images/recherche-fond.gif) no-repeat;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

.rechercher {
	float: left;
	width: 380px;
	margin-left: 26px !important;
	margin-top: 35px !important;
	margin-top: 30px ;
	margin-left: 18px;
	padding-top: 12px !important;
	padding-top: 6px;
	height: 80px;
}

#recherche2 {
	float: left;
	width: 425px;
	height: 123px;
	background: url(/images/recherche-fond.gif) no-repeat;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

.rechercher2 {
	float: left;
	width: 380px;
	margin-left: 26px !important;
	margin-top: 14px !important;
	margin-top: 14px ;
	margin-left: 18px;
	padding-top: 0px !important;
	padding-top: 0px;
	height: 80px;
}


.txtRecherche {
	float: left;
	display:block;
	margin:20px 0 8px 10px;
	padding:0px;
	color:#000;
	font-size:9px;
	line-height:9px;
}

.image2{
	 margin-left: 335px !important; 
	 margin-top: 0px !important;
	 margin-left: 328px; 
	 margin-top: 12px;
}

.bateaux {
	font-size: 0.9em;
	font-weight: bold;
	width: 140px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.classe {
	font-size: 0.9em;
	font-weight: bold;
	width: 100px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.etat {
	font-size: 0.9em;
	font-weight: bold;
	width: 100px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.marque {
	font-size: 0.9em;
	font-weight: bold;
	width: 170px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.localisation {
	font-size: 0.9em;
	font-weight: bold;
	width: 170px;
	margin-left: 25px;
	margin-bottom: 10px;
}
.image{
	 margin-left: 335px !important; 
	 margin-top: 2px !important;
	 margin-left: 328px; 
	 margin-top: 12px;
}

/*---------------- 1.0 Rehcerche complète ------------------------*/

#rechercheComplet {
	float: left;
	width: 700px;
	height: 123px;
	background: url(/images/sp/fdrechercheComplet.jpg) no-repeat;
	padding: 0px;
	margin:20px 0 20px 20px !important;
	margin:20px 0 20px 10px;
	font-size: 11px;
}
.rechercherForm {
	float: left;
	width: 674px;
	margin:41px 0 0 26px !important;
	margin:41px 0 0 13px;
	padding:0px;
	height: 70px;
}

.inputTxt {
	font-size: 0.9em;
	font-weight: bold;
	margin-left: 8px;
	margin-bottom: 10px;
}

.imgSubmit{
	float:right;
	display:block;
	margin:0px;
	padding:0px;
}

table.tableBarco{
	width:100%;
}

.ligneBarco {
	background: transparent url(/images/ligneGrise.jpg) left bottom no-repeat;
	height:8px;
}

/*----------------1.1 Noticias nauticas (présentation sur deux colonnes)------------------------*/

#articles{
	float: left;
	width: 690px;
	height:auto !important;
	min-height: 200px;
	margin: 0px 0px 0px 20px !important;
	margin: 0px 0px 0px 10px;
	padding: 10px !important;
	padding: 5px;
	font-size: 11px;
	border: #5b96fe dashed 1px;
	
}
#artGauche{
	float: left;
	width: 330px;
	height:auto !important;
	min-height: 200px;
	margin: 0px 10px 0px 0px !important;
	margin: 0px 5px 0px 0px;	
	}
#artGauche ul{	
	width: 300px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#artGauche li{
	width: auto;	
	list-style-type: none;
	border-left: #0d3f96 4px solid;
	background-color: #d9e5fa;
	margin-bottom: 10px;
	padding: 5px !important;
	padding: 0px;
}
#artGauche li a{
	color: #0d3f96;
	text-decoration: underline;	
}
#artDroit{
	float: right;	
	width: 330px;
	height:auto !important;
	min-height: 200px;
	margin: 0px 0px 15px 0px !important;
	margin: 0px 0px 7px 0px;	
	}
#artDroit ul{
	width: 300px;
	float: right;	
	margin: 0px;
	padding: 0px;
}
#artDroit li{
	width: auto;	
	list-style-type: none;
	border-left: #7391af 4px solid;
	background-color: #dce3ea;
	margin-bottom: 10px;
	padding: 5px !important;
	padding: 0px;
}
#artDroit li a{
	color: #7391af;
	text-decoration: underline;	
}

/*----------------1.1 Detalle Noticia (présentation sur deux colonnes)------------------------*/

#articlesDetails{
	float: left;
	width: 680px;
	height:auto !important;
	min-height: 200px;
	margin: 0px 0px 0px 20px !important;
	margin: 0px 0px 0px 10px;
	padding: 15px;
	font-size: 11px;
	border: #900047 solid 1px;
	background-color: #f8f0f4;
	
}
#articlesDetails h1{
	color: #900047;
	font-size: 16px;
	font-style: italic;	
	background-color: ;
	}
#articlesDetails img{
	display: block;
	margin-top: 15px;
	}	


/* --------------- 2 Colonne du centre --------------- */

#colonneCentre {
	float: left;
	margin-left: 20px !important;
	margin-left: 10px;
	width: 300px;
	height:auto !important;
	min-height: 250px;
	padding: 10px 0 0 0;
}
#barcoteca {
	float: left;
	width: 300px;
	height: 123px;
	background: url(/images/barcoteca.gif) no-repeat;
	background-position: top;
	padding: 0px;
	margin: 0px;
	cursor: hand;
}
#barcoteca p {
	margin-top: 60px;
	margin-left: 35px;
	font-size: 11px;
	color: #FFFFFF;
}
#barco {
	float: left;
	background: url(/images/barco-del-mes.gif) no-repeat;
	background-position: bottom;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	width: 300px;
	height: 250px;
	border: 1px #0d3f96 solid;
	cursor: hand;
}

.barco{
	width: 300px  !important;
	height: 190px  !important;
	overflow:hidden  !important;
	width: 300px;
	height:190px;
	margin:0px;
	padding:0px;
	
}
#barco p {
	margin: 25px 10px 5px 5px !important;
	margin: 25px 5px 5px 2px;
	padding: 0px;
	font-size: 11px;
}

.prix {
	color: #0d3f96;
}
.savoirPlus {
	margin: -18px 5px 5px 0px !important;
	margin: -18px 10px 5px 0px !important;
	padding: 0px;
	font-size: 11px;
	color: #0d3f96;
	float: right;
}
.savoirPlus a {
	color: #0d3f96;
}

#photosCentre{
	margin: 0px;
	padding: 0px;
}

#previewPane0{
	margin: 0px;
	padding: 0px;
	
}

#videosCentre{
	margin: 0px;
	padding: 10px 0px 0px 0px;}
/* --------------- 3 Colonne de droite --------------- */

#colonneDroite {
	float: left;
	margin-left: 60px !important;
	margin-left: 10px;
	width: 170px;
	height:auto !important;
	min-height: 250px;
	padding: 10px 0 0 0;
}
#colonneDroite img {
	padding: 0px;
	margin:0 0 8px 0;
	border: 0px solid #999999;
}
#colonneDroite img a {
	border: none;
}

#vignettesCentre{
	margin: 5px;
	
}
.vignettes {
	border: none;
	margin: 0px;
}
/* --------------- 4 Pavé des annonces (en bas) --------------- */
#annonces {
	float: left;
	width: 910px;
	height:auto !important;
	height:150px;
	border: #879935 1px solid;
	margin: 5px 15px 0px 20px !important;
	padding: 0px 15px 5px 25px !important;
	margin: 5px 7px 0px 7px;
	padding: 0px 12px 5px 12px;
	font-size: 9px;
	line-height: 1.2em;
	letter-spacing: normal;
	background-color: #FFFFFF;
}
#annonces h1 img {
	position: relative;
	width: 144px;
	height: 20px;
	background-image: url(/images/ultimos-barcos.gif) no-repeat;
	border: none;
	left: -15px;
	top: -17px;
}
#annonces ul {
	width: 175px;
	height: auto;
	float: left;
	margin: 0px 30px 0px 0px !important;
	padding: 0px 20px 0px 0px !important;
	margin: 0px 25px 0px 0px;
	padding: 0px 12px 0px 0px;
	border-right: #879935 1px solid;
}
#annonces li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#annonces li a {
	font-weight: bold;
	font-size: 9px;
	color:  #879935;
	margin: 0px;
	padding: 0px;
}
#annonces img {
	border: #879935 1px solid;
}
#annonces p {
	padding: 0px;
	width: 135px;
	margin-top: -40px;
	margin-left: 50px;
}
#plusDinfos {
	float: left;
	font-size: 12px;
	color: #818379;
	margin: 5px 0px 0px 0px;
}
#plusDinfos a {
	font-size: 12px;
	color: #818379;
	text-decoration: none;
}
#plusDinfos a {
	font-size: 12px;
	color: #818379;
	text-decoration: underline;
}
.wash {
	clear: both;
	margin: 0;
	padding: 0;
}
/* --------------- 5 Pied de page --------------- */

#footer {
	display:block;
	margin: 0px auto !important;
	width: 999px !important;
	background: transparent url(/images/fdfooter.gif) top left no-repeat;
	height:80px;
	padding:0px;
	font-size: 10px;
	color:#FFFFFF;
}

#footer img{
	padding: 0px;	
	margin: 0px;
	}
#footer ul {
	float: left;
	list-style:none;
	text-align: center;
	margin:15px 0 0 0;
	padding: 0px 0px 0px 6px;
}
#footer li {
	margin: 0px;
	padding:0px;
	display:inline;
}
#footer a {
	font-size: 10px;
	color:#FFFFFF;
	margin: 2px 0px;
	text-decoration: none;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.pied {
	margin: 0px;
	float: right;
	margin:15px 0 0 0;
	padding: 0px 6px 0px 0px;
}

/*----------------------------------------------------------------------*/
/* fin - gestion footer */
/*----------------------------------------------------------------------*/
.tablecaddy {
	width:100%;
}

.titretab {
	background-color:#ccc;
	color:#fff;
	font-weight:bold;
}

#refArt {
	text-align:left;
}
.contenutab {
	background-color:#eee;
	color:#000;
	text-align:center;
}
.contenutableft {
	        background-color:#eee;
		        color:#000;
			        text-align:left;
			}

.coord_avertissement {
	text-align:center;
	color:#f00;
	font-weight:bold;
}

.butImp {
	clear:both;
	color:#f00;
}

#caddy_comment {
	font-size:11px;
}

#caddy_condgen  a {
	color:#bdb76b;
	text-decoration:none;
}

#caddy_btnsuivant {
	text-align:right;
}

#auth p, #coordonnees p {
	background-color:#eee;
	padding:5px 0px;
}

#entCmdSoc {
	float:left;
	width:50%;
}

#InfoClient {
	background-color:#cae1ff;
	float:left;
	width:50%;
}
