﻿.validerModifications
{
    background: url(/img/bt/bt-modifier.gif) no-repeat; 
    width: 62px!important; 
    height: 25px; 
    border: 0; 
    /*clear: both; */
    float: right!important; 
    cursor: pointer;
}
.RadDockZone_Invisible
{
    display : none ;
}
.RadDockZone_ActusTC .rdContent .txtExt, .RadDockZone_ActusTC .imgLoaderActu
{
    display : none!important;

}
ul.othernodes{
/*margin-left:227px;*/
}

ul.rootnode, ul.othernodes
{
	display:inline;
/*position:absolute;
left:180px;
top:15px;*/
}

a.rootnode{
/*color:#FFFFFF;*/
}

li.off ul.off
{
	display:none;
}

.RadDock_ActusTC .rdTitlebar .rdCommands
{
	display:none;
}

.RadDock_AstucesTC .rdTitlebar .rdCommands
{
	display:none;
}

.RadDock_GuideTC .rdTitlebar .rdCommands
{
	display:none;
}

.rslItem span  
{  
    visibility:hidden;  
} 

.toutCommunique a{
  background-image:url(/styles/img/fleche-noir-transparante.jpg);
	background-position:0px 4px;
	background-repeat:no-repeat;
	font-weight:bold;
	padding-left:15px;
	font-size:0.9em;
	text-decoration:none;
	color:#000000;
	padding-bottom:5px;
	cursor:pointer;
	width:auto;
	display:block;
}

.toutCommunique a:hover{
  text-decoration:underline;
	color:#FF0000;
}

.raddock .rdTitlebar { height:41px !important; }


#popin .erreur span
{
    margin-bottom : 0;

}


/*  =CONTACT
----------------------------------------------------------------------------- */
.tableau-wizard input, .tableau-wizard select, .tableau-wizard textarea { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding: 2px; }
.tableau-wizard textarea { margin-bottom: 10px; }
.tableau-wizard option { padding-left: 5px; }
.tableau-wizard select { width: 150px; }
.tableau-wizard label { display: block; float: left; padding-right: 15px; }
.tableau-wizard .terminer { background: url(/img/bt/bt-terminer.gif) no-repeat; width: 82px; height: 25px; border: 0; cursor: pointer; }
.tableau-wizard h3 { padding-top: 15px; }
.tableau-wizard .radio { margin-right: 5px; display: block; float: left;}
.tableau-wizard .input { width: 150px; }
.tableau-wizard .input-col2 { width: 174px; }
.tableau-wizard .auto { width: auto;  }
.tableau-wizard .small { width: 70px;  }
.tableau-wizard .calendrier { width: 100px; background: url(/img/pictos/calendrier.gif) no-repeat 89px 2px; border-bottom-style: solid; border-width: 1px; }
.tableau-wizard .tableau-wizard-bouton-ok { height: 22px;padding:0;padding-bottom:8px;margin-top:-1px;vertical-align:top;}
.tableau-wizard td { vertical-align: top; }
.tableau-wizard .champ-obligatoire { color:red; font-weight:bold; }
.tableau-wizard .error { color:red; }
.tableau-wizard .select-taille-dynamique { width:auto; }
.invisible { display:none; }

/* Prévisions Trafic */
.RadPicker_prevTrafic .rcCalPopup
{
	/*background-image:url(/img/pictos/calendrier.gif)*/
}
#dPrevTraficFirstStep li
{
	width:130px;
	height:13px;
}
.rcCalPopup
{
	margin-right:50px;
}
.RadDock_PrevTraficTC .rdTitlebar .rdCommands
{
	display:none;
}

/* 107.7 */
.RadDock_107_7TC .rdContent
{
	display:none;
}

.RadDock_107_7TC .rdTitlebar .rdCommands
{
	display:none;
}

/* Trafic temps réel */
.RadDock_TraficTC .rdContent
{
	display:none;
}
.RadDock_MeteoTC .rdContent
{
	display:none;
}
.RadDock_PerturbationsTC .rdContent
{
	display:none;
}
.RadDock_TravauxTC .rdContent
{
	display:none;
}
.RadDock_WebcamTC .rdContent
{
	display:none;
}

/*  Fil Info
----------------------------------------------------------------------------- */
#fil-info {left:0;color:white; width:100%; z-index:2000; text-align:center;}
#notie #fil-info, #ie7 #fil-info{ position:fixed; bottom:0px;}
#ie6 #fil-info {
	position: absolute;
	top: expression(documentElement.scrollTop + documentElement.clientHeight + "px");
	left: expression(documentElement.scrollLeft + "px");
}
#fil-info .fd { position:fixed; bottom:0px; height:40px; left:0px; width:100%; padding:10px 0 0 0; z-index:10}
#notie #fil-info .fd,
*> #fil-info .fd { background:transparent url(/img/bg_footer_home.png) scroll left top;}
#ie7 #fil-info .fd { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/styles/img/modele/bandeau_flash/fd.png'); overflow:hidden; }
#ie6 #fil-info .fd { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/styles/img/modele/bandeau_flash/fd.png'); overflow:hidden; }
.corp_flash { width:800px; margin:0 0 0 50px; text-align:left; padding:0 10px; }
.corp_flash a { font:normal 12px Arial, Helvetica, sans-serif; color:#fff;}
.corp_flash a.bt_open { display:block; float:left; width:53px; padding:1px 19px; cursor:pointer; }
.corp_flash a.on { background:url(/styles/img/modele/bandeau_flash/bt_bandeau_close.gif) no-repeat left top; margin:4px 0 0 0;}
.corp_flash a.off { background:url(/styles/img/modele/bandeau_flash/bt_bandeau_open.gif) no-repeat left top; margin:4px 0 0 0;}
.corp_flash ul { width:850px; overflow:hidden; height:35px;margin:0 0 0 120px; position: absolute;}
.corp_flash ul li.on { display:block; opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;filter: alpha(opacity=100);}
.corp_flash ul li { position:absolute; top:-2px; left:0px; opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity=0);}
.corp_flash ul a { float:right; width:auto; padding:2px 0 2px 0px; margin:2px 0 0 0;}
.corp_flash ul .txt { float:left; width:800px; display:block;color:#fff; font:bold 14px Arial, Helvetica, sans-serif}
.corp_flash ul .txt span.info { display:inline; color:#f1a42c; font: bold 16px Arial, Helvetica, sans-serif;vertical-align:middle;}



.fd .corp_flash a { left:200px; display:block; float:right; color:#FF0000; font-weight:bold; font-size:11px; background:url(../img/picto_36.png) no-repeat right 3px; padding:0 10px 0 0; } 
/* .fd .corp_flash a { float:right; position:absolute; right:820px; bottom:0px; color:#FF0000; font-weight:bold; font-size:11px; background:url(../img/picto_36.png) no-repeat right 3px; padding:0 10px 0 0; } */


/* Infobulle GoogleMap */
.cnt-gmap .jscroll2 { height:123px; }
#message
{
	width:208px;
	height:236px;
	position:absolute;
	background-image:url(/img/googlemaps/bulle.png);
	/*padding-bottom:50px;*/
}
.msie6 #message
{
	background-image:url(/img/googlemaps/gif/bulle.gif);
}

#message .gmnoprint
{
	width:170px;
	height:180px;
	margin-top:10px;
	margin-left:10px
}
.gmnoprint
{
	z-index:2000!important;
}

/* widget Alerte Temps Réel */
.RadDock_Alertes_1 .valider {
float:right;
}

.RadDock_AlerteTC .rdTitlebar .rdCommands, .RadDock_AlerteTC .rdContent
{
	display:none;
}



/* widget Temps réel */
.RadDock_TraficTR_4_webcams { background: url(/img/widgets/widget_TraficTR_4_webcams.png) no-repeat left top; width: 504px; height: 44px; padding-bottom: 10px; }
.msie6 .RadDock_TraficTR_4_webcams { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/widgets/widget_TraficTR_4_webcams.png", sizingMethod="crop"); }

.RadDock_TraficTR_4_meteo { background: url(/img/widgets/widget_TraficTR_4_meteo.png) no-repeat left top; width: 504px; height: 44px; padding-bottom: 10px; }
.msie6 .RadDock_TraficTR_4_meteo { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/widgets/widget_TraficTR_4_meteo.png", sizingMethod="crop"); }

.RadDock_TraficTR_4_perturbations { background: url(/img/widgets/widget_TraficTR_4_perturbations.png) no-repeat left top; width: 504px; height: 44px; padding-bottom: 10px; }
.msie6 .RadDock_TraficTR_4_perturbations { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/widgets/widget_TraficTR_4_perturbations.png", sizingMethod="crop"); }

.RadDock_TraficTR_4_travaux { background: url(/img/widgets/widget_TraficTR_4_travaux.png) no-repeat left top; width: 504px; height: 44px; padding-bottom: 10px; }
.msie6 .RadDock_TraficTR_4_travaux { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/widgets/widget_TraficTR_4_travaux.png", sizingMethod="crop"); }

.raddock .rdCommands a.picto_webcams { width: 28px; height: 28px; background: url(/img/pictos/widget/gris/webcam.png); cursor: pointer; }
.msie6 .raddock .rdCommands a.picto_webcams { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/pictos/widget/gris/webcam.png", sizingMethod="crop"); }

.picto_invisible
{
	display:none;
}
.RadDock_PerturbationsTC .rdTitlebar .rdCommands, .RadDock_MeteoTC .rdTitlebar .rdCommands, .RadDock_TravauxTC .rdTitlebar .rdCommands, .RadDock_WebcamTC .rdTitlebar .rdCommands, .RadDock_TraficTC .rdTitlebar .rdCommands
{
	display:none;
}

.raddock .rdCommands a.picto_TraficTR { width: 28px; height: 28px; background: url(/img/pictos/widget/gris/trafic_temps_reel.png); cursor: pointer; }
.msie6 .raddock .rdCommands a.picto_TraficTR { background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/pictos/widget/gris/trafic_temps_reel.png", sizingMethod="crop"); }

.RadDock_TraficTR_2 .txt {
height:500px;
margin:0px;
overflow:hidden;
width:212px;
z-index:500;
}

.RadDock_Invisible
{
	display:none;
}

.RadDock_TraficTR_3 .txt,
.RadDock_TraficTR_3_meteo .txt,
.RadDock_TraficTR_3_radios .txt,
.RadDock_TraficTR_3_travaux .txt,
.RadDock_TraficTR_3_webcams .txt,
.RadDock_TraficTR_3_perturbations .txt
{
	height:500px;
	margin:0px;
	overflow:hidden;
	width:484px;
	z-index:500;
}
.RadDock_TraficTR_1 .rdContent, .RadDock_TraficTR_1 .rdTitlebar .rdCommands a.picto_TraficTR, .RadDock_TraficTR_1 .rdTitlebar .rdCommands a.picto_wf,
.RadDock_TraficTR_4 .rdContent, .RadDock_TraficTR_4 .rdTitlebar .rdCommands a.picto_meteo, .RadDock_TraficTR_4 .rdTitlebar .rdCommands a.picto_TraficTR, .RadDock_TraficTR_4 .rdTitlebar .rdCommands a.picto_travaux, .RadDock_TraficTR_4 .rdTitlebar .rdCommands a.picto_webcams,.RadDock_TraficTR_4 .rdTitlebar .rdCommands a.picto_perturbations, .RadDock_TraficTR_4 .rdTitlebar .rdCommands a.picto_wf,
.RadDock_TraficTR_4_meteo .rdContent, .RadDock_TraficTR_4_meteo .rdTitlebar .rdCommands a.picto_meteo, .RadDock_TraficTR_4_meteo .rdTitlebar .rdCommands a.picto_TraficTR, .RadDock_TraficTR_4_meteo .rdTitlebar .rdCommands a.picto_travaux, .RadDock_TraficTR_4_meteo .rdTitlebar .rdCommands a.picto_webcams,.RadDock_TraficTR_4_meteo .rdTitlebar .rdCommands a.picto_perturbations, .RadDock_TraficTR_4_meteo .rdTitlebar .rdCommands a.picto_wf,
.RadDock_TraficTR_4_travaux .rdContent, .RadDock_TraficTR_4_travaux .rdTitlebar .rdCommands a.picto_meteo, .RadDock_TraficTR_4_travaux .rdTitlebar .rdCommands a.picto_TraficTR, .RadDock_TraficTR_4_travaux .rdTitlebar .rdCommands a.picto_travaux, .RadDock_TraficTR_4_travaux .rdTitlebar .rdCommands a.picto_webcams,.RadDock_TraficTR_4_travaux .rdTitlebar .rdCommands a.picto_perturbations, .RadDock_TraficTR_4_travaux .rdTitlebar .rdCommands a.picto_wf,
.RadDock_TraficTR_4_webcams .rdContent, .RadDock_TraficTR_4_webcams .rdTitlebar .rdCommands a.picto_meteo, .RadDock_TraficTR_4_webcams .rdTitlebar .rdCommands a.picto_TraficTR, .RadDock_TraficTR_4_webcams .rdTitlebar .rdCommands a.picto_travaux, .RadDock_TraficTR_4_webcams .rdTitlebar .rdCommands a.picto_webcams,.RadDock_TraficTR_4_webcams .rdTitlebar .rdCommands a.picto_perturbations, .RadDock_TraficTR_4_webcams .rdTitlebar .rdCommands a.picto_wf,
.RadDock_TraficTR_4_perturbations .rdContent, .RadDock_TraficTR_4_perturbations .rdTitlebar .rdCommands a.picto_meteo, .RadDock_TraficTR_4_perturbations .rdTitlebar .rdCommands a.picto_TraficTR, .RadDock_TraficTR_4_perturbations .rdTitlebar .rdCommands a.picto_travaux, .RadDock_TraficTR_4_perturbations .rdTitlebar .rdCommands a.picto_webcams,.RadDock_TraficTR_4_perturbations .rdTitlebar .rdCommands a.picto_perturbations, .RadDock_TraficTR_4_perturbations .rdTitlebar .rdCommands a.picto_wf
{
	display:none;
}

/* Widget Itinéraires */
.RadDock_ItinerairesTC .rdTitlebar .rdCommands, RadDock_ItinerairesTC rdContent
{
	display:none;
}

/* Medium zone */
.home .col1 .zone4 { float: left; }
.home .col1 .ss-zone4 { /*width: 242px; float: left;*/ padding-right: 16px; }

/* Widget Péage */
.RadDock_PeageTC .rdTitlebar .rdCommands, .RadDock_PeageTC .rdContent
{
	display:none;
}



/* Widget Itinéraires */
.RadDock_Itineraires_2 .rdContent .step1
{
	display: block!important;
}


.RadDock_Itineraires_4 .rdContent
{
	display: none;
}

.RadDock_Itineraires_1 .rdContent
{
	display: none;
}

.RadDock_Itineraires_1 .rdTitlebar .rdCommands A.picto_itineraires, .RadDock_Itineraires_4 .rdTitlebar .rdCommands A.picto_itineraires
{
	display: none;
}

/* Widget 107.7 */
.RadDock_Radio .rdContent, .RadDock_Radio .rdTitlebar .rdCommands A.picto_107_7
{
	display:none;
}

/* Picto réduire/agrandir des widgets : dans le cas ou les widgets sont en position réduite, l'image doit etre picto_agrandir */
.RadDock_Radio .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_PrevTrafic_1 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_PrevTrafic_4 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_Peage_4 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_Carteguide_1 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_Carteguide_4 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_Itineraires_1 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_Itineraires_4 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_Peage_1 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_TraficTR_4 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_TraficTR_1 .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_TraficTR_4_webcams .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_TraficTR_4_meteo .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_TraficTR_4_travaux .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_TraficTR_4_perturbations .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }
.RadDock_Alertes .rdCommands a.picto_42 { width: 11px; height: 10px; background: url(/img/pictos/cmd/picto_agrandir.gif); cursor: pointer; }

/* Dans le cas ou les widgets sont en mode réduit, les pictos du débord de droite ne doivent pas apparaitre, ni le contenu du widget */
.RadDock_Actu .rdContent, .RadDock_Radio .rdTitlebar .rdCommands A.picto_41
{
	display:none;
}

.RadDock_PrevTrafic_1 .rdContent, .RadDock_PrevTrafic_1 .rdTitlebar .rdCommands A.picto_trafic
{
	display:none;
}
.RadDock_PrevTrafic_4 .rdContent, .RadDock_PrevTrafic_4 .rdTitlebar .rdCommands A.picto_trafic
{
	display:none;
}
.RadDock_Peage_4 .rdContent, .RadDock_Peage_4 .rdTitlebar .rdCommands A.picto_peage
{
	display:none;
}
.msie6 .RadDock_PrevTrafic_2 .rdTitlebar .rdContent .txt { padding: 10px; position: relative; height: 70px; width: 100px; overflow: hidden;}

.RadDock_Alertes .rdContent
{
	display: none;	
}

.RadDock_Peage_1 .rdTitlebar .rdCommands a.picto_peage, .RadDock_Peage_1 .rdContent
{
	display:none;
}

.RadDock_Carteguide_1 .rdContent, .RadDock_Carteguide_4 .rdContent, .RadDock_Carteguide_1 .rdTitlebar .rdCommands A.picto_guide, .RadDock_Carteguide_4 .rdTitlebar .rdCommands A.picto_guide
{
	display:none;
}

/* Carte Google */
.col-carte *
{
	margin:auto;
}


.col-carte #message p
{
	margin:0px;
}


/* positionnement du bloc autopromo */
.RadDock_promo
{
	float:left;
}

/* Synomia */
.synomia
{
	float:left;
}



/* Formulaire d'inscription */
.conditions
{
	margin-left:15px;
}


/* positionnement de l'image animée du chargement des widgets*/
.RadDock_Carteguide_2 .loader
{
    display:block;
    margin-left : 100px;
}
.RadDock_Carteguide_3 .loader
{
    display : block;
   margin-left : 240px;
  
}

.RadDock_Peage_2 .loader
{
    display:block;
    margin-left : 100px;
}
.RadDock_Peage_3 .loader
{
    display:block;
    margin-left : 240px;
}

.RadDock_PrevTrafic_2 .loader
{
    display:block;
    margin-left : 100px;
}

.RadDock_PrevTrafic_3 .loader
{
    display:block;
    margin-left : 240px;
}

.imgLoaderActu
{
    display:block;
    margin-left : 100px;
}

/* Widgets avec cadenas */
.RadDockZone_AlerteTC_Cadenas {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/img/pictos/widget/gris/Cadenas_alertes_temps_reel.png) no-repeat scroll 0 0;
	left:5px;
	top:74px;
}

.msie6 .RadDockZone_AlerteTC_Cadenas { background: url(/img/pictos/widget_gif/gris/Cadenas_alertes_temps_reel.gif) no-repeat; }

/* positionnement du div englobant les silos 2, 3 et 4 */
.middle-col
{
	width: 538px;
	float: right;
}

#popin .services li .sRow2 td label { color: #999; }
.sRow2 { display: none; }
