div.pagination {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}
div.pagination a {
    background-color: #fff;
    border: 1px solid #00CC66;
    color: #105cb6;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}
div.pagination a:hover,active {
    background-color: #9aafe5;
    border: 1px solid #00CC66;
    color: #fff;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.courante {
    background-color: #00CC66;
    border: 1px solid #00CC66;
    color: #fff;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}
div.pagination span.desactive {
    background-color:  #99CCCC;
    border: 1px solid #00CC66;
    color: #ddd;
    margin: 1px;
    padding: 2px 5px
}



.form1 {
position:center;
width:295px;
height:190px;

border: 0px solid #666666;
background: url(images/form_1.png) top no-repeat;
}

.form2 {
position:center;
width:295px;
height:190px;

border: 0px solid #666666;
background: url(images/form_2.png) left no-repeat;
}


.form3 {
position:right;
width:295px;
height:190px;

border: 0px solid #666666;
background: url(images/form_3.png)  no-repeat;
}

.layout_filet{
position:top;
width:957px;
height:8px;

border: 0px solid #666666;
background: url(images/topauto_x_05.png) top no-repeat;
}


.layout_topann {
position:right;
width:520px;
height:42px;

border: 0px solid #666666;
background: url(images/topann.png)  no-repeat;
}

.layout_bas{
position:top;
width:1000px;
height:200px;

border: 0px solid #666666;
background: url(images/topauto_x_08.png) top no-repeat;
}



.layout_haut {
position:right;
width:1000px;
height:224px;

border: 0px solid #666666;
background: url(images/topauto_x_01.png)  no-repeat;
}

.layout_main {
position:right;
width:1000px;
height:500px;

border: 0px solid #666666;
background: url(images/topauto_x_07.png) repeat;
}


.layout_main2 {
position:right;
width:1000px;
height:200px;

border: 0px solid #666666;
background: url(images/topauto_x_07_2.png) repeat;
}
.layout_middle {
position:right;
width:1000px;
height:37px;

border: 0px solid #666666;
background: url(images/topauto_x_06.png)  no-repeat;
}


.layout_middle_2 {
position:relative;
width:1000px;
height:45px;

border: 0px solid #666666;
background: url(images/topauto_x_06_2.png)  no-repeat;
}


.layout_left_1 {
position:right;
width:172px;
height:190px;

border: 0px solid #666666;
background: url(images/top_auto_xlf1.png)  no-repeat;
}

.layout_right_1 {
position:left;
width:185px;
height:220px;

border: 0px solid #666666;
background: url(images/top_auto_xlr1.png)  no-repeat;
}

.layout_right_2 {
position:right;
margin-bottom:0;
margin-top:0;
width:185px;
height:160px;

border: 0px solid #666666;
background: url(images/top_auto_xlr2.png)  no-repeat;
}
.layout_right_3 {
position:right;
width:185px;
height:180px;

border: 0px solid #666666;
background: url(images/top_auto_xlr3.png)  no-repeat;
}

.layout_fond {
position:center;
width:260px;
height:163px;

border: 0px solid #666666;
background: url(images/arriere_plan.png)  no-repeat;
}

.layout_compteur{
position:top;
width:100px;
height:45px;

border: 0px solid #666666;
background: url(images/layout_compteur.png) top no-repeat;
}

.form {
position:left;
width:957px;
height:243px;

border: 0px solid #666666;
background: url(images/topauto_x_03.png)  no-repeat;
}


.blockquote { margin-top : 1.4em;
			margin-bottom : 0em;	
			line-height : 1em;
			text-align : justify;
			margin-left : 0.3em;
			margin-right : 0.3em;
					
}


.blockquote2 { margin-top : 0em;
			margin-bottom : 0em;	
			line-height : 1em;
			text-align : justify;
			margin-left : 0.3em;
			margin-right : 0.3em;
					
}


.ligne { 	
			line-height : 1em;
			
					
}


.layout_auto-ecole {
position:right;
width:1000px;
height:37px;

border: 0px solid #666666;
background: url(images/auto_ecole.png)  no-repeat;
}

.layout_hydrocarbures {
position:right;
width:1000px;
height:37px;

border: 0px solid #666666;
background: url(images/hydrocarbures.png)  no-repeat;
}

.layout_contact {
position:relative;
width:233px;
height:175px;

border: 0px solid #666666;
background: url(images/contact.jpg)  no-repeat;
}

.layout_contact_2 {
position:relative;
width:233px;
height:175px;

border: 0px solid #666666;
background: url(images/contact_2.jpg)  no-repeat;
}

