
/* 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: 13px;}
#bando-right{		width: 34px;height: 91px;float: left;background: url("../images/parts/crystal512/bando-right.png") no-repeat top right;}


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

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

.bleu{				color: #043882;}
.gris1{				color: #767575;}

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


########################################
				
				Page documents-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;}

#pdf1{				width: 300px;margin-right: 70px;}
#pdf2{				width: 180px;margin-top: 154px;}
#pdf3{				width: 280px;margin-top: 78px;margin-left: 305px;}
#pdf3 p {				float: left;margin-left: -74px;}

.pdf img {			float: left;}
#pdf1 img {			margin-top: 35px;margin-left: -140px;}
#pdf2 img {			margin-top: 15px;}
#pdf3 img {			margin-top: -15px;margin-left: -175px;} 
/*
########################################
				
				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;}

.tech #col1-1{		width: 109px; float: left;margin-left: 56px;} 
.tech #col1-2{		width: 397px; float: right;margin-bottom: 35px;} 
.tech #col2-1{		width: 257px; float: left;margin-left: 56px;padding-top: 7px;} 
.tech #col2-2{		width: 256px; float: right;margin-bottom: 75px;} 
.tech #col2-1 h5{	margin-top: 35px;} 
.tech p {				margin-bottom: 12px;text-align: justify;}
.tech h4, .tech h5 {margin-top: 28px;color: #043882;}
.tech h5 {			font-size: 12px;}
.tech #chapo {		margin-bottom: 42px;}
.tech #chapo p{		font-size: 14px;}
.tech #col1-1 p{	text-align: left;} 
.tech #col2-1 p,.tech #col2-2 p{color: #043882;font-weight: bold;} 
.tech ol{				list-style-position: inside;list-style-type: decimal;font-size: 12px;} 



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

########################################
*/
.resu{				padding: 0px 38px 80px 39px;}
.resu h4{				margin-top: 65px;margin-bottom: 15px;letter-spacing: 1px;color: #043882;}
.resu  p{			font-size: 12px;}
.resu img{			display: block;margin-top: 8px;margin-bottom: 10px;}
.resu img#elast{	float: left;margin-right: 18px;}
.resu img#a-droite{	float: right;margin-top: -1px;margin-left: 18px;}
.resu img#elast + p{	padding-top: 20px;}
.resu  > p:first-child,.resu  > ul:first-child li{			font-size: 14px;}
.resu ul {				margin-top: 18px;margin-bottom: -40px;}



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

########################################
*/
.pq h4 {				margin-bottom: 13px;color: #043882;}
.pq h5 {				color: #043882;margin-top: 25px;}
.pq p{					margin-bottom: 0px;}
.pq  img{				float: right;margin-left: 10px;margin-right: -1px;}
.pq ul {				width: 370px;}
.pq li {				line-height: 19px;}
.pq li  span:first-child{			color: #043882;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

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

.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: -32px;}
.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-left: -15px;}
.fich h4,.fich p {font-size: 12px;color: #444444;}

.fich span {		color: red;}
.fich  table + span {font-size: 12px;font-style: italic;}

.fich div{	float: left;width: 398px;margin-left: 10px;}
.fich div img {float: right;}
.fich div p {margin-bottom: 25px;float: left;font-size: 12px;}
.fich #piece p{width: 270px;}
.fich #piece img{margin-right: -25px;}

.fich div#ecran{	float: left;width: 405px;margin-left: 5px;}
.fich div#ecran img {float: left;margin-right: 5px;}
.fich div#ecran p, .fich div#ecran h4 {width: 230px;float: right;text-align: left;}


.fich table{font-size: 15px;width: 580px;margin-top: 30px;}
.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;}

