/*--------CSS Generated by jQuery ThemeRoller by http://www.productscape.com 
IMPORTANT: you must find/replace the word 'custom' with the alphabet letter of your choosing in order to reference it correctly using the jQuery mobile swatch styling method. Ex. data-theme='z'    

- We would appreciate it if you will link to www.productscape.com if you use this! Thanks! - */

/* Custom
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-custom {
	border: 1px solid #0D0E0A;
	background: #15151B;
	color: #ffffff;	
	font-weight: bold;
	text-shadow: 0 -1px 1px #000000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#201F28), to(#15151B)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #201F28, #15151B); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #201F28, #15151B); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #201F28, #15151B); /* IE10 */
	background-image:      -o-linear-gradient(top, #201F28, #15151B); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #201F28, #15151B);}.ui-bar-custom, .ui-bar-custom input, .ui-bar-custom select, .ui-bar-custom textarea,.ui-bar-custom button {font-family: Helvetica, Arial, sans-serif;}.ui-bar-custom .ui-link-inherit {color: #ffffff;}.ui-bar-custom .ui-link {color: #0D0E0A;font-weight: bold;}.ui-body-custom {border: 1px solid #0D0E0A;background: #1B1B15;color: #ffffff; text-shadow: 0 1px 0 #000;font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#A9A9A5), to(#1B1B15)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #A9A9A5, #1B1B15); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #A9A9A5, #1B1B15); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #A9A9A5, #1B1B15); /* IE10 */
	background-image:      -o-linear-gradient(top, #A9A9A5, #1B1B15); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #A9A9A5, #1B1B15);}.ui-body-custom,.ui-body-custom input,.ui-body-custom select,.ui-body-custom textarea,.ui-body-custom button {font-family: Helvetica, Arial, sans-serif;}.ui-body-custom .ui-link-inherit {color: #ffffff;}.ui-body-custom .ui-link {color: #ffffff;font-weight: bold;}.ui-br {border-bottom: rgb(130,130,130);border-bottom: rgba(130,130,130,.3);border-bottom-width: 1px;border-bottom-style: solid;}.ui-btn-up-custom {border: 1px solid #222;background: #201F28;font-weight: bold;color: #ffffff;text-shadow: 0 -1px 1px #000;background-image: -webkit-gradient(linear, left top, left bottom, from(#58575E), to(#201F28)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #58575E, #201F28); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #58575E, #201F28); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #58575E, #201F28); /* IE10 */
	background-image:      -o-linear-gradient(top, #58575E, #201F28); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #58575E, #201F28);}.ui-btn-up-custom a.ui-link-inherit {color: #ffffff;}.ui-btn-hover-custom {border: 1px solid #000;background: #5E5F57;font-weight: bold;color: #ffffff;text-shadow: 0 -1px 1px #000;background-image: -webkit-gradient(linear, left top, left bottom, from(#A9A9A5), to(#5E5F57)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #A9A9A5, #5E5F57); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #A9A9A5, #5E5F57); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #A9A9A5, #5E5F57); /* IE10 */
	background-image:      -o-linear-gradient(top, #A9A9A5, #5E5F57); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #A9A9A5, #5E5F57);}.ui-btn-hover-a a.ui-link-inherit {color: #ffffff;}.ui-btn-down-custom {border: 1px solid #000;background: #5E5F57;font-weight: bold;color: #ffffff;text-shadow: 0 -1px 1px #000;background-image: -webkit-gradient(linear, left top, left bottom, from(#28291F), to(#5E5F57)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #28291F, #1B1B15); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #28291F, #5E5F57); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #28291F, #5E5F57); /* IE10 */
	background-image:      -o-linear-gradient(top, #28291F, #5E5F57); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #28291F, #5E5F57);}.ui-btn-down-custom a.ui-link-inherit {color: #ffffff;}.ui-btn-up-custom,.ui-btn-hover-custom,.ui-btn-down-custom {font-family: Helvetica, Arial, sans-serif;text-decoration: none;}

.ui-icon-train {
	background-image: url("image/train.png");
}

.headerContact {
	/*background-color:#2489CE;*/
	background: rgb(254,204,177); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(254,204,177,1) 0%, rgba(241,116,50,1) 50%, rgba(234,85,7,1) 51%, rgba(251,149,94,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,204,177,1)), color-stop(50%,rgba(241,116,50,1)), color-stop(51%,rgba(234,85,7,1)), color-stop(100%,rgba(251,149,94,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */

	font-size:2.5em;
	text-align:center;
	
}
.footerRedirection {
	/*background-color:#2489CE;*/
	background: rgb(254,204,177); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(254,204,177,1) 0%, rgba(241,116,50,1) 50%, rgba(234,85,7,1) 51%, rgba(251,149,94,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,204,177,1)), color-stop(50%,rgba(241,116,50,1)), color-stop(51%,rgba(234,85,7,1)), color-stop(100%,rgba(251,149,94,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(254,204,177,1) 0%,rgba(241,116,50,1) 50%,rgba(234,85,7,1) 51%,rgba(251,149,94,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */

	font-size:1.8em;
	text-align:center;
	
}

.espacement {
	height:15px;
	background:#444;
}

.espacementTitre {
	height:15px;
}

.titreA {
	text-decoration:none;
}

.titre {
	color: #FF0000 !important;
	text-decoration:none;
	font-size:4em !important;
	text-align:center;
}

.soustitre {
	color: #0596f9 !important;
	text-decoration:none;
	font-size:2.5em !important;
	text-align:center;
}

.licencenumber {
	font-size:0.65em;
	line-height:0.1%;
}

.flag {
	width: 15%;
}

.flagDiv {
	position:absolute;
	top:2%;
	right:2%;	
	text-align:right;
}
