body {
	Margin: 0px; Padding: 0px;
	Overflow: hidden;
}
html {
	background-attachment:fixed;
	background-image: url('classic_layout/lhead.jpg'); background-repeat: no-repeat;
	Margin: 0px; Padding-right: 0px

}
#head {
	Height: 20px;top:0px;Left:0px;Position: absolute;Width: 100%;
	overflow: hidden;
}
#content {
	Padding-right: 10px;
    Margin-left: 250px;
    overflow: auto;
    Position: absolute;
    Left: 0px;
    Right: 0px;
    Bottom: 40px;
    Top: 20px;
}
#anglehg, #anglelg {
	display:none;
}

#plan {
	font-size: 11px;
	position: absolute;
	left: 320px;
	top: 53px;
	width: 150px;
}
#plan A {
	color: #009894;
}
#left {
	background-position:bottom;
	Left: 0px; Width: 240px; overflow: auto; position: absolute;  Bottom: 0px; Top: 100px;
}
.menu {
	padding-right: 2px;
	padding-left: 2px;
	margin-right:3px;
	margin-left:3px;
}
.button {
	border-width: 0 ;
	background-image: url('classic_layout/bouton.gif');
	background-repeat: no-repeat;
	margin-top: -2px;
	Height: 21px;
	Width: 100px
}
#foot {
	background-position: left 50%;
	background-image: url('classic_layout/foot.jpg'); background-repeat: no-repeat;
	Height: 40px;Left: 230px;Bottom: 0px;position: absolute;Width: 100%;
	overflow: hidden
}
#foot A {
	color: #509090;
	text-decoration: underline;
}
.pub {
	Top: 3px;Left: 277px;Height: 58px;Width:251px;
	Position: absolute;
	border: 0px;
}
.prec_b {
	background-image: url('classic_layout/prec-b.gif'); background-repeat: no-repeat;
	position: absolute;
	Left:10px;top:10px;height:27px;Width:140px;
	padding-left:25px;padding-top:6px;
	font-size: 11px;
	font-weight: bold
}
.top_b {
	background-image: url('classic_layout/top-b.gif'); background-repeat: no-repeat;
	Position: absolute;
	Left:142px;top:9px;height:35px;Width:140px;
	padding-left:16px;padding-top:7px;
	font-size: 11px;
	font-weight: bold
}
.suiv_b {
	background-image: url('classic_layout/suiv-b.gif'); background-repeat: no-repeat;
	Position: absolute;
	left:200px;top:10px;height:35px;Width:140px;
	padding-left:20px;padding-top:6px;
	font-size: 11px;
	font-weight: bold
}
.recherche {
	background-image: url('classic_layout/recherche.gif'); background-repeat: no-repeat;
	Position: absolute;
	left:450px;top:10px;height:35px;Width:140px;
	padding-left:36px;padding-top:6px;
	font-size: 11px;
	font-weight: bold
}
.accueil {
	background-image: url('classic_layout/accueil.gif'); background-repeat: no-repeat;
	Position: absolute;
	left:350px;top:10px;height:35px;Width:90px;
	padding-left:36px;padding-top:6px;
	font-size: 11px;
	font-weight: bold
}

.rech {
	Position: relative;
	left:360px;top:10px;height:35px;Width:500px;
}
a:visited {color: #909090;}
a:link { color: #509090 ; }
a:hover { color: #E06000 ; }
a:hover { background-color: #FFFFFF ; }
.TitreMenu:hover {background-color:#FFFFFF}
.MenuMaigre:hover {background-color:#FFFFFF}
.TitreEncadre {background-image: url('classic_layout/hautencadre195.jpg')}
.encadre {background-image: url('classic_layout/fondencadre195.jpg')}
.encadreflottant {background-image: url('classic_layout/fondencadre195.jpg')}
h1 {color: #40A090}
.LienGras {color: #40A090}
#logoRS {margin: 0px 10px 0px 0px; float: left;}

@media screen and (max-width: 550px)
{
	#content {Margin-left: 0px; Top: 5px;Bottom: 0px;}
	#left {display:none;}
	#foot {display:none;}
	#head {display:none;}
	#menuentete{display:block;}
	html {background-image:url('none');}
}
@media screen and (min-width: 1300px)
{
	#innerContent {width:700px; margin:auto !important;}
}
@media screen and (max-width: 1300px)
{
	#innerContent {margin-right:100px !important;}
}
@media screen and (max-width: 750px)
{
	#innerContent {width:100%;}
	#gpub{display:none;}

	#menupiedtete { width: auto; }
  #menupiedtete p { }
	#menuentete ul { display: block;}
	#menuentete li {list-style: none; margin: .2rem; }
	#menupiedtete li a { display: inline-block; margin: 0.3rem 0.5rem; padding: 0.5rem 0; }
	#accesdirect li a {display: block; margin: .7rem 0; }

	#logoRS { float: none; margin-bottom:.5rem;  }
	#logoRS a { display: block;}
	#menupiedtete #menuCourt {margin: .8rem 0 0 0;}
}
