﻿body 
{
    font-family:Helvetica, sans-serif ;
    font-size:11px;
    color: #666666;
    margin-top:2px;
    margin-left:1px;
    background:filter:progid:DXImageTransform.3.microsoft.Gradient(gradientType=0,Start4.ColorStr='#FF0000',EndColorStr='#0005.000');
    
}


a 
{
    font-family: Arial, Helvetica, sans-serif ;
    font-size:11px;
    color:#ef6324;  
    text-decoration:none; 
    font-weight:normal;
}
a:hover
{
    text-decoration:underline;
} 

a.region 
{
    font-family: Arial, Helvetica, sans-serif ;
    font-size:13px;
    color:#ef6324;  
    text-decoration:none; 
    font-weight:normal;
}
a.region:hover
{
    text-decoration:underline;
} 

a.lien1
{
    font-family: sans-serif ;
    font-size:12px;
    color:#f94900;  
    text-decoration:none; 
    font-weight:bold;
    
 }
a.lien1:hover
{
    text-decoration:underline;
} 



a.lien2
{
    font-family: sans-serif ;
    font-size:13px;
    color:#f94900;  
    text-decoration:none; 
    font-weight:bold;
    
 }
a.lien2:hover
{
    text-decoration:underline;
} 


a.gris
{
    font-family: Arial, Helvetica, sans-serif ;
    font-size:11px;
    color:#2d2d2d;  
    text-decoration:none; 
    font-weight:normal;
}

a.gris:hover
{
    text-decoration:underline;
}

a.gris1
{
    font-family: Arial, Helvetica, sans-serif ;
    font-size:11px;
    color:#2d2d2d;  
    text-decoration:none; 
    font-weight:normal;
    padding-left:17px
}

a.gris1:hover
{
    text-decoration:underline;
}


a.titreActu
{
    font-family: Arial, Helvetica, sans-serif ;
    font-size:14px;
    color:#ef6324;  
    text-decoration:none; 
    font-weight:bold;
}

a.titreLien
{
    font-family: Arial, Helvetica, sans-serif ;
    font-size:14px;
    color:#000000;  
    text-decoration:none; 
    font-weight:bold;
}
a.titreLien:hover
{
    text-decoration:underline;
}


a.titreActu:hover
{
    text-decoration:underline;
} 

a.titreVoyage
{
    font-family: Arial, Helvetica, sans-serif ;
    font-size:12px;
    color:#ef6324;  
    text-decoration:none; 
    font-weight:bold;
}
a.titreVoyage:hover
{
    text-decoration:underline;
} 


.strucPrincipale
{
    background-color:#ffffff;  
   
    
}

.topArea
{
    text-align:left;
    height:25px;
    padding: 4px;
    background-image: url('../media/structure/bgTop_.jpg');
    background-repeat:repeat-x;
}

.pub1Area
{
    text-align: left;
    vertical-align: top;
    padding: 2px;
    border: solid 0px #f0f1f1;
    border-bottom: solid 1px #f0f1f1;
    padding-right:14px;
    width:730px;
}

    
.leftArea
{
    width:230px;
    text-align: left;
    vertical-align: top;
    padding: 2px;
    border-left: solid 1px #f0f1f1;
    
}

.centerArea
{
    width:460px;
    text-align: left;
    vertical-align: top;
    padding: 2px;
}

.rightArea
{
    width:330px;
    text-align: left;
    vertical-align: top;
    padding: 2px;
   border-right: solid 1px #f0f1f1;
}

.bottomArea
{
  background-color:#f0f1f1;
  height:50px;
  padding: 16px;    
    }
    
    .bottomArea1
{
  background-color:#ff5f01;
  height:45px;  
  color: #ffffff;  
    }


.titreRubLien
{
    font-family:Arial;
    font-size:14px;
    color: #000000;
    font-weight:bold;
    }
 
    
.titreRub
{
    font-family:Arial;
    font-size:20px;
    color: #f1890e;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
   

    }
    
.titreRubPratique
{
    font-family:Arial;
    font-size:20px;
    color: #ffffff;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
   

    }
    

.titreRubLeft
{
    font-family:Arial;
    font-size:16px;
    color: #f1890e;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
   

    }


.titrePub
{
    font-family:Arial;
    font-size:9px;
    color:#7a7573;
    font-weight:normal;
    padding-left:4px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin:0px;
    width:99%;
    border:0px;
    background-color:#f0f0f0;
    }    
 
.titreRub1
{
    font-family:Arial;
    font-size:19px;
    color: #555555;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
    border:0px;

    }    
 
.titreRub2
{
    font-family:Arial;
    font-size:16px;
    color: #23201f;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
    border:0px;

    }    

.titreRub3
{
    font-family:Arial;
    font-size:16px;
    color: #ffffff;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
    border:0px;
    background-color:#92c60e;

    }    

.titreRubLogin
{
  font-family:Arial;
    font-size:16px;
    color: #ffffff;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
    border:0px;
    background-color:#f1890e;   
    }


.titreRub4
{
  font-family:Arial;
    font-size:16px;
    color: #555555;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
    border:0px;
    
    }

.titreRubTourisme
{
  font-family:Arial;
    font-size:14px;
    color: #439aaa;
    font-weight:bold;
    padding-left:4px;
    padding-right:0px;
    padding-top:4px;
    padding-bottom:4px;
    margin:0px;
    width:99%;
    border:0px;
    
    }



.soustitre1
{
    font-family:Arial;
    font-size:11px;
    color: #333333;
    font-weight:bold;
    } 
    
    .soustitre2
{
    font-family:Arial;
    font-size:11px;
    color: #333333;
    font-weight:bold;
    } 
     .soustitre3
{
    font-family:Arial;
    font-size:12px;
    color: #333333;
    font-weight:bold;
    } 

        
    
.imgActu
{
    padding-right:5px;
    padding-bottom:4px;  
}
.imgThumb
{
    padding-right:5px;
    padding-bottom:5px;  
}

.imgShowBizz
{
    padding-top:5px;
    padding-right:5px;
    padding-bottom:4px;
    border-width :0px;  
    width:60px;
}

.imgVoyage
{
    padding-top:5px;
    padding-right:5px;
    padding-bottom:4px;
    border-width :0px;  
    width:120px;
}

.imgImageQc
{
    
    padding-bottom:4px;  
}

.imgCine
{
    padding-left:5px;
}

.itemStyleActu
{
    padding-right:6px;
    }
    
.itemStyleEven
{
    padding-left:6px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    background-color:#ffffff;
    height:55px;
    vertical-align:middle;
    
    }    


.infoMeteo
{
    color:#000000;
    }
    
.wrapperRub
{
    border: solid 1px #f0f0f0;
    padding:5px;
     background-color:#fcfaf8;
      margin-bottom:3px;
      margin:0px;
    }
    
    .wrapperRubPratique
{
    border: solid 1px #f0f0f0;
    padding:5px;
     background-color:#28bfc6;
      margin-bottom:3px;
      margin:0px;
    }
    
    
    
.wrapperRubLogin
{
    border: solid 1px #f0f0f0;
    padding:2px;
     background-color:#f0f0f0;
      margin-bottom:3px;
     
    
    }    
 
 
 .wrapperRubTouriste
{
    border: solid 0px #f0f0f0;
    padding:0px;
    margin-bottom:3px;
    margin-top:6px;  
    }    
  
  
  
  
    

.wrapperPub1
{
    border: solid 1px #f0f0f0;
    padding-top:0px;
    padding-bottom:4px;
    margin-bottom:3px;
    }

.wrapperRub1
{
    border: 0px ;
    padding:5px;
   margin-bottom:3px;
   
    }  
    
.wrapperRub2
{
    border: 0px ;
    padding:0px;
   margin-bottom:3px;
    }  
    
 .wrapperRub3
{
    border: 0px ;
    padding:5px;
   margin-bottom:3px;
   background-color:#f0f1f1;
    }     
    
hr.titre 
{
    border: solid 0.03em #ffffff;
    margin:0px;
    padding:0px;
    } 
    
hr.titre1 
{
    border: solid 0.03em #afaaaa;
    margin:0px;
    padding:0px;
    width:97%;
    }  
 
input.inputPdq
{
   
    padding:5px;
    margin-top:2px;
    margin-bottom:6px;
    font-size:12px;
    width:160px;
    border: solid 1px #c2c2c2;
} 

.inputPdqTextArea
{
   
    padding:5px;
    margin-top:2px;
    margin-bottom:6px;
    font-size:12px;
    width:160px;
    border: solid 1px #c2c2c2;
} 
    
    
input.login
{
   
    padding:5px;
    margin-top:1px;
    margin-bottom:1px;
    font-size:12px;
    width:160px;
    border: solid 1px #feb100;
}

.button {
    border:double  1px #725b46;
    height:25px;
    background-color:#f1890e;
    margin:1px;
    color:#ffffff;
}

.button10 {
    border:solid  1px #725b46;
    height:18px;
    background-color:#f1890e;
    margin:1px;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
}

.button1 {
    border:solid  0px #725b46;
    height:18px;
    margin:1px;
    color:#f1890e;
    font-size:12px;
    font-weight:bold;
}


.buttonTransfer {
    border:solid  0px #c2c2c2;
    height:25px;
    color:#000000;
    font-size:11px;
    font-weight:normal;
        background-color:#ece9d8;
        padding:5px;

}


.webpartHearder
{
    border-left:0px;
    border-right:0px;
    border-top:0px;
    border-bottom:solid 0.03em #f4f1f1;
    background-color:#f1f1f2;
    font-weight:bold;
    height:20px; 
    color:#6a8e8f;
    font-family:Calibrif,arial;
    padding-left:3px;
    
    }
    
    
.textAide
{
font-size:10px; 
	color:#C0C0C0;
	font-weight:normal;  
	line-height:10px; 
    }


.nagiCreatUser 
{
    padding-left:130px
    }
    
.descActu
{
    font-family:Helvetica, sans-serif ;
    font-size:11px;
    }    
    
.panAide
{
 margin:2px;
 
 padding:2px;
 color:#d52500;
 border:solid 1px #edf2b3;
}

.panAide td.ZLeft
{
    text-align:left;
    background-color:#ffffb9;
    padding:3px;
    
    }
    
    .panAide td.ZRight
{
    text-align:right;
    background-color:#ffffb9;
    vertical-align:top;
    padding:3px;
    }
    
    .panBtnMode
    {
        padding-top:5px;
        padding-right:6px;
        }
        
.titrePage
{
    margin:0px;
    font-size:15px;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 10px;

    }
.titrePage2
{
    margin:0px;
    font-size:16px;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 10px;
    color: #ef6324;

    }    
    .titrePage3
{
    margin:0px;
    font-size:18px;
    font-weight: bold;
    padding-top: 10px;
    padding-left: 10px;
    color: #ef6324;

    }    
    
.lblErreur
{
    font-size:11px;
    color:Red;
    }
    
td.contentElem
{
    background-color:#fffffa;
    padding-left:4px;
    }   
   
.contenerForm{border:solid 1px #f0f0f0; padding:10px; } 


.emptyPart
{
    border:dashed 1px #c6c6c5;
    padding:5px;
    color:#c6c6c5;
    
    
    }   
    
    .descVoyage
    {
         font-family:Helvetica, sans-serif ;
    font-size:11px;
        
        } 
        
.itemRegion
{
    padding-left:12px;
    }
    
    .itemListLien
{
    padding-left:12px;
    padding-bottom:9px;
    }
    

.descLien
{
font-size:12px;
    color: #222333;
    margin-top:2px;
    margin-left:1px;    
    }
