h2.tx_icsdynamictab_pi1_tabTitle{
display:none;
}


#itineraires .onglets  h2,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li a{
	font-size:0.7em;
	font-weight:normal;
	margin-left:0.7em;
	padding:0.6em 0.5em 0.1em 1.5em;
	float: left;
	text-transform:uppercase;
	margin-bottom:0;
}

#itineraires .onglets li,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li{
	float: left;
	background: #A2C3E5;
	list-style: none;
}
#itineraires .onglets .horaire h2,
#itineraires .tx-icsdynamictab-pi1 li.tx_icsdynamictab_pi1_1 a{
	background: url(img/icone_horaire.jpg) no-repeat left 0.7em;
	/*padding-top:0.4em;*/
}
#itineraires .onglets .itineraire h2,
#itineraires .tx-icsdynamictab-pi1 li.tx_icsdynamictab_pi1_2 a{
	background: url(img/icone_itineraire.jpg) no-repeat left 0.7em;
}

#itineraires .onglets .inactif h2:hover,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li a:hover{
	color: #FFCC02;
	cursor: pointer;
}

#itineraires .onglets  .actif h2,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li.current a{
padding-top: 0.4em;
background-position: left 0.5em;
}

#itineraires .onglets .actif h2:hover{
	/*color: #FFCC02;*/
	cursor: pointer;
}

#itineraires .onglets .telechargement h2,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li.tx_icsdynamictab_pi1_3 a{
	background: url(img/icone_telechargement.jpg) no-repeat left 0.7em;
}
#itineraires .onglets .actif  h2,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li.current a{
	color: #0E338A;
	color: #FFFFFF;
}
#itineraires .onglets .actif,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li.current{
	background: #003b97 url(img/fond_menu_itineraire.jpg) repeat-x top left;
	position: relative;
	margin-top: 2px;
	z-index: 10;
	margin-right: 0em;
	height: 22px;
}

#itineraires .onglets .inactif  h2,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li a{
	color: #fff;
}
#itineraires .onglets .inactif,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li {
	background: url(img/fond_menu_itineraire_inactif.jpg) repeat-x bottom left;
	margin-right: 0.2em;
}

#itineraires .onglets .actif .coinG,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li.current .coinG{
	background: url(img/coinG_onglet.jpg) no-repeat top left;
	background-image: url(img/coinG_onglet.jpg);
	width: 3px;
	height: 22px;
	padding: 0;
	float: left;
}
#itineraires .onglets .actif .coinD,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li.current .coinD{
	background: url(img/coinD_onglet.jpg) no-repeat top right;
	width: 3px;
	height: 23px;
	padding: 0;
	float: left;
}
#itineraires .onglets .inactif .coinG,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li .coinG{
	background: url(img/coinG_onglet_inactif.jpg) no-repeat bottom left;
	width: 3px;	
	height: 23px;
	padding: 0;
	float: left;
}
#itineraires .onglets .inactif .coinD,
#itineraires .tx-icsdynamictab-pi1 ul.tx_icsdynamictab_pi1_tabsList li .coinD{
	background: url(img/coinD_onglet_inactif.jpg) no-repeat bottom right;
	width: 3px;
	height: 23px;
	padding: 0;
	float: left;
}
	
#itineraires .contenu_onglet,
#itineraires #tx_icsdynamictab_pi1_tabContent2{
	clear: both;
	background: url(img/fond_onglet_itineraire2.jpg) no-repeat top left;
	padding: 0.2em 1.15em 0em 0.35em;/*1em 1.5em*/
	color: #fff;
	height: 10em;
	position: absolute;
	top: 22px;
	z-index: 0;
	width:23.5em;
}
	
#itineraires .contenu_onglet div.tx_icsnavitia_pi1_separator div.tx_icsnavitia_pi1_line label,
#itineraires div#tx_icsdynamictab_pi1_tabContent2  div.tx_icsnavitia_pi1_separator div.tx_icsnavitia_pi1_line label,
#itineraires .contenu_onglet div.tx_icsnavitia_pi1_separator.tx_icsnavitia_pi1_autocompletion label,
#itineraires div#tx_icsdynamictab_pi1_tabContent2 div.tx_icsnavitia_pi1_separator.tx_icsnavitia_pi1_autocompletion label{
color:#DFD9D9;/*626262*/
color: #03347D;
color: #FFFFFF;
}

#itineraires div.tx-icsnavitia-pi2 select{
width:19.5em;/**/
}

#itineraires div#tx_icsnavitia_pi2_schedulesContainer label{
width:9em;/**/
}

#tx_icsdynamictab_pi1_tabContent2 div.tx-icsnavitia-pi1 div#tx_icsnavitia_pi1_request div.tx_icsnavitia_pi1_buttonBlock input.tx_icsnavitia_pi1_button{
float: right;
}

#tx_icsdynamictab_pi1_tabContent2 div.tx-icsnavitia-pi1  div.tx_icsnavitia_pi1_buttonBlock{
float:right;
margin-top: 0.5em;
}

#tx_icsdynamictab_pi1_tabContent2 p.bodytext{
color:#FFF;
margin-top:0em;
margin-bottom:0;
font-size:0.7em;
}

#tx_icsdynamictab_pi1_tabContent2 p.bodytext{
color:#FFF;
margin-top:0em;
margin-bottom:0;
font-size:0.7em;
}

#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 h1,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 h2,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 h3,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 h4,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 h5,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 p,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 a,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 span,
#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 li{
color:#FFF
}

#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 p{
margin: 0em 0.5em 0.5em 0em;
}

#tx_icsdynamictab_pi1_tabContent2 div.tx-icsdownloads-pi1 h5{
margin: 0.5em 0 0.5em 0;
font-size:0.7em;
}

#tx_icsdynamictab_pi1_tabContent2 div#tx_icsdownloads_pi1_recordContent9 p{
line-height:1.05em;
}

div.tx-icsdownloads-pi1{
position:relative;
min-height:12em;
}

div.tx-icsdownloads-pi1 div#tx_icsdownloads_pi1_downloads_recordList ul li{
color:#FFF;
font-size:0.7em;
background:none;
margin-bottom:0.25em;
margin-top:0.25em;
line-height:1.1em;
}

div.tx-icsdownloads-pi1 div#tx_icsdownloads_pi1_downloads_recordList ul li.tx_icsdownloads_pi1_newcat{
margin-top:0.5em;
}

div.tx-icsdownloads-pi1 div#tx_icsdownloads_pi1_downloads_recordList ul li a{
color:#FFF;
text-decoration:underline;
}

div.tx-icsdownloads-pi1 div#tx_icsdownloads_pi1_downloads_recordList ul li a:hover{
text-decoration:none;
}

div.tx-icsdownloads-pi1 div#tx_icsdownloads_pi1_downloads_recordList ul li img{
margin-right:1em;
vertical-align:bottom;
}

div.tx-icsdownloads-pi1  div.tx_icsdownloads_pi1_recordContent{
/*display:none;*/
}

div.tx-icsdownloads-pi1 p,
div.tx-icsdownloads-pi1 p strong{
color:#FFF;
margin:0;
}

/*
div.tx-icsdownloads-pi1 p a.tx_icsdownloads_pi1_link{
padding-right:0:
}*/

div.tx-icsdownloads-pi1 a.tx_icsdownloads_pi1_link{
padding-left:0.75em;/*2.5*/
padding-right:0.25em;
float:none;
display: inline;
min-height:20px;
margin-right:0.6em;
}

div.tx-icsdownloads-pi1 div.tx_icsdownloads_pi1_downloads a.tx_icsdownloads_pi1_link{
min-height:0;
}

div.tx-icsdownloads-pi1 a.tx_icsdownloads_pi1_backlink{
margin-top:0.25em;
position:absolute;
bottom:0.25em;
left:0;
}