* {
	margin:0;
	padding:0;
}
body, html {
	height: 100%;
}
body {
	margin: 0;
	background: url(../img/mainBG.gif) #E4F5F9 repeat-x left top;
}
body, table, td, th, input, select {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	line-height: 1.4em;
}
input, select {
	vertical-align: middle;
}
h1 {
	margin: 0 0 12px 0;
	color: #164997;
	font-size: 15px;
	line-height: 1.1em;
}
h1.title, div.collSet div.collRight h1.title {
	margin: 0px 0px 6px;
	color: #0B7EBD;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 0;
	text-transform: none;
}
h2, h3, h4 {
	margin: 0 0 0.1em 0;
	color: #0B7EBD;
	font-size: 13px;
}
strong {
	color: #FF0000;
}
p {
	margin: 0 0 12px 0;
}
/*.content-main h1,
.content-main h2,
.content-main h3,
.content-main h4,
.content-main h5,
.content-main h6
{ color: #000; }
*/

a {
	color: #0A2664;
	font-weight: bold;
}
a:active, a:focus {
	outline: none;
}
a img {
	border: none;
}
.portlet .inhoud h2 {
	font-family: Verdana, sans-serif;
	font-size:12px;
	padding:0;
	margin:10px 0;
	line-height:1.1em;
	background-color:Transparent;
}
.portlet .inhoud .tekst a h2 {
	text-decoration:underline;
} /*  DPWR-370*/
.portlet .inhoud em {
	font-weight:bold;
}
form {
	margin: 0;
}
#pageBase {
}
#wrapper {
	position: relative;
	overflow: hidden;
	width: 934px;
	min-height: 400px;
	margin: 0 auto;
	background: transparent url(../img/main_back.gif) repeat-y left top;
}
#container {
	background: url(../img/main_back.gif) repeat-y left top #009cbd;
}
#navigation {
	position: absolute;
	z-index: 0;
	top: 0;
	right: 0;
	width: 757px;
	height: 37px;
	background-color: #fff;
}
#visual {
	position: absolute;
	top: 37px;
	right: 2px;
	width: 754px;
	border: 1px solid #FFF;
	border-width: 0 1px 1px 0;
}
#main {
	position: relative;
	z-index: 2;
	_zoom:1;
}
#content {
	z-index: 1;
	margin-left: 177px;
	padding-right:2px;
}
#infoblocks {
	padding: 10px 0 0 10px;
	margin-bottom:10px;
}
#pagecontent {
	padding: 10px;
}
#header {
	position: relative;
	z-index: 4;
	height: 151px;
	border-left: 1px solid #fff;
}
#logo {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0px;
	width: 175px;
	height: 100px;
	padding-top: 50px;
	background: url(../img/sidebar_top.gif) no-repeat #ff0000;
	border-right: 1px solid #fff;
	text-align: center;
}
#logo .sidebaralert {
	margin-top: 10px;
	display: none;
}
body.portal #logo .sidebaralert, body.index #logo .sidebaralert, body.thema #logo .sidebaralert {
	display: block;
}
#sidebar {
	position: relative;
	z-index: 2;
	float: left;
	top: -1px;
	width: 175px;
	min-height: 300px;
	border: 1px solid #fff;
	border-width: 1px 1px 0 1px;
}
#footer {
	clear: both;
	top: 0;
	height: 50px;
	background-color: #fff;
	border-right: 2px solid #017ABA;
}
#container.Home #header {
	height: 259px;
}
#container.Home #logo {
	height: 208px;
}
#container.Home #sidebar {
	top: -1px;
}
#container.Home #footer {
	top: 0;
}
#container.H #header {
	height: 259px;
}
#container.H #logo {
	height: 208px;
}
#container.H #sidebar {
	top: -1px;
}
#container.H #footer {
	top: 0;
}
#container.L #header {
	height: 151px;
}
#container.L #logo {
	height: 100px;
}
#container.L #sidebar {
	top: -1px;
}
#container.L #footer {
	top: 0;
}
#container.M #header {
	height: 188px;
}
#container.M #logo {
	height: 137px;
}
#container.M #sidebar {
	top: -1px;
}
#container.M #footer {
	top: 0;
}
.thema #container.H #logo {
	height: 239px;
}
.thema #container.H #sidebar {
	top: 30px;
}
.thema #container.H #footer {
	top: 30px;
}
.thema #container.L #logo {
	height: 100px;
}
.thema #container.L #sidebar {
	top: -1px;
}
.thema #container.L #footer {
	top: 30px;
}
.zoekresultaat #container #header {
	height: 151px;
}
.zoekresultaat #container #logo {
	height: 130px;
}
.zoekresultaat #container #sidebar {
	top: 30px;
	margin-bottom: 30px;
}
.zoek_uitgebreid #main {
	min-height: 420px;
}
/**
* Navigation lists
*/
.navigation {
	margin: 0;
	padding: 5px 10px 5px 0;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	list-style-type: none;
	text-align: right;
}
.navigation li {
	display: inline;
	margin: 0 0 0 0;
	padding: 0 0 0 8px;
	text-transform: uppercase;
}
.navigation.site {
	height: 27px;
	padding: 13px 0 0;
	font-size: 10px;
	text-align:left;
}
.navigation.site a {
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
.navigation.site a:hover {
	text-decoration: underline;
}
.navigation.product {
	position: relative;
	overflow: hidden;
	width: 755px;
	height: 29px;
	padding: 0;
	background-color: #E8E8E8;
	border-top: 2px solid #009CBD;
	white-space: nowrap;
}
.navigation.product li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	font-size: 14px;
	text-transform: none;
}
.navigation.product li a {
	display: block;
	padding: 5px 8px 7px;
	color: #414141;
	border-right: 1px solid #009CBD;
	border-top: 2px solid #c5c5c5;
	font-weight: bold;
	text-decoration: none;
}
.navigation.product li.active a {
	color: #FFFFFF;
	background-color: #009CBD;
	border-color: #009CBD;
}
.navigation.product li.special a {
	padding-right: 3px;
	color: #414141;
	background: #e8e8e8 url(../img/menu_arcering1.gif) no-repeat left -2px;
}
.navigation.product li.special.active a {
	background-position: left 0;
}
.navigation.product li.special span {
	margin-left: 4px;
	color: #F00;
	font-size: 9px;
	font-weight: normal;
}
.navigation.product li.active span {
	color: #FFF;
}
.navigation.footer {
	float: none;
} /* DPWK-1346 */
.navigation.footer a {
	color: #000;
	text-decoration: none;
}
.navigation.footer a:hover {
	color: #000;
	text-decoration: underline;
}
.navigation.footer li {
	padding: 0 9px;
	background: transparent url(../img/divider_footer.gif) no-repeat 0 2px
}
.navigation.footer li.last {
	padding-right: 0;
}
.navigation.footer #copyright {
	background: none;
}
.navigation.logos {
	float: right;
}
.navigation.subnavigation {
	position: absolute;
	display: none;
	left: 50px;
	top: 45px;
	width: auto;
	visibility: hidden;
}
.navigation.subnavigation .wrapper {
	overflow: auto;
	background-color: #F2F2F2;
}
.navigation.subnavigation ul {
	float: left;
	min-width: 130px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.navigation.subnavigation li {
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 11px;
}
.navigation.subnavigation li a {
	display: block;
	padding: 5px 15px 5px 5px;
	text-decoration: none;
}
.navigation.subnavigation li a:hover {
	background-color: #b4e2ec;
}
.navigation.subnavigation .wrapper.cols1 .col1 {
	min-width: 350px;
}
div#grizzlycode {
	width: 100%;
	text-align: right;
}
div#grizzlycode ul.nav {
	margin-right: 7px;
	list-style: none;
}
div#grizzlycode ul.nav li {
	display: inline;
	padding: 0 5px;
	background: transparent url(../img/divider_footer2.gif) no-repeat left center;
	font-size: 9px;
	text-transform: uppercase;
}
div#grizzlycode ul.nav li.first {
	background: none;
}
div#grizzlycode ul.nav li a:link, div#grizzlycode ul.nav li a:visited {
	color: #848484;
	text-decoration: none;
}
div#grizzlycode ul.nav li a:hover {
	color: #848484!important;
	text-decoration: underline;
}
/**
* Infogroups
*/
.infoblock {
	overflow: hidden;
}
.infogroep1 {
	position: relative;
	overflow: hidden;
	height: 116px;
}
.infogroep2 {
	position: relative;
	overflow: hidden;
	height: 242px;
}
.infogroep3 {
	position: relative;
	overflow: hidden;
	height: 368px;
}
.infogroep4 {
	position: relative;
	overflow: hidden;
	height: 494px;
}
.infogroep5 {
	position: relative;
	overflow: hidden;
	height: 620px;
}
.infogroep6 {
	position: relative;
	overflow: hidden;
	height: 746px;
}
.infogroep7 {
	position: relative;
	overflow: hidden;
	height: 872px;
}
.infogroep8 {
	position: relative;
	overflow: hidden;
	height: 998px;
}
.infogroep9 {
	position: relative;
	overflow: hidden;
	height: 1124px;
}
.thema .infogroep1 {
	height:145px;
}
.thema .infogroep2 {
	height:300px;
}
.thema .infogroep3 {
	height:455px;
}
.thema .infogroep4 {
	height:610px;
}
.thema .infogroep5 {
	height:765px;
}
.thema .infogroep6 {
	height:920px;
}
.thema .infogroep7 {
	height:1075px;
}
.thema .infogroep8 {
	height:1230px;
}
.thema .infogroep9 {
	height:1385px;
}
.hoogteH {
	height: 116px;
}
.hoogteF {
	height: 242px;
}
.hoogte1 {
	height: 116px;
}
.hoogte2 {
	height: 242px;
}
.hoogte3 {
	height: 368px;
}
.hoogte4 {
	height: 494px;
}
.hoogte5 {
	height: 620px;
}
.hoogte6 {
	height: 746px;
}
.hoogte7 {
	height: 872px;
}
.hoogte8 {
	height: 998px;
}
.hoogte9 {
	height: 1124px;
}
.thema .hoogteH {
	height: 145px;
}
.thema .hoogteF {
	height: 300px;
}
.thema .hoogte1 {
	height: 145px;
}
.thema .hoogte2 {
	height: 300px;
}
.thema .hoogte3 {
	height: 455px;
}
.thema .hoogte4 {
	height: 610px;
}
.thema .hoogte5 {
	height: 765px;
}
.thema .hoogte6 {
	height: 920px;
}
.thema .hoogte7 {
	height: 1075px;
}
.thema .hoogte8 {
	height: 1230px;
}
.thema .hoogte9 {
	height: 1385px;
}
.rij1 {
	position: absolute;
	top: 0px;
}
.rij2 {
	position: absolute;
	top: 126px;
}
.rij3 {
	position: absolute;
	top: 252px;
}
.rij4 {
	position: absolute;
	top: 378px;
}
.rij5 {
	position: absolute;
	top: 504px;
}
.rij6 {
	position: absolute;
	top: 630px;
}
.rij7 {
	position: absolute;
	top: 756px;
}
.rij8 {
	position: absolute;
	top: 882px;
}
.rij9 {
	position: absolute;
	top: 1008px;
}
.thema .rij2 {
	top: 155px;
}
.thema .rij3 {
	top: 310px;
}
.thema .rij4 {
	top: 465px;
}
.thema .rij5 {
	top: 620px;
}
.thema .rij6 {
	top: 775px;
}
.thema .rij7 {
	top: 930px;
}
.thema .rij8 {
	top: 1085px;
}
.thema .rij9 {
	top: 1240px;
}
.kolom1 {
	position: absolute;
	left: 0px;
}
.kolom2 {
	position: absolute;
	left: 186px;
}
.kolom3 {
	position: absolute;
	left: 372px;
}
.kolom4 {
	position: absolute;
	left: 558px;
}
.breedte1 {
	width: 176px;
}
.breedte2 {
	width: 362px;
}
.breedte3 {
	width: 548px;
}
.breedte4 {
	width: 734px;
}
.collset {
	position: relative;
}
.col {
	position: relative;
}
.colspan1 {
	position: relative;
	float: left;
	width: 126px;
	margin: 0px 10px 0px 0px;
}
.colspan2 {
	position: relative;
	float: left;
	width: 362px;
	margin: 0px 10px 0px 0px;
}
.colspan3 {
	position: relative;
	float: left;
	width: 548px;
	margin: 0px 10px 0px 0px;
}
.colspan4 {
	position: relative;
	float: left;
	width: 734px;
}
.colright {
	position: relative;
	clear: right;
	margin: 0px;
}
.rowspan1 {
	height: 145px;
}
.rowspan2 {
	height: 300px;
}
.infotext .inhoud {
	height: 100%;
	padding: 0px;
	background-color: #fff;
}
.inhoud h2 {
	background:none;
	margin: 10px 0;
	padding:0;
}
.inhoud .afbeelding {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}

.inhoud .tekst *{
	height: auto;
}

.inhoud .tekst {
	padding: 2px 10px 10px;
	text-align: left;
}
.floatright{
	float:right;
}
/**
* Browse controls
*/
.browse-controls {
	position: absolute;
	bottom: 5px;
	right: 50px;
	height: 12px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.browse-controls .info {
	float: left;
	margin: 0 10px;
}
.browse-controls a.back, .browse-controls a.next {
	float: left;
	width: 12px;
	height: 12px;
	background: url(../img/bg_arrows.gif) no-repeat transparent;
	text-decoration: none;
}
.browse-controls a.back {
	background-position: -12px 0;
}
.browse-controls a.next {
	background-position: 0 0;
}
.browse-controls a.back:hover {
	background-position: -12px -12px;
}
.browse-controls a.next:hover {
	background-position: 0 -12px;
}
.browse-controls a.back img, .browse-controls a.next img {
	width: 10px;
	border: none;
}
.browse-controls a.back:hover, .browse-controls a.next:hover {
	text-decoration: none;
}
/**
* Portlet
*/
.portlet {
	position: relative;
	overflow: hidden;
	height: 100%;
	background-color: #fff;
	border: 2px solid #fff;
}
.portlet h2 {
	display: block;
	height: 17px;
	margin: 0px 0 2px;
	padding: 6px 8px;
	color: #fff;
	background-color: #006E89;
	font-size: 15px;
	font-weight: bold;
}
.portlet h2 a {
	color: #fff;
	text-decoration: none;
}
.portlet img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.portlet input {
	width: 150px;
	margin: 0px;
	padding: 0px;
}
.portlet .portletDescription {
	padding: 5px 10px 0px;
}
.portlet .portletDescription p {
	margin: 0px;
	padding: 0px;
}
h1 span.left {
	float: left;
}
h1 span.right {
	float: right;
}
.buttonSetCollection {
	position: absolute;
	bottom: 10px;
	right: 12px;
	width: auto;
}
.buttonSetCollection .buttonSet {
	display: inline;
	float: right;
	margin-left: 10px;
}
.buttonSetCollection .searchResult {
	position: relative;
	display: block;
	float: right;
	bottom: -10px;
	right: -12px;
	width: 200px;
	height: 38px;
	font-weight: bold;
}
.buttonSetCollection .searchResult a.btnToon {
	display: inline;
	float: right;
	width: 71px;
	height: 24px;
	margin: 8px 8px 0 0;
	background: url(../img/btn_toon.gif) no-repeat;
}
.buttonSetCollection .searchResult a.btnToon:hover {
	background: url(../img/btn_toon.gif) -71px no-repeat;
}
.buttonSetCollection .searchResultTxt {
	float: left;
	width: 110px;
	height: 30px;
	margin: 7px 0 0 0;
}
.buttonSetCollection .searchResultTxt p.result {
	margin: 0 0 -3px;
	padding: 0;
	color: #333333;
	font-size: 14px;
	text-align: right;
}
.buttonSetCollection .searchResultTxt p {
	margin: 0;
	padding: 0;
	color: #8593B2;
	font-size: 11px;
	text-align: right;
}
/**
* Search box
*/
h1.theme {
	display: none;
}
#search_box {
	position: relative;
	height: 100%;
}
#search_box .header .right {
	display: none;
}
#search_box .header h2 {
	display: block;
	height: 17px;
	margin: 0px 0 2px;
	padding: 6px 8px;
	color: #fff;
	background-color: #006E89;
	font-size: 15px;
	font-weight: bold;
}
#search_box .header h2 a {
	color: #fff;
	text-decoration: none;
}
#search_box .header h2 .count {
	margin-right: 5px;
	color: #ffd521;
}
#search_box .content {
	min-height: 140px;
	padding: 10px 5px;
}
#search_box .content ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#search_box .content li {
	margin: 0 15px 5px 5px;
}
#search_box .content .group {
	float: left;
}
#search_box .content .second {
	margin-left: 29px;
}
#search_box .group label {
	display: block;
	padding: 5px 0 3px 2px;
	color: #414141;
	font-size: 12px;
	font-weight: bold;
}
#search_box .group select {
	display: block;
	width: 135px;
	border: 1px solid #2a8ec5;
	font-family: Arial, Helvetica, sans-serif;
}
select.selected, select.selected option {
	color: #888888 !important;
	background-color: #CCCCCC;
}
select.crumbed, select.crumbed option {
	color: black !important;
	background-color: #FFF;
	font-weight: bold;
}
#search_box .footer {
	position: absolute;
	bottom: 4px;
	right: 0;
	width: 174px;
	height: 53px;
	background: url(../img/searchresultbg.gif) no-repeat bottom left;
	text-align: right;
}
#search_box #submitButton {
	position: absolute;
	bottom: 10px;
	right: 10px;
	width: 30px;
	height: 15px;
	padding: 2px 10px 1px 20px;
	color: #fff;
	background: transparent url(../img/button_vrBlue_LBlue.gif) no-repeat left -285px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}
#search_box #submitButton:hover {
	background-position: right -285px;
}
#search_box .footer p.result {
	position: absolute;
	left: 2px;
	bottom: 4px;
	width: 90px;
	margin: 0;
	color: #006E89;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
#search_box .footer p.result span {
	display: block;
	text-align: right;
}
#search_box .footer #resultCount {
	color: #006E89;
	font-size: 12px;
}
#search_box .links {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	padding: 9px 8px;
}
#search_box .links div {
	margin-bottom: 5px;
}
#search_box .links a {
	display: block;
	padding-right: 12px;
	color: #006E89;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
#search_box .links a:hover, #search_box a.search-again:hover, #search_box a.search-advanced:hover {
	color: #000 !important;
}
#search_box a.search-again {
	background: url(../img/arrow_undo.gif) no-repeat right 4px;
}
#search_box a.search-advanced {
	background: url(../img/arrow_blue_black.gif) no-repeat right 0;
}
#search_box p.loading {
	position: absolute;
	left: 15px;
	bottom: 5px;
	width: 150px;
	margin: 0;
	padding: 2px 0 0 25px;
	color: #000;
	background: url(../img/loading.gif) left top no-repeat;
	font-weight: bold;
	text-align: left;
}
#search_box.advanced {
	height: 200px;
}
#search_box.advanced .content li {
	margin: 0 15px 5px 5px;
}
#search_box.advanced .group label {
	padding: 0 0 3px 2px;
}
#search_box.advanced .footer {
	bottom: 0;
	width: 248px;
	height: 64px;
}
#search_box.advanced .footer p.result {
	width: 160px;
	margin: 40px 0 0 10px;
	color: #656565;
	font-size: 14px;
	text-align: left;
}
#search_box.advanced .footer p.result span {
	display: inline;
	text-align: left;
}
#search_box.advanced .footer #resultCount {
	margin-right: 5px;
	font-size: 16px;
}
#search_box.advanced .header .aantal {
	margin-right: 5px;
}
#search_box.advanced .group {
	width: 164px;
	margin: 0 20px 0 0;
}
#search_box.advanced .last {
	margin-right: 0;
}
#search_box.advanced .links {
	bottom: 0;
	height: 10px;
}
#search_box.advanced a.search-again {
	display: none;
}
/**
* Text/image content related
*/
.contentblock {
	overflow: auto;
}
.contentblock .media {
	float: right;
}
/**
* Sidebar items
*/
#sidebar .directBoeken a.submit-form {
	background: url(../img/button_zoeknu_normal.gif) no-repeat 0 0;
	width: 86px;
	height: 19px;
	line-height: 19px;
	display: block;
	float: right;
	text-decoration: none;
}
#sidebar .directBoeken a.submit-form:hover {
	background-image: url(../img/button_zoeknu_over.gif);
	text-decoration: none;
}
#sidebar #search_direct {
	width: 145px;
	margin: 7px 8px 7px 0;
	padding: 2px 5px;
	color: #999;
	border: 1px solid #F00;
}
#sidebar #search_direct.focus {
	color: #000;
}
#sidebar .box {
	margin-bottom: -1px;
	padding: 10px 0 10px 5px;
	border-bottom: 1px solid #FFFFFF;
	text-align: right;
}
#sidebar .box h2, #sidebar .box p {
	margin: 0 10px 0 0;
	color: #FFFFFF;
}
#sidebar .box h2 {
	margin: 0 10px 6px 0;
	color: #FFFFFF !important;
	text-align: right;
	text-transform: none;
}
#sidebar .box h2 span.phone {
	padding-left: 20px;
	background: url(../img/icon_phone.gif) no-repeat;
}
#sidebar .box.help h2, #sidebar .box.help p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#sidebar .box a, #sidebar .menu li.active {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}
#sidebar .box a:hover {
	text-decoration: underline;
}
#sidebar a.mail {
	padding-left: 18px;
	background: transparent url(../img/icon_mail.gif) no-repeat left 2px;
}
#sidebar .menu {
	padding: 0;
	border-bottom: 0;
}
#sidebar .menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#sidebar .menu li {
	overflow: hidden;
	height: 29px;
	padding: 0;
	border-bottom: 1px solid #FFFFFF;
}
#sidebar .menu li.last {
	border-bottom: none;
}
#sidebar .menu li a {
	display: block;
	height: 29px;
	padding-right: 29px;
	background: url(../img/button_sidenav.gif) #FF0000 no-repeat top right;
	line-height: 29px;
	text-decoration: none;
}
#sidebar .menu li a:hover, #sidebar .menu li.active a {
	background-position: bottom right;
	text-decoration: none;
}
#sidebar .usp {
	overflow: hidden;
	padding: 10px 0;
}
#sidebar .usp ul {
	margin: 0 10px 0 0;
	list-style: none;
	text-align: right;
}
#sidebar .usp ul li {
	float: right;
	height: 26px;
	padding-left: 15px;
	color: #FFFFFF;
	background: transparent url(../img/vink.gif) no-repeat left 2px;
	font-size: 12px;
	white-space: nowrap;
}
#sidebar .usp ul.logos {
	float: right;
	margin-right: 5px;
}
#sidebar .usp ul.logos li {
	float: left;
	height: auto;
	padding-left: 0;
	background: none;
}
#sidebar .usp ul.logos li a img {
	margin-left: 5px;
	border: none;
}
.buttonSet {
	height: 20px;
}
/**
* Top 10
*/
.top10 h2 {
	color: #fff !important;
	background-color: #ff0000 !important;
}
.top10 ul {
	margin: 0;
	padding: 0;
	color: #000;
	list-style: none;
}
.top10 li {
	position: relative;
	display: block;
	height: 37px;
	margin: 0;
	padding: 3px 5px 5px 33px;
	background: no-repeat 5px center;
	background-color: #E4F5F9;
	border-bottom: 1px solid #fff;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
}
.top10 #top1 {
	background-image: url(../img/nr1.gif);
}
.top10 #top2 {
	background-image: url(../img/nr2.gif);
}
.top10 #top3 {
	background-image: url(../img/nr3.gif);
}
.top10 #top4 {
	background-image: url(../img/nr4.gif);
}
.top10 #top5 {
	background-image: url(../img/nr5.gif);
}
.top10 #top6 {
	background-image: url(../img/nr6.gif);
}
.top10 #top7 {
	background-image: url(../img/nr7.gif);
}
.top10 #top8 {
	background-image: url(../img/nr8.gif);
}
.top10 #top9 {
	background-image: url(../img/nr9.gif);
}
.top10 #top10 {
	background-image: url(../img/nr10.gif);
}
.top10 a {
	display: block;
	color: #084166;
	font-weight: normal;
	text-decoration: none;
}
.top10 .country {
	margin-bottom: 2px;
}
.top10 .location {
	margin: 0 0 4px 0;
	text-decoration: underline;
}
.top10 .location a {
	font-size: 11px;
	font-weight: bold;
}
.top10 .summary {
	margin-bottom: 1px;
	font-weight: normal;
	text-decoration: none;
}
.top10 .transport {
	position: absolute;
	bottom: 4px;
	right: 5px;
	text-decoration: none;
}
.top10 .price {
	position: absolute;
	top: 3px;
	right: 5px;
	line-height: 12px;
	text-align: right;
	text-decoration: none;
}
.top10 .price .va {
	display: block;
}
.top10 .price .value {
	font-size: 11px;
	font-weight: bold;
}
.top10 .transport .icon {
	width: 18px;
	height: 18px;
	background-color: transparent;
	background-position: right bottom;
	background-repeat: no-repeat;
}
.top10 .transport .auto {
	background-image: url(../img/icon_auto.gif);
}
.top10 .transport .vlieg {
	background-image: url(../img/icon_vliegtuig.gif);
}
/**
* Miscellaneous
*/
.hide {
	display: none;
}
.inhoud {
	padding: 10px;
}
.arrowRound {
	margin-top: 10px;
	padding: 0 14px 0 0;
	color: #FF0000;
	background: transparent url(../img/arrow_round.gif) no-repeat 100% 1px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
}
.arrowRound:hover {
	color: #000000 !important;
	background-position: 100% -18px;
	text-decoration: none;
}
.arrowRoundBack {
	padding-left: 15px;
	color: #FF0000;
	background: transparent url(../img/arrow_round_back.gif) no-repeat left top;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
}
.arrowRoundBack:hover {
	background-position: left bottom;
	text-decoration: underline;
}
.black {
	padding: 0 14px 0 0;
}
#search_result_list .clickable {
	overflow: hidden;
	cursor: pointer;
}
#search_result_list .clickable_hover {
	background-color: #E4F5F9;
}
/**
* Popup
*/
.popup {
	position: absolute;
	z-index: 9999;
	display: none;
	width: 619px;
	height: 537px;
	top: 0;
	left: 0;
}
.popup .background {
	position: absolute;
	z-index: 0;
	width: 619px;
	height: 537px;
	background: transparent url(../img/popupBack.png) no-repeat left top;
	top: 0;
	left: 0;
}
.popup .wrapper {
	position: relative;
	z-index: 1;
	overflow: auto;
	width: 580px;
	height: 497px;
	margin: 10px;
	padding: 20px 20px;
}
.popup h1 {
	margin-bottom: 2px;
	color: #F00;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
}
.popup h2 {
	font-size: 11px;
	font-weight: bold;
}
.popup .header {
	height: 45px;
}
.popup .header .title {
	float: left;
}
.popup .controls {
	float: right;
}
.popup .close {
	font-size: 10px;
	text-transform: uppercase;
	cursor: pointer;
}
.popup .close:hover {
	color: #003399;
	text-decoration: underline;
}
.popup img {
	float: left;
	margin-right: 10px;
}
.popup .text {
	overflow: auto;
	height: 440px;
}
/**
* Search results
*/
#search_results {
	padding: 0 10px;
}
#search_results .overview {
	position: relative;
	padding-bottom: 10px;
}
#search_results .overview .wrapper {
	position: relative;
	margin: 10px 0 0;
	background: #fff;
}
#search_results .overview form {
	position: relative;
	min-height: 92px;
}
#search_results .overview h1 {
	display: block;
	width: 724px;
	height: 21px;
	margin: 0 0 10px 0;
	padding: 9px 0 0 10px;
	color: #fff;
	background: #3b5183;
	font-size: 11px;
	font-weight: bold;
}
#search_results .overview .highlight {
	color: #FFD521;
}
.resulttitle {
	display: none;
}
.resultlinks {
	position: absolute;
	z-index: 10;
	top: 0;
	right: 0;
	width: 200px;
	height: 50px;
}
.resultlinks a {
	position: absolute;
	display: block;
	right: 10px;
	padding: 0px 12px 0px 0px;
	color: black;
	background: transparent url(../img/arrow_blue_black.gif) no-repeat right -20px;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
}
.resultlinks a:hover {
	text-decoration: underline;
}
.resultlinks a.search-again {
	top: 25px;
	background-image: url(../img/arrow_undo.gif);
	background-position: 100% 5px;
}
.resultlinks a.search-advanced {
	top: 10px;
}
.resultcount {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 190px;
	height: 45px;
	padding: 10px 10px 10px 15px;
	background: transparent url(../img/searchresultbg.gif) no-repeat;
	text-align: right;
}
.resultcount p {
	position: absolute;
	bottom: 8px;
	right: 10px;
	margin: 0;
	padding: 0;
	color: #656565;
	font-size: 14px;
	font-weight: bold;
}
.resultcount span {
	padding-right: 0px;
}
#search_overview p.loading {
	margin: 0 0 0 10px;
	padding:0 0 15px 25px;
	color: #000;
	background: transparent url(../img/loading.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
#search_box span#resultCount {
	color: #444;
	font-size: 16px;
}
#search_results span#resultCount {
	margin-right: 5px;
	color: #444;
	font-size: 16px;
}
.search-controls {
	overflow: hidden;
	padding: 6px 10px 8px;
	color: #fff;
	background: #127A93;
	border: 2px solid #fff;
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
}
.search-controls label {
}
.search-controls a {
	margin-left: 4px;
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
.search-controls a:hover {
	text-decoration: underline;
}
.search-controls a.active {
	display: inline;
	font-weight: bold;
}
.search-controls .title {
	float: left;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: none;
}
.search-controls .paging {
	float: right;
	margin-left: 25px;
}
.search-controls .sorting {
	float: right;
	text-align: left;
}
.search-controls a.active {
	text-decoration: none;
}
.sorting label, .paging label {
	padding: 0;
}
.resultspecs {
	width: 500px;
	padding: 10px 8px;
}
.resultspecs td {
	padding: 2px 0;
}
.resultspecs td.name {
	padding-right: 10px;
	font-weight: bold;
}
.resultspecs .choose {
	padding: 6px 2px 0px 16px;
	color: #006E89;
	background: url(../img/arrow_back_big_alle.gif) no-repeat left 10px;
	font-size: 14px;
	font-weight: bold;
}
.resultspecs .choose.noresult {
	background:none !important;
	padding-left:0;
}
.resultspecs .erase {
	margin: 0 4px;
	font-size: 11px;
	font-weight: normal;
}
.resultspecs .erase a {
	font-weight: normal;
}
.resultlist .result {
	position: relative;
	height: 124px;
	margin-bottom: 3px;
	background: #fff;
}
.resultlist .result .image {
	position: relative;
	float: left;
	width: 176px;
	height: 124px;
	margin: 0;
	padding: 0 10px 0 0;
}
.resultlist .result .location {
	position: absolute;
	left: 186px;
	top: 4px;
}
.resultlist .result .location h2 {
	margin: 0px 0 0;
	font-size: 9px;
}
.resultlist .result .location h2 a {
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
.resultlist .result .name {
	position: absolute;
	left: 186px;
	top: 20px;
}
.resultlist .result .name h3 {
	margin-bottom: 5px;
	font-size: 12px;
}
.resultlist .result .name p {
	width: 290px;
}
.resultlist .result .name h3 a {
	color: #000;
	text-decoration: none;
}
.resultlist .result .details {
	position: absolute;
	left: 485px;
	top: 38px;
	font-size: 11px;
	width: 160px;
	overflow: hidden;
}
.resultlist .result .details ul {
	list-style: square !important;
}
.resultlist .result .details ul li {
	list-style: square !important;
	margin: 0 0 0 13px; /* I0904 107 */
}
.resultlist .result .details ul li.item-bold { /* I0904 107 */
	font-size: 11px;
	font-weight: bold;
}
.resultlist .result .rating {
	position: absolute;
	top: 5px;
	left: 415px;
	text-align: right;
	width: 200px;
}
.resultlist .result .rating strong {
	font-size: 12px;
}
.resultlist .result .footer-info {
	position: absolute;
	bottom: 0px;
	left: 186px;
}
.resultlist .result .footer-info strong {
	font-size: 12px;
}
.resultlist .result .footer-info img.icon {
	position: relative;
	top: 5px;
}
.resultlist .result .price {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 78px;
	padding-top: 3px;
	color: #FFFFFF;
	background: url(../img/pricetag_vrBlue_large.gif) no-repeat left bottom;
	text-align: center;
}
.resultlist .result .price.toeslag {
	height: 44px;
	background-image: url(../img/pricetag_dBlue_large_inc.gif);
}
.resultlist .result .price p {
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.resultlist .result .price p span.value{
	position:relative;
}
.resultlist .result .price p span.value{
	position:relative;
}
.resultlist .result .price span {
	font-size: 18px;
}
.resultlist .result .price .priceper {
	font-size: 9px;
	text-transform: uppercase;
}
.resultlist .result .extra-text {
	display: none;
}
.resultlist .result .icons {
	position: absolute;
	top: 5px;
	right: 90px;
	z-index: 5;
}
.resultlist .result .icons.transport .icon {
	float: right;
	width: 24px;
	height: 29px;
	margin-left: 5px;
}
.resultlist .result .icons.transport .icon.bo {
	background: transparent url(../img/transport_bo.gif) no-repeat;
}
.resultlist .result .icons.transport .icon.bs {
	background: transparent url(../img/icon_bus_vrBlue.gif) no-repeat;
}
.resultlist .result .icons.transport .icon.ev {
	background: transparent url(../img/icon_auto_vrBlue.gif) no-repeat;
}
.resultlist .result .icons.transport .icon.tr {
	background: transparent url(../img/icon_trein_vrBlue.gif) no-repeat;
}
.resultlist .result .icons.transport .icon.vl {
	background: transparent url(../img/icon_vliegtuig_vrBlue.gif) no-repeat;
}
.resultlist .result .moreinfo {
	position: absolute;
	top: 46px;
	right: 8px;
	z-index: 5;
	width: 118px;
	text-align: right;
}
.resultlist .result .moreinfo a {
	padding-right: 16px;
	background: transparent url(../img/arrow_round_vrBlue.gif) no-repeat right top;
	font-size: 9px;
	text-transform: uppercase; /*color: #000; */
	text-decoration: none;
}
.resultlist .result .moreinfo a:hover {
	background-position: right -19px;
	text-decoration: underline;
}
.resultlist .result .tooltip,
#trip_content .price .tooltip {
	display: none;
}
.resultlist .result .price:hover .tooltip,
#trip_content .price:hover .tooltip {
	display: block;
	cursor: default;
}
.resultlist .result .tooltip,
#trip_content .price .tooltip {
	position: absolute;
	z-index: 900;
	top: 18px;
	right: 70px;
	width: 160px;
	padding: 5px 7px;
	background-color: #fff;
	border: 1px solid #F90600;
}
.resultlist .result .tooltip div.longInfo {
	display: block;
}
.resultlist .result .tooltip div.shortInfo {
	display: none;
}
.resultlist .result .tooltip p,
#trip_content .price .tooltip p {
	margin-bottom: 5px;
	color: #000 !important;
	font-size: 11px;
	font-weight: bold !important;
	line-height: normal;
	text-align: left;
}
.resultlist .result .tooltip ul,
#trip_content .price .tooltip ul {
	margin: 0 0 0 15px;
	padding: 0 !important;
	line-height: normal;
	list-style: square;
}
.resultlist .result .tooltip p.more-price-info,
#trip_content .price .tooltip p.more-price-info {
	margin: 5px 0 0 0;
}
.resultlist .result .tooltip p.more-price-info a,
#trip_content .price .tooltip p.more-price-info a {
	color: #F90600 !important;
}
.resultlist .result .tooltip ul li,
#trip_content .price .tooltip ul li {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}

/* 
*	Flexible search result
*/

.resultlist .result.flexible{
	min-height:124px;
	height:auto;
	_height:1%;
	overflow:hidden;
}
.resultlist .result.flexible .name{
	position:relative;
	left:0px;
	_left:5px;
	overflow:hidden;
	width:280px;
}
.resultlist .result.flexible .name p{
	width:auto;
}

.resultlist .result.flexible .details{
	position:relative;
	left:0px;
	margin-bottom:15px;
	top:20px;
	_top:30px;
	*top:30px;
	*margin-bottom:25px;
}
.resultlist .result.flexible .details ul{
	margin-left:0;
	padding-left:0;
	margin-bottom:10px;
}
.resultlist .result .alternatives{
	float:right;
	width:255px;
	margin-top:49px;
	margin-bottom:10px;
}
.resultlist .result .alternatives.with-fromprice{
	margin-top:65px;
}
.resultlist .result .alternatives table{
	width:100%;
}
.resultlist .result .alternatives td{
	color:#615a1a;
	font-size:11px;
	padding:0 3px 3px 0;
}
.resultlist .result .alternatives td.over{
	background-color:#fceca5;
	cursor:pointer;
}

.resultlist .result .alternatives em{
	color:#000;
	font-weight:bold;
	font-style:normal;
}
.resultlist .result .alternatives .value{
	color:#092664;
	font-weight:bold;
	font-size:12px;
}
.resultlist .result .alternatives .moreinfo{
	text-align:right;
	position:relative;
	top:auto;
	right:auto;
	width:auto;
}	
.resultlist .result .alternatives .moreinfo a{
	height:16px;
	background:url(/static/oad/img/arrow_round.gif) no-repeat 100% 2px;
	padding-right:16px;
	font-weight:normal;
	color:#615a1a;
	margin: 0;
	text-decoration:none;
	text-transform:none;
	font-size:11px;
}
.resultlist .result .alternatives .moreinfo a:hover{
	text-decoration:none;
}


/**
* Search refine sidebar
*/
#search_refine {
	position: relative;
	margin: 0;
	text-align: left;
}
#search_refine .wrapper {
	position: relative;
	margin: 0 2px;
	background-color: #fff;
	border-bottom: 2px solid #009CBD;
}
#search_refine .list {
	position: absolute;
	z-index: 900;
	display: none;
	left: 100px;
	width: 192px;
	height: 303px;
	margin-top: -303px;
	background-color: #E8E8E8;
	border: 1px solid #CCCCCC;
}
#search_refine .list div {
	position: relative;
	width: 165px;
	height: 250px;
	margin: 30px 0pt 0pt 10px;
	padding-right: 5px;
	overflow-y: scroll;
}
#search_refine .list div h5 {
	margin: 0;
	padding: 0;
}
#search_refine .list div ul {
	margin: 0;
	padding: 0;
}
#search_refine .list a.close {
	display: inline;
	float: right;
	width: 11px;
	height: 11px;
	margin: 10px 14px 0 0;
	background: url(../img/btnClose.gif) no-repeat;
}
#search_refine .list a.close span {
	display: none;
}
#search_refine h4 {
	height: 27px;
	margin: 0;
	color: #FFFFFF;
	background: #009cbd url(../img/verfijnkeuze_alle.gif) no-repeat 2px 0;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#search_refine h4 span {
	display: none;
}
#search_refine h5 {
	padding: 12px 0 0 10px;
	color: #006E89;
	font-size: 12px;
	font-weight: bold;
}
#search_refine h5 span {
	color: #0A2664;
	font-weight: normal;
}
#search_refine ul {
	margin: 0 0 18px 10px;
	padding: 0;
	list-style: none;
}
#search_refine li {
	padding-bottom: 3px;
	line-height: 160%;
}
#search_refine li span {
	margin-left: 5px;
	color: #009CBD;
}
#search_refine p {
	margin: 0;
	padding: 20px 0 0 10px;
	color: #0A2664;
	font-weight: bold;
}
#search_refine a {
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
#search_refine a:hover {
	text-decoration: underline;
}
#search_refine a.footer {
}
#search_refine a.footer, #search_refine a.footer:hover {
	position: relative;
	left: 0;
	top: -10px;
	margin: 0 0 0 10px;
	padding-right: 20px;
	color: #009CBD;
	font-weight: bold;
}
/**
* Utility elements
*/

#__pleasewait {
	position: absolute;
	z-index: 1001;
	display: none;
	left: 0;
	top: 0;
	bottom: auto;
	right: auto;
	width: 100%;
	height: 100%;
	background: url(../img/pleasewait.gif) no-repeat center;
	background-color: #fff;
	-moz-opacity: 0.6;
	opacity: 0.6;
}
/**
* Text and info classes
*/

.contentblock {
	overflow: hidden;
	margin-bottom: 20px;
}
.contentblock .media {
	float: right;
}
.extramenu {
	float: left;
	width: 175px;
	min-height: 124px;
	margin: 0 10px 10px 0;
}
.extramenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.extramenu ul.linkboard {
	padding-right: 2px;
}
.extramenu a {
	display: block;
	padding: 3px 10px;
	color: #3b5183;
	background: url(../img/arrow_black_yellow.gif) no-repeat right -12px transparent;
	font-weight: normal;
	text-decoration: none;
}
.extramenu a:hover, .extramenu li.active a, .extramenu li.current a {
	color: #fff;
	background-color: #0b7ebd;
	background-position: right 8px;
}
#info {
	margin: 10px 10px;
	background-color: #fff;
	padding: 2px;
}
#info .text-column {
	padding:10px;
}
.faq #info .text-column {
	padding:0;
}
#info .media {
	float: right;
	margin: 10px 0 10px 10px;
}
#info p {
	margin-top: 0;
	line-height: 16px;
}
#info .info-submenu {
	float: right;
	width: 150px;
	margin: 0 0 20px 5px;
	padding: 0;
}
#info .info-submenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}
#info .info-submenu li {
	display: block;
	margin: 0 0 5px 0;
	padding: 0;
	text-transform: none;
}
#info .info-submenu li a {
	display: block;
	padding-left: 15px;
}
#info .info-submenu li a {
	color: #000;
	background: transparent url(../img/bullet.gif) no-repeat 0 5px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#info .info-submenu li a:hover {
	color: #D46108;
}
#info .info-submenu li.active a {
	color: #D46108;
	font-weight: bold;
}
#info div.with-subnav {
	margin-left: 175px;
	border-left: 10px solid #c7ebfb;
	padding:10px;
}
.faq #info {
	overflow: hidden;
	padding: 0;
	background:transparent url(../img/faq_back.gif) repeat-y scroll left top;
	margin-bottom:10px;
}
.faq .extramenu {
	width: 176px;
	margin: 0;
}
h1.faq, .faq h1, .faq h2 {
	display: none;
}
#faq_content {
	margin: 0 0 0 185px;
	padding: 3px 4px 0 4px;
	list-style-type: none;
}
#faq_content dt {
	margin-bottom: 2px;
	font-size: 11px;
}
#faq_content dt.open {
	background-color: #c7ebfb;
}
#faq_content dt.open a.question {
	color: #000;
	background: transparent url(../img/arrow_twirl.gif) no-repeat 8px -18px;
}
#faq_content .question {
	display: block;
	padding: 8px 3px 6px 30px;
	color: #0B7EBD;
	background: url(../img/arrow_twirl.gif) no-repeat 8px 8px #e4f5f9;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
}
#faq_content .question:hover {
	color: #000;
}
#faq_content .answer {
	display: none;
	margin: -2px 0 2px 0;
	padding: 5px 36px 10px 30px;
	background-color: #c7ebfb;
	line-height: 15px;
}
#faq_content .answer strong {
	display: block;
}
#faq_content .answer a {
	color: #2bacea;
	text-decoration: none;
}
#faq_content .answer a:hover {
	text-decoration: underline;
}
#faq_menu {
	background-color: #fff;
	border: 2px solid #fff;
}
.column-set {
	overflow: hidden;
	padding: 0 2px 2px 0;
}
.column-left {
	float: left;
	width: 190px;
}
.column-right {
}
#info .photo-set {
	float: right;
	margin: 0 0 10px 10px;
}
/**
* Nieuwsbrief
*/
.nieuwsbriefaanvragen #main {
	min-height: 650px;
}
.nieuwsbriefaanvragen h1 {
	display: none;
}
.nieuwsbriefaanvragen #info {
	padding:10px;
}
.newsletterframe {
	overflow: auto;
	width: 100%;
	height: 400px;
	margin: 0;
	padding: 0;
}
/**
* Nieuws
*/
.nieuws #info, .nieuwsartikel #info {
	padding: 1px;
}
#news_title {
	display: none;
}
#news_home, #news_article {
	position: relative;
}
#news_categories {
	margin-bottom: 0px;
}
#news_home, #news_article {
	overflow: hidden;
	background: white url(../img/back_1_3.gif) repeat-y scroll left top;
}
#news_list {
	margin-left: 185px;
}
#news_list .item {
	position: relative;
	overflow: hidden;
	height: 124px;
	margin-bottom: 10px;
	background: url(../img/bg_nieuwscollset.gif) repeat-y right top;
}
#news_list .last {
	margin-bottom: 0;
}
#news_list .item img {
	position: absolute;
	left: 373px;
	top: 0;
}
#news_list .item .date {
	margin: 10px 190px 0px 10px;
	color: #0B7EBD;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
#news_list .item h1 {
	margin: 0px 190px 0 10px;
	color: #000;
	font-size: 11px;
	text-transform: uppercase;
}
#news_list .item h1 .date {
	color: #3B5183;
}
#news_list .item p {
	margin: 0 190px 10px 10px;
}
#news_list .item a.more {
	position: absolute;
	left: 10px;
	bottom: 5px;
}
#news_item {
	margin-left: 185px;
	padding: 10px;
	background-color: #fff;
}
#news_item .back {
	margin-bottom: 10px;
}
#news_item .back a {
	color: #006E89;
}
#news_item h1 {
	margin: 0;
	color: #000;
	font-size: 11px;
	text-transform: uppercase;
}
#news_item h1 .date {
	color: #0B7EBD;
}
#news_item .top {
	overflow: auto;
}
#news_item img.photo {
	float: right;
	margin: 0 0 30px 30px;
}
#news_item .text-block {
	overflow: auto;
}
#news_item .image-column {
	float: right;
	overflow: hidden;
	width: 180px;
	margin-left: 10px;
}
#news_item .image-column img.photo {
	width: 170px;
	margin-bottom: 10px;
}
#news_list_brief {
	margin-left: 185px;
	margin-top: 10px;
	padding: 10px;
	background-color: #fff;
}
#news_list_brief ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#news_list_brief li {
	margin-bottom: 12px;
	padding-left: 16px;
	background: url(../img/arrow_blue_black_small.gif) no-repeat 0px -20px;
}
#news_list_brief a {
	color: #000;
	font-weight: normal;
	text-decoration: none;
}
#news_list_brief a:hover {
	text-decoration: underline;
}
#news_list_brief .date {
	color: #0B7EBD;
}
/**
 * Portal
 */
/*.index #content,
.portal #content
	{ padding-bottom: 60px; }*/

/**
* Sitemap
*/
.sitemap #info {
	background:none;
}
.sitemap-group {
	float: left;
	margin-right:10px;
}
.sitemap-block {
	width: 176px;
	margin-bottom: 10px;
	background-color: #fff;
}
.sitemap-block h2 {
	margin: 0pt;
	padding: 7px 0pt 3px 10px;
	color: #3B5183;
	background-color: #fff;
	font-size: 11px;
	text-transform: uppercase;
}
.sitemap-block h2 a {
	color: #3B5183;
	text-decoration: none;
}
.sitemap-block h2 a:hover {
	text-decoration: underline;
}
.sitemap-block h2.sub {
	padding-left:5px;
}
.sitemap-block h2.sub a {
	background:transparent url(../img/arrow_twirl.gif) no-repeat 0px -26px;
	padding-left:15px;
}
.sitemap-block h2.sub.down a {
	background-position:0 0;
}
.sitemap-block ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sitemap-block li {
	height: 20px;
	padding-left: 10px;
	background: transparent url(../img/arrow_blue_black_small.gif) no-repeat scroll right -20px;
}
.sitemap-block li a {
	color: black;
	font-weight: normal;
	text-decoration: none;
}
.sitemap-block li a:hover {
	text-decoration: underline;
}
/**
* Keywords
*/
div.breadcrumb {
	overflow:hidden;
	margin-bottom:10px;
}
div.breadcrumb ul {
	list-style:none;
	margin:0;
	padding:0;
}
div.breadcrumb ul li {
	float:left;
	margin-right:4px;
}
div.breadcrumb ul li a {
	text-decoration:none;
	font-weight:normal;
	color:#666;
	display:block;
	padding-left:14px;
	background:transparent url(../img/arrow_blue_black.gif) no-repeat left top;
}
div.breadcrumb ul li a:hover {
	text-decoration:underline;
	background-position:left -20px;
}
div.breadcrumb ul li.first a, div.breadcrumb ul li.first a:hover {
	padding-left:0;
	background:none;
}
div#keyword_info {
	position:relative;
	margin:10px;
	padding-bottom:20px;
	overflow:hidden;
	background-color:#FFFFFF;
}
div#keyword_info .text-column {
	width:528px;
	padding-right:20px;
	float:left;
	margin:10px 0 0 10px;
}
div#keyword_info .moreinfo {
	bottom:10px;
	position:absolute;
	right:196px;
	text-align:right;
}
div#keyword_info .moreinfo a {
	background:transparent url(../img/arrow_round.gif) no-repeat scroll right top;
	color:#3C68AE;
	font-size:9px;
	padding-right:16px;
	text-decoration:none;
	text-transform:uppercase;
}
div#keyword_info .moreinfo a:hover {
	text-decoration: underline;
}
div#keyword_info .links {
	padding:10px;
	margin-left:558px;
}
div#keyword_info ul {
	list-style:none;
	margin:0;
	padding:0;
}
div#keyword_info ul li {
	margin-bottom:5px;
}
.keyword .search-controls {
	margin:10px;
}
/**
* Brochures
*/
.brochure #content {
	padding: 10px;
}
.brochure #info {
	overflow: hidden;
	padding: 0;
	margin: 0;
	background: transparent url(../img/faq_back.gif) repeat-y scroll left top;
}
.brochure .extramenu {
	width: 176px;
	margin: 0;
}
#brochure_menu {
	background-color: #fff;
	border: 2px solid #fff;
}
#brochure_menu a {
	text-transform: uppercase;
}
.brochure .indentblock {
	margin: 10px 10px 0 195px;
}
#brochure_form .label {
	width: 180px;
}
#brochure_form h2 {
	padding-top: 10px;
	border-top: 1px solid #c7ebfb;
}
.brochure-details {
	overflow: hidden;
}
.brochure-details div.image {
	float: left;
	width: 170px;
	margin-right: 10px;
	text-align: right;
}
.brochure-details div.text {
	margin-left: 180px;
}
input.small {
	width: 60px;
}
form.brochure #information_source {
	display: none;
}
/**
* Planet/i-frame
*/
.planet {
	background-color: #FFF;
	background-image: none;
}
.planet #wrapper {
	margin: 0 0;
	background: none;
}
.planet #container {
	background: none;
	background-color: transparent !important;
}
.planet #sidebar {
	width: 198px;
	background-color: #F00;
	border-left: none;
}
.planet #sidebar .box {
	width: 172px;
	margin: 10px;
	padding: 3px;
	background-color: #FFF;
	text-align: left;
}
.planet #sidebar .box h3 {
	margin: 5px 2px 10px;
	color: #000;
}
.planet #sidebar .box p {
	margin: 0 0 12px;
	color: #000;
}
.planet #sidebar .box a {
	color: #0A2664;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
}
.planet #content {
	margin-left: 190px;
}
.planet .search-controls {
	border-width: 2px 0;
}
.planet #search_results {
	position: relative;
	top: 24px;
}
.planet .resultlist .result .price, .planet .resultlist .result .icons {
	right: 0;
}
iframe.webformulier {
	width:755px;
}
/* user-rating (beoordelings uitklap block)
========================================= */

div.user-rating {
	float: right;
	margin: 0 5px 10px 10px;
	width: 150px;
	min-height: 150px;
	position: relative;
	top: -15px;
}
div.user-rating-body {
	border: 1px solid #000;
	background: #fff;
	overflow: hidden;
}
div.user-rating h5 {
	cursor: pointer;
	color: #fff;
	font-size: 11px;
	padding: 5px 5px 5px 20px;
	background: url(../img/arrow_beoordeling_sprite.gif) #000 no-repeat -18px 9px;
}
div.user-rating.user-rating-expand h5 {
	background: url(../img/arrow_beoordeling_sprite.gif) #000 no-repeat 7px -14px;
}
div.user-rating h5 span {
	font-size: 14px;
}
div.user-rating div.toggle-block {
	display: none;
}
div.user-rating.user-rating-expand div.toggle-block {
	display: block;
}
div.user-rating ul {
	list-style: none;
	margin: 5px 10px 10px 20px;
}
div.user-rating ul li {
	position: relative;
}
div.user-rating ul li span {
	position: absolute;
	right: 0;
	top: 0;
}
/* weather info
=========================================== */

div.weather-info {
	padding: 10px 10px 5px 10px;
	border: 1px solid #000;
	width: 200px;
	overflow: hidden;
}
div.weather-info p {
	margin: 0 0 15px 0;
	padding: 0;
	position: relative;
	color: #000;
}
div.weather-info p a, div.weather-info p.meta-data span {
	text-decoration: none;
	display: inline-block;
	width: 130px;
}
div.weather-info p a:hover {
	text-decoration: underline;
}
div.weather-info p strong {
	position: absolute;
	right: 0px;
	_right: 5px;
	top: 0;
	display: inline-block;
	padding-right: 36px;
}
div.weather-info p strong img {
	position: absolute;
	top: -2px;
	right: 0;
}
div.weather-info p.meta-data {
	margin: 0 0 10px 0;
	padding: 0;
	color: #999;
}
/* weather today
=========================================== */

div.weather_today {
	float: left;
	text-align: center;
	margin: 0 5px 0 0;
}
div.weather_today h3 {
	margin-top: 0px;
	text-align: left;
}
div.weather_today div.weather-item {
	background-color: #E4F5F9;
	padding: 10px;
	width: 105px;
	height: 175px;
	position: relative;
}
div.weather_today .temp p {
	margin: 0;
	padding: 0;
}
/* weather_ski_table
=========================================== */

div.weather_ski_table {
	margin-left: 150px;
}
div.weather_ski_table table.stripe {
	height: 195px;
	width: 100%;
	_width: auto;
}
.weather {
	position: relative;
	_zoom: 1;
}
.weather h3 {
	margin: 10px 0;
}
/* weather-carrousel-nav
=========================================== */

.weather-carrousel-nav {
/* overflow: hidden;
	margin-top: 5px; */
}
.weather-carrousel-nav a {
	display:block;
	height:13px;
	overflow:hidden;
	position:absolute;
	text-indent:-999px;
	top:117px;
	width:11px;
	z-index:900;
}
.weather-carrousel-nav a:hover {
	text-decoration: none;
}
.weather-carrousel-nav .next {
	background:transparent url(../img/arrow_back_big_alle2.gif) no-repeat right 5px;
	float:right;
	padding-right:20px;
	right:4px;
}
.weather-carrousel-nav .prev {
	float: left;
	padding-left: 20px;
	background-position:-19px -30px;
	background: url(../img/arrow_back_big_alle.gif) no-repeat left 5px;
	left:26px;
	_left:-16px;
}
/* weather_climate_graph
=========================================== */

div.weather_climate_graph {
	margin-top: 30px;
	clear: both;
}
div.weather_climate_table table.stripe {
	width: 100%;
}
/* weather-carrousel
=========================================== */

.plus-info div.weather-carrousel-mask {
	width: 646px;
}
div.weather-carrousel-mask {
	width: 518px;
	overflow: hidden;
	position: relative;
}
div.weather-carrousel {
	overflow: hidden;
	width: 9999px;
	height: 195px;
	position: relative;
	left: 0px;
}
/* weather item
=========================================== */

.plus-info div.weather_forecast {
	clear: both;
	margin-top: 20px;
	margin-left: 0px;
}
div.weather_forecast {
	margin-left: 110px;
	position: relative;
	padding-left:43px;
	_zoom: 1;
	_margin-left:153px;
	_padding-left:0;
}
.plus-info div.weather_forecast h1 {
	margin-top: 40px;
}
div.weather_forecast div.weather-item {
	height: 175px;
	width: 105px;
	background: #E4F5F9;
	float: left;
	margin: 0 5px 5px 0;
	padding: 10px;
	position: relative;
}
div.weather_forecast div.weather-item p {
	text-align: center;
}
div.weather_forecast .weather-date, div.weather_today .weather-date {
	position: absolute;
	bottom: -6px;
	width: 125px;
	text-align: center;
	left: 0;
}
div.weather_today .temp, div.weather_forecast .temp {
	position: absolute;
	top:58px;
	left: 0;
	width: 125px;
	font-weight: bold;
	text-align: center;
}
div.weather_today .temp {
	top:58px;
	font-weight: bold;
}
div.weather_forecast .weather-description, div.weather_today .weather-description {
	height: 69px;
	overflow: hidden;
}
div.weather_forecast .weather-description, div.weather_today .weather-description {
	position: absolute;
	top: 100px;
	left: 0;
	padding: 0 10px;
	width: 105px;
}
/* weather etc.
=========================================== */

div.weather_climate_table h1, div.weather_climate_graph h1 {
/*margin-top: 40px;*/
}
/* weather table
=========================================== */

table.stripe tr.odd th, table.stripe tr.odd td {
	background-color: #E4F5F9;
}
a.directaanbod {
	display:block;
	width:178px;
	height:19px;
	background:transparent url(../../hopl/img/button_bekijkaanbod.gif) no-repeat 0 0;
}
a.directaanbod:hover {
	background-position:0 -19px;
}
/* aanduiding vroegboekkorting en aanbieding in zoekresultaten
===============================================================*/
.two-column-imagelist{
	position:relative;
}
/* aanduiding vroegboekkorting en aanbieding op reispagina
===============================================================*/
div.special {
	position:absolute;
	width:179px;
	height:127px;
	z-index:1;
}
div.result div.special {
	cursor:pointer;
}

/* offerbox
====================================================*/
#sidebar .offerbox {
	padding-bottom: 10px;
	background-color: #fff;
}
#sidebar .offerbox h4 {
	background-color:#C7EBFB;
	color:#0B7EBD;
	font-size:11px;
	font-weight:bold;
	height:14px;
	margin:0 0 5px 0;
	padding:8px;
	text-transform:uppercase;
}
#sidebar .offerbox ul{
	margin:0px 0px 0px 30px;
	padding:0px;
}
#sidebar .offerbox p{
	padding:0px 5px 0px 5px;
}
#sidebar .offerbox form {
	padding: 10px;
}
#sidebar .offerbox a {
	display: block;
	margin: 10px;
	text-align: right;
}
/* price
====================================================*/
span.value span.strike{
	height:16px;
	width:36px;
	display:block;
	position:absolute;
	left:-5px;
	top:0px;
	overflow:hidden;
	background:url(../img/strike.png) no-repeat;
}
.pricewrap span.value{
	font-size:14px !important;
}
.resultlist .result .moreinfo.with-fromprice{
	top:60px;
}
/* calendar
====================================================*/
.calendar{
	background-color:#fff;
	_zoom:1;
}
.calendar h4{
	font-size:11px;
	font-weight:bold;
	height:11px;
	margin:0;
	padding:8px;
	height:14px;
	text-transform:uppercase;
	background-color:#C7EBFB;
}
.calendar p{
	margin:5px 0px 10px 0px;
	padding:0px;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height:normal;
}
.calendar .calendarmonth {
	display: none;
}
.calendar div.active {
	display: block;
}
.calendar p span{
	padding:0px 5px 0px 5px;
}
.calendar p a.prev,
.calendar p a.next{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.calendar table{
	width:176px;
}
.calendar table th,
.calendar table td{
	text-align:center;
}
.calendar table td.weekselector a{
	margin-left:4px;
	background:url(../img/arrow_calendar1.gif) no-repeat center center;
	display:block;
	width:5px;
	height:17px;
	text-indent:-9999px;
}
.calendar table tr.weekactive td,
.calendar table tr.weekactive td.weekselector{
	background-color:#F00;
}
.calendar table tr.weekactive td{
	background-color:#A7E4FF;
	color:#000;
}
.calendar table th{
	font-weight:bold;
	color:#F00;
}
.calendar table td{
	background-color:#E4F5F9;
	color:#000;
}
.calendar table td.disabled{
	color:#AEBFDB;
}
.calendar table td:hover,
.calendar table tr.weekactive td:hover,
.calendar table tr.weekactive td.dayactive,
.calendar table td.dayactive,
.calendar table td.dayactive:hover{
	background-color:#F00;
	color:#fff;
	cursor:pointer !important;
}
.calendar table tr.weekactive td.weekselector a,
.calendar table td.weekselector:hover a{
	background:url(../img/arrow_calendar.gif) no-repeat center center;
}

/* Google maps */
.mapcontainer{
	height:500px;
	width:100%;
}

.mapcontainer .map{
	height:100%;
	width:100%;
}


/* Vergelijkpagina
	=============================================================*/
	
#select2compare{
	position:relative;
}
#select2compare .head{
	background-color:#FFF;
	border:2px solid #009cbd;
	border-width:2px 2px 0;
	overflow:hidden;
}

#select2compare h3{
	background:url(../img/vergelijkdezereizen_kop.gif) no-repeat 0 0;
	height:27px;
}
.wintersport #select2compare h3{ background-position:0 -30px;}
.italie #select2compare h3{ background-position:0 -60px;}
.verrereizen #select2compare h3{ background-position:0 -90px;}
.zonvakantie #select2compare h3{ background-position:0 -120px;}
.stedentrip #select2compare h3{ background-position:0 -150px;}
.griek #select2compare h3{ background-position:0 -180px;}

#select2compare h3 span{
	display:none;
}
#select2compare .head p{
	margin:10px;
}

#select2compare .trip{
	width:171px;
	float:left;
	position:relative;
	background-color:#ddd;
	border:2px solid #009cbd;
	border-color:#009cbd;
}

#select2compare .trip{
	border-top-width:0;
}

#select2compare .trip.selected{
	background-color:#fff;
}
#select2compare .trip img{
	float:left;
	margin:2px 5px 2px 2px;
}
#select2compare .trip p{
	margin:5px;
}

#select2compare a.icon{
	position:absolute;
	width:11px;
	height:11px;
	display:block;
	bottom:2px;
	right:0;
	text-indent:-9999px;
}
#select2compare a.remove{
	background:url(../img/iconen/icon_delete.gif) no-repeat left top;
	width:14px;
	height:14px;
}
#select2compare a.add,
#compare a.add{
	background:url(../img/iconen/icon_add.png) no-repeat left top;
	width:11px;
	height:11px;
}
#compare{
	background-color:#FFF;
	margin:10px;
	padding:5px;
}
#compare thead th{
	width:186px;
	background-color:#e4f5f9;
	vertical-align:bottom;
	text-align:left;
}
#compare thead th div{
	overflow:hidden;
	width:186px;
	height:124px;
}
#compare thead th div p{
	margin:10px 10px;
}
#compare th.last{
	width:176px;
}
#compare th img{
	margin:0;
	padding:0;
	width:176px;
	float:left;
}
#compare a.plus{
	position:absolute;
	bottom:10px;
	left:10px;
	text-transform:uppercase;
	font-weight:normal;
	color:#164997;
	padding-right:20px;
	background:url(../img/iconen/icon_add.png) no-repeat right top;
}

#compare a.min{
	background:url(../img/iconen/icon_remove.png) no-repeat right top;
}

.googlemapspin{
	width:15px;
	height:23px;
	float:left;
	margin-right:5px;
	background:url(../img/googlemap_pin.gif) no-repeat;
}
.pina{ background-position:0 0; }
.pinb{ background-position:-15px 0; }
.pinc{ background-position:-30px 0; }

#compare .even td,
#compare .even th{
	background-color:#e4f5f9;
}
#compare tbody th{
	text-transform:uppercase;
	text-align:left;
	padding:10px;
	color:#666;
	vertical-align:top;
}
#compare tbody td{
	padding:10px 10px 10px 0;
	vertical-align:top;
}
#compare tbody td.nopadding{
	padding:0;
}
#compare ul{
	margin:0 0 0 15px;
	padding:0;
}
select.medium{
	width:108px;
}

#compare h3{
	font-size:12px;
	color:#000;
}

#compare .trip{
	margin:0;
}
#compare .acco{
	font-size:12px;
	font-weight:bold;
	margin:0;
}	
#compare .more-price-info a {
	background: url(../img/button_infoboeken.gif) no-repeat left top;
	width:100px;
	height:23px;
	float:left;
	display:block;
	margin-top:10px;
	text-indent:-9999px;
}
#compare .more-price-info a:hover{
	background-position:left -23px;
}

#compare .price{
	font-size:15px;
	font-weight:bold;
	display:block;
	margin-top:3px;
}
#compare .classification{
	font-size:20px;
	line-height:14px;
}
#compare .obv{
	font-size:10px;
	display:block;
	float:left;
	line-height:11px;
	color:#3b5183;
	margin:5px 0 0;
}
#compare p{
	margin:0;
}
#compare .obv ul{
	margin:0 0 0 15px;
}

#compare a.save,
#compare a.remove{
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	height:9px;
	padding:6px 0 3px 20px;
	background: url(../img/iconen/icon_save2.gif) no-repeat left -35px;
	float:right;
}
#compare a.remove{
	background:url(../img/iconen/icon_delete.gif) no-repeat left 4px;
	padding-left:18px;
	float:left;
}
#compare a.checked{
	background-position:left 5px;
}
#compare a.save:hover,
#compare a.remove:hover{
	text-decoration:underline;
}

#compare .alternatives table{
	width:100%;
}
#compare .alternatives td{ 
	padding:0;
}
#compare .alternatives td.duration{
	padding-bottom:10px;
}

/* Top navigation options
	==============================================*/
#navigation .options{
	overflow:hidden;
	float:right;
	text-align:right;
	list-style:none;
	margin:6px 0 0;
	padding:0;
	position:absolute;
	right:0;
	top:0;
}
#navigation .options li{
	float:left;
	margin-left:10px;
	display:inline;
}
#navigation .options a{
	text-align:right;
	color:#052C4F;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
	height:31px;
	line-height:31px;
	padding:6px 0 0 25px;
}
#navigation .options a:hover{
	text-decoration:underline;
}
#navigation .options .save{ background: url(../img/iconen/icon_save2.gif) no-repeat 5px -35px; padding-right:10px; }
#navigation .options .saved{ background: url(../img/iconen/icon_save2.gif) no-repeat 5px 5px; padding-right:10px; }
#navigation .options .compare{ background: url(../img/iconen/icon_check2.gif) no-repeat 5px -16px; padding-left:25px;}
#navigation .options .checked{ background-position:10px 4px; }
	
#navigation .options a span{
	color:#f00;
}

#navigation .options .open{
	border:2px solid #DDD;
	padding-right:8px;
	padding-bottom:9px;
}

#navigation .options .open.checked{
	background-position:5px 5px;
}

.bookOnline{
	margin:9px 0 0 10px;
	float:left;
	color:red;
}
.bookOnline span{
	font-size:14px;
	font-weight:bold;
}

/* Bewaarde reizen popup
	===========================================================*/
	
#savedTripspopup{
	position:absolute;
	top:37px;
	right:0;
	width:265px;
	border:2px solid #DDD;
	border-width:0 2px 2px;
	background-color:#fff;
	padding:10px 10px 0;
	z-index:100;
	background:#FFF url(../img/popupBorder.gif) no-repeat -17px 0;
	display:none;
}
#savedTripspopup .trip{
	border-bottom:1px solid #DDD;
	margin-bottom:5px;
	overflow:hidden;
	width:100%;
	padding-bottom:5px;
}
#savedTripspopup .trip h4{
	font-size:12px;
}

#savedTripspopup .trip img{
	float:left;
	margin-right:10px;
}
#savedTripspopup .trip ul{
	float:right;
	list-style:none;
	margin:0;
	padding:0;
	text-align:right;
	width:90px;
}
#savedTripspopup .trip ul li{
	margin-bottom:2px;
}

#savedTripspopup .trip ul a,
#savedTripspopup .option{
	text-decoration:none;
	color:#8592b2;
	text-transform:uppercase;
	font-size:10px;
	padding-right:20px;
	height:14px;
	line-height:14px;
	display:block;
}
#savedTripspopup .trip ul a:hover,
#savedTripspopup .option:hover{
	text-decoration:underline;
}
#savedTripspopup .trip ul a.compare{
	background:url(../img/iconen/icon_check2.gif) no-repeat 100% -20px;
}
#savedTripspopup .trip ul a.compare.checked{
	background-position:100% 0;
}
#savedTripspopup .trip ul a.delete{
	background:url(../img/iconen/icon_delete.gif) no-repeat 100% 0;
}
#savedTripspopup .option{
	margin-bottom:5px;
	padding-right:0;
}
#savedTripspopup .option.delete{
	background:url(../img/iconen/icon_delete.gif) no-repeat 0 0;
	padding-left:20px;
}
#savedTripspopup p{
	margin-top:0;
}
.icontext{
	color:#8592B2;
	text-transform:uppercase;
	font-size:10px;
}

/* Laatst bekeken reizen
	=======================================================*/
#watched_trips{
	width:730px;
	overflow:hidden;
	position:relative;
	margin:10px 10px;
	border:2px solid #FFF;
	background-color:#FFF;
}
#watched_trips h3{
	background-color:#006E89;
	color:#FFF;
	display:block;
	font-size:15px;
	font-weight:bold;
	height:17px;
	margin:0 0 2px;
	padding:6px 8px;
}

#watched_trips .options {
	position:absolute;
	right:10px;
	top:6px;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	display:block;
	height:14px;
	line-height:16px;
}
#watched_trips .options a {
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	display:inline-block;
	height:14px;
	line-height:16px;
	margin-left:14px;
	color:#FFF;
}
#watched_trips .options a:hover{
	text-decoration:underline;
}
#watched_trips .options a.previous,
#watched_trips .options a.next {
	visibility: hidden;
}
#watched_trips .options a.delete{
	padding-right:16px;
	/*background:url(../img/iconen/icon_delete.gif) no-repeat 100% 0;*/
	background:url(../img/sprite_watched_nav.png) no-repeat 100% -14px;
}
#watched_trips .options a.previous{
	/*background:url(../img/iconen/icon_prev.gif) no-repeat 0 0;*/
	background:url(../img/sprite_watched_nav.png) no-repeat 0 2px;
	padding-left:16px;
}
#watched_trips .options a.next{
	/*background:url(../img/iconen/icon_next.gif) no-repeat 100% 0;*/
	background:url(../img/sprite_watched_nav.png) no-repeat 100% 2px;
	padding-right:16px;
}

#watched_trips .mask{
	width:100%;
	overflow:hidden;
}
#watched_trips .scroller{
}
#watched_trips .trip{
	background-color:#e4f5f9;
	float:left;
	_display:inline;
	width:176px;
	margin-right:10px;
	overflow:hidden;
	height:180px;
}
#watched_trips p{
	margin:5px 10px 0;
}
#watched_trips p.acco{
	font-weight:bold;
	margin:0 10px 0;
	font-size:12px;
}
