@charset "utf-8";
/* CSS Document */

/*RESET*/
body{
       padding:20px 0 14px 0;
       /*margin:0;*/
       margin:0pt auto;
       background-color:#000000;
       color:#000;
       font-family:"Trebuchet MS", Arial, sans-serif;
font-size:12px;
}
div, h1, h2, p, form, label, input, textarea, img, span{
       margin:0; padding:0;
       border:0px;
}
 /*Basic template*/
#container{
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:956px;
}

#header{

}

#content{
clear:both;
width:955px;
}

#footer{
position:relative;
}

/*Template specifics*/
#hleft{
float:left;
position:relative;
z-index:1;
}

#hright{
}

#hrtop{

}

#menu{
background:url(images/bgmenu.gif) repeat-x;
}

#banner{

}


#menubottom{
width:956px;
padding-top:15px;
padding-bottom:10px;
height:53px;
background-color:#c92127;
text-align:center;
color:#FFFFFF;
}

#menubottom a{
color:#FFFFFF;
}

#keywords{
clear:both;
background-color:#c92127;
color:#FFFFFF;
width:943px;
padding:7px;
}

/*Classes*/
h1{
color:#15408f;
font-size:23px;
font-family:BorisBlackBloxx, Arial, sans-serif;}

h2{
color:#c92127;
font-size:16px;}

#accueilclick{
}

#accueilclick a{
width:262px;
height:169px;
margin-left:50px;
position:absolute;
margin-top:17px;
z-index:100;
}
#accueilclick a:hover{
background-image:url(images/accueil_over.gif) no-repeat;
display:block;
}
input, textarea{
border:1px #000000 solid;
}
#contactclick{
width:292px;
height:80px;
margin-left:15px;
position:absolute;
margin-top:275px;
z-index:100;
}

#big-table{
	width:424px;
	height:219px;
	border:1px solid #15408f;
	float: left;
}

.table-left{
	background:#15408f;
	border-bottom: 1px solid #ffc200;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	padding-top:13px;
	padding-left:30px;
	width:180px;
	height:30px;
	float:left;
}

.table-right{
	background:#fff;
	border-bottom: 1px solid #ffc200;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#15408f;
	font-weight:bold;
	text-align:center;
	padding-top:13px;
	width:210px;
	height:30px;
	float:left;
}

#details-billetterie{
	width:424px;
	float: left;
	margin-top:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#details-billetterie a {
	color:#15408f;
	text-decoration:none;
	font-weight:bold;
}

.table-right-btm{
	background:#fff;
	border-bottom: 1px solid #15408f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#15408f;
	font-weight:bold;
	text-align:center;
	padding-top:13px;
	width:210px;
	height:30px;
	float:left;
}

.table-left-btm{
	background:#15408f;
	border-bottom: 1px solid #15408f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	padding-top:13px;
	padding-left:30px;
	width:180px;
	height:30px;
	float:left;
}
	
#new-footer-2011 {
	width:955px;
	height:142px;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:fff;
}

#top-right-footer{
	width:956px;
	height:64px;
	background:#fff;
	float:left;
}

#btm-right-footer{
	width:956px;
	height:63px;
	background:#c92127;
	float:left;
	color:#fff;
	padding-top:15px;
	text-align:center;
}

#btm-right-footer a {
	color:#fff;
}

#btm-footer{
	background:#c92127;
	width:916px;
	height:44px;
	color:#fff;
	text-align:center;
	padding-right:20px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
}
