/* TAG */
body {margin: 0; background-color:#FFF}
body, a, input, table, tr, td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #633}
select, textarea {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
table {margin:0; padding:0; border:0; border-collapse :collapse;}
table tr, td {margin: 0; padding: 0px;}
input {border: solid 1px #7F9DB9; color: #666; background-color: #FFF; font-size:10px; line-height:12px}
a img {border:0}
img {border:0}
ul {list-style-image: url(../image/menu/puce_srub_i.gif); margin: 0px 0px 5px 20px; padding: 0px 0px 0px 20px}
p {margin:0px 0px 10px 0px}


a {color: #633; text-decoration: none}
a:hover{color: #633; text-decoration: underline;}
.recherche {border: solid 1px #919092; color: #CCC; background-color: #919092; font-size: 10px; line-height: 12px; width: 145px;}

.menu_tranvserse {color: #F5F3F3; font-size:10px; text-decoration: none;}
a.menu_tranvserse {color: #F5F3F3; text-decoration: none; }
a.menu_tranvserse:hover {color: #F5F3F3; text-decoration: underline;}

a.lien {color: #972640; text-decoration: underline }
a.lien:hover {color: #972640; text-decoration: none}

#sentence a {color: #F5F3F3; text-decoration: none; }
#sentence a:hover {color: #F5F3F3; text-decoration: none;}

.cpc {width: 100%}

/* MENU */
#shadow_menu {background-image:url(../image/menu/shadow.gif); background-position:top right; background-repeat:no-repeat }
#shadow_menu_hp {background-image:url(../image/menu/shadow_hp.gif); background-position:top right; background-repeat:no-repeat}
.Rub1_off {background-color:#8E7E88; color:#FFF; font-size:12px}
.Rub1_on {background-color:#B6A47D; color:#5B4F5A; font-size:12px; cursor:pointer}
.Rub2_off {background-color:#8E7E88; color:#FFF; font-size:12px}
.Rub2_on {background-color:#FFCF77; color:#5B4F5A; font-size:12px; cursor:pointer}
.Rub3_off {background-color:#8E7E88; color:#FFF; font-size:12px}
.Rub3_on {background-color:#B1CC99; color:#5B4F5A; font-size:12px; cursor:pointer}
.Rub4_off {background-color:#8E7E88; color:#FFF; font-size:12px}
.Rub4_on {background-color:#99A7CC; color:#5B4F5A; font-size:12px; cursor:pointer}
.Rub5_off {background-color:#8E7E88; color:#FFF; font-size:12px}
.Rub5_on {background-color:#EAE9CE; color:#5B4F5A; font-size:12px; cursor:pointer}
.Rub6_off {background-color:#8E7E88; color:#FFF; font-size:12px}
.Rub6_on {background-color:#D99681; color:#5B4F5A; font-size:12px; cursor:pointer}
.Rub7_off {background-color:#8E7E88; color:#FFF; font-size:12px}
.Rub7_on {background-color:#DA8196; color:#5B4F5A; font-size:12px; cursor:pointer}

.siteweb01 {background-color:#713818}
.siteweb02 {background-color:#FFCF77}
.siteweb03 {background-color:#F8DD3B}
.siteweb04 {background-color:#99A7CC}
.siteweb05 {background-color:#8C7D86}

#Vague { background-image:url(../image/bando/vague.gif); background-repeat:no-repeat; background-position:top left; padding-top:210px}
.Text_hp { color:#553A41}
.Chapo_portlet_hp {color:#0070AE; font-size:12px}
.Text_portlet_hp {color:#333}
.Titre_hp {color:#663333; font-size:12px}

#Bottom_menu_hp { background-image:url(../image/menu/bottom_menu_hp.gif); background-position:bottom right; background-repeat:no-repeat;}
#Bottom_menu_content { background-image: url(../image/menu/bottom_menu_content.gif); background-position:bottom right; background-repeat:no-repeat;}

#smenu1 {background-image:url(../image/menu/fond_srub1.gif); background-repeat:no-repeat; background-position:top right; padding: 5px 0px 5px 20px; width:150px}
#smenu2 {background-image:url(../image/menu/fond_srub2.gif); background-repeat:no-repeat; background-position:top right; padding: 5px 0px 5px 20px; width:150px}
#smenu4 {background-image:url(../image/menu/fond_srub4.gif); background-repeat:no-repeat; background-position:top right; padding: 5px 0px 5px 20px; width:150px}
#smenu5 {background-image:url(../image/menu/fond_srub5.gif); background-repeat:no-repeat; background-position:top right; padding: 5px 0px 5px 20px; width:150px}
#smenu6 {background-image:url(../image/menu/fond_srub6.gif); background-repeat:no-repeat; background-position:top right; padding: 5px 0px 5px 20px; width:150px}
#smenu7 {background-image:url(../image/menu/fond_srub7.gif); background-repeat:no-repeat; background-position:top right; padding: 5px 0px 5px 20px; width:150px}

ul#smenu {list-style-image: url(../image/menu/puce_srub_i.gif); margin: 0px 0px 0px 10px; padding: 0px;}
li.ssmenu {list-style-image: url(../image/menu/puce_ssrub_i.gif); margin: 0px 0px 0px -25px; padding: 0px;}

/* STRUCTURE */
.pb3 { padding-bottom:3px}

/* TABLEAU DES FOURNISSEURS ET PRESTATAIRES */
.titreTab {background-color:#8E7E88; color:#FFF; font-size:12px; padding:3px}
.stitreTab {background-color:#ECEBD7; color:#663333; font-size:11px; padding:3px}
.CellBorderTab { border:1px solid #8C7D86}
.CellBorderTop { border:solid #8C7D86; border-right-width:1px; border-left-width:1px; border-top-width:1px}
.CellBorderBot { border:solid #8C7D86; border-right-width:1px; border-left-width:1px; border-bottom-width:1px}
.CellBorder { border:solid #8C7D86; border-right-width:1px; border-left-width:1px}

/* PLAN DU SITE */
.Rub1 {background-color:#B6A47D}
.Rub2 {background-color:#FFCF77}
.Rub3 {background-color:#B1CC99}
.Rub4 {background-color:#99A7CC}
.Rub5 {background-color:#EAE9CE}
.Rub6 {background-color:#D99681}
.Rub7 {background-color:#DA8196}
.smenu_p {background-color:#FCF7F1}
.smenu_plan { background-color:#FCF7F1; text-indent:-12px; margin-left:15px}
.CellBorderRightPlan {border-right-style: solid; border-right-width:3px; border-right-color:#FFF}
.TitreTransverse { color:#433946; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}

/* GENERIC */
#Titre {color: #972640; font-size:22px; font-family: Geneva, Arial, Helvetica, sans-serif}
#TitrePopup {color: #6B5562; font-size:19px}
.textePopupPortlet {color: #FFFFFF; font-size:11px}
.SousTitreMasterPage {color:#666666; font-size:15px}
.SousTitre {color: #633; font-size:12px; font-weight:bold}
.SousTitreBlanc {color: #FFF; font-size:12px; font-weight:bold}
#Accroche {color: #633; font-size:12px}

.cadre_image {border-style: double; border-width:3px; border-color:#999999}

#FondPage {background-image:url(../image/bando/fondpage.jpg); background-repeat:repeat-y; background-repeat:no-repeat;}
#FondPagePopup {background-image:url(../image/bando/fondpage_popup.jpg); background-repeat:repeat-y; background-repeat:no-repeat; background-color:#5A4A55}

.FondColor { background-color:#5A4A55}
.bgNoRepeat {background-repeat:no-repeat;}
.tabWidth {width: 650px;}
.tabCenter {margin-left: auto; margin-right: auto; vertical-align: top}
.tdTop {vertical-align: top}

/* TABLEAU */
.tdFondCelOff td {padding:5px; vertical-align: top;}
.tdFondCel td {background-color:#D5CDBD; padding:5px; vertical-align: top}
.tdRechercheCelOff td {padding:5px; vertical-align: top;}
.tdRechercheCel td {background-color:#F3F2F3; padding:5px; vertical-align: top}
.CellBorderBottom {border-bottom-style:solid; border-bottom-width:4px; border-bottom-color:#FFF}
.CellBorderRight {border-right-style: dashed; border-right-width:1px; border-right-color:#D5498A}
.FileLegend { font-size:9px}

.td_on {background-color:#D4CDBC; cursor:pointer; padding:2px; color: #794C37}
.td100_off {background-color:#E0E0E0; cursor:pointer; padding:2px; color: #794C37}
.td80_off {background-color:#EAEAEA; cursor:pointer; padding:2px; color: #794C37}
.td60_off {background-color:#EEEEEE; cursor:pointer; padding:2px; color: #794C37}
.td40_off {background-color:#F3F3F3; cursor:pointer; padding:2px; color: #794C37}
.td20_off {background-color:#F7F7F7; cursor:pointer; padding:2px; color: #794C37}
.td0_off {background-color:#FCFCFC; cursor:pointer; padding:2px; color: #794C37}
.tdBorderBottom {border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#FFF}

.td1002_off {background-color:#E8E7DC; cursor:pointer; padding:2px; color: #794C37}
.td802_off {background-color:#ECEBE1; cursor:pointer; padding:2px; color: #794C37}
.td602_off {background-color:#F1F0E8; cursor:pointer; padding:2px; color: #794C37}
.td402_off {background-color:#F4F3ED; cursor:pointer; padding:2px; color: #794C37}
.td202_off {background-color:#F7F7F3; cursor:pointer; padding:2px; color: #794C37}
.td02_off {background-color:#FAFAF8; cursor:pointer; padding:2px; color: #794C37}
.td00_off {background-color:#FFF; cursor:pointer; padding:2px; color: #794C37}

.div_on {background-color:#D3CCC8; padding:2px; cursor:pointer; color: #794C37}
.div_off {padding:2px; cursor:pointer; color: #794C37}
.spacer {clear: both;}

a.pagination {color: #FF9900; text-decoration:none; font-size: 13px;}
a.pagination:hover {color: #FF9900; text-decoration:underline; font-size:13px;}
.pagination {color: #F2C703; text-decoration:none; font-size: 13px;}
.fondPagination { background-color:#FFF9EF; color:#F8A005}

/* PORTLET */
#portlet10 { background-image:url(../image/portlet/top10.gif); background-repeat:no-repeat; background-position:top}
#portlet11 { background-image:url(../image/portlet/top11.gif); background-repeat:no-repeat; background-position:top}
#portlet15 { background-image:url(../image/portlet/top15.gif); background-repeat:no-repeat; background-position:top}
#portlet20 { background-image:url(../image/portlet/top20.gif); background-repeat:no-repeat; background-position:top}
#portlet30 { background-image:url(../image/portlet/top30.gif); background-repeat:no-repeat; background-position:top}
#portlet25 { background-image:url(../image/portlet/top25.gif); background-repeat:no-repeat; background-position:top}
#portlet40 { background-image:url(../image/portlet/top40.gif); background-repeat:no-repeat; background-position:top}
#portlet45 { background-image:url(../image/portlet/top45.gif); background-repeat:no-repeat; background-position:top}
#portletTransv { background-image:url(../image/portlet/toptransv.gif); background-repeat:no-repeat; background-position:top}
#portletRecherche { background-image:url(../image/portlet/topRecherche.gif); background-repeat:no-repeat; background-position:top}
#portletRecherche2 { background-image:url(../image/portlet/topRecherche2.gif); background-repeat:no-repeat; background-position:top}
#portletPlansite { background-image:url(../image/portlet/topPlansite.gif); background-repeat:no-repeat; background-position:top}

.portletSousTitre {color: #633; font-size:14px; font-weight:bold}
.portletTexte {color:#633}
#PortletTransverse {color: #0070AE; font-weight:bold; font-size:12px}
#carte_europe { background-image: url(../image/content/carte_europe.gif); background-repeat:no-repeat; background-position:top; width:365px; height:145px}

.Degrad { position:absolute; position:absolute; z-index:2; margin-left:21px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/bando/degrad.png); width:185px}

/* FORMULAIRE */
.texte_form {color:#0070AE}
.ChampTitreRecherche { width : 200px; border: solid 1px #666666; color: #666666; background-color: #FFF; font-size:11px;}
.ChampSelectRecherche { width : 150px; border: solid 1px #666666; color: #666666; background-color: #FFF; font-size:11px;}
.ChampTexteTresCourt { width : 50px;}
.ChampSelectTresCourt { width : 55px;}
.ChampTexteCourt { width : 90px;}
.ChampSelectCourt { width : 95px;}
.ChampTexteMoyen { width : 130px;}
.ChampSelectMoyen { width : 135px;}
.ChampTexteLong { width : 150px;}
.ChampSelectLong { width : 154px;}
.ChampAreaLong { width : 148px;}
.ChampTextePlusLong { width : 200px;}
.ChampSelectPlusLong { width : 205px;}
.ChampTexteBcpPlusLong { width : 270px;}
.ChampSelectBcpPlusLong { width : 275px;}
.ChampsObligatoire { color:#FF0000}

/* BOUTON */
.bouton {color:#663300; border: 1px solid #E8E6E8; font-size:8px; background-color:#E8E6E8; cursor:pointer; padding:0px 1px 0px 1px}


/* DEBUG */
.debug {border: 1px solid red}