﻿
.formContenu, .fckbody
{
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    color:#646567;
    text-decoration:none;
}
.formContenu h1, .fckbody h1
{
    font-family:Trebuchet MS, Arial;
    font-size:26px;
    font-weight:bold;
    color:#E36929;
    text-decoration:none;
    
}

.formContenu h2, .fckbody h2
{
    font-family:Trebuchet MS, Arial;
    font-size:20px;
    font-weight:bold;
    color:#646567;
    text-decoration:none;
    
    margin:0;
    padding:0;
    margin-top:10px;
    margin-bottom:10px;
    
    padding-left:20px;
    
    background: url("../Images/fond_titre1.gif") no-repeat;
    background-position: left 8px;
}

.formContenu h3, .fckbody h3
{
    font-family:Trebuchet MS, Arial;
    font-size:14px;
    font-weight:bold;
    color:#E36929;
    text-decoration:none;
    padding-left:22px;
    
    background: url("../Images/fond_titre3.gif") no-repeat;
    background-position: left 4px;
}

.DivContenu li, .fckbody li
{
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    color:#646567;
    text-decoration:none;
    list-style:none;
    
    padding-left:13px;
    margin-left:37px;
    
    background: url("../Images/fond_puce.gif") no-repeat;
    background-position: left 4px;
}


.lienfleche
{
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    color:#E36929;
    text-decoration:none;
    padding-left:16px;
    
    background: url("../Images/fond_lienfleche.gif") no-repeat;
    background-position: left 4px;
}
p
{
    margin:0;
}
.hrOrange
{
    clear:both;
    width:100%;
    height:1px;
    display:block;
    border-bottom:solid 1px #E36929;
}

.DivContenu a
{
    color:#E36929;
    text-decoration:none;
}
.DivContenu a img {
border:0;
}

.temoinGauche {
text-align: left;
width:500px;
}

.temoinDroite {
text-align: right;
width:330px;
margin-left:185px;
}

a.lienCommuniquer
{
    clear:both;
    height:24px;
    line-height:24px;
    vertical-align:middle;
    color:White;
    display:block;    
    margin-left:205px;
    padding-left:28px;

    background: url("../Images/fond_lienCommuniquer.gif") no-repeat;
    background-position: left top;
    
    text-decoration:none;

}


/**********************************

***********************************/
.CartoucheAccueilHauteGauche 
{
    position:relative;
    float:left;
    width:200px;
    height:272px;
    display:block;
    overflow:hidden;
}
.CartoucheAccueilHauteGauche img
{
    position:relative;
    float:left;
    display:block;
    margin-left:13px;
    margin-top:55px;
}
.CartoucheAccueilHauteGauche h1
{
    position:relative;
    float:right;
    font-family:Trebuchet MS, Arial;
    font-size:15px;
    font-weight:bold;
    text-align:right;
    line-height:18px;


    color:#E36A2A;
    display:block;
    margin-top:15px;
    margin-right:17px;
}

/*************************
    Cartouche TOURISME
*************************/
.CartoucheTourisme, .CartoucheTourismeContenu
{
    position:relative;
    width:175px;
    height:185px;
    display:block;

    color:White;
    
    background: url("../Images/fond_cartouche_tourisme.jpg") no-repeat;
    background-position: left top;
    overflow:hidden;
}

.CartoucheTourismeContenu
{
    margin-left:20px;
}

.CartoucheTourisme h2, .CartoucheTourismeContenu h2
{
    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:16px;
    font-weight:bold;
    color:White;
    
    width:100px;
    display:block;
    
    margin:0;
    padding:0;
    margin-left:13px;
    margin-top:11px;
    background:none;
    
}
.CartoucheTourisme h3, .CartoucheTourismeContenu h3
{
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent none repeat scroll 0 0;
    color:White;
    display:block;
    font-family:Trebuchet MS,Arial;
    font-size:16px;
    font-weight:bold;
    margin:11px 0 0 13px;
    padding:0;
    position:relative;
    width:100px;
}
.CartoucheTourisme p, .CartoucheTourismeContenu p
{
    width:159px;
    display:block;

    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:14px;
    font-weight:normal;
    color:#007397;

    margin:0;
    padding:0;
    margin-left:13px;
    margin-top:7px;
}
.CartoucheTourisme a, .CartoucheTourismeContenu a
{
    width:90px;
    height:15px;
    display:block;
    line-height:15px;
    vertical-align:middle;
    

    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    font-weight:bold;
    color:White;
    text-decoration:none;

    margin-left:13px;
    padding-left:20px;
    
    background: url("../Images/fleche_blanche.png") no-repeat;
    background-position: left 3px;
    margin-top:50px;
}
*html .CartoucheTourisme a, *html .CartoucheTourismeContenu a
{
    width:90px;
    height:15px;
    display:block;
    line-height:15px;
    vertical-align:middle;
    

    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    font-weight:bold;
    color:White;
    text-decoration:none;

    margin-left:13px;
    padding-left:20px;
    
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/fleche_blanche.png", sizingMethod="scale");
    margin-top:50px;
}

/***********************************
    Cartouche Accueil WebPublishing
***********************************/
.CartoucheWebpublishing
{
    position:relative;
    width:175px;
    height:185px;
    display:block;

    color:White;
    
    background: url("../Images/cartouche_jardin_solutions.jpg") no-repeat;
    background-position: left top;
    overflow:hidden;
    
    margin-top:10px;
}

.CartoucheWebpublishing a
{
    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:14px;
    font-weight:bold;
    color:#E36A2A;

    width:140px;
    display:block;
   
    margin:0;
    padding:0;
    margin-top:9px;
    margin-left:16px;
    
}

.CartoucheWebpublishing p
{
    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:14px;
    font-weight:bold;
    color:#535353;
    
    display:block;
    margin:0;
    padding:0;
    margin-top:16px;
    margin-left:43px;
}


.CartoucheWebpublishing h1
{
    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:26px;
    font-weight:bold;
    color:#535353;
    
    display:block;
    margin:0;
    padding:0;
    margin-top:-5px;
    margin-left:-3px;
}

.CartoucheWebpublishing h2
{
    font-family:Trebuchet MS, Arial;
    font-size:17px;
    font-weight:bold;
    color:#535353;
    
    display:block;
    margin:0;
    padding:0;
    margin-top:-4px;
    margin-left:9px;
}

.CartoucheWebpublishing a.EnSavoirPlus
{
    width:90px;
    height:15px;
    display:block;
    line-height:15px;
    vertical-align:middle;
    

    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    font-weight:bold;
    color:#626262;
    text-decoration:none;

    margin-left:13px;
    padding-left:20px;
    
    background: url("../Images/fleche_grise.png") no-repeat;
    background-position: left 3px;
    margin-top:30px;
}
*html .CartoucheWebpublishing a.EnSavoirPlus
{
    width:90px;
    height:15px;
    display:block;
    line-height:15px;
    vertical-align:middle;
    

    position:relative;
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    font-weight:bold;
    color:White;
    text-decoration:none;

    margin-left:13px;
    padding-left:20px;
    
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/fleche_blanche.png", sizingMethod="scale");

    margin-top:30px;
}




.TopCartoucheDroiteContenu
{
    position:relative;
    margin-top:19px;
    margin-left:10px;
    width:205px;
    height:10px;
    display:block;
    background: url("../Images/FondCartoucheDroiteContenuTop.png") no-repeat;
    background-position: left top;
}
*html .TopCartoucheDroiteContenu
{
    position:relative;
    margin-top:19px;
    margin-left:10px;
    width:205px;
    height:10px;
    display:block;
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/FondCartoucheDroiteContenuTop.png", sizingMethod="scale");
}


.ContenuCartoucheDroiteContenu
{
    position:relative;
    width:195px !important;
    width:205px;
    display:block;
    background: url("../Images/FondCartoucheDroiteContenu.png") repeat-y;
    background-position: left top;
    margin:0px;
    padding:0px;
    padding-left:25px;
    margin-left:2px;
    padding-bottom:17px;
}
*html .ContenuCartoucheDroiteContenu
{
    position:relative;
    width:170px;
    display:block;
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/FondCartoucheDroiteContenu.png", sizingMethod="scale");
    margin:0px;
    padding:0px;
    padding-left:25px;
    margin-left:2px;
    padding-bottom:17px;
}



.ContenuCartoucheDroiteContenu img
{
    position:relative;
    
    display:block;
    border:solid 1px #B6B6B6;
}
.ContenuCartoucheDroiteContenu h1
{
    font-family:Trebuchet MS, Arial;
    font-size:15px;
    font-weight:bold;
    color:#E36929;
    text-decoration:none;

    margin-top:10px;
    margin-bottom:10px;
    width:151px;
    display:block;
    margin-left:10px;
}


.ContenuCartoucheDroiteContenu p
{
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    font-weight:normal;
    color:#646567;
    text-decoration:none;

    width:151px;
    display:block;
    
    margin:0px;

}

.CartoucheGaucheContenu
{
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    font-weight:normal;
    color:white;

    position:relative;
    float:left;
    width:163px !important;
    width:175px;
    display:block;
    background: url("../Images/CartoucheGaucheContenu.jpg") no-repeat #5d5d5d;
    background-position: left top;
    margin-top: 23px;
    padding: 7px 0px 8px 12px;
}
.CartoucheGaucheContenu h2
{
    font-size:16px;
    font-weight:bold;
    color:white;
    background:none;
    padding:0;
    margin:0;
    
}

.CartoucheGaucheContenu .surtitre
{
    font-size:16px;
    font-weight:bold;
    color:white;
    background:none;
    padding:0;
    margin-right: 7px;
}
.CartoucheGaucheContenu p
{
    margin-right: 7px;
}
.CartoucheGaucheContenu .ensavoirplus
{
    color:white;
    text-decoration:none;
}


/* Div des cartouches nos références en page d'accueil */
.CartoucheNosReferences
{
    font-family:Trebuchet MS, Arial;
    font-size:11px;
    font-weight:normal;
    color:#535353;

    position:relative;
    float:left;
    width:170px;
    height:156px;
    display:block;
    background-color:White;

    margin:0;
    padding:0;
    margin-top:13px;
    margin-left:17px;
    
    
    overflow:hidden;
    
}
.fckbody .CartoucheNosReferences
{
    border: 1px dotted #000066;
}

.CartoucheNosReferences #titre
{
    color:#E36A2A;
    font-weight: bold;
    font-size: 14px;
    font-family: arial;
}

/*******************************
    Cartouches Prestations 
********************************/
.CartouchePrestations
{
    height:266px;
    width:589px;
    display:block;
    background: url("../Images/Fond-Cartouche-prestations.gif") no-repeat;
    background-position: left top;
}
.CartouchePrestations h2
{
    font-family:Trebuchet MS, Arial;
    font-size:21px;
    color:#E36929;
    
    height:40px;
    display:block;
    
    margin:0;
    padding:0;
    margin-left:33px;
    background:none;
}

.ulCartouchePrestations
{
    height:195px;
    width:177px;
    display:block;
    
    padding:0;
    margin:0;
    margin-left:35px;
    margin-top:14px;
    
    list-style:none;
    overflow:hidden;
}

.ulCartouchePrestations li
{
    padding:0;
    margin:0;
    padding-left:20px;
    line-height:18px;
    vertical-align:middle;
    display:block;
    background: url("../Images/pied_de_page_fleche.png") no-repeat;
    background-position: left 4px;
    cursor:pointer;
}
*html .ulCartouchePrestations li
{
    padding:0;
    margin:0;
    padding-left:20px;
    line-height:18px;
    vertical-align:middle;
    display:block;
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/pied_de_page_fleche.png", sizingMethod="scale");
    cursor:pointer;
}


.DivCartouchePrestation, .DivCartouchePrestationMasque
{
    position:absolute;
    left:279px;
    top:55px;

    width:309px;
    height:189px;
    display:block;
    
    overflow:hidden;
}
.fckbody .DivCartouchePrestation, .fckbody .DivCartouchePrestationMasque
{
    position:relative;

    width:309px;
    height:189px;
    display:block;
    
    overflow:hidden;
}

.DivCartouchePrestationMasque
{
    display:none;
}

/****************************************
    Formulaire Contact
****************************************/


.FormulaireHautContact
{
    position:relative;
    width:550px;
    height:285px;
    display:block;
}

.FormulaireHautGauche
{
    position:relative;
    float:left;
    
    width:195px;
    height:285px;
    display:block;

}

.FormulaireHautGauche a
{
    color:#E36929;
    text-decoration:none;
    font-weight:bold;
}

.FormulaireHautDroite
{
    position:relative;
    float:left;
    
    width:348px;
    height:279px;
    display:block;

    background: url("../Images/fond_contact_droite.gif") no-repeat;
    background-position: left top;
    
    padding-left:1px;
    padding-top:1px;
}
.aCarteSituation, .aTelechargerPlanAcces
{
    float:left;
    font-family:Trebuchet MS, Arial;
    font-size:10px;
    color:#6F6F70;

    padding-left:20px;
    margin-left:11px;
    margin-top:5px;
    text-decoration:none;
    display:block;
}

.aCarteSituation
{
    background: url("../Images/fond_aCarteSituation.png") no-repeat;
    background-position: left 2px;
}
*html .aCarteSituation
{
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/fond_aCarteSituation.png", sizingMethod="scale");
}


.aTelechargerPlanAcces
{
    background: url("../Images/fond_aTelechargerPlanAcces.png") no-repeat;
    background-position: left 2px;
}
*html .aTelechargerPlanAcces
{
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/fond_aTelechargerPlanAcces.png", sizingMethod="scale");
}
table
{
    width:550px;
    margin-top:15px;
    margin-left:42px;
}
table td, table td p
{
    padding-right:20px;
}
table .Text
{
    font-weight:bold;
    text-align:right;
    height:35px;
}



table td input, table td textarea
{
    border:solid 1px #646567;
    width:246px;
}

.btnEnvoyer, .btnEnvoyer:hover
{
    font-family:Trebuchet MS, Arial;
    font-size:12px;
    color:White;
    border:0;
    background: url("../Images/btnEnvoyer.jpg") no-repeat;
    background-position: left top;
    cursor:pointer;
    
    width:85px;
    height:23px;
    display:block;
}
.btnEnvoyer:hover
{
    background: url("../Images/btnEnvoyer_hover.jpg") no-repeat;
    background-position: left top;
}

.inputlong
{
    background: url("../Images/input_long_custom.gif") no-repeat;
    background-position: 1px 7px;
}
.inputlong input 
{
    position:relative;
    background:none;
    border:0;
}

.img6TM
{
    margin-top:33px;
    margin-bottom:23px;
    display:block;
}

/************************************
    Cartouche Basse Partenaires
*************************************/

.CartoucheBassePartenaire
{
    width:589px;
    height:181px;
    display:block;
    
    background: url("../Images/fond_cartouche_basse.png") no-repeat;
    background-position: left top;
}
*html .CartoucheBassePartenaire
{
    width:589px;
    height:181px;
    display:block;
    
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/fond_cartouche_basse.png", sizingMethod="scale");
}


.CartoucheBassePartenaireGauche
{
    float:left;
    width:218px;
    height:157px;
    display:block;
}
.CartoucheBassePartenaireDroite
{
    float:left;
    width:348px;
    height:157px;
    display:block;
    margin-left:21px;
}

.CartoucheBassePartenaireGauche .txtOrange
{
    font-family:Trebuchet MS, Arial;
    font-size:16px;
    font-weight:bold;
    color:#BF5923;
    width:218px;
    height:20px;
    display:block;
    text-align:right;
        
    margin-top:100px;
}

.CartoucheBassePartenaireGauche .txtTitreBas
{
    font-family:Trebuchet MS, Arial;
    font-size:18px;
    color:#646567;
    
    width:218px;
    height:18px;
    display:block;
    text-align:right;

}

.CartoucheBassePartenaireDroite .txtPetit
{
    font-family:Verdana;
    font-size:11px;
    color:#3B3B3C;
 
    width:148px;
    height:55px;
    display:block;
    margin-top:55px;

}

.CartoucheBassePartenaireDroite .txtStandard
{
    font-family:Trebuchet MS, Arial;
    font-size:14px;
    color:#3B3B3C;
    
    width:350px;
    height:46px;
    display:block;

}

.CartoucheBassePartenaire .contacteznous
{
    color:white;
    
    float:left;
    width:115px;
    height:23px;
    display:block;
    
    line-height:24px;
    vertical-align:middle;
    text-decoration:none;
    
    margin-left:220px;
    padding-left:35px;

    background: url("../Images/fond_lien_cartouche_basse.gif") no-repeat;
    background-position: left top;
}



.CartoucheBasseMicrosoft 
{
     background:transparent url(../Images/fond_cartouche_basse_microsoft.png) no-repeat scroll left top;
     display:block;
     height:181px;
     width:589px;
}

.CartoucheBasseTemoin
{
     background: url("../Images/fondtemoin1.gif") no-repeat left top;
     display:block;
     width:589px;
     padding-left:30px;
}
.CartoucheBasseTemoin a
{
     text-decoration:none; 
     color:#E36929;
}
.LienCartoucheDroite
{
    color:White;
    text-decoration:none;
    width:195px;
    height:18px;
    display:block;
    
    background: url("../Images/LienCartoucheDroite.png") no-repeat;
    background-position: left top;
    
    margin-left:7px;
    padding-left:35px;
}
*html .LienCartoucheDroite
{
    width:195px;
    height:18px;
    display:block;
    
    background:none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/fr/Images/LienCartoucheDroite.png", sizingMethod="scale");
}

#newsletter, #newsletter table {
margin:0;
}
#newsletter td {
padding:0;
}