/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}
/*lien indexhibit*/
#indexhib{



	left: 870px;

	position: fixed;

	top: 700px;

	color: #d4d4d4;

	font-size: 6px;

}

/*google map*/

#map{
	width: 350px;
	height: 250px;
	float: left;
	display: block;
}


.loading { background: url(../img/loadingAnimation.gif) no-repeat; }

/*formulaire*/
input{
	border-color: #999999;
	border-style: solid;
	background-color: white;
	color: black;
	font: bold 14px/18px serif;
}
textarea{
	border-color: #999999;
	border-style: solid;
	background-color: white;
			color: black;
	font: 12px serif;
}
#form{
	margin-top: 0px;
	width: 500px;
	height: 250px;
	float: left;
	text-align: left;
	padding-left: 30px;
}
/*_____________ˇˇˇˇBODYˇˇˇ_____________*/


body {
	font-size: 10px;
	font-family: Verdana, sans-serif;
	background: #fff;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

/* couleur des liens sur toute la page */
a:link { text-decoration: none; 
			color: gray;
			}

a:active { text-decoration: overline; 
			}
a:visited { color: black; text-decoration: none; }
a:hover { text-decoration: none;
color: #33333; }

a img { border: none; }
/* ------MENU-----*/
#menu {
    width: 175px;
    overflow: visible;
    top: 0px;
    bottom: 0;
	left: 10px;
    height: 100%;
	display: block;
	float: left;
	position: absolute;
	visibility: visible;
}

#menu ul {
	list-style-position: outside;
	list-style-type: lower-alpha;
	margin-left: 25px;
	margin-bottom: 5px;
	margin-right: 0;
	margin-top: 5px;
	list-style: none;
	font-size: 11px;
	line-height: 15px;
}


#menu ul a:hover {
	color: #FF3333;
	list-style: none;
	margin: 0 0 12px 0;
	font-size: 11px;
	line-height: 15px;
}

/*    gros titre du menu     */
#menu ul li.section-title {
	padding: 0px;
	margin: 0px;
	left: 25px;
	font: bold 18px/18px Georgia;
	color: silver;
}

#menu ul li.section-title a:hover{ 	
		color: black;
	/*line-height: 30px;*/
}
#content {
    margin-left: 215px;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 103px;
    height: 100%;
    top: 0;
}

.container {
    bottom: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 5px;
    padding-top: 0px;
    margin-left: 0px;
}

#content p { width: 400px; margin-bottom: 0px; }

p {
    margin: 0 0 9px 0;
}
.c h1{
	font: bold 14px/18px Georgia;
	margin-bottom: 20px;
}
h1 { 
	word-spacing: 1px; 
	font-style: italic; 
	font: bold 14px/21px Georgia;
		color: black;
}
h2 { 	
	font-size: 9px;
	color: #999;
	line-height: 12px; 
	font-style: normal;
	font-weight: normal;

	}
h3 { font-size: 9px;
	color: #999;
	font-weight: normal;
	font-style:normal;
	line-height: 12px;}
	
h4 { font-size: 10px; }

#one { 
	/*margin-top: 100px;*/
	/*margin-bottom: 10px;*/
}
#subtitle{
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 20px;
	width: 400px;
	float: left;
}

#welcom{
	margin: 0px 0px 0px 110px;
	width: 370px;
	float: left;
	text-align: left;
}
Cl{
	font-size: 9px;
	color: #999;
	line-height: 12px;
}





/* bG css
#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 745px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }


.jqGSContainer { position:relative; width: 745px; height: 567px; }

.jqGSContainer .jqGSImgContainer { width: 745px; height: 567px; }

.jqGSContainer .jqGSImgContainer ul { padding:0;margin:0;position:relative;list-style:none; width: 745px;

height: 567px; }

.jqGSContainer .jqGSImgContainer ul li { padding:0;margin:0;position:relative;float:left; width: 745px; 

height: 567px;}

#content .description { position: absolute; top: 715px; color: #fff; }

#content .description a { color: #fff; font-style: italic; }

#content .description a:hover { color: #35cfff; }

#content .description a:visited { text-decoration: line-through; }






.jqGSContainer .jqGSInformations{clear:both;}

.jqGSContainer .jqGSPagination{height:20px; margin-top: 3px;}

.jqGSContainer .jqGSPagination ul{padding:0;margin:0;list-style:none;position:relative;float:right;}

.jqGSContainer .jqGSPagination ul li{padding:0;margin-right:5px;float:left;padding-right:1px;text-align:center;padding-bottom:1px;}

.jqGSContainer .jqGSPagination ul li a{padding:2px 0px; color: #999;display:block;width:14px;}

.jqGSContainer .jqGSPagination ul li a.selected {color:#fff;}

.jqGSContainer .jqGSPagination ul li a.selected:hover {color:#fff; cursor: default;}

.jqGSContainer .jqGSPagination ul li a:hover{color:#999;}
*/






