/* CSS Document */
body
{
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#513a3f;
}
.fond_devis
{
background-color:#60819f;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;
}
table
{
margin:0px;
padding:0px;
}
.fond_tab_prod
{
	background-image:url(../prodotti/cinte/images/fond_tab.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

img
{
border:0px;
}
.bt1
{
background-image: url(http://www.weser.fr/images/weser/general/ok.gif);
background-repeat:no-repeat;
width:26px;
height:27px;
border:0px;
padding:0px;
cursor:pointer;
}
.bt2
{
background-image: url(http://www.weser.fr/images/weser/general/ok2.gif);
background-repeat:no-repeat;
width:26px;
height:27px;
border:0px;
padding:0px;
cursor:pointer;
}
.input
{
	width:100px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fdf0db;
	background-color:#4d4345;
	border: 1px solid #fdf0db;
	padding-left:3px;
}
.ombre_bas
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_bas.jpg);
	background-repeat:repeat-x;
}
.ombre_haut
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_haut.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.visuel_accueil
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_accueil.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	padding:10px;
	vertical-align:top;

}
.visuel_doc
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_doc.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;text-align: right;
	vertical-align:top;

}
.visuel_produit
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_prod.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}
.visuel_clot
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_clot.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}
.visuel_weser
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_weser.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}

.visuel_bal
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_bal.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}

.visuel_piscine
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_piscine.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}
.visuel_terrasse
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_terrasse.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}
.visuel_decor
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_decor.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}
.visuel_accessoires
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_accessoires.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}
.visuel_distrib
{
	background-image:url(http://www.weser.fr/images/weser/general/fond_distrib.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;

	text-align: right;
	vertical-align:top;
	padding-top:10px;

}


.fond_produit
{
background-color:#7f6e72;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;

}
.fond_weser
{
background-color:#748874;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;

}
.fond_distrib
{
background-color:#a78660;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;

}
.fond_doc
{
background-color:#7a5b73;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;

}
.fond_upload
{
background-color:#9d976a;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;

}
.fond_accueil
{
background-color:#4d4345;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;

}

.pied
{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #d1c5b0;

}

a.lien_pied:link,a.lien_pied:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d1c5b0;
	text-decoration: none;
	
}
a.lien_pied:hover,a.lien_pied:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d1c5b0;
	text-decoration: underline;	
	
}

a.lien_plan:link,a.lien_plan:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7f6e72;
	text-decoration: none;
	
}
a.lien_plan:hover,a.lien_plan:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7f6e72;
	text-decoration: none;	
	
}

a.lien_plan2:link,a.lien_plan2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;
	text-decoration: none;
	
}
a.lien_plan2:hover,a.lien_plan2:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;
	text-decoration: none;	
	
}

a.lien_prune:link,a.lien_prune:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a5b73;
	text-decoration: none;
	font-weight:bold;
	
}
a.lien_prune:hover,a.lien_prune:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a5b73;
	text-decoration: underline;	
	font-weight:bold;
	
}
a.lien_bronze:link,a.lien_bronze:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #748874;
	text-decoration: none;
	font-weight:bold;
	
}
a.lien_bronze:hover,a.lien_bronze:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #748874;
	text-decoration: underline;	
	font-weight:bold;
	
}

a.lien_kaki:link,a.lien_kaki:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9d976a;
	text-decoration: none;

	
}
a.lien_kaki:hover,a.lien_kaki:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9d976a;
	text-decoration: underline;	

	
}

a.lien:link,a.lien:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	text-decoration: none;
}
a.lien:hover,a.lien:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	text-decoration: underline;	
}

a.lien_vert:link,a.lien_vert:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #95bd5f;
	text-decoration: none;
}
a.lien_vert:hover,a.lien_vert:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #95bd5f;
	font-weight:bold;
	text-decoration: underline;	
}
a.lien_vert2:link,a.lien_vert2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	text-decoration: none;
	font-weight:bold;
	
}
a.lien_bleu:link,a.lien_bleu:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #6c9cce;
	text-decoration: none;
}
a.lien_vert2:hover,a.lien_vert2:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	text-decoration: underline;	
	font-weight:bold;
	
}
a.lien_bleu:hover,a.bleu:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c9cce;
	font-weight:bold;
	text-decoration: underline;	
}
a.lien_bordo:link,a.lien_bordo:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #a90029;
	text-decoration: none;
}
a.lien_bordo:hover,a.bordo:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a90029;
	font-weight:bold;
	text-decoration: underline;	
}
a.lien_rouge:link,a.lien_rouge:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f24144;
	text-decoration: none;
}
a.lien_rouge:hover,a.lien_rouge:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f24144;
	font-weight:bold;
	text-decoration: underline;	
}
a.lien_rouge14:link,a.lien_rouge14:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #f24144;
	text-decoration: none;
}
a.lien_rouge14:hover,a.lien_rouge14:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f24144;
	font-weight:bold;
	text-decoration: underline;	
}
a.lien_gris:link,a.lien_gris:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ddd9d6;
	text-decoration: none;
}
a.lien_gris:hover,a.lien_gris:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ddd9d6;
	font-weight:bold;
	text-decoration: underline;	
}
a.lien_marron:link,a.lien_marron:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ca8e4a;
	text-decoration: none;
}
a.lien_marron:hover,a.lien_marron:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ca8e4a;
	font-weight:bold;
	text-decoration: underline;	
}

a.lien_orange:link,a.lien_orange:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f4ab50;
	text-decoration: none;
}
a.lien_orange:hover,a.lien_orange:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f4ab50;
	font-weight:bold;
	text-decoration: underline;	
}


.blanc_gauche
{
	background-image:url(http://www.weser.fr/images/weser/general/blanc_gauche.jpg);
	background-repeat:repeat-y;
}
.blanc_droite
{
	background-image:url(http://www.weser.fr/images/weser/general/blanc_droite.jpg);
	background-repeat:repeat-y;
}
.contenu
{
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;

	
}
.txt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;
}
.scroll
{
	OVERFLOW-Y: scroll;
	OVERFLOW-X: hidden;
	WIDTH: 100%;
	HEIGHT: 492px;
	background-color: #ffffff;
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;
	text-align: justify;
	vertical-align: top;
}

.scroll2
{
	OVERFLOW-Y: scroll;
	OVERFLOW-X: hidden;
	WIDTH: 100%;
	HEIGHT: 442px;
	background-color: #ffffff;
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;
	text-align: justify;
	vertical-align: top;
}

.txt_gris_10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #979597;
}

.txt_gris_11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979597;
}


.titre_marron_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ca8e4a;
	font-style: italic;
}
.titre_kaki_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #9d976a;
	font-style: italic;
}
.titre_prune_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #7a5b73;
	font-style: italic;
}
.titre_bordo_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #a90029;
	font-style: italic;
}
.titre_orange_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #f4ab50;
	font-style: italic;
}
.titre_bronze_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #748874;
	font-style: italic;
}
.titre_vert_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #95bd5f;
	font-style: italic;
}
.titre_vert2_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #336633;
	font-style: italic;
}
.titre_gris_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ddd9d6;
	font-style: italic;
}

.titre_rouge_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #f24144;
	font-style: italic;
}
.titre_bleu_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #6c9cce;
	font-style: italic;
}

.txt_beige_11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fdf0db;
}

.txt_vert_11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #95bd5f;
}
.txt_bordo_11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #a90029;
}
.txt_rouge_11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #f24144;
}
.txt_bordo_11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #a90029;
}
.txt_bleu_11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6c9cce;
}
.txt_marron_11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ca8e4a;
	text-decoration: none;
}
.txt_orange_11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #f4ab50;
}

.ligne_verte
{
	background-color:#95bd5f;
	height:1px;
}
.ligne_verte2
{
	background-color:#336633;
	height:1px;
}
.ligne_bordo
{
	background-color:#a90029;
	height:1px;
}
.ligne_rouge
{
	background-color:#f24144;
	height:1px;
}
.ligne_bleue
{
	background-color:#6c9cce;
	height:1px;
}
.ligne_grise
{
	background-color:#ddd9d6;
	height:1px;
}
.ligne_marron
{
	background-color:#ca8e4a;
	height:1px;
}
.ligne_orange
{
	background-color:#f4ab50;
	height:1px;
}

.entete
{
	background-color:#513a3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fdf0db;
	/*text-align: center;*/
	padding:2px;
	border:0px;
}

.avecfond
{
	background-color:#f0ecea;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	padding:2px;
	border:0px;
}
.sansfond
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	padding:2px;
	border:0px;
}
.fond_bleu
{
	background-color:#1A3E7F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding:3px;
}

.maison_lucarne
{
width:160px;
height:146px;
background-image:url(http://www.weser.fr/images/weser/decors/lucarne.jpg);
background-repeat:no-repeat;
}
.maison_colonne
{
width:172px;
height:157px;
background-image:url(http://www.weser.fr/images/weser/decors/chapiteau.jpg);
background-repeat:no-repeat;
}
.maison_appuis
{
width:187px;
height:115px;
background-image:url(http://www.weser.fr/images/weser/decors/appuis.jpg);
background-repeat:no-repeat;
}
.maison_bandeau
{
width:176px;
height:160px;
background-image:url(http://www.weser.fr/images/weser/decors/bandeaux.jpg);
background-repeat:no-repeat;
}
.maison_corniche
{
width:206px;
height:187px;
background-image:url(http://www.weser.fr/images/weser/decors/corniches.jpg);
background-repeat:no-repeat;
}
.maison_ca
{
width:174px;
height:159px;
background-image:url(http://www.weser.fr/images/weser/decors/chaine_d_angle.jpg);
background-repeat:no-repeat;
}
.maison_oeil
{
width:136px;
height:178px;
background-image:url(http://www.weser.fr/images/weser/decors/oeil_de_boeuf.jpg);
background-repeat:no-repeat;
}
.maison_moulures
{
width:173px;
height:158px;
background-image:url(http://www.weser.fr/images/weser/decors/moulures.jpg);
background-repeat:no-repeat;

}
/* Formulaire */

.liste
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;
	border-top: 1px solid #fdf0db;
	border-right: 1px solid #a78660;
	border-bottom: 1px solid #a78660;
	border-left: 1px solid #fdf0db;
	margin: 2px;
	padding: 2px;
}

.submit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;
	border-top: 1px solid #fdf0db;
	border-right: 1px solid #a78660;
	border-bottom: 1px solid #a78660;
	border-left: 1px solid #fdf0db;
	margin: 2px;
	padding: 2px;
	background-color: #7f6e72;
}
.submit2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;
	border-top: 1px solid #fdf0db;
	border-right: 1px solid #a78660;
	border-bottom: 1px solid #a78660;
	border-left: 1px solid #fdf0db;
	margin: 2px;
	padding: 2px;
	background-color: #a28c9d;
}

.fond_cellule
{
 background-color:#f2f2f2;
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #513a3f;
}
.input_ob
{
	width:150px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	background-color:#faf8f5;
	border: 1px solid #a28c9d;
	padding-left:3px;
}
.input2
{
	width:150px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	background-color:#ffffff;
	border: 1px solid #a28c9d;
	padding-left:3px;
}
.textarea
{
	width:200px;
	height:75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	background-color:#ffffff;
	border: 1px solid #a28c9d;
	padding-left:3px;
}

.liste
{
	width:150px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	background-color:#ffffff;
	border: 1px solid #a28c9d;
	padding-left:3px;
}

.liste_ob
{
	width:150px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #513a3f;
	background-color:#faf8f5;
	border: 1px solid #a28c9d;
	padding-left:3px;
}
.lien_ancre_marron_14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #Ca8e4a;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.fond_distrib_ancre {
	background-color:#a78660;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fdf0db;
	text-decoration: none;
}

