/*couleurs
#e2e2e3 (gris-bleu) : couleur de global_gris 
#a72434 (rouge) : couleur logo
#007649 (vert) : couleur puce
#d9d9da (gris) : couleur 'nos produits'
#ececed (gris clair) : couleur 'nos produits'
#bed0c2 : vert (bloc démonstration duro)
*/

* {
	margin:0;
	padding:0;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url("/Design/fond.jpg");
}

img {
	border:0;
}

h1 {
 font-size:10px;
}
h2,h3 {
 font-size:10px;
}

.nettoyeur {
	clear:both;
}


/****************************************************** intégration ************************************************************/

#global_gris {
	width:1000px;
	margin:0 auto;
	background-color:#e2e2e3;
}

#global {
	width:960px;
	margin:0 auto;
	background: #fff url("/Design/mais.jpg") no-repeat bottom right; 
	position:relative;
}

#banniere {
	height:69px;
	background-image:url("/Design/banniere.jpg");
	background-repeat:no-repeat;
	background-position:right;
}

#logo {
	width:325px;
	height:64px;
	background-image:url("/Design/duro.jpg");
	background-repeat:no-repeat;
	background-position:bottom right;
	float:left;
}

#drapeau{
	position:absolute;
	width:120px;
	left:12px;
	top:5px;
}

#drapeau a{
	text-decoration:none;
}

/****************** haut ***********************/
#menu {
	height:17px;
	width:625px;
	background-image:url("/Design/fondblanc.png")!important;/* code interprété pour Firefox*/
	background-image:none;/* code interprété pour IE 6 et 7 */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='/Design/fondblanc.png'); /* code permettant l'affichage du PNG */
	background-repeat:no-repeat;
	float:left;
	margin:47px 0 0 0;
	line-height:15px;
	padding-left:10px;
}

#menu a {
	font-weight:bold;
	color:#a72434;
	text-decoration:none;
	position:relative; /*ne pas toucher ! corrige le bug IE qui permet de rendre les liens cliquables*/
}
#menu a:hover {
	color:#007649;
}

#banniere2 {
	background-image:url("/Design/banniere2.jpg");
	background-repeat:no-repeat;
	height:17px;
	color:#007649;
	padding:0 0 0 95px;
	font-weight:bold;
}

#banniere3 {
	height:116px;
	background-image:url("/Design/banniere3.jpg");
	background-repeat:no-repeat;
}



/****************** droit ***********************/

#menu_droit {
	float:left;
	width:209px;
}

#nos_produits{
	background-image:url("/Design/nos-produits.jpg");
	background-repeat:no-repeat;
	height:21px;
	color:#FFF;
	line-height:14px;
	padding:0 0 0 5px;
}

.produit {
	border-bottom:1px solid #FFF;
	height:100%; /*ne pas toucher ! corrige un bug IE6*/
	font-size:10px;
	padding:5px 0 0 4px;
}

.description_produit {
	margin:3px 8px 0 0;
}

.lien_produit_img {
	float:left;
	border:1px solid #FFF;
	margin : 3px 8px 5px 0;
}

.lien_details {
	margin:3px 0 0 0;
	float:right;
	height:19px;
}

.lien_details_grisclair {
	background-image:url("/Design/details_grisclair.jpg");
	float:right;
	height:19px;
	width:23px;
}

.lien_details_grisfonce {
	background-image:url("/Design/details_grisfonce.jpg");
	float:right;
	width:23px;
	height:19px;
}

.lien_details_vert {
	background-image:url("/Design/px_details.jpg");
	background-repeat:repeat-x;
	float:right;
	padding:4px 5px 0px 0px;
	height:15px;

}

.lien_details_vert a {
	color:#007649;
	text-decoration:none;
	font-weight:bold;
}

.lien_details_vert a:hover {
	text-decoration:underline;
}

.grisfonce {
	background-color:#d9d9da;
}

.grisclair {
	background-color:#ececed;
}

.vert {
	background-color:#bed0c2;
}

.bordure_grise {
	border:1px solid #d9d9da;
}


.fond_rouge {
	background-image:url("/Design/fond_rouge.jpg");
	font-size:10px;
	height:18px;
	line-height:18px;
	padding: 0 0 0 20px;
	border-bottom:1px solid #FFF;
}

.lien_blanc a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.lien_blanc a:hover {
	text-decoration:underline;
}



/****************** pied ***********************/

#pied {
	height:12px;
	background-color:#FFF;
	background-image:url("/Design/pied.jpg");
	background-repeat:no-repeat;
	margin:0 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a72434;
	padding:0 0 0 60px;
	line-height:9px;
	!line-height:11px;
	_line-height:9px;
}

#pied a {
	color:#a72434;
	font-weight:bold;
	text-decoration:none;
}

#pied a:hover {
	text-decoration:underline;
}

#pied2 {
	background-color:#FFF;
	text-align:right;
	color:#a72434;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 3px 10px 4px 0;
	margin:0 20px;
}

#pied2 a {
	color:#a72434;
	font-weight:bold;
	text-decoration:none;
}

#pied2 a:hover {
	text-decoration:underline;
}

/****************** milieu ***********************/

#contenu {
	float:left;
	width:751px;
}
#texte {
	padding:10px;
	width:724px;
}
#texte a{
	color:#007649;
}

#fil_ariane {
	height:21px;
	background-image:url("/Design/fil_ariane.jpg");
	background-repeat:no-repeat;
	padding:1px 0 0 10px;
	font-weight:bold;
	font-size:10px;
}
#fil_ariane a {
	color:#007649;
	text-decoration:none;
	font-weight:bold;
}
#fil_ariane a:hover {
	text-decoration:underline;
}

/****************************************************** divers ************************************************************/
#nom_produit {
	text-align:center;
	padding:0 0 5px 0;
}
#equipements {
    float:left;
	width:408px;
	margin :7px 0 0 0;
	text-align:justify;
}

#cadre_img1 {
	float:left;
} 

#cadre_img2 {
	height:250px;
	text-align:center;
	width:300px;
	margin:7px;
	_margin: 7px 3px;
}

#pdf_video {
	margin:0 7px;
	_margin:0 3px;
}

#modeles {
	padding: 10px 0 0 0;
}

#options {
	padding: 10px 0 0 0;
}

.cadre_option {
	float:left;width:131px;padding:6px;
	height:140px;
	text-align:center;
}
.img_option {
	text-align:center;
	background-color:#FFF;
}

#zooms {
	padding: 10px 0 0 0;
}

#travail {
	padding: 10px 0 0 0;
}

.div_description { /*pour les div flottantes*/
	width:150px;
	position:absolute;
	visibility:hidden;
	background-color:#FF0000;
	padding:10px;
	width:195px;
}

.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
	width:200px;
}

.titre {
	background-image:url("/Design/px_titre_bleu.jpg");
	background-repeat:repeat-x;
	float:left;
	border-left:1px solid #d9d9da;
	height:19px;
	position:relative;
	top:1px;
	padding:0 5px;
	font-size:10px;
	line-height:15px;
	color:#a72434;
	font-weight:bold;
}

.titre_vert {
	background-image:url("/Design/px_titre_vert.jpg");
	background-repeat:repeat-x;
	float:left;
	border-left:1px solid #d9d9da;
	height:19px;
	position:relative;
	top:1px;
	padding:0 5px;
	font-size:10px;
	line-height:15px;
	color:#a72434;
	font-weight:bold;
}

.diagonale_bleu {
	background-image:url("/Design/diagonale_bleu.jpg");
	background-repeat:no-repeat;
	float:left;
	width:19px;
	height:19px;
	position:relative;
	top:1px;
}

.diagonale_vert {
	background-image:url("/Design/diagonale_vert.jpg");
	background-repeat:no-repeat;
	float:left;
	width:19px;
	height:19px;
	position:relative;
	top:1px;
}

.titre_cadre {
	color:#a72434;
	font-weight:bold;
}

.puce {
	margin:1px 0;	
}

#pagination {
	text-align:center;
}

#pdf_video {
	text-align:center;
}

.div_imgvert {
	float:left;
	margin:0 7px 7px 0;
}
.img_vert {
	border:2px solid #007649;
}
.savoirfaire {
	float:left;
	margin-right:5px;
	text-align:center;
	font-size:10px;
}
h2.titresavoirfaire {
	font-size:16px;
	color:#a72434;
	margin-bottom:10px;
}
/***********************gamme agricole ********************************/

.gamme {
	float:left;
	width:352px;
	_width:350px;
	margin:5px;

}
h2.produits {
	font-size:12px;
	color:#007649;
}

h2.produits.small{
	font-size:11px;
	font-weight:normal;
}

.details_gamme {
	background-color:#ececed;
	border:1px solid #d9d9da;
	height:250px; /*370*/
	padding:7px;
	margin:0;
}

.details_gamme a {
	 color:#007649;
	 text-decoration:none;
}

.details_gamme a:hover {
	 text-decoration:underline;
}

.cadre_img_gamme {
	text-align:center;
	float:left;
	margin : 0 5px 5px 0;
}

.img_gamme {
	border:1px solid #FFF;
}

.occasions {
	padding : 10px;
}	

.description_occasion {
	padding:0 0 0 10px;float:left;
	width:430px;
}

/*********************** produits agricoles ********************************/

.cadre_produit {
	margin:10px;
	_margin:5px;
	vertical-align:middle;
	float:left;
	width:325px;
	height:80px;
	background-color:#FFF;
	padding:5px;
	border:1px solid #d9d9da;
}

.nom_produit {
	color:#007649;
	font-size:12px;
}

.lien_vert {
	color:#007649;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}

.lien_vert:hover {
	text-decoration:underline;
}

.presentation_produit {
	color:#a72434;
	font-size:18px;
	zoom:1; /*ne pas toucher : corrige BUG IE6*/

}


/*********************** contact ********************************/

.coordonnees {
	text-align:center;
	float:left;
	margin:10px 0 0 20px;

}

#vue_aerienne {
	float:left;
	/*margin:20px 0 0 50px;*/
	margin:20px 0 0 0;
}

/********************index_temp.php**********************/
#tmp_contenu {
	text-align:center;
	width:500px;
	margin:0 auto;
}	

#tmp_captusite {
	color:#999999;
	font-size:9px;
}

#tmp_captusite a{
	color:#999999;
}

/*********************demonstration*****************************/

.photos_demonstration {
	float:left;
	width:234px
	;height:200px;
	background-repeat:no-repeat;
	background-position:center;
}

#photo_demonstration_accueil {
	float:right;
	width:350px;
	height:200px;
	background-image:url('/Includes/Scripts/retaille.php?chemin_img=http://www.duro-france.com/Design/photo_demonstration_semis.jpg&largeur=350&longueur=300');
	background-repeat:no-repeat;
}