﻿body, div, form, input, p, h1, h2, h3, h4, h5, h6, span, ul, li {
margin: 0px;
padding: 0px;
	}


body {
	font-family: Verdana, Geneva, sans-serif;
	color: #000; 
	font-size: 1em;
	background-color: #CCC;
}


a {
	color: #00F;
	font-weight: bold;
	font-style: normal;
    text-decoration: none;	
}
a:visited {
	color: #00F;
}
a:hover {
	color:red;	
}
a .image_fond_loupe{
    display:inline-block;
    font-style:normal;
    font-weight:bold;
    width:140px;
    height:23px;
    background: url('images/bouton_grossir.png') top right no-repeat;
    color:white;
}
a:hover .image_fond_loupe{
    background: url('images/bouton_grossir_over.png') top right no-repeat;   
    color:white;
    text-decoration: none;
}
a .image_telecharge{
    display:inline-block;
    font-style:normal;
    font-weight:bold;
    width:33px;
    height:30px;
    background: url('images/telecharger-a.png') top right no-repeat;
    color:white;
}
a:hover .image_telecharge{
    background: url('images/telecharger-b.png') top right no-repeat;   
    color:white;
    text-decoration: none;
}
a .image_lire{
    display:inline-block;
    font-style:normal;
    font-weight:bold;
    width:120px;
    height:30px;
    background: url('images/lire-la-suite-a.png') top right no-repeat;
    color:white;
}
a:hover .image_lire{
    background: url('images/lire-la-suite-b.png') top right no-repeat;   
    color:white;
    text-decoration: none;
}



a:active {
	color: #F00;
}
h1 {
	font-size: 1.8em;
}
h2 {
	font-size: 1.6em;
	color: #000;
}
h3 {
	font-size: 1.4em;
	color: #000;	
}
h4 {
	font-size: 1.3em;
	color: #000;
}
h5 {
	font-size: 1.2em;
	color: #000;
}
h6 {
	font-size: 1.1em;
	color: #000;
}
p {
	font-size: 1em;
	color: #000;	
}

.gauche {
	float: left;
	margin: 0 6px 6px 0
}
.droite {
	float: right;
	margin: 0 6px 6px 0
}
.decal50 {
	margin: 0 0 0 50px;
}
.arialdroit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000;
}
.arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	color: #000;
}
.arialplus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
}
.arialblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #fff;
}
.arialnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000;
}
.arialrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #F00;
}
.rouge {
	color: #F00;
}
.violet {
	color: #F0F;
}
.bleu {
	color: #00F;
}
.vert {
	color: #0F0;
}
ul li{
	list-style-type: none;
	padding-left: 30px;
}
li.retrait1 {
	padding-left: 50px;
}
li.retrait2 {
	padding-left: 30px;
}

.titredate {
	text-align: center;
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	font-size: 1.4em;
	color: #990066;
	font-weight: bold;
	font-style: oblique;
}

.titrerubrique {
	background-color: #06F;
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 2px;
	margin-left: auto;
	margin-right: auto;
	font-size: 1.6em;	
	color: #fff;	
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

.dateparagraphe {
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	color: #990066;
	font-weight: bold;
	font-style: oblique;
	text-align: left;
}

.titreparagrapheOLD {
	border-top: 2px solid  maroon;
	border-bottom: 2px solid maroon;
	background-color:yellow;	
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:20px;
	font-size: 1.6em;
	font-weight: bold;	
	color: black;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
}
.titreparagraphe {
	border-top: 2px solid  maroon;
	border-bottom: 2px solid  maroon;
	background-color: yellow;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-size: 1.3em;
	font-weight: bold;
	color: black;
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
.titreparagraphe2{
	border-top: 1px solid   #06f;
	border-bottom: 1px solid #06f;
	background-color: #CCC;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-size: 1.3em;
	font-weight: bold;
	color: black;
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
.titreparagrapheurgentOLD {
	border-top: 2px solid  #000;
	border-bottom: 2px solid  #000;
	background-color: #F00;	
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left:20px;
	font-size: 1.6em;
	font-weight: bold;	
	color: #FFF;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
}

.titreparagrapheurgent {
	border-top: 2px solid  #000;
	border-bottom: 2px solid  #000;
	background-color: #F00;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
.titreparagrapherougeorange {
	border-top: 2px solid  #000;
	border-bottom: 2px solid  #000;
	background-color: #FF3333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
.soustitreparagrapheOLD {
	background-image: url('/styles/images/fond_titredegrad_orange.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 10px;
	margin-top: 20px;
	font-size: 1.3em;
	font-weight: bold;
}
.soustitreparagraphe {
	background-image: url('/styles/images/fond_titredegrad_orange.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;
}
.soustitreparagraphe-bleu {
	background-image: url('/styles/images/fond_titredegrad_bleu.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;		
}
.soustitreparagraphe-rouge {
	background-image: url('/styles/images/fond_titredegrad_rouge.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;		
}
.soustitreparagraphe-vert {
	background-image: url('/styles/images/fond_titredegrad_vert.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;		
}
.soustitreparagraphe-noir {
	background-image: url('/styles/images/fond_titredegrad_noir.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;		
}
.soustitreparagraphe-marron {
	background-image: url('/styles/images/fond_titredegrad_marron.jpg');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;		
}
.soustitreparagraphe-jaune {
	background-image: url('/styles/images/carrejaune.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-size: 1.2em;
	font-weight: bold;		
}

.datesousparagrapheOLD {
	padding-left: 40px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 4px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
	font-size: 1.1em;
	color: #990066;
	font-weight: bold;
	font-style: oblique;
	text-align: left;
}
.datesousparagraphe {
	padding-left: 40px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 4px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
	font-size: 1.1em;
	color: #990066;
	font-weight: bold;
	font-style: oblique;
	text-align: left;
}


.heuregauche-noir{
	font-size: 1em;
	color: #000;
	}
.menu-1 a{
	color: #000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-size: 1.1em;
	line-height : 18px;
	}
.menu-1 a:visited {
	color:#000;
	}
.menu-1 a:hover {
	color:#000;
	background-image: url('/styles/images/touche-menu.jpg');   	
}		

.image-milieu a img {
	vertical-align: middle;
}
.bouton a{
    text-decoration: none;	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em;	
    color:#fff;
    font-style:normal;
    font-weight:bold;
}
.bouton a:hover 
{
    color:#F00;
    text-decoration: none;
}
.annule-rougenoir {
	color:#F00;
	background:#000;
    font-style:normal;
    font-weight:bold;	
	text-transform: uppercase;	
	}

.annule-rougeblanc {
	color:red;
	background:white;
    font-style:normal;
    font-weight:bold;	
	text-transform: uppercase;	
	}
	
.menu a{
	color: #00F;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-size: 1.1em;
	line-height : 18px;
	}
.menu a:visited {
	color:#00F;
	}
.menu a:hover {
	color:#FFF;
	background-image: url('/styles/images/touche-menu.jpg');   	
}		
.menu-droite {
	font:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
.menu-droite a {
	font-style: normal;
	color: #00F  ;
	text-decoration: none;
}
.menu-droite a:hover {
	font-style: normal;
	color: #F00 ;
}
.attention a {
	font-family: Verdana, Geneva, sans-serif;  
	font-size: 1em;
	font-style: italic;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}
.attention a:hover {
	color: #F00;
}
.image-gauche {
	float: left;
	margin :0px 10px 0px 0px;
}
.image-droite {
	float: right;
	margin: 0px 0px 0px 10px;
}
.traitgauche
    { 
    border-left: 1px solid black;
    padding-left: 5px;
    margin-left: 50px;
    }

.titre1 {
	font-size: 1.3em;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
}
.titre2 {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.titre3 {
	font-size: 1em;
	font-weight: bold;
	font-style:italic;
	padding-left: 20px;
}
.mt1 {
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	margin-left:100px;
	margin-top: 50px;
}
.mt2 {
	font-size: 1em;
	font-weight: normal;
	margin-left:130px;
	margin-top: 20px;
}
.mt3 {
	font-size: 0.9em;
	font-weight: normal;
	margin-left:150px;
	margin-top: 50px;
	font-style: italic;
}
.liencentre {
	text-align: center;
	background-color: #CCCCCC;
}
.affichecine img{
	margin: 5px 5px 5px 0px;
	padding: 3px 25px 3px 30px;
	background-image: url(images/pellicule.jpg);
	background-repeat: no-repeat;
	float: left;
}
.sousligne {
text-decoration: underline;
}
input[type=submit] {
	font-size:16px;
	font-weight: bold;
	background:#FF9933; 
	margin-left:5px;
	box-shadow:1px 1px 1px #000000;
	cursor:pointer;
 }
