*{      
        margin:0; padding:0; 
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	line-height:12px;
}
a.rub {
        FONT-WEIGHT: bold;
        font-family:Arial, Helvetica, sans-serif; font-size:16px;
	color:#000;
}
a.rub:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:16px;
        COLOR: #ffffff;
	text-decoration: none;
	background-color: #458DA8;
}
a.rubh {
        FONT-WEIGHT: bold
	color:#ffffff;
        text-decoration: none;
}
a.srub {
        font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000;
        text-decoration: none;
}
a.srub:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
        COLOR: #ffffff;
	text-decoration: none;
	background-color: #458DA8;
}
a.srub1 {
        font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000;
        text-decoration: underline;
}
a.srub1:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
        COLOR: #ffffff;
	text-decoration: none;
	background-color: #458DA8;
}
ul{ list-style-type:none; }
input{ 
	margin:1px 0; padding:0 2px;
	height:14px;
	background-color: #EFF5F7; 
	border:1px solid #458DA8;
	font-family: Verdana,Helvetica;	font-size: 10px;
}
textarea{ 
	margin:1px 0; padding:0 2px;
	background-color: #EFF5F7; 
	border:1px solid #458DA8;
	font-family: Verdana,Helvetica;	font-size: 10px;
}
body{ margin:0 auto; width:990px; text-align:center; }
input.norm{ background-color:transparent; border:0 none #fff; }
input.button{ padding:0 0 3px; height:16px; cursor:pointer; }
img{ border:0 none #fff; }
.url { line-height:14px; font-size:11px; font-family:arial,sans-serif; color:#008000; }
.urladsl { line-height:14px; font-size:11px; font-family:arial,sans-serif; color:#d0272b; }
.description { font-family: arial,sans-serif; line-height:14px; font-size: 11px; color:#000000; }
.crochet { line-height:14px; font-size:11px; font-family:arial,sans-serif; color:#c0c0c0; }
a.gras:hover {
        color: #458DA8;
}
a.grasinfos {
	font-weight: normal;
        line-height:12px;
        font: 11px; arial,sans-serif;
        color: #458DA8;
}
a:hover {
        color: #458DA8;
}
a {
	font-weight: normal;
        line-height:12px;
        font: 11px; arial,sans-serif;
        color: #458DA8;
}
td.cinema { 
border-bottom:1px solid #458DA8;
margin:5px 5px; 
padding:5px 5px;
}
a.grasinfos:hover {
        color: #458DA8;
}
a.gras {
	font-weight: normal;
        line-height:12px;
        font: 11px; arial,sans-serif;
        color: #c0c0c0;
}
a.url { line-height:14px; font-size:11px; font-family:arial,sans-serif; color:#008000; text-decoration: none; }
a.urltitre:hover {
	color: #ffffff;
        line-height:14px;
        font-size:11px
	text-decoration: none;
	background-color: #458DA8;
}
a.urltitre {
        line-height:14px;
        font-weight: bold;
        font-size:11px;
	color: #458DA8;
}

h1{
	margin:22px 0 0;
        text-align:left;
	width:990px; height:47px;
	background:#468DA9 url(../images/guide.png) 72% 50% no-repeat;
}
h1 img{ position:absolute; top:0; }
h2{
	margin:20px 0 0; padding:1px;
	background-color:#468DA9;
	text-align:center;
	color:#fff;
}
h3 a{ line-height:28px; font-size:14px; text-decoration:none; }
h4 a{ line-height:17px; font-size:12px; text-decoration:none; font-weight:normal; }
body {
 scrollbar-arrow-color: #ffffff;
 scrollbar-highlight-color: #ffffff;
 scrollbar-face-color: #458DA8;
 scrollbar-shadow-color: #458DA8;
 scrollbar-darkshadow-color: #000000;
 scrollbar-track-color: #ffffff;
}
#underH{
	padding:7px 0 2px;
	width:990px;
        text-align:left;
	background:#468DA9 url(../images/barr.png) left top repeat-x;
	background-color:#458DA8;
}
#underH *{ padding:0 0 0 5px; font-weight:bold; color:#fff; }
#underH span{ position:absolute; top:76px; left:845px; }

#menuLeft{
        text-align:left; 
	float:left;
	/*position:absolute; left:0; top:90px;*/
	padding:20px 5px 40px 20px;
	width:155px;
	border-right:1px solid #458DA8;
}

#menuLeft p{
	padding:3px 0 3px 6px;
	background-color:#458DA8;
	font-weight:bold; color:#fff;
}
#menuLeft ul, #menuLeft form{
	margin:5px 0; padding:3px 3px;
	border-top:1px dashed #458DA8;
	border-bottom:1px dashed #458DA8;
	border-left:1px dashed #458DA8;
}
#menuLeft form{ padding:5px 6px; text-align:center; }
#menuLeft input{ width:130px; }
#menuLeft input.button{ width:136px; }
#menuLeft a{ display:block; padding:1px 0 2px 2px; height:12px; color:#000; text-decoration:none; font-size:11px; }
#menuLeft a:hover{ background-color:#468DA9; color:#fff; }
#menuLeft form ul{ border:0 none #fff; }
#menuLeft form ul a{ display:compact; padding:0; height:auto; border:0 none #fff; }

#content{
 	float:left;
 	padding:5px;
 	width:798px;
 	text-align:left;
 }
#rapidLink{
	padding:5px 0 0 20px;
	border:1px solid #458DA8;
}
#rapidLink *{ font-family:Verdana,Helvetica; line-height:22px; }
#rapidLink span strong{ font-size:12px; }
#rapidLink a{ padding:0 2px; color:#000; }
#rapidLink a:hover{ background-color:#468DA9; color:#fff; text-decoration:none; }
#rapidLink input{ vertical-align:middle; line-height:11px; }

#annuLeft{
	float:left; 
	margin:3px 0; padding:5px 0; 
	width:45%; 
	border-top:1px dashed #458DA8;
}
#annuRight{
	float:right; 
	margin:3px 0; padding:5px 0; 
	width:55%; 
	border-top:1px dashed #458DA8;
}

#recommandez{
	float:left; 
	margin:3px 0; padding:5px 0; 
	width:98%;
}

#annuLeft a:hover{ background-color:#468DA9; color:#fff; text-decoration:none; }
#annuRight a:hover{ background-color:#468DA9; color:#fff; text-decoration:none; }
#topTen{
	margin:5px 5px; padding:5px 2px;
	height:300px; 
	overflow:auto; 
        width:98%;
	border:1px dashed #458DA8;
}
a img{ background-color:transparent; }
#footer{ clear:both; width:990px; height:22px; background-color:#468DA9; }
#footer *{ color:#fff; }
#footer p.left{ float:left; padding:5px 10px; }
#footer p.right{ float:right; padding:5px 10px; }
#footer a.change{ text-decoration:none; }
#footer a.change:hover{ text-decoration:underline; }

#linkBarr{ clear:both; margin:5px 0 0; width:990px; text-align:center; }
#linkBarr p{ font-size:14px; }
#linkBarr a{ font-size:11px; font-weight:bold; color:#468DA9; }
#linkBarr a:hover{ background-color:#ffffff; color:#000000; text-decoration:none; }
#linkBarr p.bottom{ margin:5px 0 0;}
#linkBarr p.bottom a{ font-weight:normal; color:#000; text-decoration:none; }
#linkBarr p.bottom a:hover{ text-decoration:none; }

#linkBarr2{ clear:both; margin:5px 0 0; width:990px; text-align:center; }
#linkBarr2 p{ font-size:14px; }
#linkBarr2 a{ font-size:11px; color:#468DA9; }
#linkBarr2 p.bottom{ margin:5px 0 0;}

