
body {margin:0; text-align:center; background:#86b96c;}

.searchBoxBackground {background:url(/custom/templates/page/shared/images/searchBoxBg.gif) repeat-y; overflow:hidden; height:60px;}

.adventureBody {background:url(/custom/templates/page/adventureHome/images/adventure_body.gif) repeat-y center;}

.boxheaderPadding {padding: 7px 30px 0 10px;}
.boxheaderPaddingSearch {padding: 7px 0 0 3px;}
.formpadding {padding: 6px 0 0 0;}

.transportBackground {background:url(/custom/templates/page/adventureHome/images/adventure_transport.gif) no-repeat; width:178px; height:95px; display:block;}
.adventureBackground {background-image:url(/custom/templates/page/adventureHome/images/adventure_adventure.gif); background-repeat: no-repeat; background-position:right top; width:165px; height:95px; display:block;}
.mapBackground {background:url(/custom/templates/page/adventureHome/images/adventure_distance.gif) no-repeat; width:178px; height:95px; display:block;}

.bodycontentpadding {padding: 15px 31px 31px 31px;}
.bodycontentlinespadding {padding: 23px 0 31px 0;}
.bodycontentaddresspadding {padding: 23px 18px 0 0;}

.bodycontentaddressInnerPadding {padding: 0 0 0 35px;}

.tourismdatacontentpadding {padding: 0 31px 20px 31px;}
.tourismdatacontentpaddingCol1 {padding: 0 0 20px 10px; width:740px;}

.addresscontentfooterpadding {padding: 10px 0 0 15px;}
.addresscontentaddresspadding {padding: 0 15px 0 0;}

#flashframe {width:766px; height:331px; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
#inner #flashframe{ height:226px;}
#flashcontent {width:766px; height:331px; overflow:hidden; margin:0; padding:0; float:left;}
#flashcontentmenu {float:left; position:absolute; padding:80px 0 0 35px; z-index:10;}
#flashcontentanimation {position:relative; z-index:1;}

#linkframe {width:750px; height:95px; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left; border-top:1px #fff solid; border-bottom:2px #dfe1e2 solid; background:#273b58;}
#linkcontentspacer {width:27px; height:95px; overflow:hidden; margin:0; padding:0; float:left;}
#linkcontenttransport {width:178px; height:95px; overflow:hidden; margin:0; padding:0; float:left; background:#3a5071; border-left:1px #c5cfdd solid;}
#linkcontentadventure {width:165px; height:95px; overflow:hidden; margin:0; padding:0; float:left; background:#61748f; border-left:1px #c5cfdd solid;}
#linkcontentmap {width:178px; height:95px; overflow:hidden; margin:0; padding:0; float:left; background:#8b9fbb; border-left:1px #c5cfdd solid;}
#linkcontentsearch {width:198px; height:95px; overflow:hidden; margin:0; padding:0; float:left; background:#c5cfdd; border-left:1px #ffffff solid;}	
#linkcontentsearch p{ margin:0; font-size:9px;}

#bodyframe {width:750px; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left; background:#f5f1ec;}
#bodycontent {width:564px; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
#bodycontentlines {width:2px; height:auto; overflow:hidden; margin:0; padding:0; float:left; text-align:right;}
#bodycontentaddress {width:184px; height:auto; overflow:hidden; margin:0; padding:0; float:left; text-align:right;}

#footerframe {width:766px; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:center;}
#footercontent {width:766px; height:60px; overflow:hidden; margin:0; padding:0; float:left;}

/* Inner */

#flashcontentInner {width:766px; height:226px; overflow:hidden; margin:0; padding:0; float:left;}
#flashcontentlogo {width:534px; height:226px; overflow:hidden; margin:0; padding:0; float:left; }
#flashcontentpolaroid {width:232px; height:226px; overflow:hidden; margin:0; padding:0; float:left; }

#bodyframeInner {width:750px; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left; background:#fff;}
#bodycontentInner {width:526px; height:auto; overflow:hidden; margin:0; padding:0; float:left;}
#bodycontentaddressInner {width:224px; height:auto; overflow:hidden; margin:0; padding:0; float:left;}

#addressframeInner {width:750px; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left;}
#addresscontentfooter {width:474px; height:105px; overflow:hidden; margin:0; padding:0; float:left;}
#addresscontentlogo {width:106px; height:105px; overflow:hidden; margin:0; padding:0; float:left;}
#addresscontentaddress {width:170px; height:105px; overflow:hidden; margin:0; padding:0; float:left; text-align:right;}

#tourismdataframe {width:750px; margin:0; margin-right:auto; margin-left:auto; padding:0; text-align:left; background:#fff; border-bottom:2px #dcdcdc solid;}
#tourismdatacontent {width:750px; height:auto; overflow:visible; margin:0; padding:0; float:left;}