<style>
/** component.elements **/
* {
	margin: 0px;
	padding: 0;
	border: 0px;
	vertical-align: baseline;
	font-size: 1em;
	font: inherit; 
}
/* HTML5 reset  */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
body {
	line-height: 1;
	font-family:arial, sans-serif;
	color:white;
	background-color:black;
}
ol, ul {	list-style: none;}
li{
	margin-bottom: 1.0em;
	margin-left: 1.0em;	
}
a{color:#aaaaaa;}
a:hover{color:#777777;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
 
h1{font-size:1.3em;margin-bottom:1.5em}
h2{font-size:1.3em;margin-bottom:1.5em}
h3{font-size:1.2em;line-height:1.5em;margin-bottom:1.5em;}
h4{font-size:1.1em;margin-bottom:1.5em}
 

.w320{
	width:320px;
}
.maxw320{
	width:320px;
	max-width:320px;
}

 
.center{
	margin:auto;
	text-align:center;
}

.colors{
	color:#444444;
	background-color:white;
}

.colors-rev{
	color:#f0f0f0;
	background-color:#111111;
}
.colors-rev a{color:#e0e0e0;}

.colors-rev a:hover{color:#ffffff;}
.colors-rev:hover{color:#ffffff;}
  

p{
	line-height:1.2em;
}

.fine{
	font-size:0.8em;
	color:#888888;
}

.hrule {
	border:0px solid #111111;
	width:100%;
	height:38px;
	padding:1px;
	background-repeat:no-repeat;
	background-image:url('/themes/2019-10-Blanc/elements/1.0/icons/skel-32x32.gif');
	background-position:center;
}

 
 
.nowrap{white-space:nowrap;}
 
.clearfix {
	clear:left;
	clear:top;
}
  
 .center{
	margin-left:auto;
	margin-right:auto;
 }

.nameplate:after {
  content: "";
  display: table;
  clear: both;
}
 
  
	.max480{
		border:1px solid #eeeeee;
	}

@media screen and (max-width: 900px) {

	.max900{
		width:100%;
		min-width:100%;
		float:none;
		display:block;
		margin-bottom:80px;
	}

	body{
		 
	}

}



@media screen and (max-width: 600px) {

	.max600{
		width:100%;
		min-width:100%;
		float:none;
		display:block; 
	}
	

	body{ 
	}
}

@media screen and (max-width: 480px) {
 

	.max480{
		width:100%;
		min-width:100%;
		float:none;
		display:block;
	}
	 

}
 
 
@media screen and (max-width: 320px) {

	.max320{
		width:100%;
		float:none;
		display:block;
	}
 
	body{
		 
		 
	}

}
</style>