/* CSS Document */
@import "menu.css";
@import "compte_a_rebours.css";

body {
	background-color: #00519E;
	margin:0;
	text-align: left;
    background: url("http://foulees.de.chambon.free.fr/dscf2444.jpg") no-repeat fixed center top #00519e;
    padding: 0;	
}

/**
 * Carrousel partenaires
 */
.slideshow { margin: 7px; padding: 0; text-align: center }
.slide { margin: 11px; padding: 0 ; text-align: center}
.slideshow, .slide { height: 150px; }
.slide img { border: 1px solid #ccc; background-color: #fff; margin: auto; display: block; text-align: center }

.titre_sky {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
//a {text-decoration:none;color:#000000;}

a:link {text-decoration:none; color:white;}    /* unvisited link */
a:visited {color:blue;} /* visited link */
a:hover {color:blue;}   /* mouse over link */
a:active {color:#0000FF;} /* selected link */

img { border:0; }


/* -----------------GENERAL---------------------- */
.titre_actu {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}


#conteneure
{
	OVERFLOW: hidden;
	WIDTH: 190px;
	height: 80px;
	float:center;
	
	padding-left: 3px;
	background-color: rgb(135, 144, 185);
	border: 1px dashed #fff;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	visibility: visible;
}

	
#conteneur {
	width:180px;
	background-color:#fff;
	/*height:100%;
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	opacity: 0.50;*/
	background: url("fd.png") repeat-y fixed top center;	

}

#top {
	height:130px;
	text-align:right;
	background: url("/2012/images/MAM12-entete.png") no-repeat top center;	
}

#topAN {
	height:130px;
	text-align:right;
	background: url("/2012/images/MAM12-enteteAN.png") no-repeat top center;	
}

#main {
	margin:0;
	padding:8px 3px 0 0;
	width:995px;
	height:auto;
	/*background: #fff url(/2010/images/structure/villes.jpg) repeat-y right 572px;*/
}
/* ------------------PARTIE CENTRE--------------------- */	
#zone_info {
	/*float:left;
	width:803px;*/
	padding:0 0 0 3px;
	background: #f4da8f url(http://foulees.de.chambon.free.fr/fd-centre.jpg) repeat-x;*/
}

/*#centre {
	float:left;
	width:623px;
	padding:0px 5px;
	min-height:583px;
	text-align:justify;
}*/

#centre {
    float: left;
	height:220px;
    margin: 0 auto;
    padding: 0 7px;
    text-align: justify;
    width: 175px;
}

#cols_gauche {
	float:left;
	width:170px;	
	height:auto;
	background-color:#fff;
	padding:2px;
	margin-bottom:5px;
}
#cols_droite {
	float:left;
	width:170px;	
	height:auto;
	background-color:#fff;
	/*padding-top:5px;*/
	padding:2px;
	margin-bottom:5px;	
}

.titre_sky {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.titre_actu {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
a:hover.titre_actu {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a:link.titre_actu {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a:active.titre_actu {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a:visited.titre_actu{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


.menu_fd_degrade {
	height:17px;
	padding-left:3px;
	padding-top:2px;

	background:url(/2012/images/structure/fd_orange.gif) repeat-x;
	font-weight:bold;
	font-size:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*width:167px;
	cursor:  pointer;*/
}

.menu_fd_degrade a {
	color:#ffffff;
	font-size:10px;	
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.menu_fd2_degrade {
	height:34px;
	padding-left:3px;
	padding-top:2px;
	width:167px;
	background:url(/2012/images/structure/fd2_orange.gif) repeat-x;
	font-weight:bold;
	font-size:10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*cursor:  pointer;*/
}

.menu_fd2_degrade a {
	color:#ffffff;
	font-size:10px;	
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.menu_fd_noir {
	height:17px;
	padding-left:3px;
	padding-top:2px;
	background:url(http://foulees.de.chambon.free.fr/fd_noir.gif) repeat-x;
	font-weight:bold;	
	color: #FFFFFF;
}

.menu_fd2_noir {
	background:url(http://foulees.de.chambon.free.fr/fd_nr.gif) repeat;
	border: 1px solid #000;
	margin-top: 10px;
	padding: 5px;
	text-align: center;	
}

.encadre {
	border: 1px dashed #fff;
	font-size:11px;
	font-family:Verdana;
	color:#FFFFFF;
	text-decoration:none
	/*height:195px;*/
}

/* -------------------BASELINE-------------------- */	
#footer {
	color:#000;
	text-align:center;
	font-size:10px;
	margin-top:5px;
	border-top: 1px dotted #fff;
}

#footer a {
	color:#000;
	text-align:center;
	font-size:10px;
	margin-top:5px;
}

#footer i {
	font-size:9px;
}

.compteur {
	color:#00519E;
}

/*_________________ MISE EN FORME */
.grostitre {
	font-size:20px;
	font-weight:bold;
	color:#F97800;
	/*border-bottom:3px solid #00519E;*/
	padding-bottom:0,5px;
	text-transform: uppercase;
}
.titre {
	font-size:20px;
	font-weight:bold;
	color:#00519E;
	padding-bottom:4px;
}


.Style1 {
    color: #00519E;
    font-size: 20px;
    margin-bottom: 10px;
    text-transform: uppercase;
    border-left: 5px solid #00519E;
    padding-left: 10px;
	font-weight: bold;
}
.Style2 {font-size: 16px; font-weight: bold; color: #00519E}
.Style3 {color: #00519E}
.Style4 {font-size: 12px; font-weight: bold; color: #00519E}
.Style5 {font-size: 18px; font-weight: bold; color: #00519E}
.orange {font-size: 14px; font-weight: bold; color: #F97800}


/* ------------------EBOOKERS--------------------- */

.div-ebookers {
	width:580px;
	border:1px dotted #555;
	padding: 5px 5px 5px 10px;
	margin:5px auto;
	background-color:#fff;
}	

.description{
	float:left;
	margin:2px;
	width:418px;
}


/* ------------------Scroller Box--------------------- */
#scroller_container {
	position: relative;
	width: 167px;
	height: 290px;
	overflow: hidden;
	text-align: center; 
	border:solid #B4C1D3 1px;
}

#scroller p {
	padding: 0;
}
/* Scoller Box */

#drapeaux {
    height: 28px;
    margin: 5px 20px 5px 0;
    text-align: right;
	float:right;
}


/******************   BACKGROUND PAGE   *******/


#page .item1 {
	background:url(/2012/images/structure/courses-infosgenerales.jpg) no-repeat;

}

#page .item2 {
	background:url(/2012/images/structure/courses-parcours.jpg) no-repeat;

}



/*----------------- METEO ------------ */

#meteo {
border: 1px solid rgb(180, 193, 211); margin-top: 10px; margin-bottom: 10px; text-align: center; padding-bottom: 15px; padding-top: 15px; width: 167px;
}


/*----------------- NEWSLETTER ------------*/

#inscritnews {
    background-image: url("http://foulees.de.chambon.free.fr/fond_newsletter.jpg");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: x-small;
    height: 98px;
    margin: 0;
    padding: 8px 0 0 3px;
    width: 170px;
	text-align: left;
}

#inscritnews span.titreNews {
    display: block;
    font-size: medium;
    padding: 0 0 10px 2px;
	text-align: left;

}

#inscritnews input.saisie {
    background-color: transparent;
    background-image: url("http://foulees.de.chambon.free.fr/fond_saisie_newsletter.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border: medium none;
    font-size: x-small;
    height: 19px;
    vertical-align: middle;
    width: 130px;
}

#inscritnews input.bouton {
    vertical-align: middle;
}

form, fieldset {
    border: medium none;
    margin: 0;
    padding: 0;
}

legend, caption {
    display: none;
	text-align: left;	
}

/*---------------- first foto factory --------------*/
.encartfff{color: #fff;font-size: 11px;line-height: 12px;}

#gradient {
	border:1px solid #000;
	text-align:justify;
	color: #fff;
	padding: 3px;
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#999));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(top, #333, #999);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#999999);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#999999)";
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;		
	}
	
#gradient-radial {
	border:1px solid #000;
	text-align:justify;
		color: #fff;
		padding: 3px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(radial, 40% 40%, 0, 40% 40%, 60, from(#333), to(#999));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-radial-gradient(40% 40%, farthest-side, #333, #999);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#999999);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#999999)";
	-ms-radial-gradient: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#999999)";
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A099CCFF', EndColorStr='#000000');	
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	}

/*---------------- OFFRE COUPLEE MARATHON --------------*/

.art-cnt h1 {
    color: #3F3F3F;
    font-size: 3em;
    font-weight: bold;
    padding: 0 0 10px;
}

.txt_sky {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
}
.txt {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #006F44;
}

a.txt_sky {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
} 
a:hover.txt_sky {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:link.txt_sky {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a:active.txt_sky {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.txt_sky{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
