/* CSS Document */

div, img{
	position:relative;
}
* {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
body {
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-x;
	background-color:#dbd8bb;
	font-family: Times New Roman;
	font-size: 14px;
	color: #000000;
}
/* div conteneur avec les bordure*/
#B{
	background:url(../images/bordure_bas.png) repeat-x 0 100%;
	width:732px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:6px;
	behavior: url(iepngfix.htc);
	
}
#L{
	background:url(../images/bordure_gauche.png) repeat-y 0 0;
	background-position:center left;
	behavior: url(iepngfix.htc);
	
	
}
#R{
	background:url(../images/bordure_droite.png) repeat-y 0 0;
	background-position:center right;
	behavior: url(iepngfix.htc);
	
	}

#titi{
	padding-left:6px;
	padding-right:6px;
}

#toto{
	background-color:#dfdbb0;
	border-left: 1px solid #cdbb9e;
	border-right: 1px solid #cdbb9e;
	border-bottom: 1px solid #cdbb9e;

}
/*div decoration*/
#bando {
	display:block;
	margin-top:20px;
	background-image:url(../images/bando.jpg);
	background-repeat:repeat-x;
	height:150px;
}
h1 {
	display:block;
	width:720px;
	height:119px;
	font-size:16px;
	background-image:url(../images/logo-hautevienne.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-indent:-5000px;
}
#acceuil {
	text-indent:-5000px;
	position:relative;
	display:block;
	width:182px;
	height:119px;
}
#acceuil:hover {
	text-indent:-5000px;
	display:block;
	width:182px;
	height:119px;
	border-top: 1px solid #000000;
}
#toptris{
	display:block;
	width:719px;
	height:37px;
}
/*changement de langue*/
#english{
	display:block;
	width:105px;
	height:35px;
	position:relative;
	left:612px;
	top:-37px !important;
	_top:-40px;
	text-indent:-5000px;
}
#english a{
	display:block;
	width:105px;
	height:35px;
	background-image:url(../en/structure/anti_bug.gif);
	background-repeat:repeat;
}
#english a:hover{
	border: 1px solid #0f2e4e;
}

/* menu */
#menu {
	display:block;
	width:168px;
	list-style:none;
	margin-left:8px;
	margin-top:8px;
	float:left; 
}
#menu li {
	display:block;
	width:168px;
	height:30px;
}
#menu li#special{
	display:block;
	width:168px;
	height:84px;
}
#menu li a{
	display:block;
	text-indent:-5000px;
	height:30px;
}
#menu li a#presentation{
background-image:url(../menu/presentation.gif);
}
#menu li a#presentation:hover{
background-image:url(../menu/presentation_on.gif);
}
#menu li a#hebergement{
background-image:url(../menu/hebergement.gif);
}
#menu li a#hebergement:hover{
background-image:url(../menu/hebergement_on.gif);
}
#menu li a#gastronomie{
background-image:url(../menu/gastronomie.gif);
}
#menu li a#gastronomie:hover{
background-image:url(../menu/gastronomie_on.gif);
}
#menu li a#artisanat{
background-image:url(../menu/artisanat.gif);
}
#menu li a#artisanat:hover{
background-image:url(../menu/artisanat_on.gif);
}
#menu li a#patrimoine{
background-image:url(../menu/patrimoine.gif);
}
#menu li a#patrimoine:hover{
background-image:url(../menu/patrimoine_on.gif);
}
#menu li a#loisirs{
background-image:url(../menu/loisirs.gif);
}
#menu li a#loisirs:hover{
background-image:url(../menu/loisirs_on.gif);
}
#menu li a#agenda{
background-image:url(../menu/agenda.gif);
}
#menu li a#agenda:hover{
background-image:url(../menu/agenda_on.gif);
}
#menu li a#reservation{
background-image:url(../menu/reservation.gif);
}
#menu li a#reservation:hover{
background-image:url(../menu/reservation_on.gif);
}
#menubis {
	display:block;
	list-style:none;
	float:left;
}
#menubis li {
	display:block;
	width:168px;
	height:21px;
}
#menubis li a{
	display:block;
	text-indent:-5000px;
	height:21px;
}
#menubis li a#hotels{
background-image:url(../menu/hotels.gif);
}
#menubis li a#hotels:hover{
background-image:url(../menu/hotels_on.gif);
}
#menubis li a#hotes{
background-image:url(../menu/ch_hotes.gif);
}
#menubis li a#hotes:hover{
background-image:url(../menu/ch_hotes_on.gif);
}
#menubis li a#campings{
background-image:url(../menu/campings.gif);
}
#menubis li a#campings:hover{
background-image:url(../menu/campings_on.gif);
}
#menubis li a#gites{
background-image:url(../menu/gites.gif);
}
#menubis li a#gites:hover{
background-image:url(../menu/gites_on.gif);
}
#page {
	display:block;
	width:501px;
	background-color:#FFFFFF;
	margin-left:184px;
	margin-top:7px;
	margin-bottom:7px;
	border: 1px solid #a9a08e;
	padding-top:15px;
	padding-left:15px;
	padding-right:10px;
}
hr{
	visibility:hidden;
}
div#menubas {
	display:block;
	width:650px;
	height:60px;
	margin-top:-6px;
	margin-left:auto;
	margin-right:auto;
}
#specialmeteo {
	background-color:#FFFFFF;
	border: 1px solid #a9a08e;
	text-align:center;
	display:block;
	height:84px;
	}
#adwords {
	width:170px;
	background:url(../images/barre_adwords.gif) repeat-y 0 0;
	background-position:center left;
}
#complex {
_position:absolute;
_left:-10px;
}
#pic{
border-color:#68150f;
}
#pic:hover{
border-color:#0f2e4e;
}
div#photo {
display:block;
width:501px;
height:112px;
vertical-align:middle;
background-color:#ebe5d6;
}

div#photo li{
float:left;
margin-left:18px;
margin-top:5px;
list-style:none;
}
//div#photo ul{
//margin-left:-10px;
//}
/*mise en forme lien et texte*/
div#menubas p a:link, p a:visited, p a:active{
	color:#68150f;
	text-decoration:underline;
	font-size:12px;
}

div#menubas p a:hover{ 
	color:#68150f;
	text-decoration:none;
 }
pre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#68150f;
}
h3 {
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:24px;
	font-style:italic;
	color:#68150f;
}
h4 {
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#6d2201;
}
div#page a:link, div#page a:visited, div#page a:active{
	color:#713008;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
}
div#page a:hover{
	color:#532000;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
