/* HTML Elements */

BODY
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #3D3D3D;
	padding : 0px;
	margin : 0px;
}


TD
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #3D3D3D;
}

P
{
	margin : 0px 0px 8px 0px;
}

A
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #0000CC;
}

A:HOVER
{
	color : #EF3839;
}

.LiensHomePage				
{	
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#003366;
text-decoration: none;
}
							
.LiensHomePage:hover
{
text-decoration: underline;
}

UL
{
	margin-bottom : 12px;
	margin-top : 4px;
	margin-left : 20px;
}

LI
{
	margin-bottom : 2px;
	list-style-type:square;
}

UL UL
{
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 20px;
	list-style : disc;
}

FORM
{
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

INPUT
{
	font-family : Verdana;
	font-size : 10px;
	background-color : #E7E3E7;
	border-color : #656565 #656565 #656565 #656565;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
}

.Radio INPUT
{
	background-color : #FFFFFF;
	border : 0px;
}

.Checkbox INPUT
{
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	background-color: transparent;
}

SELECT
{
	font-family : Verdana;
	font-size : 10px;
	background-color : #E7E3E7;
	border-color : #656565 #656565 #656565 #656565;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
}

TEXTAREA
{
	font-family : Verdana;
	font-size : 10px;
	background-color : #E7E3E7;
	border-color : #656565 #656565 #656565 #656565;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
}

U
{
	text-decoration : none;
}

/* Header */

#PANO 
{
	border:0px; 
	width: 778px; 
	height:73px; 
	position:absolute; 
	left:0px; 
	top:0px; 
	background: url(../images/panoramique_tec.jpg) 0 0 no-repeat; 
}

#PANOcontent 
{
     position:absolute;
     left: 50%; 
     top: 5px;
     width: 778px;
     height: 75px;
     margin-left: -389px; /* moitié de la largeur */
     border: 0px solid white;
}

#PANOlangues 
{
	border:0px; 
	position:absolute; 
	left:0px; 
	top:0px; 
}

#PANObaseline 
{
	border:0px; 
	width: 249px; 
	height:11px; 
	position:absolute; 
	left:0px; 
	top:45px; 
	background: url(../images/baseline_tec.gif) 0 0 no-repeat; 
}

#PANOlogo 
{
	border:0px; 
	width: 127px; 
	height:45px; 
	position:absolute; 
	left:255px; 
	top:26px; 
	background: url(../images/logo_tec.gif) 0 0 no-repeat; 
}

#PANOservices 
{
	border:0px; 
	position:absolute; 
	left:500px; 
	top:3px; 
}

#PANOtec
{
	border:0px; 
	width: 127px; 
	height:45px; 
	position:absolute; 
	left:255px; 
	top:26px;
	background: url(../images/spacer.gif) 0 0 no-repeat; 
}

#PANOrw 
{
	border:0px; 
	width: 60px; 
	height:55px; 
	position:absolute; 
	left:710px; 
	top:20px; 
	background: url(../images/spacer.gif) 0 0 no-repeat; 
}

.PANOservicesON a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000FF;
	font-weight: bold;
	padding-left : 2px;
	padding-right : 5px;
	
}

.PANOservicesOFF a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight: normal;
	padding-left : 2px;
	padding-right : 5px;
	text-decoration : none;
}
	
.PANOservicesOFF a:hover
{
	color:#000000;
	text-decoration : underline;
}

/* Home regional */

.titre_arial_18_bold 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}

.LEFTnavigationOFF 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 178px;
	height: 19px;
	font-size:11px;
	color:#000000;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
	padding-left : 8px;
	background: url(../images/bgd_nav_left.gif) 0 0 no-repeat; 
}
	
		.LEFTnavigationOFF a 
		{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight: normal;
		text-decoration: none; 
		}
	
.LEFTnavigationON 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 200px;
	height: 19px;
	font-size:11px;
	color:#FFCF27;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	padding-left : 8px;
	background: url(../images/bgd_nav_left_on.gif) 0 0 no-repeat; 
}

	.LEFTnavigationON a 
	{
		text-decoration: none;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#FFCF27;
		font-weight: bold;
	}

	.LEFTnavigationON a:hover 
	{
		color:#FFCF27;
	}
		
.REGIONpresentation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 284px;
	height: 20px;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	background: url(../images/bgd_region_presentation.gif) 0 0 no-repeat; 
}


.REGIONpresentationTEXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 282px;
	height: 89px;
	font-size:11px;
	color:#0000CC;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
	text-decoration: underline;
	vertical-align: top;
	text-align: left;
}

	.REGIONpresentationTEXT a 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.REGIONreseau 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 284px;
	height: 20px;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	background: url(../images/bgd_region_reseau.gif) 0 0 no-repeat; 
}

	.REGIONreseauTEXT 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 282px;
		height: 89px;
		font-size:11px;
		color:#0000CC;
		padding-left: 10px;
		padding-top: 10px;
		font-weight: bold;
		text-decoration: underline;
		vertical-align: top;
		text-align: left;
	}
	
	.REGIONreseauTEXT a 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
	}
	

/* Regular styles */

a.Nolink
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #3D3D3D;
	text-decoration:none;
}

a.Nolink:HOVER
{
	color : #3D3D3D;
	text-decoration:none;
}

.Text 
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #3D3D3D;
}

.footerText
{
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : #666666;
}

.footerText A
{
	color : #666666;
	text-decoration : none;
	font-weight : normal;
}

.footerText A:HOVER
{
	font-weight : bold;
}

.boldedText
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #3D3D3D;
}



.Title1
{
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #FF6D29;
	margin : 20px 0px 20px 0px;
}

.subTitle1
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #008AC6;
}

.noteText
{
	font-weight: normal;
	font-size: 9px;
	color: #73615a;
	font-family: Verdana;
}

.noteText  A
{
	font-size : 9px;
	font-weight : normal;
}

.subTitleGreyBackground
{
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #73615A;
	background-color : #E7E3E7;
	padding : 2px 2px 2px 2px;
	margin : 20px 0px 8px 0px;
	width : 100%;
}

.subTitleGreyBackground A
{
	color : #73615A;
	text-decoration : underline;
	font-weight : bold;
}

.tableLabelText
{
	font-weight : bold;
}

.tableHeader
{
	font-weight : bold;
	color : #FFFFFF;
	background-color : #716258;
}

.tableHeader A
{
	color : #FFFFFF;
}

.siteMapText 
{
	font-family : Verdana;
	font-size : 10px;
	color : #3D3D3D;
}

.siteMapText A
{
	color : #3D3D3D;
	text-decoration : none;
}

.siteMapText A:HOVER
{
	font-weight : bold;
	text-decoration : underline;
}

.errorText
{
	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
}

.errorText A
{
	font-weight: bold;
	color: #FF0000;
}


A.blueLink
{
	font-family : Verdana;
	font-size : 10px;
	font-weight : normal;
	color : #0000CC;
}

A.blueLink:HOVER
{
	font-weight : bold;
}

.Box
{
	border : 1px solid #656565;
}

.homeBannerDiv
{
	background-image: url(../images/divBgd-4.gif);
	width: 784px;
	height: 52px;
}

.insideHomeBannerDiv
{
	left: 2px;
	width: 780px;
	position: relative;
	top: 2px;
	height: 48px;
}

.bannerDiv
{
	background-image: url(../images/divBgd-3.gif);
	width: 578px;
	height: 52px;
}

.insideBannerDiv
{
	left: 2px;
	width: 574px;
	position: relative;
	top: 2px;
	height: 48px;
}

/* Grey box styles */

.gbText
{
	font-family : Verdana;
	font-size : 9px;
	font-weight : normal;
	color : #3D3D3D;
}

.gbTitle1
{
	font-family : Verdana;
	font-size : 12px;
	font-weight : normal;
	color : #FF6D29;	
}

.gbTitle2
{
	font-family : Verdana;
	font-size : 14px;
	font-weight : bold;
	color : #FF6D29;	
}

.gbSubTitle
{
	font-family : Verdana;
	font-size : 9px;
	font-weight : bold;
	color : #73615A;
}


A.gbBlueLink
{
	font-family : Verdana;
	font-size : 10px;
	font-weight : normal;
	color : #0000CC;
}

.gbBox
{
	border-color : #656565 #656565 #656565 #656565;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
	background-color : #ffecb0;
}

.gbBox INPUT
{
	background-color : #FFFFFF;
	font-family : Verdana;
	font-size : 9px;
	font-weight : normal;
}

INPUT.inverted
{
	background-color: #FFFFFF;
	border: none;
}

.gbBox INPUT.inverted
{
	background-color: #E7E3E7;
	border: none;
}

.gbBox  SELECT
{
	background-color : #FFFFFF;
	font-family : Verdana;
	font-size : 9px;
	font-weight : normal;
}

/* Menu styles */

.niveau1
{
	background-color: #716258;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}

.niveau1 a
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
}

.niveau1 a:hover
{
	color:#FFCF27;
}

.niveau1_on
{
	background-color: #927F72;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color:#FFCF27;
}

.niveau2
{
	font-size: 12px;
	font-family: Arial;
	color:#FFFFFF;
	background-color: #927F72;
}

.niveau2 a
{
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color:#FFFFFF;
}

.niveau2 a:hover
{
	font-weight: normal;
	color:#FFCF27;
}
	
.niveau2_on
{
	font-size: 12px;
	font-family: Arial;
	background-color: #927F72;
	font-weight: bold;
	color: #FFCF27;
}

.niveau3
{
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	background-color: #B3AAA5;
}

.niveau3 a
{
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	text-decoration: none;
}

.niveau3 a:hover
{
	font-weight: normal;
	color: #FFCF27;
}

.niveau3_on
{
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #FFCF27;
	background-color: #927F72;
}

.copyright
{
	font-size: 9px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
	color:#534C49;
}

.copyright a
{
	font-size: 9px;
	font-family: Verdana, Arial;
	text-decoration: underline;
	font-weight: normal;
}

.texte_11
{
	font-size: 11px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
	color:#000000;
}

.texte_black12b 
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}

.texte_bold_blanc_11 
{
	font-size: 11px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	font-weight: bold; 
	color:#FFFFFF; 
}

.texte_bold_brun_11 
{
	font-size: 11px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	font-weight: bold; 
	color:#CF7E2C; 
}

.texte_bold_brun2_11
{
	font-weight: bold;
	font-size: 11px;
	color: #726255;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.texte_bold_gris_11 
{
	font-size: 11px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	font-weight: bold; 
	color:#6E6C6D; 
}

.texte_bold_orange_11 
{
	font-size: 11px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	font-weight: bold; 
	color:#F6BB21; 
}

.texte_bold_bleu_11 
{
	font-size: 11px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	font-weight: bold; 
	color:#7275A8; 
}

.mnLightGreyBackground
{
	background-color : #E7E3E7;
}

.mnLightRedBackground
{
	background-color: #fff2dd;
}

.mnLightSmokeBackground
{
	background-color: whitesmoke;
}

.texte_brun10
{
	font-size: 10px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
	color:#663300;
}

.titre_horaire
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
	background: url(http://www.info-tec.be/images/bgd_table_horaire.gif);
}

.titre_horaire_fin
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
	color:#524D49;
	background: url(../images/horaire_bgd_titre.gif);
}
.titre_horaire_fin_bis
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
	color:#524D49;
	background: url(../images/horaire_bgd_titre.gif);
}

.titre_horaire_fin A
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: underline;
	font-weight: normal;
	color:#524D49;
}

.titre_itineraire 
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
	color:#524D49;
	background: url(../images/bgd_table_itineraire.gif);
}

.titre_itineraire_fin 
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
	color:#524D49;
	background: url(../images/bgd_table_itineraire.gif);
}

.titre_itineraire_fin_bold 
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
	color:#524D49;
	background: url(../images/bgd_table_itineraire.gif);
}

.titre_itineraire_fin A
{
	font-size: 12px;
	font-family: Verdana, Arial;
	text-decoration: underline;
	font-weight: normal;
	color:#524D49;
}

.titre_nouvelles
{
	background-position: center bottom;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../images/bgd_table_nouvelles-1.gif);
	color: #ffffff;
	background-repeat: no-repeat;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.whiteInput 
{
	font-family : Verdana;
	font-size: 10px;
	background-color : #FFFFFF;
	border-color : #656565 #656565 #656565 #656565;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
}

.whiteInput INPUT 
{
	font-family : Verdana;
	font-size: 10px;
	background-color : #FFFFFF;
	border-color : #656565 #656565 #656565 #656565;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
}




/* Route Timetable style elements. */

/* 1. Request. */

.titre_arial_18_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}

.bgd_norepeat
{
	background-repeat:no-repeat;
}

.txt_verdana_11_brun 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#716258;
}

.txt_verdana_10b_brun 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#716258;
}

.txt_input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7B7B7B;
	background-color:#FFFFFF;
}

.txt_input_0
{
	background-color:#FFEB9A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 0;
}

.txt_verdana_10b_noir 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.txt_verdana_11_blanc_bold 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.txt_verdana_13b_rouge
{
	font-weight: bold;
	font-size: 13px;
	color: #d33e42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.lien_bleu_10_justifie:link 
{
	color: #0000CC; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-decoration:underline;
}	/* unvisited link */

a.lien_bleu_10_justifie:visited 
{
	color: #0000CC; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-decoration:underline;
}  /* visited link */

a.lien_bleu_10_justifie:hover 
{
	color: #0000CC; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-decoration:none;
}   /* mouse over link */

a.lien_bleu_10_justifie:active 
{
	color: #0000CC; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-decoration:underline;
}   /* selected link */

.texte_vert_13b 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4F748E;
	font-weight:bold;
}

.txt_brun_10_bold 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#716258;
	font-weight: bold;
}

.texte_white_10 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.texte_white_11 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.texte_9_black 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.txt_verdana_13b_rouge 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D33E42;
}

.txt_verdana_10b_noir 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

/* 2. Result. */

.texte_arial_brun_12b 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#716258;
}

.tab_border 
{
	border-left:1px solid #927F71;
	border-right:1px solid #927F71;
}

.tab_border_gris 
{
	border:1px solid #E7E7E6;
}

.txt_arial_13brun 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#716258;
}

.txt_verdana_13b_noir 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

.txt_noir_10 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.txt_verdana_10_brun 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#716258;
}

.txt_verdana_10_noir
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

.txt_verdana_13b_vert 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#43A336;
}

.texte_bleu_13b 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4F748E;
	font-weight:bold;
}

a.blueLink_11:link 
{
	font-family:arial; 
	font-size:12px; 
	color:#0000CC;
}     /* unvisited link */

a.blueLink_11:visited 
{
	font-family:arial; 
	font-size:12px; 
	color:#0000CC;
}  /* visited link */

a.blueLink_11:hover 
{
	font-family:arial; 
	font-size:12px; 
	color:#EF3839; 
	text-decoration:none;
}   /* mouse over link */

a.blueLink_11:active 
{
	font-family:arial; 
	font-size:12px; 
	color:#0000CC;
}   /* selected link */

.blueLinkBig
{
	font-size: 11px;
	color: #0000cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.blueLinkBig a 
{
	text-decoration: underline;
}

td.color 
{
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	font-weight:bold;border-style: solid;
	border-color: #FFCF31 #FFCF31 #FFCF31 #FFCF31;
	height: 40px;
}

/* TravelPlan style elements. */

/* 1. Request. */

.texte_red10b_italic 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#D33E42;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
}

.txt_verdana_11_noir_pad 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
}

		
.txt_verdana_11_noir_pad a
{
	color: #000000;
	text-decoration: none;
}

.txt_verdana_11_noir_pad a:hover
{
	color: orangered;
	text-decoration: none;
}

		
.txt_verdana_11b_noir_pad 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
}


.txt_verdana_11b_noir_pad a
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.txt_verdana_11b_noir_pad a:hover
{
	font-weight: bold;
	color: orangered;
	text-decoration: none;
}


td.color 
{
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	font-weight:bold;
	border-style: solid;
	border-color: #FFCF31 #FFCF31 #FFCF31 #FFCF31;
	height: 40px;
}

.txt_verdana_11_blanc_bold 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.txt_verdana_11_grisdark_center 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#434343;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.texte_black18b 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
	font-weight:bold;
}

td.boutonradio input
{
 	background-color:#FFEB9A;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	border: 0;
}

.texte_blanc_11b 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.txt_verdana_11b_brun 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#716258;
	font-weight:bold;
}

.txt_verdana_11_brun_pad15 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#716258;
	padding-right:10px;
}

.texte_white_11
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.texte_white_11b
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.texte_verdana_13brun_dark_bold 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#514740;
	font-weight:bold;
}

td.text_indent_10 
{
	padding-left: 10px;
}

.txt_verdana_11b_noir 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.texte_light 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
}

.texte_arial_10b 
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

.Enlight
{
	cursor: help;
	color: #0033ff;
	text-decoration: underline;
}
.NoEnlight
{
	color: #3d3d3d;
}

.txt_verdana_11_grisdark 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#434343;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}

.txt_verdana_11b_rouge 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#D33E42;
}

.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding-bottom: 0px;
}

/* Element de style ajouté pour les pages de contenu */

td.TEXTintro {
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}

td.TEXTcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}

td.TEXTcontentTOP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}
	
td.TEXTcontentindent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-decoration: none;
	text-indent:15px;
}

td.TEXTcontentBLANC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}
	.TEXTcontentBLANC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
	}
	
td.TEXTcontentBOX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	text-decoration: none;
	vertical-align: top;
}
	
td.TITLEcontent {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 0px;
}
	
	
td.sousTITLEcontent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5049;
	font-weight: bold;
	text-decoration: none;
	background-color:#ffcf31;
	width:760px;
	height:17px;
	vertical-align:middle;
}
	
td.NAVcontent {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: normal;
	text-decoration: none;
	}
	
	td.NAVcontent a {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	color:#0033ff;
	font-weight: normal;
	text-decoration: underline;
	}
	
	td.NAVcontent a:hover {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-size:11px;
	color:#0033ff;
	font-weight: normal;
	text-decoration: none;
	}	
	
td.CARTEsmall {
	vertical-align: top;
	padding-top : 12px; 
}

li.CircleBullet 
{
	list-style-type:circle;
}

li.DiscBullet 
{
	list-style-type:disc;
}

li.FLECHE 
{
	list-style-image: url(../Files/Images/fleche_grise.gif);
}

td.TEXTnewslist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #3d3d3d;
}


td.TABLEinfoLEFTtop {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-left-top.gif) 0 0 no-repeat; 
}
	td.TABLEinfoLEFT {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-left.gif) 0 0 repeat; 
	}
	
	td.TABLEinfoLEFTdark {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-left-dark.gif) 0 0 repeat; 
	}
	
td.TABLEinfoLEFTbottom {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-left-bottom.gif) 0 0 no-repeat; 
}

td.TABLEinfoLEFTbottomLIGHT {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-left-bottom-light.gif) 0 0 no-repeat; 
}	

td.TABLEinfoRIGHTtop {
	width: 15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-right-top.gif) 0 0 no-repeat; 
}
	td.TABLEinfoRIGHT {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-right.gif) 0 0 repeat; 
	}
	
	td.TABLEinfoRIGHTdark {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-right-dark.gif) 0 0 repeat; 
	}
	
td.TABLEinfoRIGHTbottom {
	width: 15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-right-bottom.gif) 0 0 no-repeat; 
}	

td.TABLEinfoRIGHTbottomLIGHT {
	width: 15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-info-right-bottom-light.gif) 0 0 no-repeat; 
}

td.TABLEalternativeTOP {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-align: left;
	height: 27px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(../Files/Images/table-alternative-center-top.gif) 0 0 repeat; 
}
	
	td.TABLEalternativeTOP a {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
		color:#0000cc;
	}	
	
	td.TABLEalternativeLEFTtop {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-alternative-left-top.gif) 0 0 no-repeat; 
	}
	
	td.TABLEalternativeRIGHTtop {
	width:15px;
	height: 27px;
	vertical-align: middle;
	background: url(../Files/Images/table-alternative-right-top.gif) 0 0 no-repeat; 
	}
	
	td.TABLEalternative {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	background-color: #ffffff;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	height: 27px; 
	}
	
	td.TABLEalternative a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#0000cc;
	}
	
	td.TABLEalternativeDARK {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	background-color: #f3f3f3;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	height: 27px; 
	}
	
	td.TABLEalternativeDARK a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#0000cc;
	}
	
	td.TABLEalternativeCENTERbottomLIGHT {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-align: left;
	height: 27px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(../Files/Images/table-info-center-bottom-light.gif) 0 0 repeat; 
	}
	
	td.TABLEalternativeCENTERbottomLIGHT a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#0000cc;
	}
	
	td.TABLEalternativeCENTERbottomDARK {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-align: left;
	height: 27px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(../Files/Images/table-info-center-bottom.gif) 0 0 repeat; 
	}
	
	td.TABLEalternativeCENTERbottomDARK a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#0000cc;
	}

td.TABLEinfoCENTERtopLEFT {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height: 1;
	font-weight: bold;
	text-align: left;
	height: 27px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	background: url(../Files/Images/table-info-center-top.gif) 0 0 repeat; 
}


	
td.TABLEinfoCENTERtop {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height: 1;
	font-weight: bold;
	text-align: center;
	height: 27px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	background: url(../Files/Images/table-info-center-top.gif) 0 0 repeat; 
}
	td.TABLEinfoCENTERbottom {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-align: center;
	height: 27px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(../Files/Images/table-info-center-bottom.gif) 0 0 repeat; 
	}
	
	td.TABLEinfoCENTERbottomLIGHT {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-align: center;
	height: 27px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(../Files/Images/table-info-center-bottom-light.gif) 0 0 repeat; 
	}
	
	td.TABLEinfo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	height: 27px; 
	}
	
	td.TABLEinfodark {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	background-color: #f3f3f3;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	height: 27px; 
}



td.TABLE1topLEFT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/table1-coin-top-left.gif); background-repeat: no-repeat;}
td.TABLE1topCENTER{height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/table1-top-center.gif); background-repeat:x-repeat;}
td.TABLE1topRIGHT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/table1-coin-top-right.gif); background-repeat: no-repeat;}



td.TDtitreTOPleft{width:16px;height:30px;background-color:#ffcf27;vertical-align:top;background-image: url(http://www.info-tec.be/images/td-titre-top-left.gif); background-repeat: y-repeat;}
td.TDtitreTOPcenter{background-color:#ffcf27;padding-left:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#71624f;}
td.TDtitreTOPright{width:16px;height:30px;background-color:#ffcf27;vertical-align:top;background-image: url(http://www.info-tec.be/images/td-titre-top-right.gif); background-repeat: y-repeat;}

td.TD1left{width:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/td-left.gif); background-repeat: y-repeat;}
td.TD2left{width:8px;background-color:#ffffff;}
td.TD2leftDARK{width:8px;background-color:#f3f3f2;}
td.TDcolonnLIGHT{background-color:#ffffff;padding-top:8px;padding-bottom:10px;padding-left:5px;padding-right:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;vertical-align:top;}
td.TDcolonnDARK{background-color:#f3f3f2;padding-top:8px;padding-bottom:10px;padding-left:5px;padding-right:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;vertical-align:top;}
td.TD2rightDARK{width:8px;background-color:#f3f3f2;}
td.TD2right{width:8px;background-color:#ffffff;}
td.TD1right{width:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/td-right.gif); background-repeat: y-repeat;}


td.TABLE1bottomLEFT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/table1-coin-bottom-left.gif); background-repeat: no-repeat;}
td.TABLE1bottomCENTER{height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/table1-bottom-center.gif); background-repeat:x-repeat;}
td.TABLE1bottomRIGHT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(http://www.info-tec.be/images/table1-coin-bottom-right.gif); background-repeat: no-repeat;}

td.TABLE1topLEFT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/table1-coin-top-left.gif); background-repeat: no-repeat;}
td.TABLE1topCENTER{height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/table1-top-center.gif); background-repeat:x-repeat;}
td.TABLE1topRIGHT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/table1-coin-top-right.gif); background-repeat: no-repeat;}



td.TDtitreTOPleft{width:16px;height:30px;background-color:#ffcf27;vertical-align:top;background-image: url(../Files/images/td-titre-top-left.gif); background-repeat: y-repeat;}
td.TDtitreTOPcenter{background-color:#ffcf27;padding-left:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#71624f;}
td.TDtitreTOPright{width:16px;height:30px;background-color:#ffcf27;vertical-align:top;background-image: url(../Files/images/td-titre-top-right.gif); background-repeat: y-repeat;}

td.TD1leftDARK{width:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/td-left.gif); background-repeat: y-repeat;}
td.TD1leftLIGHT{width:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/td-left.gif); background-repeat: y-repeat;}

td.TD2leftDARK{width:8px;background-color:#f3f3f2;}
td.TD2leftLIGHT{width:8px;background-color:#ffffff;}

td.TDcolonnDARK{background-color:#f3f3f2;padding-top:8px;padding-bottom:10px;padding-left:5px;padding-right:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;vertical-align:top;}
td.TDcolonnLIGHT{background-color:#ffffff;padding-top:8px;padding-bottom:10px;padding-left:5px;padding-right:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;vertical-align:top;}

td.TD2rightDARK{width:8px;background-color:#f3f3f2;}
td.TD2rightLIGHT{width:8px;background-color:#ffffff;}

td.TD1rightDARK{width:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/td-right.gif); background-repeat: y-repeat;}
td.TD1rightLIGHT{width:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/td-right.gif); background-repeat: y-repeat;}


td.TABLE1bottomLEFT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/table1-coin-bottom-left.gif); background-repeat: no-repeat;}
td.TABLE1bottomCENTER{height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/table1-bottom-center.gif); background-repeat:x-repeat;}
td.TABLE1bottomRIGHT{width:16px;height:8px;background-color:#f3f3f2;vertical-align:top;background-image: url(../Files/images/table1-coin-bottom-right.gif); background-repeat: no-repeat;}

.sous-titres
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5049;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 3px;
	padding-top: 2px;
	background-color: #FFCF31;
}

/* Route request V2 */
.rdRequest
{
	margin-top: auto;
	background-image: url(../images/rdRequest.gif);
	margin-bottom: auto;
	width: 760px;
	position: relative;
	height: 93px;
}

.rdLeftPane
{
	left: 5px;
	background-image: url(../images/rdLeftPane.gif);
	width: 368px;
	position: absolute;
	top: 5px;
	height: 83px;
}

.rdInsideLeftPane
{
	position:relative;
	margin-top:7px;
	margin-left:7px;
	background-color:#FFCF31;
	width:354px;
	height:67px;
}

.rdLeftPaneTitle
{
	left: 5px;
	width: 320px;
	position: absolute;
	top: 2px;
	height: 25px;
	background-color: #ffcf31;
	text-align: left;
}

.rdLeftPaneMunEntry
{
	left: 5px;
	width: 280px;
	position: absolute;
	top: 34px;
	height: 30px;
	background-color: #ffcf31;
	text-align: left;
}

.rdLeftPaneMunIcon
{
	position:absolute;
	top:33px;
	left:286px;
	height:30px;
	width:30px;
	background-color:#FFCF31;
}

.rdRightPane
{
	width: 375px;
	position: absolute;
	top: 5px;
	right: 5px;
	height: 83px;
}

.rdInsideRightPane
{
	position:relative;
	margin-top:3px;
	margin-left:5px;
	background-color:#F3F3F2;
	width:363px;
	height:75px;
}

.rdRightPaneLeftIcon
{
	position:absolute;
	top:0px;
	left:0px;
	width:33px;
	height:55px;
	background-color:#F3F3F2;
}

.rdRightPaneRightButton
{
	position:absolute;
	top:2px;
	right:0px;
	width:18px;
	height:75px;
	background-color:#F3F3F2;
}

.rdRightPaneHeader
{
	padding-left: 3px;
	left: 34px;
	padding-bottom: 2px;
	width: 305px;
	padding-top: 1px;
	position: absolute;
	top: 0px;
	height: 16px;
	background-color: #f3f3f2;
	text-align: left;
}

.rdRightPaneBody
{
	padding-right: 3px;
	padding-left: 3px;
	left: 34px;
	overflow: auto;
	width: 305px;
	padding-top: 1px;
	position: absolute;
	top: 17px;
	height: 38px;
	text-align: left;
}

.rdRightPaneFooter
{
	padding: 3px;
	left: 14px;
	width: 325px;
	position: absolute;
	bottom: 0px;
	height: 10px;
	background-color:#F3F3F2;
}

.helpTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4F748E;
	font-weight:bold;
}

.helpMessage
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #4f748e;
}

.errorTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D33E42;
	font-weight:bold;
}

.errorMessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

.validTitle
{
	font-weight: bold;
	font-size: 13px;
	color: #43a336;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.leftAlign
{
	display: block;
	text-align:left;
}

.rightAlign
{
	display: block;
	text-align: right;
}

.txt_verdana_10b_black
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Route Calendar - Validation panel */
.RouteCalendar
{
	margin-top: 5px;
	margin-left: auto;
	width: 760px;
	margin-right: auto;
	position: relative;
	height: 290px
}

.RouteCalendarTitle
{
	position: absolute;
	top: 5px;
	left: 45px;
	width: 620px;
	height: auto;
	margin-bottom: 5px;
}

.RadCalendar
{
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	position: absolute;
	top: 53px;
	left: 55px;
	width: 648px;
	height: 204px;
	cursor: auto;
}

.RouteCalendarLegend
{
	float: left;
	position: absolute;
	top: 263px;
	left: 55px;
	height: 20px;
	width: 640px;
}

.selPoint
{
	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.selText
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Quiz TECNL */
.bulletList
{
	margin-bottom : 4px;
	margin-top : 4px;
	margin-left : 50px;
}

.RadioQuiz INPUT
{
	background-color : #ffffd6;
	border : 0px;
}