.logo

{

	float: left;

	clear: both;

}

H1

{

	font-family: Impact;

	font-size: 18pt;

	color: #E5E6E7;

}

H2

{

	font-family: Impact;

	font-size: 18pt;

	color: #E5E6E7;

}

H3

{

	font-family: Impact;

	font-size: 18pt;

	color: #E5E6E7;

}

#titol

{

	float: left;

}

.continent

{

	width: 700px;

}

#contacte

{

	float: right;

}

A:link, A:visited

{

	text-decoration: underline;

	color: #A8A8A8;

}

A:hover

{

	color: #3D3D3D;

	text-decoration: line-through;

}

BODY

{

	background-color: #FFFFFF;

}

.container_div

{

	clear: both;

}

P

{

	font-family: Tahoma;

	text-align: justify;

	text-indent: 1em;

}

#separador

{

	width: 100%;

	height: 1000px;

	border: 0 none #000000;

}

#container

{

	width: 100%;

	height: 550px;

	border: 0 none #000000;

}

.firma

{

	float: right;

}

A IMG

{

	border: 0 none #000000;

}

.rhm1

{

	width: 700px;

	height: 64px;

	margin: 0 auto;

	background: url(images/rhm1_bg.gif) repeat-x;

}

.rhm1-left

{

	background: url(images/rhm1_l.gif) no-repeat;

	width: 15px;

	height: 64px;

	float: left;

}

.rhm1-right

{

	background: url(images/rhm1_r.gif) no-repeat;

	width: 15px;

	height: 64px;

	float: right;

}

.fons-menu

{

	width: 700px;

	height: 38px;

	margin: 0 auto;

	background: url(images/fons-menu_bg.gif) repeat-x;

}

.fons-menu-left

{

	background: url(images/fons-menu_l.gif) no-repeat;

	width: 15px;

	height: 38px;

	float: left;

}

.fons-menu-right

{

	background: url(images/fons-menu_r.gif) no-repeat;

	width: 15px;

	height: 38px;

	float: right;

}

.rhm1-bg

{

	height: 38px;

	background: url(images/rhm1_bg.gif) repeat-x;

}

.rhm1-bg UL

{

	list-style: none;

	margin: 0 auto;

}

.rhm1-bg LI

{

	float: left;

	list-style: none;

}

.rhm1-bg LI A

{

	float: left;

	display: block;

	color: #555;

	text-decoration: none;

	font: 12px Tahoma;

	font-weight: bold;

	padding: 0 0 0 18px;

	height: 64px;

	line-height: 40px;

	text-align: center;

	cursor: pointer;

}

.rhm1-bg LI A SPAN

{

	float: left;

	display: block;

	padding: 0 32px 0 18px;

}

.rhm1-bg LI.current A

{

	color: #FFF;

	background: url(images/rhm1_hover_l.gif) no-repeat left 5px;

}

.rhm1-bg LI.current A SPAN

{

	color: #FFF;

	background: url(images/rhm1_hover_r.gif) no-repeat right 5px;

}

#menu_dalt

{

	clear: both;

}

.rhm1-bg LI A:hover

{

	color: #FFF;

	background: url(images/rhm1_hover_l.gif) no-repeat left 5px;

}

.rhm1-bg LI A:hover SPAN

{

	color: #FFF;

	background: url(images/rhm1_hover_r.gif) no-repeat right 5px;

}

.fons-menu-bg

{

	height: 38px;

	background: url(images/rhm1_bg.gif) repeat-x;

}

.fons-menu-bg UL

{

	list-style: none;

	margin: 0 auto;

}

.fons-menu-bg LI

{

	float: left;

	list-style: none;

}

.fons-menu-bg LI A

{

	float: left;

	display: block;

	color: #555;

	text-decoration: none;

	font: 12px Tahoma;

	font-weight: bold;

	padding: 0 0 0 18px;

	height: 38px;

	line-height: 40px;

	text-align: center;

	cursor: pointer;

}

.fons-menu-bg LI A SPAN

{

	float: left;

	display: block;

	padding: 0 32px 0 18px;

}

.fons-menu-bg LI.current A

{

	color: #FFF;

	background: url(images/rhm1_hover_l.gif) no-repeat left 5px;

}

.fons-menu-bg LI.current A SPAN

{

	color: #FFF;

	background: url(images/rhm1_hover_r.gif) no-repeat right 5px;

}

.fons-menu-bg LI A:hover

{

	color: #FFF;

	background: url(images/rhm1_hover_l.gif) no-repeat left 5px;

}

.fons-menu-bg LI A:hover SPAN

{

	color: #FFF;

	background: url(images/rhm1_hover_r.gif) no-repeat right 5px;

}

.imgDretaTexte

{

	float: right;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 15px;

}

