body {font-family: arial;margin:0;padding:0;background: #000;}
img {border:none;}
select {margin:0px 5px 0px 0px;padding:1px 0px 1px 0px;border:1px solid #000;background:#FFF; font-size:0.6em; float:left;line-height: 15px;}
form {margin:0;padding:0;}
h1{ display:none;}
a{ color:#FFFFFF;}
a:hover{ color:#999999;}
ul{ list-style:none;}
p{ font-size:0.7em;}
textarea{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
input.texte{ font-size:1.1em;}
/** **/
#site {
	position:absolute;
	background: url('../images/inpesHTML.jpg');
	width:910px;
	height:591px;
	left:50%;
	margin-left: -455px;
	top: 16px;
}
#site2 {
	width:600px;
	margin:50px auto;
}
/** **/
#blocPageGauche, #blocPageDroite {
	position:absolute;
	border:0px solid green;
	top:80px;
	height:440px;
	width:300px;
	overflow:auto;
}
/** **/
.blocText {
	padding:0 10px 0 15px;
}
.blocText a {
	color:#666;
	font-weight: bold;
}
.blocText .titrePCC{
	font-weight: bold;
	font-size: larger;
}
.blocText .titrePCC_rouge{
	color: #cd3401;
	font-weight: bold;
	font-size: larger;
}
.blocText .titrePCC_orange{
	color: #ff732e;
	font-weight: bold;
	font-size: larger;
}
.blocText hr{
	margin-top:15px;
	color: #DDD;
}
/** **/
#blocPageGauche {
	left:180px;
	width:290px;
}
#blocPageDroite {
	left:480px;
	width:290px;
}
/** **/
#navAcces {position:absolute; right:30px; top:5px;}
#navAcces .textMoins,.textPlus {
	height:15px;
	width:15px;
	border:1px solid #000;
	background:#FFF;
	float:left;
	text-align: center;
	font-size:0.7em;
	line-height: 15px;
	cursor:pointer;
	margin-top:6px;
}
#navAcces .textMoins {font-size: 0.6em;}
#navAcces .textPlus {font-size: 0.75em;}
#navAcces label {display: none;}

/*** ***/
#bt_1 {
	position:absolute;
	cursor: pointer;
	left:320px;
	top:18px;
	width:125px;
	height:20px;
}

#bt_2 {
	position:absolute;
	cursor: pointer;
	left:212px;
	top:42px;
	width:172px;
	height:30px;
}

#bt_3 {
	position:absolute;
	cursor: pointer;
	left:380px;
	top:42px;
	width:77px;
	height:26px;
}

#bt_4 {
	position:absolute;
	cursor: pointer;
	left:480px;
	top:20px;
	width:125px;
	height:52px;
}

#bt_5 {
	position:absolute;
	cursor: pointer;
	left:555px;
	top:50px;
	width:106px;
	height:20px;
}

#bt_6 {
	position:absolute;
	cursor: pointer;
	left:605px;
	top:20px;
	width:150px;
	height:30px;
}


#bt_7 {
	position:absolute;
	cursor: pointer;
	left:651px;
	top:50px;
	width:100px;
	height:20px;
}

/** **/
#tag_1 {
	position:absolute;
	cursor: pointer;
	border:0px solid yellow;
	left:50px;
	top:30px;
	width:190px;
	height:80px;
}
#tag_2 {
	position:absolute;
	cursor: pointer;
	border:0px solid green;
	left:30px;
	top:550px;
	width:135px;
	height:150px;
}

/** **/
#formulaireInscription {
	width:600px;
}

#formulaireInscription input[type=text]{width: 390px;}
#formulaireInscription textarea{width: 390px;}

/** **/
#blocFormulaire2 {
	position:absolute;
	border:1px solid #666;
	width:270px;
	left:630px;
}
/** **/
#calendrier {
	position:absolute;
	left:200px;
	top:310px;
	width:550px;
	height:177px;
	z-index: 10;
}

#logos1 {
	position: absolute;
	top: 509px;
	left: 20px;
	cursor: pointer;
	z-index: 1;
}
#logos2 {
	position: absolute;
	top: 502px;
	left: 715px;
	cursor: pointer;
	z-index: 1;
}
/** **/
#titrePage {
	position:absolute;
	left:180px;
	top:80px;	
	z-index: 100;
}

#titrePage a{
	font-size:0.7em;
	color:#666666;
}
/** **/
#envoyerAmi {
	position: absolute;
	top: 605px;
	left: 250px;
	cursor: pointer;
	font-size: 0.7em;
	font-weight: bold;
	color:#FFF;
}
#envoyerAmi .sep{
	font-size: 0.8empx;
	font-weight: bold;
	padding: 0 10px;
	margin-top:10px;
}
/** **/
#myBox #content {
  padding: 20px;
  font-size: 0.8em; 
}
#myBox #content input[type=text],textarea{
  width: 220px; 
}
#myBox #content #btSubmit{
  background:#000;
  color:#FFF;
  font-weight: bold;
  border: none;
  width:150px;
}
/** **/
#navTop {
	position:absolute;
	top:0;
	left:50%;
	margin-left: -445px;
	width:940px;
	text-align: right;
}
/** **/
.retourAccueil a{color:#666;text-decoration: none}
.clr{ clear:both;}
.gras{ font-weight:bold;}
.hidden { display:none;}
