
/* Corrections apportées au css général */

#bando-left{ 		width: 14px;height: 91px;float: left;background: url("../images/parts/crystal512/bando-left.png") no-repeat top left;}
#bando-mid{			position: relative;z-index:100;width: 580px;height: 91px;float: left;background: url("../images/parts/crystal512/bando-mid.png") repeat-x top;padding-top: 17px;}
#bando-mid img{		position: absolute;right: -10px;top: 4px;}
#bando-right{		width: 34px;height: 91px;float: left;background: url("../images/parts/crystal512/bando-right.png") no-repeat top right;}


#logos img {			margin: 7px 10px;}

#ql1 img{				margin: 10px 0px 0px 6px;}
#ql1  span {			margin-top: 4px;}

.bleu{				color: #043882;}
.gris1{				color: #696a6c;}

/* Fin des corrections et ajouts apportés au css général 


########################################
				
				Page brochures-pdf

########################################
*/
.pdf {					font-size: 8px;float: left}
.pdf h4{				font-size: 13px;margin-bottom: 5px;}
.pdf a,#pdf a:visited{color: #043882;display: block; float: left;margin-right: 6px;}


.pdf p img {			display: block;float: right;margin-top: -20px;margin-left: 100px;}

/*
########################################
				
				Page questions-reponses

########################################
*/
.qr h4 {				margin-top: 16px;font-size: 14px;color: #043882;}
.qr p{					font-size: 13px;}
.qr ul	{				margin: 0px;}
.qr li {				font-size: 13px;}
.qr span{				font-size: 11px;font-style: italic;display: block;margin-bottom: 7px;}		
.qr h4 ,.qr p, .qr ul	{		text-align: justify;line-height: 17px;}
div.qr  > p:first-child	{	margin-bottom: 35px;font-size: 16px;}
.qr {					margin-top: -10px;margin-right: 40px;}
/*
########################################
				
				Page technologie

########################################
*/
.tech{				margin-left: -30px;width: 610px;margin-bottom: 150px;}
.tech .full {		width: 560px;float: left;font-size: 10px;padding-left: 56px;}
.tech .chapo {		clear: right;}
.tech .chapo p{		font-size: 14px;}
.tech .cols{			display: block;clear: right;width: 610px;height: 1px;margin-bottom: 380px;}	
.tech .col2-1{		width: 141px; float: left;margin-left: 56px;padding-top: 45px;} 
.tech .col2-2{		width: 396px;float: right;padding-top: 35px;} 

.tech #col3{			width: 554px;margin-left: 56px;} 

.spacer{			height: 1px;width:1px;clear: left;}
/*___________*/
.tech #col2-1 h5{	margin-top: 35px;} 
.tech p {			margin-bottom: 12px;text-align: justify;}

.tech .col2-1 p{		text-align: left;font-size: 11px;}
.tech #col3 p,.tech #col3 ol,.tech #col3 h5{		float: left;width: 271px;}
.tech #col3 p{		font-size: 11px;}
.tech #col3 img {		display: block;float: right;}
.tech li{				font-size: 11px;}
.tech ul{			margin-top: -12px;}
.tech h4, .tech h5 {	margin-top: 8px;color: #6f7072;}
.tech h4 {			}
.tech h5 {			font-size: 12px;}


/*
########################################
				
				Page resultats

########################################
*/
.resu{					padding: 0px 38px 80px 39px;}
.resu h4{				margin-top: 8px;margin-bottom: 0px;font-size: 16px;color: #6f7072;}
.resu  > p:first-child{	font-size: 14px;margin-left: -30px;margin-bottom: 50px;text-align: justify;}
.resu .av-ap img {		display: block;float: left;margin-right: 30px;}
.resu .av-ap{			margin-top: 45px;margin-bottom: 5px;display: block;float:left;clear: right;width: 560px;}
.resu .av-ap li{			margin-top: 15px;}




/*
########################################
				
				Page pour-qui

########################################
*/
.pq h4 {				margin-bottom: 13px;color: #6f7072;font-size: 16px;}
.pq h5 {				color: #6f7072;margin-top: 25px;font-size: 13px;}
.pq p{				margin-bottom: 0px;}
.pq  img{				float: right;margin-left: 10px;}
.pq ul {				width: 370px;}
.pq li {				line-height: 19px;}
.pq li  span:first-child{			color: #6f7072;font-size: 20px;}
.pq li span + span{			color: #000;}
.pq h4, .pq h5, .pq p, .pq li {text-align: justify;width: 336px;}
/*
########################################
				
				Page présentation

########################################
*/
#faceup #milieu {	padding-bottom: 150px;}
.pr {				margin-top: -88px;margin-right: 33px;}
.pr div {				float: left;margin-bottom: 15px;}
.pr img:first-child + div{width: 382px;}
.pr h4 {				margin-bottom: 25px;clear: both;color: #6f7072;}
.pr h5 {				margin-bottom: 5px;color: #6f7072;}

.pr p ,.pr div p,.pr ul  {		margin-bottom: 25px;text-align: justify;}
.pr ul {				margin-top: -25px;list-style-type: disc;list-style-position: inside;}
.pr li {				font-size: 14px;}
.pr img:first-child{	margin-right: -10px;}
.pr img + div + img{		margin-right: -33px;}
.pr img + div + img + div{		width: 282px;}
.pr img + div + img + div + img{	clear: left;}
.pr img + div + img + div + img + div{		float: right;width: 352px;}


/*
########################################
				
				Page vidéo

########################################
*/
.video h3{	color: #c1022c;}
.video {width: 450px;height:250px;margin-bottom: 60px;}
.video a{display: block;margin: 8px;}
.video img{	float: left;}


/*
########################################
				
				Page fiche technique

########################################
*/
.fich > img{				display: block;float: left;margin-top: 0px;margin-left: -60px;}
.fich h4,.fich h5,.fich p, .fich div#ecran ul li{font-size: 12px;color: #444444;}
.fich h5{				margin-top: 25px;width: 580px;}
.fich p {				width: 580px;}
.fich span {				color: red;}

.fich div#ecran{			float: left;width: 435px;margin-left: 5px;padding-top: 25px;}
.fich div#ecran div  {		float: left;margin-right: 5px;width: 174px;}
.fich div#ecran h4, .fich div#ecran ul  {float: right;width: 230px;}
.fich div#ecran ul  {		margin-bottom: 20px;}
.fich div#ecran div  img {	margin-left: 10px;margin-bottom: 25px;}

.fich #piece {			clear: right;}


.fich table{				font-size: 15px;width: 580px;margin-top: 30px;}
.fich  table + span {		font-size: 12px;font-style: italic;}
.fich tr{					background-color: #e4e3e3;height: 25px;}
.fich td,.fich th{		border-bottom: 1px solid white;font-size: 13px;}
.fich th{				width: 150px;padding-left: 20px;}

