/* TiNY SIZE */
.fontSize1{font-size:10px}
.fontSize2{font-size:12px}
.fontSize3{font-size:14px;}
.fontSize4{font-size:16px;}
.fontSize5{font-size:18px;}
.fontSize6{font-size:24px;}
.fontSize7{font-size:36px;}

/* CONTENT STYLE */
.contenu{
	font-size: 1.6em;
}

.contenu h1{
	font-size:2em;
	font-weight:100;
	padding:0 0 0.25em 0;
}

.contenu h2{
	font-size:1.6em;
	font-weight:600;
	text-shadow:#FFF 1px 1px 1px;
	padding:1em 0 0.5em 0;
	margin: 0 0 0.5em 0;
}

.contenu h3{
	font-size:1.4em;
	padding:0 0 0.5em 0;
	color: #999;
	text-shadow:#F9F9F9 1px 1px 1px;
	font-weight:600;
}

.contenu h4{
	font-size:14px;
	padding:0 0 0.35em 0;
}

.contenu h5{
	
}

.contenu h6{
	
}

.contenu a{
	color: #8da617;
}

.contenu a:hover{
	color:#a8b872;
	text-decoration: underline;
}

.contenu p{
	line-height:1.3em;
	padding:0 0 0.5em 0;
}

.contenu ul,.contenu ol{
	padding:0 0 0.75em 0;
}

.contenu li{
	padding: 0 0 0.4em 0;
	line-height: 1.3em;
}

.tableau th{
	font-weight: bold;
	text-align:left;
	padding:0.5em 0.5em 0.5em 0;
	border-bottom: 1px solid #DDD;
	text-shadow: #FFFFFF 1px 1px 1px;
}

.tableau td{
	text-align:left;
	padding:0.5em;
	border-bottom: 1px solid #DDD;
}

.tableau tr:nth-child(odd) td,
.tableau tr:nth-child(odd) th{
	background: #EAEAEA;
}

/* Admin toolbar */
.toolbar{
	background: #000;
	border-bottom: 1px solid #282828;
	height:30px;
	background-image: linear-gradient(top, rgb(0,0,0) 0%, rgb(34,34,34) 50%);
	background-image: -o-linear-gradient(top, rgb(0,0,0) 0%, rgb(34,34,34) 50%);
	background-image: -moz-linear-gradient(top, rgb(0,0,0) 0%, rgb(34,34,34) 50%);
	background-image: -webkit-linear-gradient(top, rgb(0,0,0) 0%, rgb(34,34,34) 50%);
	background-image: -ms-linear-gradient(top, rgb(0,0,0) 0%, rgb(34,34,34) 50%);
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, rgb(0,0,0)),
		color-stop(0.5, rgb(34,34,34))
	);
	font-family:Arial, Helvetica, sans-serif;
}
.toolbar a{
	display: inline-block;
	line-height: 21px;
	text-transform: uppercase;
	padding:0 0.75em;
	margin:5px 2px 0 0;
	color: #FFF;
	border-radius: 5px;
	background: #333;
	font-size: 11px;
	-moz-transition:all 0.2s ease-out 0s;
}

.toolbar a:hover{
	background-color:#8da617;
	color: #000000;
}

.t_exit,.t_user{float:right;}
.toolbar .t_exit{background: #990000;}

/* Admin Button */
#onglet_admin{
	margin-bottom: 1em;
	text-align: right;
	float: right;
}
#onglet_admin a{
	display: inline-block;
	padding: 5px 10px;
	border-radius: 5px;
	background-color: #000;
	text-shadow: 0 0 1px #FFF;
	color: #FFF;
	opacity: 0.5;
}
#onglet_admin a:hover{
	background-color: #000;
	opacity: 1;
}