#page { width:825px; background:none; padding-top:20px; margin:0 0 0 26px;}
a { color:#000}
.section { color:#000 !important}

#headerPrint { width:100%; overflow:hidden; height:91px; border-bottom:1px solid black; width:805px}
#headerPrint div.logo { float:left; padding-top:16px}
#headerPrint div.logo2 { float:right; padding-right:7px;}

h1.sectionTitle { color:#000000; margin-bottom:0.6em; width:805px}

#mainColumn { float:none; width:100%; padding-top:16px; padding-bottom:0}

.descriptionPage {}
.descriptionPage div.bigImage img { border:none}

.descriptionPage div.briefInfo { float:left; border:1px solid #C3C3C3; margin:3px 0 1.6em 0; background:none; color:#000000; width:auto}
.descriptionPage div.briefInfo { padding:12px 15px 5px 14px;}

.description div.briefInfo h4 { padding-bottom:0.8em; margin-bottom:0; float:left; width:108px; clear:both; }
.description div.briefInfo p { padding-bottom:0.8em; margin-bottom:0; float:left;}

* html .description div.briefInfo p { width:372px }
*+html .description div.briefInfo p { width:372px }

.description { width:100%; margin-bottom:0; width:805px}
.description div.section { clear:left; margin-bottom:2em}

.gallery div.item div.image { padding:0; border:none}

#footer { height:auto; width:805px; border-top:1px solid #000; padding:1.7em 0 1em; margin:0 0 0 26px;}
#footerContent { position:static; height:auto; width:100%}
#footer div.copyright { width:100%; color:#000000}

.sectionPage,
.realSectionPage,
.tourDescription,
.operatorText { width:auto;}


