/* --------------------------
/////// GENERIQUE 
-------------------------- */
html{
	font-family: 'Open Sans', sans-serif;
	font-size:95%;
	line-height:1.5;
	position: relative;
}
body{
	background-color: #000;
	background-image: url(../images/simple_dashed.png);
	background-attachment:fixed;
	position: relative;
	padding:50px;
	color:#FFF;
}
a{
	color:white;
	border-bottom:dotted 1px white;
}
.accessible{display:none;}
.padding{padding:30px;}
.clr{clear:both;}
.show-mobile{display:none;}
h1,h2,h3,h4
{font-size:100%;font-family: 'Droid Serif', serif;}
h2{
	font-size: 200%;
	padding: 20px 0 30px 0;
	margin-bottom:20px;
}
h3{
	font-size: 150%;
	padding: 5px;
	margin-bottom: 10px;
}
.alignCenter{text-align:center;}
.flt_left{float:left;}
.w100{width:100%;}
.rounded{border-radius:4px;}
.padbtm{margin-bottom:10px;}
.padd-30{padding:30px;}
.padd-20{padding:20px;}
.padd-10{padding:10px;}
p{
	margin-bottom:20px;
	line-height:1.5;
	font-size:90%;
}
.content p.intro{
	font-family: 'Droid Serif', serif;
	font-size:140%;
}
.content p a{
	color:white;
	border-bottom:dotted 1px white;
}
.content ul{
	padding-left:20px;
	line-height:2;
	font-size:80%;
	list-style-type:square;
}

@media (max-width:320px){
html{
	font-family: 'Open Sans', sans-serif;
	font-size:85%;
}
body{
	padding:10px;
}

}