* {
	margin:0px;
	padding:0px;
}

body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#fff;
	background:#9a7e6a;
	}

.TresPetite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.Petite 	{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:10px; }
.Normal 	{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:11px; }
.Moyenne 	{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:13px; }
.Grande 	{ font-family: Verdana,Arial, Helvetica, sans-serif ; font-size:16px; }
.TresGrande { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:20px; }
.rouge { color:#750021;}
.marron {color:#573906;}
	
h1 { 
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :0px 0px 15px 0;
	text-align:left;
	text-transform:uppercase;
	color:#750021;
	}

h2 { 
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0px;
	margin :10px 0 5px 0;
	color:#750021;
	text-align:left;
}
	
h3{ 
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding :0px 0px 0px 0;
	margin :0px 0px 5px 0px;	
	color:#573906;
	/*background:url(/vipatrimoine_images/site/puce.gif) no-repeat left;*/
}
	
h4{ 
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding :0px 0px 0 0;
	margin :10px 0 5px 0;
	color:#fff;
	text-align:left;
	
}

h5{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding :0px 0px 0 5px;
	margin :10px 0 5px 0;
	color:#fff;
	text-align:left;
}

p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:17px;
	}

ul { 
	padding:0;
	list-style:none;
	margin:0px
	}

li {
	background:url(/vipatrimoine_images/site/puceContenu.gif) no-repeat 1px 4px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#494949;
	padding:0px;
	}

a { 
	color:#fff;
	text-decoration:underline;
	}
a:hover {
	color:#573906;
	text-decoration:none;
	}
	
#conteneurSite {
	width:960px;	
	margin-left:auto;
	margin-right:auto;
	}

/*//////////////////////////////////////////////////////////////////////////////
HEADER
//////////////////////////////////////////////////////////////////////////////*/
#header {
	border-left:1px solid #fff;
	border-bottom:3px solid #573906;
	height:143px;
	margin:0px 0px 1px 0px;
	}
.logo {
	float:left;
	display:inline;
	padding-left:114px;
	}
.menuTop {
	float:right;
	display:inline;
	text-align:right;
	}
.menuTopLiens {
	width:150px;
	padding-right:5px;
	text-align:right;
}
.menuTopLiens a {
	text-transform:uppercase;
	color:#a7987d;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	display:block;
	margin-bottom:7px;
	text-decoration:none;
	}
.menuTopLiens a:hover { color:#c2b8a6;}
.menuTopLiens a.selected { color:#867f72;}

/*//////////////////////////////////////////////////////////////////
COLONNE GAUCHE
/////////////////////////////////////////////////////////////////*/

/*///////////// HOME //////////////////*/

#ColGaucheHome {
	width:160px;
	background:#750021 url(/vipatrimoine_images/site/colGauche.gif) no-repeat;
	border-left:1px solid #fff;
	}
.navHome {
	padding-top:190px;
	}
.navHome a {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	display:block;
	width:158px;
	height:18px;
	padding:6px 0 0 0;
	text-align:center;
	text-decoration:none;
	}
.navHome a:hover { color:#ccc3b4;}

.separateur {
	width:159px;
	text-align:center;
	}
#imgHome {
	width:800px;
	height:318px;
	border:1px solid #fff;}

/*///////////// INTER //////////////////*/

#ColGauche {
	width:160px;
	background:url(/vipatrimoine_images/site/fondNav.gif) repeat-y;
	}
.navInter {
	background:url(/vipatrimoine_images/site/fondNavInter.gif) no-repeat;
	width:159px;
	padding:190px 0 100px 1px;
	}
.navInter a {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	display:block;
	width:158px;
	height:18px;
	padding:6px 0 0 0;
	text-align:center;
	text-decoration:none;
	}
.navInter a:hover { color:#ccc3b4;}

a.selected { color:#9a886a;}

/*////////////////////////////////////////////////////////////////
COLONNE DROITE
//////////////////////////////////////////////////////////////*/
#ColDroite {
	}

/*///////////// HOME //////////////////*/

.imageHeaderHome {
	background:#fff;
	margin:0px 0 0 0;
	}
.rectRouge {
	background:#750021;
	width:300px;
	height:159px;
	padding:0px 20px 0 0;
	text-align:right;
	}
.rectRouge p {
	color:#fff;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	}

#contenuHome {
	border-bottom:1px solid #af9b78;
	border-right:1px solid #af9b78;
	width:961px;
	margin-left:1px;
	}
.contenuColGauche {
	background:url(/vipatrimoine_images/site/fondColGauche_contenu.gif) repeat-y;
	width:158px;
	}
.txtHome {
	width:640px; 
	padding:10px 10px 30px 10px;
	}
.txtHome p { 
	color:#fff;
	}
.contenuColDroite {
	padding:10px 0 10px 0;
	width:161px;
	}
.actus {
	border-left:1px solid #af9b78;
	padding:5px 10px 7px 13px;
	}
.actus h1 {
	background:url(/vipatrimoine_images/site/puceActu.gif) no-repeat left 6px;
	margin:0px 0 10px 0;
	padding:0 0 0 13px;
	color:#750021;
	font: italic bold 15px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
.actus p {
	font-size:9px;
	margin:10px 0 7px 0;
	color:#ebe1cf;
	}
.lireSuite {
	text-align:right;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	display:block;
	}
.lireSuite:hover {}

/*///////////// INTER //////////////////*/

.bandeau {
	margin:2px 0 0 0 ;
	border-left:1px solid #fff;
	}
.txtContenu {
	padding:25px 35px 20px 25px;
	border-bottom:1px solid #af9b78;
	border-right:1px solid #af9b78;
	margin:1px 0 0 0;
	min-height:350px;
	background:#9a7e6a;
	}

/*///////////// ARTICLES //////////////////*/

#article img {
	padding:5px 26px 8px 0;
	}
#ListeActualites {
	padding:10px 0 0 0;
	}
#ListeActualites p {
	font:normal bold 11px  Arial ,Helvetica, sans-serif;	
	}
#ListeActualites h2{
	padding-bottom:0px;
	}
#ListeActualites h2 a {
	color:#573906;
	text-decoration:none;
	}
#ListeActualites .date{
	padding-bottom:10px;
	}
.LienSuite{
	text-align:right;			
	}
.LienSuite a:hover {
	text-decoration:underline;}

.ListeArticle {
	padding:20px 0 30px 0;
	border-bottom:1px solid #af9b78;
}
.ListeArticle h1{
	padding :0 0px 0px 0;
	margin :0px 0px 0px 0px;	
}
.ListeArticle h1 a{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-transform:uppercase;
	color:#750021;
	text-decoration:none;
}
.ListeArticle h3{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	padding :15px 0px 0px 0;
	margin :0px 0px 5px 0px;	
	color:#573906;
}
.ListeArticle h3 a{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#573906;
	text-decoration:none;
}

/*///////////// PAGER //////////////////*/

.pager {
	text-align:right
}
.pager a {
	border:1px solid #573906;
	padding:1px 3px 1px 3px;
	color:#fff;
}
.pager a.selected {
	border:1px solid #573906;
	background:#fff;
	color:#573906;
}
.pager a {
	text-decoration:none;}
	








/*/////////////////////////////////////////////////////////////////////////////////
FOOTER
////////////////////////////////////////////////////////////////////////////////*/

#footer {
	text-align:right;
	padding-top:5px;
	color:#ccc3b4;
	padding-bottom:20px;
	}
#footer a {
	font-size:10px;
	color:#ccc3b4;
	text-decoration:none;
	}
#footer a:hover { color:#ece2d0;}
#footer a.selected { color:#6a5749;}

/*///////////////////////////////////////////////////////////////////////////
CONTACT
////////////////////////////////////////////////////////////////////////*/

.Contact {
	margin-top:3px;
	padding-bottom:20px;
	}

.introContact {
	text-align:left;
	
	}

.formulaire {
	padding-top:5px;}

#form {
	margin-top:5px;
	margin-left:60px;
	width:430px;
	padding:5px;
	}

#form td {
	font: 12px arial, Helvetica, sans-serif;
	color:#fff;
	margin-bottom:10px;
}

.FormIntro p, .FormReponse p{
	color:#666666;
	line-height:15px;
	}
	
#form .FormSubmit {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#573906;
	border:0px;
	cursor:pointer;
	padding:2px 7px 0 7px;
}

#form .LargeInput{width:263px; border: 1px #af9b78 solid;}
#form .SmallInput{width:60px; border: 1px #af9b78 solid;}
#form .MediumInput{width:192px; border: 1px #af9b78 solid;}
#form .chkBoxes{border-width:0;}
#form .XSmallInput{width:20px; border: 1px #af9b78 solid;}
#form .HalfInput{width:126px; border: 1px #af9b78 solid;}



.Clikeo{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding: 15px 0 5px 0;
	font: normal 9px Arial , Verdana, Helvetica, sans-serif;  
	color:#8b7260;
}

.Clikeo a {
	font: normal 9px Arial , Verdana, Helvetica, sans-serif;  
	color:#8b7260 !important;
}
.Clikeo a:hover {
	color:#c3a086 !important;
}

