html, body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
	height:100%;
}
.menuleft{
	width:250px;
	float:left;
	height:auto;
}

.textintro{
	font-size: 8px;
	text-align:center;
}

#menugauche{
	width:130px;
	height:500px;
  float:left;
}

#fondrech
{
		background-image:url(http://www.miss-book.com/images/menu-gauche.jpg);
	background-repeat:no-repeat;
  text-align:center;
}
#bloccontenu{

	float:right;
	width:840px;
}
.news {
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #818181;
	margin : 0;
	padding : 0;
	font-weight : normal;
	display:block;
	float:left;
}
.loginform {
	padding-top: 2px;
	float:right;
}
.champformconnect{
	height:14px;
	font-size:12px;	
}
.titre_mister {
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #3ea7ff;
	margin : 0;
	padding : 0;
	font-weight : normal;
	display:block;
	padding-top:15px;
}
.titre_miss {
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #ff71ed;
	margin : 0;
	padding : 0;
	font-weight : normal;
	display:block;
	padding-top:15px;
}

.titre {
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #818181;
	margin : 0;
	padding : 0;
	font-weight : normal;
	display:block;
	padding-top:15px;
}
.tab_commentaire {
background-color:#f5f5f5;
}
h1 {
	text-align : left;
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 25px;
	color : #fbaf2f;
	margin : 0;
	padding : 0;
	font-weight : normal;
	display:block;
}
h1.texte {
	text-align : left;
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-style : italic;
	color : #ffffff;
	margin : 0;
	padding : 0;
	font-weight : normal;
}
h2 {
	text-align : left;
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 25px;
	color : #a7cd5c;
	margin : 0;
	padding : 0;
	font-weight : normal;
	display:block;
}
h3 {
	font-family : Trebuchet MS, "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	color : #ffffff;
	margin : 0 0 10px 0;
	padding-top : 5px;
	text-align:center;
}

.structure {
	margin: 0;
	width:980px;
	margin:auto;
}

.header {
	margin: 0;
	width:980px;
	margin:auto;
	height:100px;
}
.logo {
	height:100px;
	float:left;
}

.bouton_connexion {
	float:right;
	margin-right:10px;
}
.connexion_bg {
	float:right;
	width:233px;
	height:123px;
	margin-top:10px;
	background-image:url('images/connexion_bg.gif');
	background-repeat:no-repeat;
	background-position:top center;
	color:#FFFFFF;
}

.commentaire_bg {
	width:181px;
	height:10px;
	background-image:url('images/commentaire_bg.gif');
	background-repeat:no-repeat;
	background-position:left center;
	text-align:center;
	vertical-align:middle;
}
.colonne_left{
	width:380px;
	float:left;
}
.colonne_right{
	width:380px;
	float:right;
}
.contenu_fiche{
	width:550px;
	float:right;
}
.encart_miss_top {
	width:181px;
	height:10px;
	background-image:url('images/encart_miss_top.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
}
.encart_miss_bg {
	background-color:#ffc2f7;
	width:181px;
}
.miss_bg {
	width:162px;
	height:41px;
	margin:auto;
	background-image:url('images/miss_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
	padding:5px;
}
.mister_bg {
	width:162px;
	height:41px;
	margin:auto;
	background-image:url('images/mister_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
	padding:5px;
}
.encart_miss_bottom {
	width:181px;
	height:10px;
	background-image:url('images/encart_miss_bottom.gif');
	background-repeat:no-repeat;
	background-position:top center;
}
.encart_mister_top {
	width:181px;
	height:10px;
	background-image:url('images/encart_mister_top.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
}
.encart_mister_bg {
	background-color:#c7e6ff;
	width:181px;
}
.encart_mister_bottom {
	width:181px;
	height:10px;
	background-image:url('images/encart_mister_bottom.gif');
	background-repeat:no-repeat;
	background-position:top center;
}
.top_mister {
	width:439px;
	height:99px;
	background-image:url('images/derniers_mister.gif');
	background-repeat:no-repeat;
	background-position:top center;
}
.top_miss {
	width:439px;
	height:99px;
	background-image:url('images/derniers_miss.gif');
	background-repeat:no-repeat;
	background-position:top center;
}
.derniers_mister {
	width:439px;
	height:99px;
	background-image:url('images/derniers_mister.jpg');
	background-repeat:no-repeat;
	background-position:top center;
}
.derniers_miss {
	width:439px;
	height:99px;
	background-image:url('images/derniers_miss.jpg');
	background-repeat:no-repeat;
	background-position:top center;
}
.points_h {
	padding-top:18px;
	padding-right:10px;
	color:#3ea7ff;
	float:right;
	font-weight:bold;
}
.points_f {
	padding-top:18px;
	padding-right:10px;
	color:#ff71ed;
	float:right;
	font-weight:bold;
}
.miss {
	padding-top:18px;
	padding-right:10px;
	color:#ff71ed;
	float:left;
	font-weight:bold;
}
.mister{
	padding-top:18px;
	padding-right:10px;
	color:#3ea7ff;
	float:left;
	font-weight:bold;
}
.commentaire_miss {
	color:#ff71ed;
	font-weight:bold;
	font-size:14px;
}
.commentaire_miss a:link,commentaire_miss a:hover,commentaire_miss a:visited{
	color:#ff71ed;
	font-weight:bold;
	font-size:14px;
}
.commentaire_mister{
	color:#3ea7ff;
	font-weight:bold;
	font-size:14px;
}
.contenu_text {
	width:95%;
	margin:auto;
	color:#535353;
	padding-top:12px;
}
.center {
	text-align:center;
}
.justify {
	text-align:justify;
}
.intitule {
	width:120px;
	margin:5px;
	text-align:right;
	color:#8cbc18;
}
.bouton_commentaire {
	text-align:center;
	background-image:url('images/bouton_commentaire.gif');
	background-repeat:no-repeat;
	background-position:top center;
	width:152px;
	height:28px;
	float:right;
	margin-top:5px;
	padding-left:22px;
}
.bouton_jaime{
	text-align:center;
	background-image:url('images/bouton_petit.gif');
	background-repeat:no-repeat;
	background-position:top center;
	width:104px;
	height:28px;
	float:left;
	margin-top:5px;
}
.bouton_jaimepas{
	text-align:center;
	background-image:url('images/bouton_petit.gif');
	background-repeat:no-repeat;
	background-position:top center;
	width:96px;
	height:28px;
	float:right;
	margin-top:5px;
	padding-left:8px;
}
.menu {
	float:right;
	margin-top:30px;
	width:625px;
	margin-right:20px;
	background-image:url('images/menu_bg.gif');
	background-repeat:repeat-x;
	background-position:top center;
	height:37px;
}

.menu_bgs {
	text-align:center;
	background-image:url('images/menu_bgs.gif');
	background-repeat:repeat-x;
	background-position:top center;
}
.menu_right {
	background-image:url('images/menu_bg_right.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:37px;
	float:right;
	width:12px;
}

.menu_left {
	background-image:url('images/menu_bg_left.gif');
	background-position:top right;
	background-repeat:no-repeat;
	height:37px;
	float:left;
	width:12px;
}
.sep {
	background-image:url('images/sep_bg.gif');
	background-position:top cneter;
	background-repeat:no-repeat;
	height:15px;
	width:980px;
	margin:auto;
}
.sep_profil {
	background-color:#cccccc;
	width:400px;
	height:2px;
}
div.menu_lien {
	width : 80px;
	height : 37px;
	float : left;
	margin-left : 1px;
	text-align : center;
}
div.menu_lien2 {
	width : 400px;
	height : 37px;
	float : left;
	margin-left : 1px;
	text-align : center;
}
div.menu_liens {
	width : 90px;
	height : 37px;
	float : left;
	margin-left : 1px;
	text-align : center;
}
a.lienmenu:link, a.lienmenu:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #535353;
	font-weight : normal;
	text-align : center;
	text-decoration : none;
	background-image : url(images/menu_bg.gif);
	display : block;
	height : 27px;
	padding-top : 10px;
	background-repeat : repeat-x;
	background-position : center 0%;
}
a.lienmenu:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #535353;
	text-align : center;
	text-decoration : none;
	background-image : url(images/menu_bgs.gif);
	display : block;
	height : 27px;
	padding-top : 10px;
	background-repeat : repeat-x;
	font-weight : normal;
}
a.rose:link, a.rose:visited, a.rose:active, a.rose:hover{
		color : #ff71ed;
}
a.lienmenus:link, a.lienmenus:visited, a.lienmenus:hover, a.lienmenus:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #8cbc18;
	text-decoration : none;
	display : block;
	height : 27px;
	padding-top : 10px;
	text-align : center;
	background-image : url(images/menu_bgs.gif);
	background-repeat : repeat-x;
	background-position : center 0%;
	font-weight : normal;
}
.footer {
	margin: 0;
	width:100%;
	margin:auto;
	overflow:auto;
	height:85px;
	padding-top:15px;
}
.footer .footer_text {
	color:#535353;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding-top: 10px;
	text-align:center;
}
.footer .footer_text a:link {
	text-decoration: none;
	font-weight:bold;
	color: #535353;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}
.footer .footer_text a:visited {
	text-decoration: none;
	font-weight:bold;
	color: #535353;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}
.footer .footer_text a:hover {
	text-decoration: underline;
	color: #535353;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}
ul.puce {
	margin-top:5px;
	margin-bottom:5px;
}
ul.puce li {
	list-style-type:none;
	padding-top:0px;
	padding-right:5px;
	background-position:left 6px;
	margin:0px 0px 6px -30px;
	color:#FFFFFF;
	text-align:right;
}
.cadre_photo_blanc {
	border:2px solid #ffffff;
}

.paddingright {
	padding-right:8px;
}
.paddingleft {
	padding-left:8px;
}
.padding {
	padding:8px;
}
.right {
	float:right;
}
.left {
	float:left;
}
a {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	color: #34cce8;
}
a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;	
	color: #34cce8;
}
a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #34cce8;
}
a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #34cce8;
}
a.lienorange {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	color: #ff9423;
}
a.lienorange:link {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;	
	color: #ff9423;
}
a.lienorange:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #ff9423;
}
a.lienorange:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #ff9423;
}
a.lienb {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	color: #ffffff;
}
a.lienb:link {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	color: #ffffff;
}
a.lienb:visited, a.lienb:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	color: #ffffff;
}
a.lienb:hover, a.lienb:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #ffffff;
}
a.lienbouton:link, a.lienbouton:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	font-weight : normal;
	text-align : center;
	text-decoration : none;
	display : block;
	height : 23px;
	padding-top : 5px;
}
a.lienbouton:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #ffffff;
	text-align : center;
	text-decoration : none;
	display : block;
	height : 23px;
	padding-top : 5px;
}
.clear {
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	border: none;
}
