img {border: 0px;}
form {margin: 0px; padding: 0px;}
a:link, a:active, a:visited {text-decoration: none; color: #565443;}
a:hover {color: #565443; text-decoration: underline;}
body {margin: 0px; padding: 0px; font-family: Tahoma, sans-serif; font-size: 12px; line-height: normal; background-color: #d4d6d8; color: #565443; width: 100%;}
.container {width: 980px; margin: 0px auto;}
#header {height: 201px; font-size: 0px; background: url(http://51986508.nl.strato-hosting.eu/Image/header.jpg) no-repeat center top;}
#head_bar {table-layout: fixed; width: 100%; border-collapse: collapse; border: 0px; height: 40px;}
#head_bar_menu {background: url(http://51986508.nl.strato-hosting.eu/Image/head_bar_bg.png) repeat-x bottom;}
#head_bar_lang {width: 80px; background: url(http://51986508.nl.strato-hosting.eu/Image/head_bar_bg.png) repeat-x bottom; text-align: center;}
#head_bar_lang  img {border: 0px; width: 16px; height: 13px; vertical-align: middle;}
#head_bar_lang .lang_delimiter {width: 1px; height: 21px; vertical-align: middle; margin: 0px 2px;}
#head_bar_search {width: 150px; background: url(http://51986508.nl.strato-hosting.eu/Image/head_bar_bg.png) repeat-x bottom; text-align: center;}
#head_bar_left {width: 10px; background: url(http://51986508.nl.strato-hosting.eu/Image/head_bar_corners.png) no-repeat left bottom;}
#head_bar_right {width: 10px; background: url(http://51986508.nl.strato-hosting.eu/Image/head_bar_corners.png) no-repeat right bottom;}
#topmenu {table-layout: auto; width: 100%; border-collapse: collapse; border: 0px; height: 40px; text-transform: uppercase; text-align: center; font: normal 11px/37px Verdana, sans-serif;}
#topmenu td {padding: 0px 10px;}
#topmenu a {display: block; height: 40px; color: #565443; text-decoration: none;}
#topmenu a:hover, #topmenu a.current {color: #6a9bac; text-decoration: none; background: url(http://51986508.nl.strato-hosting.eu/Image/topmenu_hover.png) no-repeat center bottom;}
#content_wrapper {table-layout: fixed; width: 100%; border-collapse: collapse; border: 0px; margin: 8px 0px;}
#left_col {width: 156px; vertical-align: top;}
#center_col {width: auto; vertical-align: top; padding: 0px 8px;}
#right_col {width: 156px; vertical-align: top;}
#footer {table-layout: fixed; width: 100%; border-collapse: collapse; border: 0px; height: 67px;}
#footer_menu {background: url(http://51986508.nl.strato-hosting.eu/Image/footer_bg.png) repeat-x top; text-align: center; color: #6a9bac; font: normal 11px/1.7 Verdana, sans-serif;}
#footer_menu a {color: #6a9bac; text-decoration: none;}
#footer_menu a:hover {color: #6a9bac; text-decoration: underline;}
#footer_pay {width: 180px; background: url(http://51986508.nl.strato-hosting.eu/Image/footer_bg.png) repeat-x top; text-align: center;}
#footer_pay table {margin: 0px auto;}
#footer_pay img {border: 0px; display: block; width: 37px; height: 23px;}
#footer_logo {width: 230px; background: url(http://51986508.nl.strato-hosting.eu/Image/footer_bg.png) repeat-x top; text-align: right;}
#footer_logo img {border: 0px; vertical-align: middle; margin-left: 10px;}
#footer_left {width: 10px; background: url(http://51986508.nl.strato-hosting.eu/Image/footer_corners.png) no-repeat left top;}
#footer_right {width: 10px; background: url(http://51986508.nl.strato-hosting.eu/Image/footer_corners.png) no-repeat right top;}

table.box {position: relative; margin: 0px auto 8px; width: 100%; table-layout: fixed; border-collapse: collapse; border: 0px; margin-bottom: 8px;}
table.box .box_content {background-color: #ffffff; padding: 12px; position: relative; overflow: hidden;}
table.box .top_l {width: 5px; height: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_corners.png) no-repeat left top;}
table.box .top_c {height: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_center.png) repeat-x top;}
table.box .top_r {width: 5px; height: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_corners.png) no-repeat right top;}
table.box .mid_l {width: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_middle.png) repeat-y left;}
table.box .mid_r {width: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_middle.png) repeat-y right;}
table.box .btm_l {width: 5px; height: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_corners.png) no-repeat left bottom;}
table.box .btm_c {height: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_center.png) repeat-x bottom;}
table.box .btm_r {width: 5px; height: 5px; background: url(http://51986508.nl.strato-hosting.eu/Image/box_corners.png) no-repeat right bottom;}
div.box {position: relative; width: auto; margin: 0px auto; margin-bottom: 8px;}
.box_title {color: #6a9bac; font: normal 18px "Trebuchet MS", sans-serif; margin: 0px 0px 5px;}

.dotted {background: url(http://51986508.nl.strato-hosting.eu/Image/dotted.png) repeat-x left bottom; padding-bottom: 1px;}

.red_title {color: #d10f18; font: normal 20px "Trebuchet MS", sans-serif; text-transform: uppercase; margin: 0px 0px 10px;}
#content_wrapper p {margin: 10px 0px;}

.nav_list {list-style: none; margin: 0px; padding: 0px; font-size: 11px; width: 100%;}
.nav_list li {width: auto; height: auto; background: url(http://51986508.nl.strato-hosting.eu/Image/dotted.png) repeat-x left bottom;}
.nav_list li a {display: block; width: auto; height: 100%; padding: 4px 0px 6px 14px; background: url(http://51986508.nl.strato-hosting.eu/Image/marker.png) no-repeat left center; color: #565443; text-decoration: none;}
.nav_list li a:hover {color: #d10f18; text-decoration: none;}

.num_list {list-style: none; margin: 0px; padding: 0px; font-size: 11px; width: 100%;}
.num_list li {width: auto; height: auto; padding: 4px 0px 6px 0px; background: url(http://51986508.nl.strato-hosting.eu/Image/dotted.png) repeat-x left bottom; color: #a3b6bc;}
.num_list li a {width: auto; height: auto; color: #565443; text-decoration: none;}
.num_list li a:hover {color: #d10f18; text-decoration: none;}

.tours_list {list-style: none; margin: 0px 0px 19px; padding: 0px 13px; font-size: 11px; width: 100%;}
.tours_list li {width: auto; height: auto; padding: 0px; color: #a3b6bc; margin: 5px 0px 4px;}
.tours_list li a {width: auto; height: auto; color: #565443; text-decoration: none;}
.tours_list li a:hover {color: #565443; text-decoration: underline;}

.tours_title {font-size: 12px; font-weight: bold; color: #6a9bac; background: url(http://51986508.nl.strato-hosting.eu/Image/dotted.png) repeat-x left bottom; padding: 4px;}
.wrap_table {table-layout: fixed; width: 100%; border-collapse: collapse; border: 0px;}
.wrap_table td {vertical-align: top;}
.wrap_table td.delimiter {width: 5%;}
.wrap_table td.category {text-align: center; font-size: 12px; font-weight: bold; color: #6a9bac; padding-bottom: 25px; vertical-align: top;}
.wrap_table td.category img {display: block; margin: 0px auto; width: 140px; height: 115px;}
.wrap_table td.category a {color: #6a9bac; text-decoration: none;}
.wrap_table td.category a:hover {color: #6a9bac; text-decoration: underline;}
.currency td {text-align: center;}
.currency img {width: 32px; height: 25px;}

.page_options {table-layout: auto; width: 100%; border-collapse: collapse; border: 0px; margin: 0px; margin-left: -12px; font-size: 11px;}
.page_options img {margin: 3px auto 3px 0px; width: 75px; height: 55px; display: block; float: left;}
.page_options td {}

.no_bg {background: none!important;}

#news {border: 1px solid #bbb; margin: 0px 2px; background: #ffffff;}
#news .news_title {text-transform: uppercase; font: bold 11px Tahoma, sans-serif; color: #fff; background-color: #667e98; padding: 3px 3px 3px 7px;}
#news .news_title img {vertical-align: middle; float: right;}
#news .news_content {position: relative; padding: 0px 5px; background: #ffffff; height: 100%; font: normal 11px Tahoma, sans-serif; margin: 0px;}
#news .news_content p {margin: 10px 0px; background: #ffffff;}
#news .news_content a {color: #6e9b0e; text-decoration: none;}
#news .news_content a:hover {color: #6e9b0e; text-decoration: none;}
#news .date {display: block; text-align: right; font-weight: bold; margin: 16px 0px;}
#news .news_powered {text-align: center; margin: 15px 0px; font-size: 10px;}
#news .news_powered a {color: #565443; text-decoration: none;}
#news .news_powered a:hover {color: #565443; text-decoration: none;}

.text {font-size: 11px; border: 1px solid #c8c8c8; vertical-align: middle; padding: 3px 0px; width: auto; color: #a3b6bc;}


#newsletter {font: normal 11px Tahoma, sans-serif; color: #a3b6bc;}
#newsletter .text {margin: 1px 0px 7px; width: 100%;}
#newsletter a {color: #d10f18; text-decoration: none; font-weight: bold;}
#newsletter a:hover {color: #d10f18; text-decoration: none;}

#searchform {margin: 0px; padding: 0px;}
#searchform .text {font-size: 11px; border: 1px solid #c8c8c8; vertical-align: middle; padding: 3px 0px; border-right: 0px; width: 115px; padding-left: 8px; height: 13px;}
#searchform #search_button {width: 22px; height: 30px; border: 0px; vertical-align: middle; margin-bottom: 1px;}
#searchform table {table-layout: auto; width: auto; border-collapse: collapse; border: 0px;}
#searchform table td {vertical-align: middle;}
