/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
	font-family: Verdana;
	font-size:12px;
	color:#000000;
}

body { background-color:#ffc0c0;}

.entete {
	/*color: #904891;*/
	color: #be6aad;
	font-weight:bold;
	font-style:italic;
	font-size: 180%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.class1 a:link {
	font-size: 80%;
	color: #f40159;
	}
.class1 a:active {
	font-size: 80%;
	color: #000000;
	}
.class1 a:hover {
	font-size: 80%;
	color: #000000;
	}
.class1 a:visited {
	font-size: 80%;
	color: #000000;
	}
	
.class2 a:link {
	font-size: 95%;
	color: #f40159;
	}
.class2 a:active {
	font-size: 95%;
	color: #f40159;
	}
.class2 a:hover {
	font-size: 95%;
	color: #f40159;
	}
.class2 a:visited {
	font-size: 95%;
	color: #f40159;
	}

.class3 a:link {
	font-size: 105%;
	color: #f40159;
	}
.class3 a:active {
	font-size: 105%;
	color: #f40159;
	}
.class3 a:hover {
	font-size: 105%;
	color: #f40159;
	}
.class3 a:visited {
	font-size: 105%;
	color: #f40159;
	}
	
.class4 a:link {
	font-size: 105%;
	color: #904891;
	}
.class4 a:active {
	font-size: 105%;
	color: #904891;
	}
.class4 a:hover {
	font-size: 105%;
	color: #904891;
	}
.class4 a:visited {
	font-size: 105%;
	color: #904891;
	}

.class5 {
	font-size: 180%;
	font-weight:bold;
	font-style:italic;
	color: #f40159;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.class6 {
	color: #904891;
#	font-style:italic;
	}

.class7 {
	color: #feebf2;
	}
	
.class8 {
	color: #f40159;
	font-style: italic;
	}
	
.class9 {
	color: #f40159;
	}

.class10 {
	font-size: 90%;
	color: #f40159;
	font-style: italic;
	}

.class11 {
	font-size: 90%;
	color: #904891;
	font-style: italic;
	}
	
.class12 {
	color: #904891;
	font-weight:bold;
	}
	
.class13 {
	color: #f40159;
	font-style: italic;
	}

.class14 {
	font-size: 120%;
	color: #904891;
	}

.class15 {
	font-size: 120%;
	font-weight: bold;
	color: #f40159;
	}
.class15 A:link {	font-size: 100%;
	font-weight: bold;
	color: #f40159;
text-decoration: none}
.class15 A:visited {	font-size: 100%;	font-weight: bold;
	color: #f40159;
text-decoration: none}
.class15 A:active {	font-size: 100%;	font-weight: bold;
	color: #f40159;
text-decoration: none}
.class15 A:hover {	font-size: 100%;	font-weight: bold;
	color: #ff0159; text-decoration: underline;}

.class16 {
	font-size: 120%;
	font-weight: bold;
	color: #81017e;
	}
.class16 A:link {	font-size: 100%;
	font-weight: bold;
	color: #81017e;
text-decoration: none}
.class16 A:visited {	font-size: 100%;	font-weight: bold;
	color: #81017e;
text-decoration: none}
.class16 A:active {	font-size: 100%;	font-weight: bold;
	color: #81017e;
text-decoration: none}
.class16 A:hover {	font-size: 100%;	font-weight: bold;
	color: #B101Ae; text-decoration: underline;}
	
.class17 {
	color: #81017e;
	font-style: italic;
	}
	
.class18 {
	font-size: 150%;
	font-weight:bold;
	font-style:italic;
	color: #bd65af;
	}
.class19 {
	font-size: 100%;
	font-weight:bold;
	font-style:italic;
	color: #bd65af;
	}
.class20 a:link {
	font-size: 105%;
	color: #CCCCCC;
	}
.class20 a:active {
	font-size: 105%;
	color: #CCCCCC;
	}
.class20 a:hover {
	font-size: 105%;
	color: #CCCCCC;
	}
.class20 a:visited {
	font-size: 105%;
	color: #CCCCCC;
	}
	
#main {
	position: relative;
	top: -15px;
	left: 50%;
	margin-left: -485px;
	width: 970px;
	height: 900px;
}

#main800 {
	position: relative;
	top: -15px;
	left: 50%;
	margin-left: -405px;
	width: 970px;
	height: 900px;
}

#main-ecrire {
	position: absolute;
	top: 115px;
}

#main-visu {
	position: absolute;
	top: -290px;
}

#logo {
	position: absolute;
	top: 32px;
	left: 20px;
}

#dar {
	position: absolute;
	top: 32px;
	left: 230px;
}

#identifiez {
	position: absolute;
	top: 17px;
	left: 624px;
}

#form-identifiez {
	position: absolute;
	z-index: 2;
	top: 65px;
	right: 35px;
	width: 265px;
}

#mp-perdu {
	position: absolute;
	z-index: 2;
	top: 137px;
	right: 130px;
}

#rejoindre {
	position: absolute;
	top: 175px;
	left: 10px;
}

#photo1 {
	position: absolute;
	z-index: 2;
	top: 229px;
	left: 50px;
}

#photo2 {
	position: absolute;
	z-index: 2;
	top: 229px;
	left: 143px;
}

#photo3 {
	position: absolute;
	z-index: 2;
	top: 229px;
	left: 236px;
}

#photo4 {
	position: absolute;
	z-index: 2;
	top: 229px;
	left: 329px;
}

#photo5 {
	position: absolute;
	z-index: 2;
	top: 229px;
	left: 422px;
}

#photo6 {
	position: absolute;
	z-index: 2;
	top: 229px;
	left: 515px;
}

#id1 {
	position: absolute;
	z-index: 2;
	width: 85px;
	top: 285px;
	left: 25px;
}

#id2 {
	position: absolute;
	z-index: 2;
	width: 85px;
	top: 285px;
	left: 123px;
}

#id3 {
	position: absolute;
	z-index: 2;
	width: 85px;
	top: 285px;
	left: 221px;
}

#id4 {
	position: absolute;
	z-index: 2;
	width: 85px;
	top: 285px;
	left: 319px;
}

#id5 {
	position: absolute;
	z-index: 2;
	width: 85px;
	top: 285px;
	left: 417px;
}

#id6 {
	position: absolute;
	z-index: 2;
	width: 85px;
	top: 285px;
	left: 515px;
}

.rollover a {
	border: none;
	overflow: hidden;
	float: left; 
}

.rollover a:hover {
	border: 3px solid white;
	margin: -3px;
}



#photoi {
	position: absolute;
	top: 175px;
	left: 624px;
}

#ad {
	position: absolute;
	top: 335px;
	left: 10px;
}

#rrapide {
	position: absolute;
	top: 335px;
	left: 324px;
}

#form-recherche {
	position: absolute;
	z-index: 2;
	top: 400px;
	left: 342px;
	width: 255px;
}

#dialoguez {
	position: absolute;
	top: 470px;
	left: 624px;
}

#evenements {
	position: absolute;
	top: 220px;
	left: 50px;
	width: 200 px
}

#connectes {
	position: absolute;
	z-index: 2;
	width: 200px;
	top: 569px;
	left: 698px;
	color: #ffffff;
	font-size:90%;
}

.col1 {
	width: 95px;
	height: 20px;
	margin: 0;
	float: left;
	padding-top: 2px;
	margin-right: 2px;
	color: #f40159;
}

.col2 {
	width: 165px;
	height: 20px;
	display: block;
	float: left;
	margin: 0;
}

div.row {
	clear: both;
	width: 265px;
}

.submit {
	height: 25px;
	padding-top: 3px;
	padding-left: 95px;
	clear: both;
} 

.input {
	background-color: #fff;
	font: 11px/14px Verdana, sans-serif;
	color: #5a698b;
	border: 1px solid #f40159;
	height: 17px;
}

.input1 {
	color: #5A698B;
	height: 12px;
}

.col11 {
	width: 80px;
	height: 20px;
	margin: 0;
	float: left;
	padding-top: 6px;
	margin-right: 2px;
	font-size: 95%;
	color: #f40159;
}

.col21 {
	width: 180px;
	height: 22px;
	padding-top: 4px;
	float: left;
	margin: 0;
	font-size: 90%;
	color: #f40159;
}

.submit1 {
	height: 29px;
	#background: url(images/recherchez.jpg) no-repeat;
	padding-top: 6px;
	padding-left: 80px;
	clear: both;
}

#basimg {
	position: absolute;
	top: 610px;
	left: 65px;
	width: 800px;
}

#baslinks {
	position: absolute;
	z-index: 2;
	top: 626px;
	left: 65px;
	width: 800px;
}

.basi {
	padding-top: 30px;
}

#pub {
	position: absolute;
	top: 50px;
	left: 251px;
}
#pub2 {
	position: absolute;
	top: 50px;
	left: 357px;
}

#pubNoLogin {
	position: absolute;
	top: 50px;
	left: 257px;
}

#pub3 {
	position: absolute;
	top: 45px;
	left: 228px;
}

#pub4 {
	position: absolute;
	top: 45px;
	left: 260px;
}

#signinPhoto {
	position: absolute;
	top: 172px;
	left: -20px;
}

#signinTable {
	position: absolute;
	top: -82px;
	left: 150px;
}

#photof {
	position: absolute;
	top: 32px;
	left: 827px;
}

.photo p {
position: relative;
width: 100px;
height: 151px;
overflow: hidden;
}


#zoom {
	position: absolute;
	top: 186px;
	left: 848px;
}

#ajouter {
	position: absolute;
	top: 210px;
	left: 786px;
}

#lesautres {
	position: absolute;
	top: 170px;
	left: 2px;
}

#mesinfos {
	position: absolute;
	top: 280px;
	left: 2px;
}

#divers {
	position: absolute;
	top: 572px;
	left: 2px;
}

#lire-messagede {
	position: absolute;
	top: 200px;
	left: 340px;
}

#lire-messagede1 {
	position: absolute;
	top: 210px;
	left: 420px;
}

#cons-fichedeA {
	position: absolute;
	top: 155px;
	left: 348px;
}

#cons-fichedeA1 {
	position: absolute;
	top: 140px;
	left: 330px;
}

#cons-fichede {
	position: absolute;
	top: 140px;
	left: 400px;
}

#listamis-ajout1 {
	position: absolute;
	top: 230px;
	left: 300px;
}
#listamis-ajout2 {
	position: absolute;
	top: 252px;
	left: 320px;
	width:545px;
}

#maboite {
	position: absolute;
	top: 116px;
	left: 330px;
	width:500px;
	text-align:center;
}

#rech-titre {
	position: absolute;
	top: 140px;
	left: 480px;
	width:400px;
}

#rech-titre1 {
	position: absolute;
	top: 150px;
	left: 540px;
	width:400px;
}

#titrerubrique {
	position: absolute;
	top: 140px;
	left: 380px;
	width:400px;
}

#titrerubriqueNoLogin {
	position: absolute;
	top: 140px;
	left: 265px;
	width:400px;
}

#texterubrique {
	position: absolute;
	top: 210px;
	left: 280px;
	width:600px;
}

#texterubriqueCrit {
	position: absolute;
	top: 180px;
	left: 200px;
	width:760px;
}

#texterubriqueCritNoLogin {
	position: absolute;
	top: 180px;
	left: 100px;
	width:760px;
}

#texterubriqueNoLogin {
	position: absolute;
	top: 210px;
	left: 180px;
	width:600px;
}

#texterubrique2 {
	position: absolute;
	top: 210px;
	left: 220px;
	width:720px;
}

#recherche3 {
	position: absolute;
	top: 232px;
	left: 303px;
}

#lire-geo {
	position: absolute;
	top: 212px;
	left: 323px;
}

#lire-geo2 {
	position: absolute;
	top: 245px;
	left: 323px;
}


#send-titre {
	position: absolute;
	top: 150px;
	left: 290px;
}

#send-titre1 {
	position: absolute;
	top: 160px;
	left: 360px;
}

#send-titre2 {
	position: absolute;
	top: 150px;
	left: 410px;
}

#send-titre3 {
	position: absolute;
	top: 160px;
	left: 480px;
}

#mde {
	position: absolute;
	top: 209px;
	left: 545px;
}

#cons-fichedeB {
	position: absolute;
	top: 168px; 
	left: 420px;
}

#cons-fichedeB1 {
	position: absolute;
	top: 155px; 
	left: 400px;
}
#cons-fichedeC {
	position: absolute;
	top: 188px; 
	left: 420px;
}

#cons-fichedeC1 {
	position: absolute;
	top: 175px; 
	left: 400px;
}

#cons-fde {
	position: absolute;
	top: 150px; 
	left: 590px;
}

#cons-bigphoto {
	position: absolute;
	top: 200px; 
	left: 250px;
}

#cons-bigphoto-chat {
	position: absolute;
	top: 120px; 
	left: 250px;
}


#messa {
	position: absolute;
	top: 159px;
	left: 722px;
}

#lien1 {
	position: absolute;
	top: 215px;
	left: 20px;
}

#lien2 {
	position: absolute;
	top: 237px;
	left: 20px;
}

#lien3 {
	position: absolute;
	top: 328px;
	left: 20px;
}
table#left {
 	position: absolute;
	top: 328px;
	left: 20px;
   width: 166px;
	height: 220px;
	border-collapse: collapse
}

.lefttd {
  	color: #904891;
  	white-space: nowrap;
}

#lien12 {
	background-color:#ffc0c0;
}

#lien13 {
	position: absolute;
	top: 620px;
	left: 20px;
}

#lien14 {
	position: absolute;
	top: 642px;
	left: 20px;
}

#lien15 {
	position: absolute;
	top: 664px;
	left: 20px;
}

#lien16 {
	position: absolute;
	top: 686px;
	left: 20px;
}

#lien17 {
	position: absolute;
	top: 708px;
	left: 20px;
}

#lien18 {
	position: absolute;
	top: 222px;
	left: 802px;
}

#lien19 {
	position: absolute;
	top: 244px;
	left: 802px;
}

#mess{
	position: absolute;
	top: 240px;
	left: 210px;
}

#lire-cadre{
	position: absolute;
	top: 280px;
	left: 210px;
}

#messprec{
	position: absolute;
	top: 551px;
	left: 210px;
}

#inbox{
	position: absolute;
	top: 233px;
	left: 210px;
}

#nm{
	position: absolute;
	top: 250px;
	left: 255px;
}

#mr{
	position: absolute;
	top: 250px;
	left: 405px;
}

#me{
	position: absolute;
	top: 250px;
	left: 555px;
}

#binbox1{
	position: absolute;
	top: 402px;
	left: 214px;
}

#binbox2{
	position: absolute;
	top: 429px;
	left: 214px;
}

#derniermess{
	position: absolute;
	top: 1030px;
	left: 210px;
}

#dmess{
	position: absolute;
	top: 1053px;
	left: 412px;
	width: 510px;
}

#send-form{
	position: absolute;
	top: 300px;
	left: 300px;
	width: 700px;
}

#send-form-p1{
	position: absolute;
	top: 320px;
	left: 360px;
	width: 680px;
}

#send-form-p2{
	position: absolute;
	top: 316px;
	left: 720px;
}

#send-lmessenv{
	position: absolute;
	top: 300px;
	left: 480px;
	width: 480px;
}

#mno{
	position: absolute;
	width: 155px;
	top: 304px;
	left: 798px;
}

#t-mrecu{
	position: absolute;
	top: 337px;
	left: 270px;
	width: 100px;
}

#mrecu{
	position: absolute;
	top: 337px;
	left: 330px;
	width: 615px;
	background-color: #feebf2;
}

#t-msujet{
	position: absolute;
	top: 362px;
	left: 270px;
	width: 100px;
}
#msujet{
	position: absolute;
	top: 362px;
	left: 330px;
	width: 615px;
	background-color: #feebf2;
}
#send-lsujet{
	position: absolute;
	top: 0px;
	left: -60px;
	width: 100px;
}
#send-lsujet-prec{
	position: absolute;
	top: 200px;
	left: -60px;
	width: 100px;
}
#send-lcontenu{
	position: absolute;
	top: 20px;
	left: -60px;
	width: 100px;
}
#send-lcontenu-prec{
	position: absolute;
	top: 220px;
	left: -60px;
	width: 100px;
}
#send-fsujet{
	position: absolute;
	top: 0px;
	left: 1px;
	width: 615px;
	background-color: #feebf2;
}
#send-fsujet-prec{
	position: absolute;
	top: 200px;
	left: 1px;
	width: 615px;
	font-style: italic;
	color: #904891;
	background-color: #feebf2;
}
#send-fcontenu{
	position: absolute;
	top: 20px;
	left: 1px;
	width: 615px;
	background-color: #feebf2;
}
textarea#send-fcontenu{
	position: absolute;
	top: 1px;
	left: 1px;
	width: 615px;
	color: #702871;
	background-color: #feebf2;
}
textarea#send-fcontenu-prec{
	position: absolute;
	top: 1px;
	left: 1px;
	width: 615px;
	color: #904891;
	font-style: italic;
	background-color: #feebf2;
}

#send-fcontenu-prec{
	position: absolute;
	top: 220px;
	left: 1px;
	width: 615px;
	background-color: #feebf2;
}
#send-bvalid{
	position: absolute;
	top: 150px;
	left: 140px;
}
#t-msujetprec{
	position: absolute;
	top: 572px;
	left: 245px;
	width: 150px;
}


#msujetprec{
	position: absolute;
	top: 572px;
	left: 330px;
	width: 615px;
	background-color: #eedbe2;
}

#t-mcontenu{
	position: absolute;
	top: 387px;
	left: 270px;
	width: 100px;
}

#t-mcontenuprec{
	position: absolute;
	top: 597px;
	left: 245px;
	width: 100px;
}

textarea#mcontenu{
	position: absolute;
	top: 387px;
	left: 330px;
	width: 615px;
	color: #904891;
	background-color: #feebf2;
}

textarea#mcontenuprec{
	position: absolute;
	top: 597px;
	left: 330px;
	width: 615px;
	color: #904891;
	font-style: italic;
	background-color: #eedbe2;
}

#repondre{
	position: absolute;
	top: 510px;
	left: 330px;
}

#lire-prec{
	position: absolute;
	top: 510px;
	left: 423px;
}

#lire-suiv{
	position: absolute;
	top: 510px;
	left: 500px;
}

#flasher{
	position: absolute;
	top: 660px;
	left: 362px;
}

#rechvisu{
	position: absolute;
	top: 660px;
	left: 475px;
}

#luiecrire{
	position: absolute;
	top: 660px;
	left: 569px;
}


#prec-visu{
	position: absolute;
	top: 660px;
	left: 655px;
}

#suiv-visu{
	position: absolute;
	top: 660px;
	left: 732px;
}

#dispMember{
	position: absolute;
	top: 550px;
	left: 206px;
}

#dispMemberCons{
	position: absolute;
	top: 250px;
	left: 206px;
}

#dispMemberPrec{
	position: absolute;
	top: 730px;
	left: 206px;
}

#dispMemberSend{
	position: absolute;
	top: 230px;
	left: -93px;
}

#dispMemberSendPrec{
	position: absolute;
	top: 370px;
	left: -93px;
}

#dispMemberMail{
	position: absolute;
	top: 700px;
	left: 210px;
}
#dispMemberMail1{
	position: absolute;
	width: 480px;
	top: 722px;
	left: 416px;
}
#dispMemberMail2{
	position: absolute;
	width: 730px;
	top: 760px;
	left: 224px;
}
textarea#dispMemberMail2 {
	color: #904891;
	background-color: #feebf2;
	height:46px
}

#ad-lecture{
	position: relative;
	top: -670px;
	left: 490px;
}

#fiche{
	position: relative;
	top: 0px;
	left: 0px;
}

table#sample {
 	position: relative;
	top: -180px;
	left: 20px;
   width: 450px;
	height: 160px;
	border-collapse: collapse
}

.data {
  	color: #904891;
  	white-space: nowrap;
}

.leftcol {
   font-size: 90%;
	color: #f40159;
	font-style: italic;
	white-space: nowrap;
}

#aime{
	position: relative;
	top: -152px;
	left: 0px;
}

#aime-texte{
	position: relative;
	width: 180px;
	top: -222px;
	left: 150px;
}

#aime2{
	position: relative;
	width: 430px;
	top: -212px;
	left: 20px;
}

textarea#aime2 {
	color: #904891;
	background-color: #feebf2;
	height:32px
}
#annonce{
	position: relative;
	top: -190px;
	left: 0px;
}

#sonannonce{
	position: relative;
	width: 180px;
	top: -273px;
	left: 150px;
}

#annonce2{
	position: relative;
	width: 730px;
	top: -264px;
	left: 20px;
}

#annonce3{
	position: relative;
	width: 730px;
	top: -264px;
	left: 20px;
}

textarea#annonce2 {
	color: #904891;
	background-color: #feebf2;
	height:46px
}

textarea#annonce3 {
	color: #FF0000;
	background-color: #feebf2;
#	font-size: 120%;
	font-weight: bold;
}

#acree{
	position: relative;
	top: -250px;
	left: 20px;
	width: 200px;
}

#pointsm{
	position: relative;
	top: -265px;
	left: 320px;
	width: 200px;
}

#passage{
	position: relative;
	top: -280px;
	left: 540px;
	width: 230px;
}

.row2{
	clear: both;
	width: 700px;
}

.col3{
	margin: 0;
	float: left;
	width: 87px;
	font-size: 90%;
	color: #f40159;
	font-style: italic;
	padding-top: 10px;
}

.col4 {
	margin: 0;
	float: left;
	padding-top: 10px;
}

.submit2 {
	height: 25px;
	padding-top: 6px;
	padding-left: 85px;
	clear: both;
}

#t-msuj{
	position: absolute;
	top: 1100px;
	left: 240px;
	width: 100px;
}

#msuj{
	position: absolute;
	top: 1100px;
	left: 326px;
	width: 605px;
	background-color: #feebf2;
}

#t-mcont{
	position: absolute;
	top: 1130px;
	left: 240px;
	width: 100px;
}

textarea#mcont{
	position: absolute;
	top: 1130px;
	left: 326px;
	color: #904891;
	background-color: #feebf2;
}


#t-msujet-prec{
	position: absolute;
	top: 500px;
	left: 240px;
	width: 100px;
}

#msujet-prec{
	position: absolute;
	top: 500px;
	left: 326px;
	width: 580px;
	background-color: #feebf2;
}

#t-mcontenu-prec{
	position: absolute;
	top: 530px;
	left: 240px;
	width: 100px;
}

textarea#mcontenu-prec{
	position: absolute;
	top: 530px;
	left: 326px;
	color: #904891;
	background-color: #feebf2;
}

.input2 {
	background-color: #fff;
	color: #5a698b;
}

.input3 {
display: block;
#font: 1em normal, monospace;
width: 43em;
background-color: #feebf2;
color: #702871
	}

.input4 {
display: block;
font: 1em normal, monospace,italic;
width: 93em;
background-color: #feeb02;
}

#sommess{
	position: absolute;
	top: 316px;
	left: 213px;
	width: 700px;
}


.row3 {
	clear: both;
	width: 753px;
	background-color:#fde4f3;
	height: 22px;
}

.row4 {
	clear: both;
	width: 753px;
	background-color:#ffffff;
	height: 22px;
}

.col51{
	margin-left: 70px;
	width: 30px;
	float: left;
	padding-top: 2px;
}

.col5{
	margin: 0;
	float: left;
	width: 137px;
	padding-top: 2px;
}

a.col5:link {
	font-size: 105%;
	color: #904891;
	}
	
a.col5:active {
	font-size: 105%;
	color: #904891;
	}
a.col5:hover {
	font-size: 105%;
	color: #904891;
	}


a.col5:visited {
	font-size: 105%;
	color: #904891;
	}


.col6{
	margin: 0;
	float: left;
	width: 308px;
	font-size: 100%;
	color: #904891;
	padding-top: 4px;
}

.col6lu{
	margin: 0;
	float: left;
	width: 268px;
	font-size: 100%;
	color: #904891;
	padding-top: 4px;
}

.col7{
	margin: 0;
	float: left;
	width: 108px;
	font-size: 100%;
	color: #904891;
	padding-top: 4px;
}

.col8{
	margin: 0;
	float: left;
	width: 67px;
	font-size: 100%;
	color: #904891;
	padding-top: 4px;
}

.col9{
	margin: 0;
	float: left;
	width: 40px;
	font-size: 100%;
	color: #904891;
	padding-top: 4px;
}

.submit3 {
	height: 28px;
	padding-top: 5px;
	padding-left: 11px;
	clear: both;
}

#submit3{
	position: absolute;
	top: 540px;
	left: 212px;
}

#prec-somm{
	position: absolute;
	top: 540px;
	left: 800px;
}

#suiv-somm{
	position: absolute;
	top: 540px;
	left: 890px;
}

#dd{
	position: absolute;
	top: 540px;
	left: 492px;
}

#nouvmess {
	position: absolute;
	top: 188px;
	left: 395px;
}

#nouvm {
	position: absolute;
	top: 196px;
	left: 400px;
	width: 390px;
}

#nopage {
	position: absolute;
	top: 255px;
	left: 838px;
	width: 115px;
}

#envoye{
	position: absolute;
	top: 294px;
	left: 315px;
	width: 100px;
}

#sujet{
	position: absolute;
	top: 294px;
	left: 445px;
	width: 100px;
}

#lu{
	position: absolute;
	top: 294px;
	left: 715px;
	width: 50px;
}

#date{
	position: absolute;
	top: 294px;
	left: 752px;
	width: 100px;
}

#heure{
	position: absolute;
	top: 294px;
	left: 860px;
	width: 70px;
}

#recherches {
	position: absolute;
	z-index: 2;
	top: 300px;
	left: 345px;
	width: 500px;
}

#rsimplifiee {
	position: absolute;
	top: 256px;
	left: 490px;
	width: 205px;
}

.colr1 {
	width: 150px;
	height: 22px;
	margin: 0;
	float: left;
	text-align:right;
	padding-right: 10px;
	margin-right: 2px;
	color: #f40159;
	height:26px
}
.colr2 {
	width: 320px;
	height: 22px;
	margin: 0;
	float: left;
	text-align:left;
	padding-right: 10px;
	margin-right: 2px;
	color: #f40159;
}

input.small_chk1 { vertical-align: top; }

.colr2b {
	width: 320px;
	height: 22px;
	padding-top: 6px;
	float: left;
	margin: 0;
	color: #f40159;
	text-align:left;
	vertical-align:bottom; 
}
.colr3 {
	width: 300px;
	height: 22px;
	padding-top: 4px;
	float: left;
	margin: 0;
	color: #f40159;
}

.rowr {
	clear: both;
	width: 500px;
}

.rech-submit {
	height: 29px;
	padding-top: 10px;
	padding-left: 5px;
	clear: both;
}


#nav {
	position: absolute;
	top: 200px;
	left: 310px;
	z-index: 3;
}

/* ----------------------------- start #nav ----------------------------- */
#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block; width: 140px; height: 30px; margin: 0%; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}
/* ----------------------------- end #nav ----------------------------- */


/* ----------------------------- start #nav ids ----------------------------- */
#un { background:url(../imagesfr/menur1.gif) no-repeat left bottom; width: 140px; height: 30px;}
#deux { background:url(../imagesfr/menur2.gif) no-repeat left bottom; width: 140px; height: 30px;}
#trois { background:url(../imagesfr/menur3.gif) no-repeat left bottom; width: 140px; height: 30px;}
#quatre { background:url(../imagesfr/menur4.gif) no-repeat left bottom; width: 140px; height: 30px;}
/* ----------------------------- end #nav ids ----------------------------- */

#recherche2 {
	position: absolute;
	top: 170px;
	left: 510px;
}

#recherche4 {
	position: absolute;
	top: 285px;
	left: 227px;
}

#ptrouv {
	position: absolute;
	top: 222px;
	left: 468px;
}

#rech-rech {
	position: absolute;
	top: 259px;
	left: 688px;
}

#rech-prec {
	position: absolute;
	top: 259px;
	left: 788px;
}

#rech-suiv {
	position: absolute;
	top: 259px;
	left: 865px;
}

.brech-rech {
	position: absolute;
	left: 465px;
}
.brech-suiv {
	position: absolute;
	left: 640px;
}


.prech {
	position: absolute;
	left: 565px;
}

.srech {
	position: absolute;
	left: 642px;
}


#ptrouvees {
	position: absolute;
	top: 229px;
	left: 468px;
	width: 251px;
}

#p1 {
	position: absolute;
	top: 317px;
	left: 228px;
	width: 728px;
	height: 80px;
	background-color: #feebf2;
}

#p2 {
	position: absolute;
	top: 397px;
	left: 228px;
	width: 728px;
	height: 80px;
	background-color: #eed6ea;
}

.rowp1 {
	clear: both;
	width: 728px;
	height: 80px;
	background-color: #feebf2;
}

.rowp2 {
	clear: both;
	width: 728px;
	height: 80px;
	background-color: #eed6ea;
}

.rows1 {
	clear: both;
	width: 528px;
	height: 20px;
	background-color: #feebf2;
}

.rows2 {
	clear: both;
	width: 528px;
	height: 20px;
	background-color: #eed6ea;
}

.colp1 {
	width: 60px;
	height: 30px;
	margin: 0;
	float: left;
	text-align:center;
	font-size: 120%;
	padding-top: 30px;
	padding-right: 0px;
	margin-right: 0px;
	color: #f40159;
}

.colp2 {
	width: 100px;
	height: 65px;
	padding-top: 10px;
	float: left;
	margin: 0;
}

.colp3 {
	width: 330px;
	height: 70px;
	padding-top: 3px;
	float: left;
	margin: 0;
	color: #f40159;
}

.colp4 {
	width: 200px;
	height: 15px;
	padding-top: 62px;
	float: left;
	margin: 0;
	color: #f40159;
}

.colp4-3 {
	width: 200px;
	height: 15px;
	padding-top: 20px;
	float: left;
	margin: 0;
	color: #f40159;
}
