  /* SELECTOUR - CSS styles by NVN Studios
HTML ELEMENTS STARTS HERE

BORDER INPUT : #d6e6f4
BLUE HISTORIC LIST : #34679b
LIGHT BLUE #76a4d5
ORANGE : #c73d0d
THE REAL REAL BLUE : #405371
*/



* {
margin: 0;
padding: 0;
border: 0;
}

:focus {
-moz-outline-style: none;
}

body {
font-family: Helvetica, Arial, Verdana, sans-serif;
margin: 0 auto;
font-size: 1em;
font-size: 80%;
background-color: #eff2f8;
color: #171717;
line-height:1.3em;
letter-spacing: 0.01em;
}



h4{
font-weight: normal;
}

ul {
list-style-type: none;
}

a{
text-decoration: none;
color: #385278;
}

a:hover{
color: #171717;
}

select {
background: #fff;
height: 25px;
border: 1px solid #e3e5ea;
}

button { border: 1px solid #3a4d69;  height: 23px; }

button.ok {
background: url(../css_imgs/button_ok.png) top no-repeat;
border: 0;
text-indent: -9999px;
width: 28px;
height: 22px;
position: relative;
top: 1px;
}

button.ok:hover { background-position: left center;}
button.ok:focus { background-position: left bottom;}

/* HEADER STYLES */
div.header {
margin: auto;
text-align: center;
}

div#swfdiv {
background-color:#eff2f8;
margin: auto;
text-align: center;
overflow: hidden;
height: 230px;
position: relative;
z-index: 0;
margin-top: 5px;
}

#selectour_v2 {
margin-bottom: 40px;
}


ul#html_menu {
width: 860px;
height: 38px;
margin: auto;
background: url(../css_imgs/sprite_column.png) 0px -181px repeat-x;
font-family: "Lucida Grande", Lucida;
font-size: 1.1em;
z-index: 4;
position: relative;
top: -354px;
}

ul#html_menu a {
text-decoration: none;
color: #000;
}

ul#html_menu a:hover {
text-decoration: underline;
}

ul#html_menu li {
float: left;
/*border-right: 1px solid #dd0000;*/
text-align: center;
line-height: 38px;
padding: 0px 15px 0 15px;
}

li.menuoff { color:#000000; }

li.menuon { background-color:#000000; }
li#menu0.menuoff {  margin: 7px 0 0 15px; text-indent: -9999px;}
li#menu0.menuoff a { background: url("../css_imgs/hippo.gif") 0px -44px no-repeat; line-height: 22px;  display: block; width: 15px; }
li#menu0.menuoff a:hover { background-position: 0px 0px; }
li#menu0.menuoff a:active { background-position: 0px 0px; }

li#menu0.menuon { background: #ff0000; }

li#menu1.menuon { background: #ff00d8; }

li#menu2.menuon { background: #0024ff; }

li#menu3.menuon { background: #0096ff; }

li#menu4.menuon { background: #00961c; }

li#menu5.menuon { background: #ffa200; }

li#menu6.menuon { background: #531a16; }

li#menu7.menuon { background: #3280c2; }

li#menu8.menuon { background: #2a4e6d; }

li#menu9.menuon { background: #904ade; }

li#menu10.menuon { background: #49a453; }

li#menu11.menuon { background: #f52386; }

div.diapo {
margin: auto;
text-align: center;
overflow: hidden;
height: 316px;
position: relative;
z-index: 1;
}

#altDiapo {
margin: auto;
text-align: center;
overflow: hidden;
height: 316px;
position: relative;
z-index: 1;
top: 5px;
}

/* ALL ELEMENTS STYLES */

div.heavy {
margin: auto;
width: 980px;
}

div.container {
width: 980px;
background: url(../css_imgs/back.png) repeat-y;
position: relative;
top: -56px;
float: left;
margin-bottom: -38px;
}

div.container h1.phrase {
font-size: 18px;
letter-spacing: 0.025em;
text-align: center;

color: #26519b;
font-weight: normal;
margin-bottom: 10px;
}

div.nodiapo {
background: url(../css_imgs/haut-site.png) no-repeat ;
width: 980px;
height: 30px;
float: left;
position: relative;
z-index: 1;
top: -56px;
}

div.columnLeft {
width: 212px;
float: left;
margin-right: 24px;
margin-left: 25px;
display:inline;
}

div.columnCenter {
width: 450px;
float: left;
margin-right: 24px;
display:inline;
}

div.columnCenter table.selection-table img {
height: 215px;
width: 215px;
margin: 5px;
float: left;
}

div.columnCenter table.selection-table {
border-top: 1px solid white;
}

div.columnCenter h2 {
font-family: Georgia, serif;
color: #26468A;
font-size: 1.3em;
padding-bottom: 3px;
letter-spacing: 0.02em;
font-style: italic;
border-bottom: 1px solid #a9b5df;
font-weight: normal;
}


div.columnRight {
float: left;
}

a.arrow_up,
a.arrow_down {
width: 209px;
height: 15px;
display: block;
text-align: center;
text-indent: -9999px;
margin: auto;
}

a.arrow_up {
background: url(../css_imgs/sprite_icons.png) no-repeat center -260px;
}

a.arrow_up:hover {
background: url(../css_imgs/sprite_icons.png) no-repeat center -218px;
}

a.arrow_down {
background: url(../css_imgs/sprite_icons.png) no-repeat center -349px;
margin-top: 9px;
}

a.arrow_down:hover {
background: url(../css_imgs/sprite_icons.png) no-repeat center -308px;
}

div.outliner {
border: 1px solid #dfdfdf;
padding: 1px;
float: left;
}


div.outliner img {
float: left;
border: 1px solid #bfbfbf;
margin: 2px;
}

a#prev, a#next {
display: block;
float: left;
height: 19px;
text-indent: -2000px;
overflow: hidden;
width: 10px;
}

a#prev {
background: url(../css_imgs/arrow-left.gif) left top no-repeat;
}

a#prev:hover {
background-position: left bottom;
}

a#next {
background: url(../css_imgs/arrow-right.gif) left top no-repeat;
}

a#next:hover {
background-position: left bottom;
}

/* BUTTONS CLASSES */
a.button, a.button:link, a.button:visited {
background:transparent url(../css_imgs/sprite_button.png) no-repeat;
color:#ffffff;
cursor:pointer;
float:right;
height:24px;
line-height:24px;
padding-left:12px;
white-space:nowrap;
}

a.button strong {
background:transparent url(../css_imgs/sprite_button.png) no-repeat right -43px;
display:block;
font-weight:normal;
height:24px;
padding-right:15px;
width: auto;
letter-spacing: 0.05em;
font-size: 12px;
font-family: Arial;
}

a.buttonBlue, a.buttonBlue:link, a.buttonBlue:visited {
background-position:-223px -295px;
margin-top:3px;
float: left;
}

a.buttonBlue:hover {
background-position:-223px -323px;
}

a.buttonBlue:hover strong {
background-position:right -71px;
}

a.buttonBlue:active {
background-position:-223px -351px;
}

a.buttonBlue:active strong {
background-position:right -99px;
}

a.buttonSilver, a.buttonSilver:link, a.buttonSilver:visited {
background-position:-223px -379px;
margin-top:3px;
float: left;
color: #3f6293;
margin: 0 0 6px 15px;
}

a.buttonSilver strong, a.buttonSilver:link strong, a.buttonSilver:visited strong {
background-position:right -127px;
}

a.buttonSilver:hover {
background-position:-223px -407px;
}

a.buttonSilver:hover strong {
background-position:right -155px;
}

a.buttonSilver:active {
background-position:-223px -435px;
}

a.buttonSilver:active strong {
background-position:right -183px;
}

a.buttonBlue, a.buttonBlue:link, a.buttonBlue:visited {
background-position:-223px -295px;
margin-top:3px;
float: left;
}

a.buttonBlue:hover {
background-position:-223px -323px;
}

a.buttonBlue:hover strong {
background-position:right -71px;
}

a.buttonBlue:active {
background-position:-223px -351px;
}

a.buttonBlue:active strong {
background-position:right -99px;
}

a.buttonBlueSmall, a.buttonBlueSmall:link, a.buttonBlueSmall:visited {
background-position:-223px -631px;
float: left;
height: 19px;
}

a.buttonBlueSmall strong, a.buttonBlueSmall:link strong, a.buttonBlueSmall:visited strong {
background-position:right -700px;
height: 19px;
line-height: 18px;
}

a.buttonBlueSmall:hover {
background-position:-223px -652px;
}

a.buttonBlueSmall:hover strong {
background-position:right -721px;
}

a.buttonBlueSmall:active {
background-position:-223px -673px;
}

a.buttonBlueSmall:active strong {
background-position:right -742px;
}

a.buttonSilverSmall, a.buttonSilverSmall:link, a.buttonSilverSmall:visited {
background-position:-223px -766px;
float: left;
color: #000000;
margin: 0 0 6px 15px;
height: 19px;
}

a.buttonSilverSmall strong, a.buttonSilverSmall:link strong, a.buttonSilverSmall:visited strong {
background-position:right -835px;
height: 19px;
line-height: 19px;
font-size: 11px;
letter-spacing: 0;
}

a.buttonSilverSmall:hover {
background-position:-223px -787px;
}

a.buttonSilverSmall:hover strong {
background-position:right -856px;
}

a.buttonSilverSmall:active {
background-position:-223px -808px;
}

a.buttonSilverSmall:active strong {
background-position:right -877px;
}

a.buttonSilverSmall.down, a.buttonSilverSmall.down:link, a.buttonSilverSmall.down:visited, a.buttonSilverSmall.up, a.buttonSilverSmall.up:link, a.buttonSilverSmall.up:visited {
background-position:-223px -921px;
float: left;
color: #ffe6be;
margin: 0 0 6px 15px;
height: 19px;
padding-left: 6px;
}

a.buttonSilverSmall.down strong, a.buttonSilverSmall.down:link strong, a.buttonSilverSmall.down:visited strong {
background-position:right -966px;
height: 19px;
line-height: 20px;
padding-right: 24px;
}

a.buttonSilverSmall.up strong, a.buttonSilverSmall.up:link strong, a.buttonSilverSmall.up:visited strong {
background-position:right -987px;
height: 19px;
line-height: 20px;
padding-right: 24px;
}



ul.destination li {
float: left;
padding: 2px 4px 2px 4px;
margin-right: 10px;
border-top: 1px solid transparent;
}

ul.destination li a {
text-indent: 20px;
display: block;
height: 16px;
line-height: 16px;
}

ul.destination li:hover {
background: #e2e7eb;
border-top: 1px solid #aebcca;
}

ul.destination li.buttonMap a {
background: url(../css_imgs/icon-map.png) no-repeat;
}

ul.destination li.buttonWeather a {
background: url(../css_imgs/icon-weather.png) no-repeat;
}

ul.destination li.buttonInfos a {
background: url(../css_imgs/icon-info.png) no-repeat;
}

/* columnLeft STYLES */
div.search {
background: #f5f5f4;
width: 212px;
border: 1px solid #e3e3e2;
float: left;
padding-bottom: 10px;
}

div.search div.top {
color: #26468a;
background: url(../css_imgs/bk-bloc-bg.png) repeat-x;
padding: 11px 0 0 15px;
font-size: 16px;
height: 30px;
font-family: Georgia;
font-style: italic;
border-bottom: 1px solid #fff;
text-transform: capitalize;
}

div.search.selection {
border: 0;
margin-top: 10px;
float: left;
}

div.search.selection div.top {
line-height:20px;
height: 20px;
padding-top: 5px;
}

div.search input {
height: 15px;
padding: 4px 0 0 4px;
border: 1px solid #bacbf4;
width: 188px;
font-size: 12px;
}

div.search input.calendar {
background: url(../css_imgs/searchCalendar.gif) right no-repeat #fff;
font-size:11px;
padding-top: 3px;
height: 18px;
}

div.search select {
border: 1px solid #bacbf4;
height: auto;
width: 201px;
font-size: 12px;
margin-right:3px;
padding:2px;
}

div.search select#budget {
letter-spacing: -1px;
width: 103px;
}

div.search select#duration {
width: 88px;
}

div.search fieldset {
margin-top: 10px;
font-size: 11px;
float: left;
padding-left: 7px;
}

div.search fieldset legend {
font-size: 11.5px;
}

div.search fieldset.half {
width: 92px;
float: right;
padding-left: 0;
}


html[xmlns*=""] body:last-child div.search fieldset{margin: 5px 0;}
html[xmlns*=""] body:last-child div.search fieldset legend{font-size: 11px;}
html[xmlns*=""] body:last-child div.search fieldset.half{ position: relative; left: 0px; float: left; margin-right: 10px;}
html[xmlns*=""] body:last-child div.search fieldset.half.first{ position: relative; left: 0px;}
html[xmlns*=""] body:last-child div.search select#duration{width: inherit;}

div.search fieldset.half.first {
padding-left: 7px;
float: left;
}

div.search fieldset.half.first, div.search fieldset.half.first select {
}

div.search fieldset.half input, div.search fieldset.half select {
width: 95px;
}

div.search a.buttonBlue {
margin-left: 60px;
margin-top: 15px;
}

/* columnCenter STYLES */

div.produit {
float: left;
border-top: 1px solid #fff;
}

div.produit div.left,
div.produit div.center,
div.produit div.right {
height: 200px;
float: left;
}

div.produit div.left {
width: 8px;
background: url(../css_imgs/sprite_column.png) 0px -415px no-repeat;
}

div.produit div.center {
width: 414px;
background: url(../css_imgs/sprite_column.png) 0px -219px repeat-x;
padding: 17px 10px 0px 10px;
float: left;
height: 180px;
}

div.produit div.center div.offer {
float: left;
width: 302px;
overflow: hidden;
height: 90px;
}

div.produit div.center div.price {
float: right;
width: 100px;
}

div.produit div.center div.price h5 {
float: right;
height: 20px;
}


div.produit div.center p.resume {
height:2.2em;
line-height:1.1em;
margin-top: 5px;
margin-bottom: 5px;
/* TO DELETE ON PROD */
/*height: 32px;*/
overflow: hidden;
/*display: inline;*/
}

div.produit div.center p.resume a {
font-size: 10px;
margin-left: 5px;
}

div.produit div.center ul.destination {
width: 414px;
text-align: center;
border-top: 1px solid #f0f2f3;
margin-top: 10px;
padding-left: 0px;
line-height: 15px;
}

div.produit div.center ul.destination a {
font-size: 10px;
}

div.produit div.center ul.destination li {
border: 0;
margin-left: 27px;
}

div.produit div.center ul.destination li:hover {
background: #ccd2d8;
}

div.produit div.right {
background: url(../css_imgs/sprite_column.png) -8px -415px no-repeat;
width: 8px;
}

div.produit div.center img {
float: left;
margin-right: 7px;
background: url(../css_imgs/fc-title-h1.jpg) no-repeat center;
}

div.produit div.center h3 {
height: 17px;
overflow: hidden;
}

div.produit div.center h3 a {
color: #1a3d78;
font-size: 15px;
font-weight: normal;
}

div.produit div.center h4 {
line-height: 17px;
font-size: 13px;
letter-spacing: 0.05em;
color: #555;
font-weight: normal;
}

div.produit div.center h5 a {
line-height: 15px;
font-size: 22px;
color: #c73d0d;
font-weight: normal;
float: left;
text-align: center;
}

div.produit img {
border: 1px solid #dfe0e4;
}

div.produit ul.rechercher{
position: relative;
left: 150px;
top: -20px;
}

div.promo_left {
width: 30px;
height: 35px;
background: url(../css_imgs/sprite_button.png) right -590px no-repeat;
float: left;
}

div.promo_right {
background: url(../css_imgs/sprite_button.png) right -550px no-repeat;
float: left;
width: 130px;
height: 30px;
padding-top: 8px;
font-style: italic;
color: #f4a600;
font-family: Georgia;
}

div.promo_right.none, div.promo_left.none {
display: none;
}

ul.product_links {
margin-top: 9px;
float: left;
position: relative;
left: 220px;
}

ul.product_links li {
line-height: 24px;
width: auto;
float: left;
color: #76a4d5;
}

div.noResults {
background: url(../css_imgs/noResults.gif) repeat-x bottom;
height: auto;
margin-bottom: 10px;
width: 448px;
border: 1px solid #4d6180;
float: left;
}

div.noResults h1 {
font-family: Georgia;
color: #4d6180;
font-size: 12px;
font-style: italic;
margin-top: 15px;
line-height: 24px;
font-weight: normal;
}

div.noResults div.actions {
float: left;
width: 448px;
height: 45px;
margin-top: 30px;
font-size: 11px;
color: #fff;
text-align: center;
line-height: 18px;
}

div.noResults div.actions p.modify {
background: url(../css_imgs/noResultsModify.png) no-repeat;
width: 173px;
height: 19px;
float: left;
margin-left: 13px;
margin-right: 19px;
}

div.noResults div.actions p.look {
background: url(../css_imgs/noResultsLook.png) no-repeat;
width: 222px;
height: 29px;
float: left;
}

/* columnRight STYLES */
div.columnRight {
float: left;
width: 218px;
background: #F5F5F4;
border:1px solid #E3E3E2;
}

div.columnRight div.agency {
float: left;
}

/* div.bloc-agency */
div.bloc-agency h2 { font-family: Georgia; font-style: italic; color: #3a4d69; font-weight: normal; font-size: 13px; text-align: center; text-shadow: 0px 1px 0 white; padding: 5px 0 5px 0; }
div.agence ul.contacts li, div.agence ul.functions li, div.bloc-agency ul.contacts li, div.bloc-agency ul.functions li {
text-indent: 22px;
font-size: 12px;
height: 14px;
line-height: 14px;
margin: 7px 0 7px 0px;
width: 232px;
text-align: left;
}

div.agence ul.functions li, div.bloc-agency ul.functions li {
float: left;
width: 125px;
text-indent: 15px;
font-size: 10px;
}

div.agence ul.contacts li.address, div.bloc-agency ul.contacts li.address { background: url(../css_imgs/glif-home.png) left no-repeat; text-indent: 0; padding-left: 22px; height: 30px;}
div.agence ul.contacts li.address { width: 400px; height: inherit;}
div.columnRight div.bloc-agency ul.contacts li.address, div.bk-right ul.contacts li.address { width: 190px;}
div.agence ul.contacts li.telephone, div.bloc-agency ul.contacts li.telephone {background: url(../css_imgs/glif-telephone.png) left no-repeat;}
div.agence ul.contacts li.mail, div.bloc-agency ul.contacts li.mail {background: url(../css_imgs/glif-mail.png) left no-repeat;}
div.agence ul.functions li.map, div.bloc-agency ul.functions li.map { background: url(../css_imgs/glif-map.png) left no-repeat;}
div.agence ul.functions li.change, div.bloc-agency ul.functions li.change {background: url(../css_imgs/glif-change.png) left no-repeat;}

div.agence fieldset, div.bloc-agency fieldset {
text-align: center;
}

div.bloc-agency h1, div.bloc-telephone h1, div.bloc-faq h1 { color: #445776; font-weight: normal; font-family: Georgia; margin-left: 12px; }

div.bloc-agency { background: url(../css_imgs/bk-bloc-bg.png) repeat-x;}
div.bloc-agency h1 { background: url(../css_imgs/bk-agency.png) left 15px no-repeat; padding: 10px 0 0 30px; line-height: 16px; font-size: 12px; height: 45px; }
div.bloc-agency ul.contacts, div.bloc-agency ul.functions { padding: 5px 0 5px 0; color: #5a6f8f; margin-left: 10px; }
div.bloc-agency ul.functions { background: url(../css_imgs/bk-bloc-agency-ul-bg.png) top no-repeat; padding-top: 15px;}
div.bloc-agency ul.functions li { margin: 0; padding: 0; width: auto;}
div.bloc-agency ul.functions li.map { margin-right: 15px;}
div.bloc-agency fieldset { margin-top: 15px;}
div.bloc-agency fieldset input { border: 1px solid #3a4d69; padding: 3px 0 0 3px; height: 18px; float: left; margin-left: 0px; width: 100px;}
div.bloc-agency.unknown { border: 0;}
div.bloc-agency.unknown fieldset { font-size: 13px; text-align: center; height: 40px; line-height: 40px; background: url(../css_imgs/bk-agence-unknown.png) center no-repeat;  margin-bottom: -16px; line-height: 20px;}
div.bloc-agency.unknown fieldset label { color: #3a4d69; }
div.bloc-agency.unknown fieldset input { border: 1px solid #3a4d69; padding: 3px 0 0 3px; height: 18px; float: left; margin-left: 45px;}
div.bloc-agency.unknown fieldset button { float: left; margin-left: 5px; }
div.bloc-agency.unknown h2 { margin-bottom: 13px;}
div.bloc-agency.unknown div.trouvez-agence { float: left; margin: 0 0 0 40px; color: white; background: url(../css_imgs/trouvez-agence.gif) no-repeat; height: 50px; line-height: 37px; font-size: 11px; width: 135px; text-align: center; display:inline; }

div.bloc-telephone { background: url(../css_imgs/bk-bloc-bg.png) repeat-x; margin-top: 30px; clear: both; padding-bottom: 15px;}
div.bloc-telephone h1 { background: url(../css_imgs/bk-telephone.png) left 15px no-repeat; padding: 10px 0 0 30px; line-height: 18px; font-size: 14px; height: 45px; }
div.bloc-telephone h2 {font-family: Georgia; font-style: italic; color: #3a4d69; font-weight: normal; font-size: 13px; text-align: center; text-shadow: 0px 1px 0 white; padding: 5px 0 5px 0;}
div.bloc-telephone h3 { color: #445776; font-size: 24px; text-align: center; padding: 20px 0 10px 0; font-weight: normal;}
div.bloc-telephone p { text-align: center; }

div.bloc-faq { margin-top: 0px;background: url(../css_imgs/bk-bloc-bg.png) repeat-x; }
div.bloc-faq h1 { font-style: italic; font-family: Georgia; font-size: 24px; text-shadow: 0px 1px 0 white;height: 40px; line-height: 40px; text-indent: 10px;}
div.bloc-faq h3 { color: #3a4d69; font-weight: normal; font-size: 13px; padding: 0 0 0 10px; margin-top: 8px; float: left;}
div.bloc-faq p { color: #5a6f8f; font-size: 10px; margin-bottom: 10px; float: left; width: 195px; padding: 3px 0 0 20px; }


/* div.citations */
div#citations-container {
clear: both;
margin: auto;
height: 70px;
overflow: hidden;
padding-top: 40px;
position: relative;
top: 70px;
margin-bottom: 100px;
}

div.citations {
cursor: pointer;
width: 900px;
margin-left: 60px;
float: left;
overflow: hidden;
background: url(../css_imgs/backmini.png);
}

div.citations p.phrase {
font-size: 16px;
color: #405371;
font-style: italic;
font-family: Lucida, "Lucida Grande", "Lucida sans";
font-weight: normal;
text-align: center;
width: inherit;
margin-bottom: 30px;
padding: 20px;
}

div.citations span.who {
font-style: normal;
color: #233140;
position: relative;
top: 20px;
left: -40px;
width: auto;
font-family: Lucida;
font-size: 16px;
}


/* div.footer */
div.footer-container {
width: 100%;
background: #0e5dac;
float: left;
}

div.footer {
background: url(../css_imgs/footer-back.gif) repeat-x top #2069b2;
margin: auto;
padding: 20px 20px 10px 20px;
width: 100%;
width: 926px;
color: white;
font-size: 10px;
text-align: center;
}

div.footer a {
color: white;
font-size: 10px;
}

div.footer a:hover {
text-decoration: underline;
}

img.footer-pic {
position: relative;
left: 29px;
margin-top: 20px;
}

/* navigation add minmin*/
div.resultsNavigation {width:450px; /*height:95px;*/ float:left; text-align:center; position:relative; top:20px;margin-bottom: 40px;}
div.resultsNavigation h1 {margin:0 auto; padding:0; font-size:16px; font-weight: normal; font-family: Georgia; color: #26468a;}
div.resultsNavigation h2 {font-size:12px;}
ul.resultsNavigationPages {width:100%; height:22px; background:url(../css_imgs/bk-bloc-bg.png) repeat-x bottom; margin:auto; position:relative; top:10px; list-style-type:none; color:#445776;}
ul.resultsNavigationPages li {float:left; line-height:21px; width:17px; margin:auto; position:relative; left:2px; padding-left:2px; padding-right:2px;}
ul.resultsNavigationPages li a {background-color:transparent; height:21px; color:#445776; display:block; position:relative;}
ul.resultsNavigationPages li a:hover {background:#445776; text-decoration:none; color: #fff;}
ul.resultsNavigationPages li.resultsNavigationPagescurrent a {background:#445776; text-decoration:none; color: #fff;}
ul.resultsNavigationPages li.resultsNavigationPagesPage {text-decoration:none; width:40px; text-align:left; text-indent:4px;}
.left {
float:left;
}
div.footer-links {
color:#B6D2F3;
margin: 12px 0;
}

div.footer div.footer-links a {
color:#92BCEB;
}
