body {background:url(img_index/bkg.gif); margin:0px; padding:0px;}
.nobg {background:none;background-color:#EAEAEA;}

/** START PAGE IDENT********************************************************/

.tetiereIdent_fiat {width: 100%; padding-top: 10px; background: #A71623;}
.tetiereIdent_fiat div {width: 670px; margin: auto;}
.tetiereIdent_fiat img {border: none;}

.containerIdent_fiat {width: 468px; margin: auto; margin-top: 50px; background: #EDEDEB; font: normal 10px Verdana,Arial;  color: #741A23; letter-spacing: -1px;}
.containerIdent_fiat form {position: relative; padding: 40px 5px;}
.containerIdent_fiat label {display: block;	margin-top: 5px; width: 100px; float: left;}
.containerIdent_fiat input, .containerIdent_fiat select {border: 1px solid #741A23; font-size: 11px; width: 230px; margin-bottom: 5px;}
.containerIdent_fiat a {margin-left: 100px; color: #741A23; }
.containerIdent_fiat #valid {position: absolute; border: none; width: auto; right: 0; top: 35px;}

.tetiereIdent_alfa {width: 100%; padding-top: 10px; background: #8F1115;}
.tetiereIdent_alfa div {width: 700px; margin: auto;}
.tetiereIdent_alfa img {border: none;}

.containerIdent_alfa {width: 471px; margin: auto; margin-top: 50px; font: normal 10px Verdana,Arial;  color: #741A23; letter-spacing: -1px;}
.containerIdent_alfa form {position: relative; padding: 40px 5px; background: #fff;}
.containerIdent_alfa label {display: block;	margin-top: 5px; width: 100px; float: left;}
.containerIdent_alfa input, .containerIdent_alfa select {border: 1px solid #741A23; font-size: 11px; width: 230px; margin-bottom: 5px;}
.containerIdent_alfa a {margin-left: 100px; color: #741A23; }
.containerIdent_alfa #valid {position: absolute; border: none; width: auto; right: 0; top: 35px;}


/** END PAGE IDENT********************************************************/


.cadrePrincipal {width:1002px; margin-left:auto; margin-right:auto; padding-top:15px; margin-top:15px; background: url(img_index/cadrehaut_glace.gif) left top no-repeat;}
.blocCadre {padding-bottom:10px; background: url(img_index/cadrebas_glace.gif) left bottom no-repeat;}
.container {position: relative; padding:3px; background: url(img_index/cadrefond_glace.gif) left; height:1%;}
.container form {margin: 30px 0px 0px 0px; padding:5px; font:normal 12px Arial ; color:#0C2C84; }
*> .container form {margin: 30px 30px 0px 30px; padding:5px; border:1px solid #5680C7; font:normal 12px Arial ; color:#0C2C84; }
.footer {text-align:center;font:normal 10px Arial; color:#000;}
#bottom_noel {width: 100%;	height: 170px;	background: url(img_index/bottom.png) center top no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img_index/bottom.png', sizingMethod='crop');
	_background-image: none;
}

/** START PAGE D'ACCUEIL ********************************************************/

#bandeauHaut {}
#bandeauGauche { float:left; margin-top:5px; }
#bandeauGauche a{ color:black; text-decoration:none; }
#bandeauCentre { float: left; width: 655px; _width: 657px;}
/*#bandeauDroite { float: left; margin-top: 12px; margin-left: 1px; _margin-left: 0px; }*/
#bandeauDroite{ position: absolute; top: 90px; right: 3px;}

.logo { position: absolute; left: 0px; margin-top: -25px; margin-left: 15px;}
.logo_noel { position: absolute; left: 0px; margin-top: -35px; margin-left: -10px;}
.recherche { float:left; margin-left: 160px; _margin-left: 80px; width:669px; height:75px;}
.recherche input { width:270px; height:18px; font: normal 11px Arial;}
.gestion img { cursor: pointer; }


.Menu { clear: left; float:left; margin-top:5px; }
.Menu a{ color:black; text-decoration:none; }

.MenuBoxRouge {width:170px; background:url(img_index/menubreak.gif) white/*#B72245*/ left bottom no-repeat;}
.MenuBoxRouge .content{margin-left:10px; padding-top: 3px; padding-left: 3px; padding-bottom: 3px;/*padding:5px;*/ background:url(img_index/menubreak.gif) white bottom no-repeat; color:#B90C2F; font-family:Verdana, Arial; font-size:12px; font-weight:bold;}
.MenuBoxRouge .content2{height:25px; margin-left:10px; padding:10px 5px 5px 5px; background:url(img_index/menubreak.gif) white bottom no-repeat; color:#0C2C84; font-family:Verdana, Arial; font-size:14px; font-weight:bold;}
.MenuBoxRouge .content ul{margin-top:4px;margin-bottom:0px;}
.MenuBoxRouge .content ul li {margin-left:-24px; _margin-left:-22px; color:#0C2C84; font-family:Verdana, Arial; font-size:10px; font-weight:normal;line-height:12px; list-style-image: url(img_index/pucerouge.gif);}
.MenuBoxRouge br{line-height:7px;}
a.MenuBoxRougeOn {color:#B72245;font-weight:bold;}

.MenuBoxGris {width:170px; background:url(img_index/menubreak.gif) white/*#637C95*/ left bottom no-repeat;}
.MenuBoxGris .content {margin-left:10px; padding-top: 3px; padding-left: 3px; padding-bottom: 3px;/*padding:5px;*/ background:url(img_index/menubreak.gif) white bottom no-repeat; color:#B90C2F; font-family:Verdana, Arial; font-size:12px; font-weight:bold;}
.MenuBoxGris .content2 {height:25px; margin-left:10px; padding:10px 5px 5px 5px; background:url(img_index/menubreak.gif) white bottom no-repeat; color:#0C2C84; font-family:Verdana, Arial; font-size:14px; font-weight:bold;}
.MenuBoxGris .content ul{margin-top:4px;margin-bottom:0px;}
.MenuBoxGris .content ul li {margin-left:-24px; _margin-left:-22px; color:#0C2C84; font-family:Verdana, Arial; font-size:10px; font-weight:normal;line-height:12px; list-style-image: url(img_index/pucegris.gif);}
.MenuBoxGris br{line-height:7px;}
a.MenuBoxGrisOn {color:#637C95;font-weight:bold;}

.MenuBoxBleu {width:170px; background:url(img_index/menubreak.gif) white/*#31436B*/ left bottom no-repeat;}
.MenuBoxBleu .content {margin-left:10px; padding-top: 3px; padding-left: 3px; padding-bottom: 3px;/*padding:5px;*/ background:url(img_index/menubreak.gif) white bottom no-repeat; color:#B90C2F; font-family:Verdana, Arial; font-size:12px; font-weight:bold;}
.MenuBoxBleu .content2 {height:25px; margin-left:10px; padding:10px 5px 5px 5px; background:url(img_index/menubreak.gif) white bottom no-repeat; color:#0C2C84; font-family:Verdana, Arial; font-size:14px; font-weight:bold;}
.MenuBoxBleu .content ul{margin-top:4px;margin-bottom:0px;}
.MenuBoxBleu .content ul li {margin-left:-24px; _margin-left:-22px; color:#0C2C84; font-family:Verdana, Arial; font-size:10px; font-weight:normal;line-height:12px; list-style-image: url(img_index/pucebleu.gif);}
.MenuBoxBleu br{line-height:7px;}
a.MenuBoxBleuOn {color:#31436B;font-weight:bold;}

.MenuBoxOrange {width:170px; background:url(img_index/menubreak.gif) white/*#E87A2D*/ left bottom no-repeat;}
.MenuBoxOrange .content {margin-left:10px; padding-top: 3px; padding-left: 3px; padding-bottom: 3px;/*padding:5px;*/ background:url(img_index/menubreak.gif) white bottom no-repeat; color:#B90C2F; font-family:Verdana, Arial; font-size:12px; font-weight:bold;}
.MenuBoxOrange .content2 {height:25px; margin-left:10px; padding:10px 5px 5px 5px; background:url(img_index/menubreak.gif) white bottom no-repeat; color:#0C2C84; font-family:Verdana, Arial; font-size:14px; font-weight:bold;}
.MenuBoxOrange .content ul{margin-top:4px;margin-bottom:0px;}
.MenuBoxOrange .content ul li {margin-left:-24px; _margin-left:-22px; color:#0C2C84; font-family:Verdana, Arial; font-size:10px; font-weight:normal;line-height:12px; list-style-image: url(img_index/puceorange.gif);}
.MenuBoxOrange br{line-height:7px;}
a.MenuBoxOrangeOn {color:#E87A2D;font-weight:bold;}

.cartouche-home {background: url(img_index/fond-titre-home.gif); margin: 0; padding: 3px 0px 3px 16px; font: bold 13px Arial; color: white;}
.cartouche-news {background: #E9E7E8; margin: 0; padding: 3px 0px 3px 16px; font: bold 13px Arial; color: #A40928;}

.news {float:left;width:410px; margin-top:5px; margin-left:5px; padding:5px; border:1px solid #DAD5C3; overflow:hidden;}
.news .heading {margin-left:0px; padding: 10px; color:black; font-family: Arial; font-size:11px; font-weight:bold; border: 1px solid #CCCCCC;}
.news .heading h2 { color:#A23949; font-size: 13px; margin: 0; padding: 2px }
.news .heading p { color:black; font-family: Arial; font-size:11px; font-weight:normal;}
.news .heading img{margin-left:40px;margin-right:40px;}
.news .content { float: left; width: 200px; margin-top: 10px; font: normal 11px Arial;} 
.news .content a{ color: black;} 

.encart1 {float:left; width:220px; margin-top:12px; margin-left:5px;}

.encart2 { float:left; width:220px; margin-top:9px; margin-left:5px;}

.rdv { float: left; width:650px; height:100px; margin-top:5px; margin-left:5px;}

.perso {width:166px; _width:160px; background:url(img_index/menubreak.gif) #B90C2F left bottom no-repeat;}
.perso .content{margin-right:10px; padding:5px; background:url(img_index/menubreak.gif) #E1E0D7 bottom no-repeat; color:black; font-family: Arial; font-size:11px;}
.perso .content .reportingTable{width:100%;border-top:1px solid black;}
.perso .content .reportingTable td{padding:3px;}
.perso .content br{line-height:7px;}
.perso .content p{text-align:center;}
.perso .content a{font-weight:bold; color:black;}
.perso .content2{margin-right:10px; padding:5px; background:url(img_index/menubreak.gif) #E1E0D7 bottom no-repeat; color:black; font-family: Arial; font-size:11px;}

.fafnet {margin:8px;}

#fili {background: #000; position: absolute; top: 0px; left: 0px; width: 100%;}
#content_video {position: absolute; top: 100px; border:1px solid gray; background: white; text-align: right; padding: 0px 8px 12px 8px; font: normal 11px Arial;}
#content_video a {color: black; text-decoration: none;}

#fili_interstitiel {background: #000; position: absolute; top: 0px; left: 0px; width: 100%;}
#content_interstitiel {position: absolute; top: 150px; left: 0px; text-align: right; padding: 0px 8px 12px 8px; font: normal 11px Arial;}
#content_interstitiel a {color: black; text-decoration: none;}

#infobulle { position: absolute; top: 250px; left: 10px; }

/** END PAGE D'ACCUEIL ********************************************************/



/** START LIVESEARCH ********************************************************/

#livesearch {padding:0px; width: 200px; display: block; border:1px solid #855F17; }
#LSResult {position: absolute; background-color: black; min-width: 140px; margin: 0px 0px 0px 0px; padding: 0px; margin-top:-14px;}
#LSResult li { padding-bottom: 2px; padding-top: 2px; line-height:15px; margin-bottom: 0px;}
ul#LSShadow { position: relative; right: 2px; bottom: 2px; margin: 0px; padding: 0px; background-color: white; /*shadow color*/ color: inherit; font-size:11px; border:  1px solid #855F17;}
#LSResult ul { margin-bottom: -5px; margin-top: 0px; padding-top: 0px; margin: 0px; padding: 1px 5px;}
#LSResult ul li { text-indent: -20px; padding: 0px 15px 3px 20px;} 
.LSRes { position: relative; bottom: 1px; right: 1px; background-color: red; border:  1px solid red;}
#LSHighlight { color: #564b47; background-color: red;}

/** END LIVESEARCH ********************************************************/


/** START PAGE ACTU ********************************************************/

.actu { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144;font:normal 11px Arial, Verdana; color:black; overflow:hidden;height:1%}
.actu a{color:#0C2C84; font:bold 12px Arial;}
.actu td p.plus{padding:0; margin:0px 0px 10px 0px; font:bold 12px Arial;color:#B82144; }
.actu a.savoirl{color:#B82144; font:normal 10px Arial; margin-left:10px; float:left;}
.actu a.savoirr{color:#B82144; font:normal 10px Arial; float:right;}
.actu a.retour{color:#B82144; font:bold 11px Arial;}
.actu .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.actu .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}

.actu .actu_navig{overflow:auto; height:1%;margin-top:10px;margin-left:10px;margin-bottom:20px;}
.actu .actu_navig a{font:bold 11px Arial;color:#0C2C84;text-decoration:none;}
.actu .actu_navig img.ong_on{float:left;}
.actu .actu_navig img.ong_off{float:left;border-bottom:1px dashed #9C132B;}
.actu .actu_navig .onglet_off{float:left;padding-left:5px;border-top:1px solid #9C132B;border-bottom:1px dashed #9C132B;line-height:24px;background:url(img_encours/fdroitr.gif) 0px 8px no-repeat;cursor:pointer;}
.actu .actu_navig .onglet_on{float:left;border-top:1px solid #FFFFFF;line-height:24px;background:url(img_encours/actu_onglet_fond_on.gif);cursor:pointer;}


/** END PAGE ACTU ********************************************************/


/** START PAGE OPERATION ********************************************************/

.operation { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144; overflow:hidden;height:1%}
.operation .nav{ background:#5F0A1F; text-align:center; overflow:hidden; height:1%;}
.operation .nav a.off{ display:block; padding-top:4px; float:left; margin-left:4px; height:19px; color:white;font:bold 12px Arial;text-decoration:none; background:url(img_encours/fondnav.gif); }
.operation .nav a.on{ display:block; padding-top:4px; float:left; margin-left:4px; height:19px; color:#AD163E;font:bold 12px Arial;text-decoration:none; background:white; border-bottom:dashed #AD163E 1px;}
.operation p.entete{font:normal 14px Arial;color:#3A6879;margin-left:15px;}
.operation p.titre{font:bold 11px Arial;color:#B72245;margin-left:10px;}
.operation p.texte{font:normal 11px Arial;color:black;margin-left:10px;}
.operation div.texte{font:normal 11px Arial;color:black;margin-left:10px;float:left;}
.operation ul{padding:0;margin:0;}
.operation li{font:normal 11px Arial;color:black;list-style-position:inside;margin-left:10px;}
.operation li a{color:black;}
.operation .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.operation .piedpage a{ font:normal 10px Arial; color:gray; text-decoration:underline;}
.operation .trafic{ float:left; margin:10px; padding:10px; border:1px solid #EDC8D0; position:relative;}
.operation .menuarchive{ display:none; position:absolute; top:313px; left:20px; background:#FCD1DB; width:254px;}
.operation .menuarchive a{ font:bold 12px Arial; color:#C47285; margin-left:15px; line-height:20px;}
.operation .pcm{ float:left; margin:10px; padding:10px; border:1px solid #EDC8D0;}
/** Special : rentrée sécurité **/
.operation_bebe .nav{ background:#2a3b40;}
.operation_bebe .nav a.off {background:url(img_encours/fondnav_bebe.png)}
.operation_bebe .nav a.on {color:#2a3b40}
.operation_bebe p.titre {color:#2a3b40}


/** END PAGE OPERATION ********************************************************/


/** START PAGE FAMILLE ********************************************************/

.famille { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144;overflow:hidden;height:1%;}
.famille li {margin-left:20px; margin-top:10px; font-size:13px;color:#B82144;font-family:Arial, Verdana; font-weight:bold;}
.famille p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.famille a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.famille .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.famille .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}

/** END PAGE FAMILLE ********************************************************/


/** START PAGE TARIF ********************************************************/

.tarif { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #31436B; font-family:Arial, Verdana; font-size:13px; font-weight:normal;overflow:hidden;height:1%;}
.tarif li {margin-left:0px; margin-top:10px; font-size:13px;color:#31436B;font-family:Arial, Verdana; font-weight:bold;}
.tarif p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.tarif a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.tarif .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.tarif .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}
.tarif table {font-family:Arial, Verdana; font-size:13px; font-weight:normal; border:0px solid #000000; width:350px}
.tarif .entete {background-color:#31436B; color:#FFFFFF; font-weight:bold; text-align:center;}
.tarif .entete2 {background-color:#EEEEEE; color:#000000; font-weight:bold; text-align:center;}
.tarif td {background-color:#EEEEEE; color:#000000; text-align:center;}

span.tarifs { font-family: Arial, Verdana; font-size:13px; font-weight:bold; text-decoration:none; color: #0C2C84; }
a.tarifs { font-family: Arial, Verdana; font-size:13px; font-weight:bold; text-decoration:none; color: #0C2C84; }

/** END PAGE TARIF ********************************************************/

/** START PAGE MAGNETI ********************************************************/

.magneti { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #31436B; font-family:Arial, Verdana; font-size:13px; font-weight:normal;overflow:hidden;height:1%;}

/** END PAGE MAGNETI ********************************************************/


/** START PAGE PRODUIT ********************************************************/

.produit { width:650px; margin-top:85px; !margin-top:15px; margin-left:5px; padding:5px; border:1px solid #31436B; overflow:hidden;height:1%;}
.produit .boxCat{ float:left; width:296px; margin:10px; padding-top:9px; background:url(http://www.fiatservice.fr/img_produit/boxProdTop.gif);cursor:pointer;}
.produit .boxCatContent{ height:170px; padding-bottom:6px; background:url(http://www.fiatservice.fr/img_produit/boxProdBottom.gif) left bottom no-repeat; text-align:center;}
.produit .boxCatContent p{ margin:0px; padding:5px 0px 0px 5px; font:bold 13px Arial, Verdana; color:#355387;text-align:left;}
.produit .boxCatContent .imgContent{ background-color:white; margin:5px 20px 0px 20px; }
.produit .boxCatContent .imgContent .hautgauche{ float:left;background:url(http://www.fiatservice.fr/img_produit/hautgauche.gif) no-repeat; height:20px; width:20px; font-size:1px;}
.produit .boxCatContent .imgContent .hautdroit{ float:right;background:url(http://www.fiatservice.fr/img_produit/hautdroit.gif) no-repeat; height:20px; width:20px; font-size:1px;}
.produit .boxCatContent .imgContent .basgauche{ float:left;background:url(http://www.fiatservice.fr/img_produit/basgauche.gif) no-repeat; height:20px; width:20px; font-size:1px;}
.produit .boxCatContent .imgContent .basdroit{ float:right;background:url(http://www.fiatservice.fr/img_produit/basdroit.gif) no-repeat; height:20px; width:20px; font-size:1px;}

.produit .boxProd {padding:10px; font-family: Arial; font-size:11px; font-weight:normal;}
.produit .boxProd p{font-family: Arial; font-size:12px; font-weight:bold; color:#31436B;}
.produit .boxProd a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.produit .boxProd a.onglet{padding:5px; background-color:#C1E1F6;color:#102B86; font-family: Arial; font-size:12px; font-weight:bold; text-decoration:none;}
.produit .boxProd a.onglet:hover{padding:5px; background-color:#102B86;color:#C1E1F6; font-family: Arial; font-size:12px; font-weight:bold; text-decoration:none;}
.produit .boxProd hr{background-color:#102B86; border:0px}


.produit .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.produit .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}

.TexteProduits {font-family: arial, verdana, sans-serif;font-size: 12px;color: #595954;text-decoration: none;}

/** END PAGE PRODUIT ********************************************************/


/** START PAGE FORMATIONS ********************************************************/

.Formations {margin-top:85px; !margin-top:10px;  margin-left:169px; padding:5px;}

.block_formation{ width: 800px; font-family :arial; font-size: 12px;}

.block_formation a.navig { font-size: 11px; color: #2857A6; text-decoration: none; }

.block_formation .entete {width:800px; height:86px; background:url(img_kit/formation_top.jpg) no-repeat;}
.block_formation .entete img{ float:left; margin-left:31px;  margin-top: 23px;}
.block_formation .entete .titre{ float: left; width: 640px; margin-top: -55px; margin-left: 160px; _margin-left: 85px; font-size: 18px; font-weight: bold;}
.block_formation .entete .titre p{ margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold;}

.block_formation .corps {width:800px; padding-top:20px; background:url(img_kit/formation_fond.jpg); font-size: 16px; font-weight: bold;}

.block_formation .corps .corps1 {float:left; width:600px;}
.block_formation .corps .corps1 img{ margin-left:20px;}
.block_formation .corps .corps1 p{ margin-left:20px; font-size:11px; font-weight:normal;}
.block_formation .corps .corps1 table{ margin-left:20px;}
.block_formation .corps .corps1 .separateur { width: 570px; margin-left: 20px; _margin-left: 10px; margin-top: 0px; background:url(img_kit/cat_sep.gif) center repeat-x; }

.block_formation .corps .corps2 {float:left; width:190px;}
.block_formation .corps .corps2 .cadre { background: url(img_kit/cat_cadre.gif) left top no-repeat;}
.block_formation .corps .corps2 .cadre .bloccadre { padding:5px 0px 5px 5px; background: url(img_kit/cat_cadre_bas.gif) left bottom no-repeat;}
.block_formation .corps .corps2 .cadre .bloccadre div{ width: 100%; font-size: 12px; font-size: 16px; font-weight: bold;}
.block_formation .corps .corps2 .cadre .bloccadre p{ margin-left: 12px; font-size:11px; font-weight: normal; }

.block_formation .pied { padding-top:30px; width:800px; background:url(img_kit/formation_bottom.jpg) white bottom no-repeat; text-align:center; }
.block_formation .pied .retour {height:20px; margin: 0px 20px 0px 20px; background:url(img_kit/cat_sep.gif) center repeat-x; text-align:center; }
.block_formation .pied .retour a{font-size:10px; color:gray; text-decoration:underline; background-color:white; padding: 0px 10px 0px 10px; }

.block_formation td {font-size:11px; color:black; font-family:arial}
.block_formation .input_text2 {width:390px;}
.block_formation .input_text  {width:170px;}

/** PRINT **/
.block_formation_print{ width: 650px; font-family :arial; font-size: 12px;}

.block_formation_print a.navig { font-size: 11px; color: #2857A6; text-decoration: none; }

.block_formation_print .entete {width:650px; height:86px; background:url(img_kit/formation_top.jpg) no-repeat;}
.block_formation_print .entete img{ float:left; margin-left:31px;  margin-top: 23px;}
.block_formation_print .entete .titre{ float: left; width: 500px; margin-top: -55px; margin-left: 160px; _margin-left: 85px; font-size: 18px; font-weight: bold;}
.block_formation_print .entete .titre p{ margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold;}

.block_formation_print .corps {width:650px; padding-top:20px; background:url(img_kit/formation_fond.jpg); font-size: 16px; font-weight: bold;}

.block_formation_print .corps .corps1 {float:left; width:450px;}
.block_formation_print .corps .corps1 img{ margin-left:20px;}
.block_formation_print .corps .corps1 p{ margin-left:20px; font-size:11px; font-weight:normal;}
.block_formation_print .corps .corps1 .separateur { width: 400px; margin-left: 20px; _margin-left: 10px; margin-top: 0px; background:url(img_kit/cat_sep.gif) center repeat-x; }

.block_formation_print .corps .corps2 {float:left; width:190px;}
.block_formation_print .corps .corps2 .cadre { background: url(img_kit/cat_cadre.gif) left top no-repeat;}
.block_formation_print .corps .corps2 .cadre .bloccadre { padding:5 0 5 5px; background: url(img_kit/cat_cadre_bas.gif) left bottom no-repeat;}
.block_formation_print .corps .corps2 .cadre .bloccadre div{ width: 100%; font-size: 12px; font-size: 16px; font-weight: bold;}
.block_formation_print .corps .corps2 .cadre .bloccadre p{ margin-left: 12px; font-size:11px; font-weight: normal; }

.block_formation_print .pied { padding-top:30px; width:800px; background:url(img_kit/formation_bottom.jpg) white bottom no-repeat; text-align:center; }
.block_formation_print .pied .retour {height:20px; margin: 0px 20px 0px 20px; background:url(img_kit/cat_sep.gif) center repeat-x; text-align:center; }
.block_formation_print .pied .retour a{font-size:10px; color:gray; text-decoration:underline; background-color:white; padding: 0px 10px 0px 10px; }

/** SEND **/
.block_formation_send{ width: 780px; font-family :arial; font-size: 12px;}

.block_formation_send a.navig {font-size: 11px; color: #2857A6; text-decoration: none; }

.block_formation_send .entete {width:780px; height:86px; background:url(http://www.fiatservice.fr/img_kit/formation_top.jpg) no-repeat;}
.block_formation_send .entete img{ float:left; margin-left:31px;  margin-top: 23px;}
.block_formation_send .entete .titre{ float: left; width: 650px; margin-top: -55px; margin-left: 160px; _margin-left: 85px; font-size: 18px; font-weight: bold;}
.block_formation_send .entete .titre p{ margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold;}

.block_formation_send .corps {width:800px; padding-top:20px; background:url(http://www.fiatservice.fr/img_kit/formation_fond.jpg); font-size: 16px; font-weight: bold;}

.block_formation_send .corps .corps1 {float:left; width:600px;}
.block_formation_send .corps .corps1 img{ margin-left:20px;}
.block_formation_send .corps .corps1 p{ margin-left:20px; font-size:11px; font-weight:normal;}
.block_formation_send .corps .corps1 .separateur { width: 570px; margin-left: 20px; _margin-left: 10px; margin-top: 0px; background:url(img_kit/cat_sep.gif) center repeat-x; }

.block_formation_send .corps .corps2 {float:left; width:190px;}
.block_formation_send .corps .corps2 .cadre { background: url(http://www.fiatservice.fr/img_kit/cat_cadre.gif) left top no-repeat;}
.block_formation_send .corps .corps2 .cadre .bloccadre { padding:5 0 5 5px; background: url(http://www.fiatservice.fr/img_kit/cat_cadre_bas.gif) left bottom no-repeat;}
.block_formation_send .corps .corps2 .cadre .bloccadre div{ width: 100%; font-size: 12px; font-size: 16px; font-weight: bold;}
.block_formation_send .corps .corps2 .cadre .bloccadre p{ margin-left: 12px; font-size:11px; font-weight: normal; }

.block_formation_send .pied { padding-top:30px; width:800px; background:url(http://www.fiatservice.fr/img_kit/formation_bottom.jpg) white bottom no-repeat; text-align:center; }
.block_formation_send .pied .retour {height:20px; margin: 0px 20px 0px 20px; background:url(http://www.fiatservice.fr/img_kit/cat_sep.gif) center repeat-x; text-align:center; }
.block_formation_send .pied .retour a{font-size:10px; color:gray; text-decoration:underline; background-color:white; padding: 0px 10px 0px 10px; }

/** END PAGE FORMATIONS SEND ********************************************************/


/** START PAGE CONTACT ********************************************************/

.contact { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144; font-family:Arial, Verdana; font-size:12px; overflow:hidden; height:1%;}
.contact_3 { width:805px; margin-top:85px; !margin-top:10px; margin-left:175px; _margin-left:5px; padding:5px; border:1px solid #B82144; font-family:Arial, Verdana; font-size:12px;}
.contact li {margin-left:20px; margin-top:10px; font-size:13px;color:#B82144;font-family:Arial, Verdana; font-weight:bold;}
.contact p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.contact a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}

/** END PAGE CONTACT   ********************************************************/


/** START PAGE BIENVENUE ********************************************************/

.bienvenue { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144; overflow:hidden; height:1%, font: normal 12px Arial; }
.bienvenue .menuh {text-align:right;margin:0;}
.bienvenue table {width:100%;margin-bottom:20px;}
.bienvenue table td.icone {width:85px; height:85px; border:solid 5px;text-align:center;}
.bienvenue table td.titre {background:url(img_kit/rayure.gif); font: normal 24px Arial;}
.bienvenue .menuv {width:150px;float:left;font:normal 12px Arial;padding:5px;}
.bienvenue .menuv ul {list-style-type:none; list-style-position:outside;padding-left:0px; margin-left:0px}
.bienvenue .menuv li {margin:10px 0px;}
.bienvenue .main {width:445px;float:left;font: normal 12px Arial;padding:5px;}
.bienvenue .main .desc {margin-left:10px;}
.bienvenue .main .plus {float:right;font-size:11px;color:black;text-decoration:none;}
.bienvenue .main a.lien {color:#656647;text-decoration:none;}


/** END PAGE BIENVENUE   ********************************************************/


/** START PAGE MATERIEL ********************************************************/

.materiel { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144; overflow:hidden; height:1%}
.materiel li {margin-left:20px; margin-top:10px; font-size:13px;color:#637c95;font-family:Arial, Verdana; font-weight:bold;}
.materiel p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.materiel a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.materiel .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.materiel .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}
.materiel table {width:100%;font:normal 11px Arial, Verdana;color:black;}
.materiel table a{font:bold 11px Arial, Verdana;color:black;}
.materiel table img{border:1px solid black;}
.materiel form{border:0px;margin-top:0px;}

/** END PAGE MATERIEL   ********************************************************/


/** START PAGE OPERATION TECHNIQUE ********************************************************/

.ope_tech { width:650px; font-family:Arial, Verdana; font-size:13px;}
.ope_tech li {margin-left:5px; margin-top:10px; font-size:13px;color:#71859E;font-family:Arial, Verdana; font-weight:bold;}
.ope_tech p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.ope_tech a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}

/** END PAGE OPERATION TECHNIQUE ********************************************************/


/** START PAGE OUTIL ********************************************************/

.outil { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #687C95; overflow:hidden; height:1%}
.outil li {margin-left:0px; margin-top:10px; font-size:13px;color:#71859E;font-family:Arial, Verdana; font-weight:bold;}
.outil p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.outil a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.outil .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.outil .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}
.outil table {font-family:Arial, Verdana; font-size:13px; font-weight:normal;}

/** END PAGE OUTIL ********************************************************/


/** START PAGE CONTRAT ********************************************************/

.contrat { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #687C95; overflow:hidden; height:1%}
.contrat p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.contrat a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.contrat .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.contrat .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}
.contrat div p {border: 1px solid #7392AE; margin: 10px 0px; padding: 2px; font: bold 18px arial; color: #7392AE;}
.contrat div a{color: #637C95; font: bold 10px Verdana;}
.contrat .Style2 { color: black; text-decoration: none; font: bold 12px Verdana;}

/** END PAGE CONTRAT ********************************************************/

/** START PAGE RECYCLAGE ********************************************************/

.recyclage { width:635px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:15px; border:1px solid #B72245; overflow:hidden; height:1%;  font: normal 12px Verdana; background: url(img_encours/recyclage_bkg.jpg) no-repeat;}
.recyclage p {padding: 2px; margin-left: 25px;}
.recyclage a {color: #637C95; font: normal 12px Verdana;}

/** END PAGE RECYCLAGE ********************************************************/


/** START PAGE PRESSE ********************************************************/

.presse { width:670px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144; overflow:hidden; height:1%}
.presse ul {border-left: 1px solid #BB7B7C; font: normal 11px Arial; margin: 0; padding: 0px 0px 0px 20px;}
.presse li {list-style-image:url(img_telecharg/presse_puce.gif); margin: 0; padding: 0;}
.presse p {margin-left: 10px; font-size:11px; color:black; font-family:Arial, Verdana; font-weight:normal;}
.presse a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.presse .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.presse .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}
.presse table {font-family:Arial, Verdana; font-size:13px; font-weight:normal;}

/** END PAGE PRESSE ********************************************************/

/** START PAGE CHARTE ********************************************************/

.charte { width:685px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144; overflow:hidden; height:1%}

/** END PAGE CHARTE ********************************************************/

/** START BASE INFOS ********************************************************/

.base { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #B82144; font-family:Arial, Verdana; font-size:12px; overflow:hidden; height:1%}
.base a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:bold;}
.base_2 { width:650px; font-family:Arial, Verdana; font-size:12px;}
.base .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.base .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}
.base li {margin-left:0px; margin-top:10px; font-size:13px;color:#637c95;font-family:Arial, Verdana; font-weight:bold;}
.base p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}

/** END BASE INFOS   ********************************************************/


/** START PAGE RECHERCHE ********************************************************/

.search { width:650px; margin-top:85px; !margin-top:10px; margin-left:5px; padding:5px; border:1px solid #5680C7;font:normal 12px Arial; overflow:hidden; height:1%}
/*.search li {margin-left:20px; margin-top:10px; font-size:13px;color:#5680C7;font-family:Arial, Verdana; font-weight:bold;}
.search p {margin-left:20px; font-size:11px;color:black;font-family:Arial, Verdana;font-weight:normal;}
.search a{color:#0C2C84; font-family: Arial; font-size:12px; font-weight:normal;}
.search .piedpage { width: 610px; margin-left: 20px; margin-top:10px; background-image:url(http://www.fiatservice.fr/img_kit/cat_sep.gif); background-position:center; background-repeat:repeat-x; text-align:center; font-size:10px; color:gray; text-decoration:underline;}
.search .piedpage a{ font-size:10px; color:gray; text-decoration:underline;}
.search table {font-family:Arial, Verdana; font-size:13px; font-weight:normal;}*/

.search .phpdigMessage {font:bold 14px Arial;}
.search .blue {background:#95ACBC;}
.search .blue a{color:black;}
.search .grey {font:normal 11px Arial;color:gray;}
.search .phpdigHighlight { color: #000000; background-color: #95ACBC; font-weight: bold; text-decoration:underline; }

/** END PAGE RECHERCHE ********************************************************/

/*.gagnant_3xplus { position : absolute; top: 67px; left: 147px; width:648px; height:525px; background-color: #FFFFFF; }*/
.gagnant_3xplus { position : absolute; top: 3px; left: 178px; width:648px; height:525px; background-color: #FFFFFF; }

/** START PAGE ALBUM ********************************************************/

.album {width:652px; height:528px; background:url(img_index/albumBackground.jpg); margin-top:85px; !margin-top:10px; margin-left:180px; font: normal 12px Arial; color:#434D35;}
.album p.intro{padding-left:230px; padding-top:120px; padding-right:10px;}
.album p.diapo{padding-left:100px; padding-top:0px; padding-right:10px; font: bold 14px Verdana; color: #76101E; }

/** END PAGE ALBUM ********************************************************/



/** START ESPACE PERSO ********************************************************/

#espace_perso {
	width: 166px;
}

#espace_perso #espace_perso_title {
	width: 155px;
	height: 22px;
	padding-right: 10px;
	padding-left: 1px;
	line-height: 20px;
	background: url( img_index/espace_perso_title.jpg) no-repeat;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #b90c2f;
	text-align: center;
}

#espace_perso #espace_perso_contenu {
	width: 166px;
	background: url( img_index/espace_perso_contenu.jpg) repeat-y;
	line-height: 15px;
}

#espace_perso .espace_perso_contenu_contener {
	width: 152px;
	margin-left: 4px;
	margin-right: 10px;
	font-family: Arial;
	font-size: 10px;
	letter-spacing: -0.01em;
}

#espace_perso #espace_perso_contenu .espace_perso_contenu_separateur {
	/*width: 155px;*/
	height: 1px;
	line-height: 1px;
	background-color: #cdcdcd;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 1px;
	margin-right: 8px;
	/*margin: 0px;
	padding: 0px;*/
}

#espace_perso #espace_perso_bottom {
	width: 166px;
	height: 15px;
	background: url( img_index/espace_perso_bottom.jpg) no-repeat;

}

.puce_perso {
	margin: 0px;
	padding: 0px;
	width: 137px;
	margin-top: 2px;
	/*vertical-align: top;*/
	line-height: 13px;
	padding-left: 15px;
	background: url( img_index/puce_perso.jpg) no-repeat;
	text-decoration: underline;
	cursor: pointer;
}

.puce_perso a {
	line-height: 13px;
	color: #000000;
	text-decoration: underline;
}

/** END ESPACE PERSO ********************************************************/

/** START ESPACE PERSO SYNTHESE ********************************************************/

#espace_perso_synthese {
	width: 166px;
	margin-top: 10px;
	cursor: pointer;
}

#espace_perso_synthese #espace_perso_synthese_title {
	width: 155px;
	height: 37px;
	line-height: 16px;
	letter-spacing: -0.05em;
	padding-right: 10px;
	padding-left: 1px;
	padding-top: 3px;
	background: url( img_index/espace_perso_synthese_title.jpg) no-repeat;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #b90c2f;
	text-align: center;
}

#espace_perso_synthese #espace_perso_synthese_contenu {
	width: 166px;
	background: url( img_index/espace_perso_synthese_contenu.jpg) repeat-y;
	padding-top: 5px;
}

#espace_perso_synthese .espace_perso_synthese_contenu_contener {
	width: 152px;
	margin-top: 0px;
	margin-left: 4px;
	margin-right: 10px;
	font-family: Arial;
	font-size: 11px;
	/*letter-spacing: -0.01em;*/
}

#espace_perso_synthese #espace_perso_synthese_contenu .espace_perso_synthese_contenu_separateur {
	/*width: 155px;*/
	height: 1px;
	line-height: 1px;
	background-color: #cdcdcd;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 1px;
	margin-right: 8px;
}

#espace_perso_synthese #espace_perso_synthese_bottom {
	width: 166px;
	height: 15px;
	background: url( img_index/espace_perso_synthese_bottom.jpg) no-repeat;

}

.puce_synthese {
	width: 137px;
	margin: 0px;
	padding: 0px;
	/*margin-top: 2px;
	vertical-align: top;*/
	line-height: 13px;
	padding-left: 15px;
	font-weight: normal;
	/*letter-spacing: 0.05em;*/
	background: url( img_index/puce_synthese.jpg) 0px 0px no-repeat;
}

#espace_perso_synthese_contenu .synthese_align_cmd {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
}

#espace_perso_synthese_contenu .synthese_red_bold {
	color: #b72245;
	font-weight: bold;
}

/** END ESPACE PERSO SYNTHESE ********************************************************/
