@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #34373f;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position:top center;
}
a:link {
	color: #677fde;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #677fde;
}
a:hover {
	text-decoration: none;
	color: #677fde;
}
a:active {
	text-decoration: underline;
	color: #677fde;
}
a.footer:link {
	color: #000000;
	text-decoration: none;
}
a.footer:visited {
	text-decoration: none;
	color: #000000;
}
a.footer:hover {
	text-decoration: underline;
	color: #000000;
}
a.footer:active {
	text-decoration: none;
	color: #000000;
}
#perfectworld_france {
	width:971px;
	margin:auto;
	}
#login_to_3_mmorpg {
	background-image:url(../images/connexion_perfect_world.jpg);
	}
#login_to_4_mmorpg {
	background-image:url(../images/connexion_perfect_world2.jpg);
	}
#meilleur_mmorpg {
	background-image:url(../images/stretch_classement.jpg);
	}
#classement {
	margin-left:43px;
	margin-right:17px;
	}
.classement_text td{
	font-size:10px;}
#perfectworld_france_navigation {
	
	}
#mmo_gratuits {
	background-image:url(../images/footer_main_corner.jpg);
	background-position:bottom right;
	background-repeat:repeat-y;
	}
#perfect_world_background {
	background-image:url(../images/main_bkg_stretch.jpg);
	}
#les_avantages_de_perfect_world_france {
	background-image:url(../images/main_bkg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
#txt_container {
	padding:15px
	}
#left {
	background:url(../images/main_left_stretch.jpg);
	}
#right {
	background:url(../images/main_right_stretch.jpg);
	}
#footer {
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:64px;
	text-align:center;
	padding-bottom:5px;
	}
#foot_container {
	padding-top:35px;
		}
#termes {
	width:200px;
	margin-left:20px;
	float:left;
	}
#login {
	padding-left:44px;
	padding-top:50px;
	}
#login1 {
	padding-left:40px;
	padding-top:20px;
	}
#login2 {
	padding-left:55px;
	padding-top:8px;
	}
#login3 {
	padding-left:210px;
	padding-top:6px;
	}
.txt_field {
	background-color:#0f1116;
	border: solid 1px #4b515c;
	width:80px;
	color:#ffffff;
	margin-right:10px;
	font-size:11px;
	}
.ok {
	background-color:#696969;
	border: solid 1px #4b515c;
	width:30px;
	color:#ffffff;
	margin-right:10px;
	font-size:11px;
	}
#identifiants {
	display:block;
	margin-top:8px;
	}
	
a.ident_oublier:link {
	color: #ffffff;
	text-decoration: underline;
	font-size:11px;
}
a.ident_oublier:visited {
	text-decoration: underline;
	color: #ffffff;
	font-size:11px;
}
a.ident_oublier:hover {
	text-decoration: none;
	color: #ffffff;
	font-size:11px;
}
a.ident_oublier:active {
	text-decoration: underline;
	color: #ffffff;
	font-size:11px;
}


/* NEWS CSS */
.titre {
	background-image:url(../images/title_bkg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	font-weight:bold;
	line-height:23px;
	/* en option pour tout avoir en lettre capital
	text-transform: uppercase; */
	
	}

.texte {
	/*moi je laisserais par defaut*/
	}

.date {
	font-weight:bold;
	color:#525975;
	font-style:italic;
	}

.tableau {
	border:2px solid #FFFFFF;
	border-collapse:collapse;
}

.tableau td {
	border:1px solid #525975;
}

.tableau_classement1 {
	border:2px solid #FFFFFF;
	border-collapse:collapse;
}

.tableau_classement1 td {
	border:1px solid #525975;
}