body{font-size:10px; font-family:"Gill sans",Arial, Helvetica, sans-serif}
*{margin:0;padding:0;font-size:1em;}
#regions-1tourenfrance{position:relative;margin:1em auto -0 auto; width:50em;display:table;font-size:1.1em;}/*-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;border:0.1em solid #C60;*/
#container-map{
display:block;width:31.5em;height:31.5em; padding:0.7em 0.7em 1.5em 0.7em;float:left;

}
.block_info img.arrow{border:none;text-decoration:none;margin:0;}
#map-linker{float:right;}
#map-mapper,#map-hover{position:absolute;}
#map-mapper{z-index:2;display:none;}
#map-hover{z-index:1;}
#map-hover div{display:none;}
#map-region{font-size:1em;}
#map-region p.para-region span{font-size:1.1em;font-weight:bold;color:rgb(48,121,9);text-shadow: rgba(0,0,0,0.1) 2px 1px,rgba(254,255,254,1) 1px -1px;}
#map-linker ul{margin:0;padding:0;list-style:none;}
#map-linker a{text-decoration:none;}

table tr td div.alaune{
font-size:1em;
padding:0.7em;
border: 0.1em solid  rgb(86,170,39);
-moz-border-radius: 0.8em 0 0.8em 0;
-webkit-border-radius:  0.8em 0 0.8em 0;
border-radius: 0.8em 0 0.8em 0;
background:#FFFFFF;-moz-opacity:1;-webkit-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
background: -moz-linear-gradient(-90deg,#f9f9f9,#FFFFFF);
background: -webkit-gradient(linear, left top, left bottom, from#f9f9f9, to(#FFFFFF));	
-moz-box-shadow: 0px 3px #dfdfdf; -webkit-box-shadow: 0px 3px #dfdfdf;box-shadow: 0px 3px #dfdfdf;
}
table tr td div.alaune h4{margin-top: -0.1em; text-align:right;font-size:1.3em;color:#EB690A;}
table tr td div.alaune h3{margin-top: -1em;font-size:1.4em;color:#56aa27;text-shadow: rgba(0,0,0,0.1) 2px 1px,rgba(254,255,254,1) 1px -1px;}
table tr td div.alaune a.infoPlus{text-align:right;display:block;font-size:0.9em;color: rgb(0,111,73);}

table#tabFormFic{width:65em;}
table#tabFormFic input[type="text"],table#tabFormFic  input[type="password"],table#tabFormFic input[type="file"],table#tabFormFic textarea{width:50em;}
table#tabFormFic input[type="text"].demi{width:23em;}
input[type="text"], input[type="password"],input[type="file"],textarea{
	background-image:url(/geronto/images/input-text.png);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid rgb(155,160,158);
	cursor:text;
}
input[type="text"]:hover, input[type="password"]:hover,input[type="file"]:hover,textarea:hover{
	background-image:url(/geronto/images/input-text-hover.png);
	cursor:text;
}
input[type="text"]:focus, input[type="password"]:focus,input[type="file"]:focus,textarea:focus{
	background-image:url(/geronto/images/input-text-focus.png);
	cursor:text;
}
input[type="button"],input[type="submit"],input[type="reset"]{
	background-color:rgb(255,63,35);
	border: 1px solid rgb(164,63,35);
	color: rgb(255,255,255);
	font-weight:bold;
	padding-top:0.2em;
	cursor:pointer;
}
input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{
	background-color:rgb(164,63,35);
}
select:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="checkbox"]:hover,input[type="radio"]:hover{
	cursor:pointer;
}

input[type="hidden"]{
	border:none; text-decoration:none; visibility:hidden;
}
