﻿/* Liste des sélections et options */

#goatDiv h2
{
	color:#414345;
	border-bottom: 1px solid #99042F;
	padding-bottom:3px;
	margin-top:10px;
}
#goatSelection {
}
#goatDiv ul.goatOptions {
	list-style-type: none;
	text-align: center;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	list-style: none;
}
#goatDiv ul.goatOptions li {
	display: inline;
	margin: 0px;
	padding: 0px;
	background-image: none;
}
#goatDiv ul.goatOptions2 {
	list-style-type: none;
}
#goatDiv ul.goatTools {
	text-align: right;
	list-style-type: none;
}

/* Resultats */
#goatResult {
}
#goatResult .center
{
	margin-bottom: 10px;	
}
#goatResult .changeHour {
	font-weight: bold;
	font-size: 92%;
	margin-bottom: 5px;
}
#goatResult .hourPrev {
	float: left;
	padding-left: 8px;
}
#goatResult .hourNext {
	float: right;
	padding-right: 8px;
}
#goatResult .hourFirst {
	float: left;
	padding-left: 8px;
}
#goatResult .hourLast {
	float: right;
	padding-right: 8px;
}
#goatResult .hourCourses {
	text-align: center;
}
#goatResult #lineHour 
{
	margin-top:10px;
}

#goatResult #lineHour tr.mode td { /* En-tête du tableau des horaires par ex. */
	border-bottom: 1px solid black;
}
#goatResult #lineHour td.hour {
	border-left: 1px solid black;
	text-align: center;
}



#stophour
{
    MARGIN-LEFT: auto;
    WIDTH: auto;
    MARGIN-RIGHT: auto
}
#stophour CAPTION
{
    DISPLAY: none
}
#stophour TH
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px
}
#stophour TD
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: center
}
#stophour TD ABBR
{
    DISPLAY: none
}
#stophour SPAN.direction
{
    DISPLAY: none
}
#stophour SPAN.note
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 92%
}
#stophour UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#stophour LI
{
    MARGIN-BOTTOM: 1px
}

#stopHourLegend {
	text-align: left;
}
#stopHourLegend span {
	font-weight: bold;
}

/* Légende */
#goatResult #legend ul {
	border: 1px solid #99042F;
	height: 50px;
	list-style: none;
	padding:0px;
}
#goatResult #legend ul li {
	float: left;
	width: 70px;
	text-align: center;
	margin-top: 5px;
	padding: 0px 5px 0px 0px;
	background-image: none;
}


/* Légende des directions */
#goatDiv  .directionCouleur {
	float: left;
	width: 20px;
}


