﻿html {height:100%;}
body {
	height:100%;
	color:#444444;
	margin:0px 0px 0px 0px;
	font-family:Trebuchet MS;
	background:#925732 url(images/bg.jpg) repeat-y center;
}

ul{margin-top:8px;margin-bottom:8px;}
li{ margin-top:2px; margin-left:-16px;}

a{color:#52bdef; text-decoration:underline;}
a:hover{color:#52bdef; text-decoration:underline;}

.mainTbl{width:766px; background:#ffffff url(images/bg-top.jpg) no-repeat center top;}
.logo{width:330px; height:89px;}
.header1{width:436px; height:89px; background: url(images/header1.jpg) no-repeat left bottom; vertical-align: middle; font-size:2px;}
.header2{width:218px; height:230px; background:url(images/header2.jpg) no-repeat left top;}
.header3{width:218px; height:230px; background:url(images/header3.jpg) no-repeat left top; vertical-align: bottom; font-size:2px;}

.menuTop{width:330px; height:39px; background:url(images/menu-top.jpg) no-repeat;}
.menuLeft{width:29px; height:185px; background:url(images/menu-left.jpg) no-repeat;}
.menuCenter{width:223px; height:185px; background:url(images/menu-center.jpg) no-repeat;}
.menuRight{width:78px; height:185px; background:url(images/menu-right.jpg) no-repeat;}
.menuBottom{width:330px; height:15px; background:url(images/menu-bottom.jpg) no-repeat;}
.menu{width:200px; margin-top: 13px; margin-left: 7px;}
.menu td{padding-bottom:6px;}

.bottom{ height:80px; font-family:verdana; font-size:8pt; line-height:18px; padding-top:24px;}
.bottom a{color:#333333; text-decoration:none;}
.bottom a:hover{color:#333333; text-decoration:underline;}

.grayLine{ width:722px; height:2px; background-color:#dadada; line-height:2px; font-size:2px; margin-bottom:2px;}
.grayBloc{ width:658px; height:20px; background-color:#f2f2f2; line-height:18px; font-size:10pt; margin-bottom:4px;padding: 16px 32px 0px 32px;}
.grayBar{ width:2px; height:100%; background-color:#dadada; font-size:2px;}

.prixLine{ width:212px; height:2px; background-color:#dadada; line-height:2px; font-size:2px; margin-bottom:2px;}
.prixBloc{width:180px; height:20px; background-color:#f2f2f2; line-height:18px; font-size:10pt; padding: 8px 16px 16px 16px;}
.blockDesc{ width:440px; font-size:10pt; line-height:16px; padding-left:48px;padding-right:32px;}
.blockFull{ width:766px; font-size:10pt; line-height:16px; padding-left:53px;padding-right:26px;}

.blockLeft{ width:321px; font-size:10pt; line-height:16px; padding-left:53px;padding-right:8px;}
.blockRight{ width:340px; font-size:10pt; line-height:16px; padding-left:16px;padding-right:26px; background:url(images/bg-fleur.jpg) no-repeat 175px bottom;}

.forfaitTitre{color:#52bdef; font-size:11pt;}
.forfaitInfo{color:#666666; font-size:10pt; padding-left:8px;}
.bPromotion{font-style:italic; text-transform:uppercase;}