@charset "iso-8859-1";
/* CSS Document */

body {
	color : #cc9900;
	font : 14px Arial, Helvetica, sans-serif;
	margin : 0;
	background-color: #CCC;
}
#generale {
	margin : auto;
	width : 1000px;
	height : 1600px;
	background-color: #FFF;
	border: solid 1px #666;
}
#logo {
	float : left;
	width : 998px;
	height : 130px;
	background : url(images/b1.png) repeat-x;
}
#logo img{
	float : left;
	width : 1px;
	height : 1px;
}
#boxlinks{
	width: 995px;
	height: 102px;
}
#boxlinks a{
    color: #960;
	font-size: 9px;
}
#arp {
	height: 16px;
	width: 730px;
	margin-left: 130px;
}

.fond {
	font : 11px "Times New Roman", Times, serif;
	color : #FFF;
}
.menuh1 {
	float : left;
	margin-top : 5px;
	width : 100px;
	height : 30px;
}
.menuh1 a{
	text-decoration:none;
	}
.menuh2 {
	float : left;
	margin-top : 5px;
	width : 775px;
	height : 30px;
	color : #FFF;
	font-size : 0.8em;
}
.menuh3 {
	float : left;
	margin-top : 5px;
	width : 100px;
	height : 30px;
}
#menug {
	float : left;
	width : 178px;
	height : 1360px;
	margin-top : 5px;
	margin-right: 30px;
}
.chap-h {
	width : 164px;
	height : 23px;
	background: url(images/b2.gif);
	margin-left: 7px;
}
.pubg-1 {
	width : 164px;
	height : 600px;
	background-color: #990000;
	margin-left: 7px;
}
.pubg-1 span {
margin-left : 0;
}
.pubg-2 {
	font:12px Arial, Helvetica, sans-serif;
	width : 164px;
	height : auto;
	background-color: #990000;
	line-height: 16px;
	color: #CCC;
	margin-left: 7px;
	padding-bottom:10px;
}
.liste a {
	display:block;
	margin-left:5px;
	text-decoration: none;
	color:#FFF;
}
.liste a:hover {
	color: #0F0;
}
.go {
	color:#FF0;
	font-weight: bold;
	margin-left: 5px;
	font-size: 13px;
}
.go a {
	color:#0F0;
	font-weight: bold;
	margin-left: 5px;
	font-size: 13px;
}

p{
	margin-left:5px;
	margin-right:5px;
}
.chap-b {
	width : 164px;
	height : 24px;
	background-color: #C00000;
	margin-left: 7px;
}
.cont {
	float : left;
	margin-top : 5px;
	width : 780px;
	height : 380px;
}
.recherche1 {
	width : 150px;
	height : 48px;
	background : url(images/b6.png) no-repeat right 0%;
	float: left;
}
.recherche2 {
	float : left;
	width : 460px;
	height : 48px;
	background : url(images/b7.png) repeat-x;
	font-size: 9px;
}
#le-moteur {
	width: 340px;
	margin-top: 9px;
	height: 25px;
	margin-left: 80px;
}
.recherche3 {
	float : left;
	width : 150px;
	height : 48px;
	background : url(images/b8.png) no-repeat left 0%;
}
.bordg_pub {
	width : 768px;
	height : 312px;
	float: left;
	margin-top: 10px;
	border: solid 2px #CCC;
	background-color: #f5f5f5;
}
.bordpub1 {
	float : left;
	margin-left : 0;
	width : 49px;
	height : 15px;
}
.bordpub2 {
	float : left;
	width : 672px;
	height : 15px;
}
.bordpub3 {
	float : left;
	width : 43px;
	height : 15px;
}
.bordpub4 {
	float : left;
	margin-left : 0;
	width : 49px;
	height : 280px;
}
.pub300x250_4 {
	float : left;
	height : 280px;
	width : 336px;
}
#prophile {
	float : left;
	height : 280px;
	width : 336px;
}
#prophile img{
	margin-top:0px;
}
.bordpub6 {
	float : left;
	width : 43px;
	height : 280px;
}
.bordpub7 {
	float : left;
	margin-left : 0;
	width : 49px;
	height : 10px;
}
.bordpub8 {
	float : left;
	width : 672px;
	height : 10px;
}
.bordpub9 {
	float : left;
	width : 43px;
	height : 10px;
}
.bar-2 {
	float: left;
	height: 36px;
	width: 770px;
	margin-top: 10px;
	background: url(images/b3.png);
	border-left: solid 1px #FF0;
	border-right: solid 1px #FF0;
}


.menu_celeb1 {
	float : left;
	width : 15px;
	height : 31px;
	border-left: solid 1px #F00;
}
.menu_celeb2 {
	float : left;
	width : 738px;
	height : 35px;
	color : #ffffff;
	font-weight : bold;
	line-height: 15px;
}
.menu_celeb2 img{
	margin-top: 1px;
}
.menu_celeb3 {
	float : left;
	width : 15px;
	height : 31px;
	border-right: solid 1px #F00;
}
.kg {
	float: left;
	height: 730px;
	width: 770px;
	background: #990000;
	border-right: solid 1px #FF0;
	border-left: solid 1px #FF0;
}
.phcontner {
	float : left;
	width : 256px;
	height : 180px;
	margin-top: 30px;
}
.bot {
	width: 210px;
	height: 178px;
	margin-left: 27px;
}

.bot1 {
	float : left;
	width : 200px;
	height : 22px;
	font : 13px helvetica, sans-serif;
	color : #33ccff;
	font-weight : bold;
	border: solid 1px #C60;
	background: url(images/b4.png) repeat-x;
}
.gori{
	margin-left: 5px;
}
.phfont {
font-weight : bold;
font-size : 12px;
color : #99ff00;
}
.bot2 {
	float : left;
	width : 200px;
	height : 130px;
	text-align : center;
	color : #ffffff;
	border-left: solid 1px #C60;
	border-right: solid 1px #C60;
	background: url(images/b5.png) repeat-x;
}
.bot2 img {
	width : 160px;
	height : 120px;
	border: solid 2px #C60;
	margin-top : 1px;
}
.bot3 {
	float : left;
	width : 200px;
	height : 21px;
	text-align : center;
	font : 12px bold;
	background: #F90 url(images/b4.png) repeat-x;
	border: solid 1px #C30;
}
.itoiles {
	width: 72px;
	height: 15px;
	background:url(images/itoile.png) repeat-x;
	margin-left: 64px;
}

.galerie1 {
	float : left;
	width : 90px;
	height : 65px;
	margin-top: 30px;
	font: 14px "Comic Sans MS", cursive;
	font-weight: bold;
	color: #0F0;
	background-color: #630;
}
.galerie1 span{
	margin-left: 8px;
	line-height: 25px;
	font-size: 18px;
	font-weight:bold;
}
.galerie2 {
	float: left;
	width: 580px;
	height: 65px;
	margin-top: 30px;
	background-color: #630;
}
.galerie2 a {
	float: left;
	line-height: 20px;	
	font-size: 13px;
	font-weight:bold;
	color: #FF0;
	height: 22px;
	width: 22px;
	border: solid 1px #FC0;
	background: #900 url(images/boton.png);
	text-align: center;
	margin-top: 5px;
	margin-right: 3px;	
	text-decoration:none;
}

.galerie2 a:hover{
	border: solid 1px #FF0;
	background: #0C0;
}

.galerie3 {
	float : left;
	height : 65px;
	width : 97px;
	margin-top: 30px;
	background-color: #630;
}
.bar-3 {
	float: left;
	width: 772px;
	height: 36px;
	background: url(images/b3.png);
}

.pub5_1 {
	float : left;
	width : 15px;
	height : 32px;
	border-left: solid 1px #FF0;
}
.pub5_2 {
	float : left;
	width : 739px;
	height : 32px;
}
.pub5_3 {
	float : left;
	width : 15px;
	height : 32px;
	border-right: solid 1px #FF0;
}
#bas {
	margin-top : 5px;
	height : 70px;
	width : 999px;
	background: #090 url(images/bas.png) repeat-x;
	float: left;
}
#bas a {
	color : #0C9;
	font-size: 10px;
	text-decoration: none;
}
.copright {
	width: 998px;
	color: #FFF;
	font-size: 11px;
	margin-top: 40px;
	text-align: center;
}

