/* BALISES BRUTES */
body					{ width: 770px; margin: auto; margin-top: 0; font: 80%/1.2em arial,sans-serif; border-right: 1px solid #000; border-left: 1px solid #000; text-align: center; }
a img				{ border: none; }
div					{ margin: 0; padding:0; }
ol li					{ font-size: 11px; }
input					{ text-align: center; }

/* ID's */
#header				{ margin: 0; }
#conteneur			{ margin: auto; width: 910px; }
#menu				{ margin: 5px; margin-right: 0; width: 160px; float: left; text-align: left; }
#contenu			{ width: 580px; float:left; margin-top:5px; }
#menu_right			{ width: 125px; float:right; margin-top:5px; text-align: right;}
#iframe				{ width: 580px; margin:0; background:url('img/bordiframe.gif'); background-repeat:repeat-y; }
#footer				{ clear:both; text-align:center; }

/* CLASS */
.menu-allure		{ width:143px; }
.menu-allure .top 	{ color:#fff; font-weight:bold; height:30px; width:143px; color:#fff; background:url('img/dessus_menu.gif'); background-repeat:no-repeat; font-size:1em; margin:0; padding:0; }
.menu-allure .top p	{ padding:0; padding-top:8px; text-align:center; margin-top:0; }
.menu-allure a		{ font-weight: bold; color: #AA2A69; }
.menu-allure ul		{ border-right:1px solid #000; border-left:1px solid #000; background:#FFE4F5; }
.menu-allure ul		{ margin:0; padding:0; }
.menu-allure li		{ list-style-type:none; padding-left:5px; }

#contenu h1			{ margin: 0; padding: 0; }

.pagination			{ width: 90%; text-align: center; margin: auto; height: 20px; font-size: 11px; }
.pagination .prev	{ width: 50%; float: left; }
.pagination .next	{ width: 50%; float: right; }
.pagination span		{ margin: 1px; padding: 2px; border: 1px solid #C0C0C0; background: #FFF3FA; }
.pagination a		{ margin: 1px; padding: 2px; border: 1px solid #C0C0C0; background: #FFFFFF; text-decoration: none; color: #AA2A69; } 
.pagination a:hover	{ margin: 1px; padding: 2px; border: 1px solid #C0C0C0; background: #AA2A69; text-decoration: none; color: #FFFFFF; }


.player				{ width: 550px; margin: auto; text-align: center; }
.player	h3			{ font-size: 12px; text-transform: uppercase; text-align: left; border-bottom: 1px solid #AA2A69; color: #AA2A69; }
.player p			{ text-align: justify; }
.player .big			{ border: 1px solid #AA2A69; }
.player .small		{ border: 1px solid #AA2A69; margin-left: 2px; margin-right: 2px; }

#hotesse			{ width: 550px;; height: 135px; clear: both; }
#hotesse #photo		{ width: 210px; float: left; }
#hotesse #text		{ width: 340px; float: left; text-align: left; }

/* ADD by JulienCD */
table {
	text-align: center; }
.titre, .titre2 {
	text-transform: uppercase;
	font-weight: bold;
	color: red;
	font-size:18px;
}
#categories, .description, .nav {
	text-align: justify;
	width: 540px;
}
.description { color:purple; font-weight: bold; }
.nav { text-align: center; }
.download { text-transform: uppercase; font-weight: bold; color:red; }
.separation {
	width:400px; background:blue;
	margin-left:auto; margin-right:auto;
	height:2px;
}
.titre2 { font-size:16px; padding:10px; }
.description2 { text-align:left; width:550px;}
.description2 ul { margin-top:5px; margin-bottom: 5px; }
.description2 li { font-size: 16px; color: blue; }
iframe, object { border: solid 1px #000; margin-left:auto; margin-right:auto; text-align:center; }
