body {margin: 0; background-color: #0F1741; width: 100%; background-image: url(../images/headerbkg.jpg); background-repeat: repeat-x; background-position: top; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.8em;}
#main {width: 100%;float: left;background-color: #1F307F;display: table;}
#mainin {background-image: url(../images/mainbkg.jpg);background-position: bottom;background-repeat: repeat-x;float: right;text-align: center;width: 100%;}
#header {height: 162px;margin: 0 auto;width: 940px;}
#headertop {width: 940px;height: 138px;}
#hmenu {width: 940px;height: 24px;background-image: url(../images/hmenubkg.jpg);}
.hmenuborder {width: 1px;height: 24px;background-image: url(../images/hmenuborder.jpg);float: right;}
#hmenuin {width: 938px;height: 24px;float: right;color: #92979A;font-family: "Trebuchet MS";font-weight: bold;font-size: 85%;}
.hmenusep {width: 1px;height: 24px;background-image: url(../images/hmenuborder.jpg);float: left;}
.hnavtopic {float: left;line-height: 24px;height: 24px;vertical-align: middle;width: 103.3px;}
.hnavtopic a:link, .hnavtopic a:visited {color: #92979A;text-decoration: none;}
.hnavtopic a:link:hover, .hnavtopic a:visited:hover {color: #7A7A7A;}
#bigmiddle {margin: 0 auto;width: 940px;}
#flashbanner {width: 940px;height: 190px;float: left;line-height: 190px;}
#promo {width: 940px;background-image: url(../images/promobkg.jpg);background-position: top;background-repeat: repeat-x;background-color: #060631;float: left;padding-top: 10px;}
#promoleft {float: left;width: 247px;}
#promotv {width: 232px;height: 171px;line-height: 171px;background-image: url(../images/promotv.jpg);margin-left: 10px;position: relative;}
#promotvimg {width: 190px;height: 113px;position: absolute;top: 15px;left: 12px;}
#articleimg {width: 214px;height: 149px;line-height: 149px;margin-left: 1px;position: relative;margin-left: 10px;}
#articleimgbkg {width: 212px;height: 147px;position: absolute;top: 2px;left: 2px;z-index: 999;}
#promomiddle {float: left;width: 452px;text-align: left;color: White;}
#promotitle {font-weight: bold;font-size: 90%;padding-left: 25px;background-image: url(../images/star.png);background-position: left top;background-repeat: no-repeat;line-height: 16px;padding-right: 10px;margin-top: 10px;}
#promosubtitle {color: #7ED1F3;font-size: 80%;font-weight: bold;padding-left: 35px;background-image: url(../images/arrow.jpg);background-position: 25px 4px;background-repeat: no-repeat;margin-top: 5px;padding-right: 10px;}
#promointro {padding-left: 35px;font-size: 80%;padding-right: 10px;margin-top: 5px;text-align: justify;padding-bottom: 5px;}
#promointro a:link, #promointro a:visited {text-decoration: none;color: White;}
#promointro a:link:hover, #promointro a:visited:hover {text-decoration: underline;}
#promoright {float: left;width: 241px;background-image: url(../images/dotbkg.jpg);background-repeat: repeat-y;margin-bottom: 8px;}
#offres {width: 194px;padding-top: 32px;margin: 0 auto;background-image: url(../images/offres.jpg);background-repeat: no-repeat;background-position: top;}
#maincnt {width: 940px;background-color: White;float: left;padding-bottom: 5px;}
#maincntleft {float: left;width: 700px;margin-top: 2px;background-image: url(../images/bluedot.png);background-position: right;background-repeat: repeat-y;}
#mainleftin {width: 680px;text-align: left;margin: 0 auto;}
#mainleftleft {float: left;width: 210px;margin-top: 5px;}
#mainleftright {float: left;width: 490px;margin-top: 5px;background-image: url(../images/mainleftright.png);background-position: 10px 0;background-repeat: no-repeat;}
#mainleftrightin {width: 480px;background-image: url(../images/mainleftrightin.png);background-position: 10px 0;background-repeat: repeat-y;float: left;}
#mainleftrightinin {width: 480px;margin-top: 20px;text-align: left;padding-left: 20px;padding-right: 1px;float: left;background-image: url(../images/mainleftrightinin.png);background-position: 10px bottom;background-repeat: no-repeat;}
#maincntright {float: left;width: 240px;}
#evenmini {width: 235px;background-image: url(../images/evenmini.png);background-position: left top;background-repeat: no-repeat;margin-top: 5px;padding-top: 38px;margin-left: 2px;}
#randomright {width: 235px;background-image: url(../images/randomright.png);background-position: left top;background-repeat: no-repeat;margin-top: 5px;padding-top: 38px;margin-left: 2px;}
#evenminicont {width: 235px;float: left;background-image: url(../images/evenminicont.png);background-position: left;background-repeat: repeat-y;margin-bottom: 5px;}
#evenminicontin {width: 235px;float: left;background-image: url(../images/evenminicontin.png);background-position: left bottom;background-repeat: no-repeat;text-align: left;padding-left: 10px;padding-right: 1px;font-size: 85%;}
#evenminicontin ul {list-style-type: none;padding: 0;margin: 0;}
#evenminicontin ul li {padding: 0 10px;background-image: url(../images/greendot.png);background-position: left 6px;background-repeat: no-repeat;margin-bottom: 2px;}
#evenminicontin ul li a:link, #evenminicontin ul li a:visited {color: #0C4195;}
#bottom {width: 940px;background-color: Black;color: #7A7A7A;font-size: 85%;}
#minisearch {color: #0A3F96;}
.select {border: 1px solid #7692C4;background-color: #BBE4F9;font-size: .75em;color: #043995;}
#sejourtype {width: 700px;text-align: center;float: left;background-image: url(../images/bluedot.png);background-position: right;background-repeat: repeat-y;margin-bottom: 5px;}
.sejourtypein {width: 680px;margin: 0 auto;text-align: left;}
.listingitem {clear:both;width:680px;color: #807F84;background-image: url(../images/bluesquare.png);background-position: bottom;background-repeat: repeat-x;padding-bottom: 10px;float: left;padding-top: 5px;}
.linstingimg {float: left;width: 140px;position: relative;height: 90px;}
.linstingcnt {float: left;width: 535px;padding-left: 5px;}
.linstingimgbkg {width: 140px;height: 90px;position: absolute;top: 2px;left: 2px;z-index: 999;}
.listingtitle {color: #0075BF;font-size: 0.85em;font-weight: bold;padding-left: 2px;}
.listingtitle a:link, .listingtitle a:visited {color: #0075BF;font-weight: bold;padding-left: 2px;}
.listingts {color: #A3A3A3;font-size: 0.80em;padding-left: 10px;}
.listingsubtitle {color: #80D0F6;font-size: 0.8em;font-weight: bold;background-image: url(../images/arrowred.png);background-position: 2px 4px;background-repeat: no-repeat;padding-left: 10px;}
.listingexerg {font-size: 0.75em;padding-left: 10px;margin-top: 5px;text-align: justify;}
.fck_subtitle {color: #80D0F6;font-weight: bold;}
.fck_title {color: #0075BF;font-weight: bold;}
.fck_bluetxt {color: #0A3F96;}
.fck_greytxt {color: #A3A3A3;}