/* CSS Document */

a:link { color: #002F5D; text-decoration: none; }
a:visited { color: #002F5D; text-decoration: none; }
a:hover { color: #FED501; text-decoration: underline; }
a:active { color: #FED501; text-decoration: underline; }
.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #900; text-align: left; font-weight: bold; }
.h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; line-height: 170%; }
.h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; line-height: 170%; }
.h4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-align: center; }
.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-bottom: 20px; padding-right:15px; }
.adresse { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-align: center; line-height: 20px; }
#coord { background-image: url(../images/ligne.jpg); background-position: center top; background-repeat: no-repeat; }

#tpl_a_colleft { width:544px; margin-left:10px; float:left; padding-top:10px; }
#tpl_a_colright { float:left; width:390px; padding:10px; }
*html #tpl_a_colleft { margin-left:5px; pdding-top:30px; }
*html #tpl_a_colright { }

.panel_left 	{ background-image:url(../images/applications/left_panel_back.gif); width:531px; height:565px; margin-top:10px; padding:10px; margin-bottom:10px; }
.panel_right 	{ background-image:url(../images/applications/right_panel_back.gif); width:374px; height:565px; margin-left:6px; padding:10px; margin-bottom:10px; margin-top:10px; }
*html .panel_right { margin-left:0px; }

.panel_left h2 	{ margin-top:0px; padding:0px; }
.app_button_on 	{ background-image:url(../images/applications/app_button_on.gif); width:130px; height:22px; display:block; float:left; padding:13px 10px 10px; text-align:center; font-size:16px; font-weight:bold; text-decoration:none; margin:20px 0px 0px 20px; color:red; }
a.trailer,
div.trailer		{ height:19px !important; padding:16px 10px 10px !important; font-size:14px !important; } 
a.app_button_off { background-image:url(../images/applications/app_button_off.gif); width:130px; height:22px; display:block; float:left; padding:13px 10px 10px; text-align:center; font-size:16px; font-weight:bold; text-decoration:none; color:#888; margin:20px 0px 0px 20px; }
a.app_button_off:hover { background-image:url(../images/applications/app_button_on.gif); color:red; }

.panel_bottom { clear:both; background-image:url(../images/applications/bottom_panel_back.gif); width:935px; height:116px; margin-left:10px; padding:10px; }
.panel_bottom img { margin-right:5px; }
.panel_bottom a { text-decoration:none; }
.panel_bottom h2 { margin-top:0; padding:0; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; margin:0px; padding:0px; color:#666; }
#wrapper h1 { margin-top:10px; }
h2 { color:#666666; font-size:17px; }

.huck p { margin:10px 0; padding:0; }
.huck { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.french { color:#745151; }
