@charset "UTF-8";
/* CSS Document */

*
{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
html
{
	
	height:100%;
	background-image:url(./images/passe_top.jpg);
	background-repeat:repeat-y;
	background-color:#D93B35;
}
strong, b 
{
	color:#D93B35}
.head
{
	background-image:url(./images/passe_top.jpg);
	background-repeat:repeat-y;
	background-color:#D93B35;
	height:20px;
}
.head .langmenu
{
	position:absolute;
	left:680px;
}
.head .langmenu a
{
	color:#502936;
	text-decoration:none;
	font-size:10px;
}


.main
{
	background-image:url(./images/passe_background.jpg);
	background-repeat:repeat-y;
	background-color:#EF3E35;
	border-bottom:1px solid #EF3E35;
}
.bottom
{
	background-image:url(./images/passe_bottom.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
/*
*	LEFT
*/
.left
{
	float:left;
	width:200px;
	margin-right:20px;
}
/*
*	RIGHT
*/
.right
{
	width:500px;
	float:left;
	font-size:0.8em;
}
.right h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	letter-spacing:-1px;
}
.right h1 a
{
	text-decoration:none;
	font-weight:normal;
}
/*
*	CONTENT
*/
.content p, .content div
{
	text-align:justify;
	font-size:11px;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	margin-bottom:15px;
}
.content h2
{
	font-size:14px;
	color:#D93B35;
	font-weight:normal;
	margin-left:4px;
	margin-bottom:0px;
	padding:0px;
	
}
.content h3 
{
	font-size:12px;
	font-weight:normal;
	margin-left:6px;
}
.content .chapeau
{
	font-size:13px;
	font-weight:bold;
	color:#D93B35;
	margin-bottom:4px;
}

.content .submenu ul 
{
	padding-left:30px;
}
.content .submenu li
{	
	list-style-image:url(./images/puce.jpg);
	float:left;
	margin-right:30px;
	padding-right:10px;
}

.content .linklist
{
	margin-bottom:10px;
}
.content li 
{
	list-style-image:url(./images/puce.jpg);
	list-style-position:inside;
	margin-left:10px;
}
.content li a
{
	color:#D93B35;
	font-size:13px;
}
.content ul 
{
	margin-bottom:10px;
}
.content a 
{
	color:#D93B35;
	text-decoration:none;
	
}

.content .submenu li a 
{
	color:#D93B35;
	text-decoration:none;
}
.content a:hover 
{
	font-weight:bold;
}
.content .gallerie
{
}
.content .gallerie img 
{
	border:2px solid #6b1311;
	margin:2px;
}

.content .subtitre 
{
	font-size:16px;
	font-weight:bold;
	color:#D93B35;
	border-bottom:1px solid #EF3E35;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
}

.content .subcontent 
{
	margin-left:20px;
}
/*
* 	MENU
*/
.right .news, .right .news a
{
	color:#C92D92;
	border-bottom:1px solid #C92D92;
}
.right .news:hover, .news a:hover
{
	color:#b62c89;;
	border-bottom:1px solid #b62c89;;
	padding-left:5px;
}

.right .visites, .right .visites a
{
	color:#8CC63E;
	border-bottom:1px solid #8CC63E;
}
.right .visites:hover, .visites a:hover
{
	color:#80B53D;;
	border-bottom:1px solid #80B53D;;
	padding-left:5px;
}

.right .evenements, .right .evenements a
{
	color:#7d2078;
	border-bottom:1px solid #7d2078;
}
.right .evenements:hover, .right .evenements a:hover
{
	color:#722071;
	border-bottom:1px solid #722071;
	padding-left:5px;
}

.right .investissements, .right .investissements a
{
	color:#76c8f0;
	border-bottom:1px solid #76c8f0;
}
.right .investissements:hover, .right .investissements a:hover
{
	color:#6cb7dd;
	border-bottom:1px solid #6cb7dd;
	padding-left:5px;
}

.right .passe, .right .passe a
{
	color:#EF3E35;
	border-bottom:1px solid #EF3E35;
}
.right .passe:hover, .right .passe a:hover
{
	color:#D93B35;
	border-bottom:1px solid #D93B35;
	padding-left:5px;
}

.right .contact, .right .contact a
{
	color:#C92D92;
	border-bottom:1px solid #C92D92;
}
.right .contact:hover, .right .contact a:hover
{
	color:#b62c89;
	border-bottom:1px solid #b62c89;
	padding-left:5px;
}

.right .liens, .right .liens a
{
	color:#C92D92;
	border-bottom:1px solid #C92D92;
}
.right .liens:hover, .right .liens a:hover
{
	color:#b62c89;
	border-bottom:1px solid #b62c89;
	padding-left:5px;
}
/*
*	Copyright
*/
.copyright
{
	font-size:10px;
	color:#EF3E35;
	margin-left:220px;
	padding:2px;
	padding-top:4px;
	padding-bottom:4px;
}

/*
*	ELSE
*/


.clear
{
	clear:both;
}

/*
*	LOGIN
*/

.login 
{
	width:420px;
	margin-left:auto;
	margin-right:auto;
}
.login input 
{
	border:1px solid #D93B35;
	color:#D93B35;
	width:300px;
	margin:2px;
	padding:2px;
}
.login .label 
{
display:block;
float:left;
width:100px;
}

/*
*	Contact
*/ 

.leftColumn 
{

}
.leftColumn .item 
{
	width:224px;
	float:left;
	padding:10px;
	margin:0px;
}
	
.rightColumn li
{
	list-style:none;
	margin-bottom:2px;
	margin-top:2px;
}

.rightColumn .label
{
	display:block;
	width:150px;
	float:left;
}

.rightColumn input, .rightColumn select, .rightColumn textarea
{
	width:300px;
	border:1px solid #EF3E35;
	color:#EF3E35;
	padding:2px;
	font-size:10px;
}

.rightColumn option 
{
	width:300px;
}
.rightColumn .submit
{
	margin-left:160px;
	background-color:#FFBFF8;
}
	
.info
{
	margin:20px;
	padding:20px;
	border:1px solid #4A242F;
}

.salle
{
	border:none;
}

.salle td
{
	padding:10px;
	border:1px solid #D93B35;
}
.logoahsx
{
	float:left;
}
.copytext
{
	padding-top:10px;
	margin-left:10px;
}