/**********************/
/*	FRONTPAGE
/**********************/
div.wijnenwijn_zoeken_frontpage {
	margin-top: 15px;
}

div.wijnenwijn_zoeken_frontpage h1 {
	line-height: 100%;
	margin: -5px 0px 10px 0px;
	padding: 0px;
}

div.wijnenwijn_zoeken_frontpage p.instructie {
	text-align: left;
	margin: 0px 0px 5px 20px;
}

div.wijnenwijn_zoeken_frontpage form {
	background-color: #E0E0E0;
	border: 1px solid #CCCCCC;
	padding: 7px 0px 10px 0px;
	text-align: center;
} 

div.wijnenwijn_zoeken_frontpage label {
	display: block;
	text-align: right;	
	float: left;
	clear: left;
	width: 58px;
} 

div.wijnenwijn_zoeken_frontpage input.tekst {
	margin-bottom: 5px;
	width: 235px; /*275px;*/
}

div.wijnenwijn_zoeken_frontpage select {
	margin-bottom: 5px;
	width: 238px;
}

div.wijnenwijn_zoeken_frontpage select option {
	padding-left: 3px;
}

div.wijnenwijn_zoeken_frontpage p.wijnenwijn_zoeken_frontpage_submit {
	margin: 3px 0px 0px 0px;
}

p.wijnenwijn_zoeken_uitgebreidzoeken {
	font-size: 0.85em;
	margin: 5px 0px 0px 0px;
}

p.wijnenwijn_zoeken_uitgebreidzoeken a:link,
p.wijnenwijn_zoeken_uitgebreidzoeken a:visited {
	color: #647C31;
	text-decoration: none;
}

p.wijnenwijn_zoeken_uitgebreidzoeken a:hover {
	color: #FF0000;
	text-decoration: underline;
}

p.wijnenwijn_zoeken_uitgebreidzoeken span.link_uitgebreid {
	text-decoration: underline;
}
/**********************/
/*	TABS
/**********************/
div.wijnenwijn_zoeken_tabs {
	background-image: url(../images/tabs_lijn_bottom.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 26px;
}

div.wijnenwijn_zoeken_tabs ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div.wijnenwijn_zoeken_tabs ul li {
	background-color: #EAEAEA;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 5px;	
}

div.wijnenwijn_zoeken_tabs ul li.ui-tabs-selected {
	background-color: #E0E0E0;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

div.wijnenwijn_zoeken_tabs ul li:hover {
	background-color: #E0E0E0;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

div.wijnenwijn_zoeken_tabs ul li a {
	background-image: url(../images/tabs_lijn_bottom.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	display: block;
	padding: 2px 5px 2px 5px;
	outline: none;
}

div.wijnenwijn_zoeken_tabs ul li.ui-tabs-selected a {
	background-image: none;
}

div.wijnenwijn_zoeken_tabs ul li a:link, 
div.wijnenwijn_zoeken_tabs ul li a:visited {
	color: #3A3A3A;
	text-decoration: none;
}

div.wijnenwijn_zoeken_tabs ul li a:hover {
	color: #3A3A3A;
	text-decoration: none;
}


div.wijnenwijn_zoeken_tab_body {
	background-color: #E0E0E0;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	
	margin: 0px 0px 25px 0px;
	padding: 10px 0px 10px 0px;
	height: 155px;
}

/**********************/
/*	UITGEBREID
/**********************/
div.wijnenwijn_zoeken_uitgebreid {
	margin-top: 15px;
}

div.wijnenwijn_zoeken_uitgebreid h1 {
	margin-bottom: 0px;
}

p.wijnenwijn_zoeken_headerinfo {
	color: #666666;
	font-style: italic;
	margin: -15px 0px 15px 25px;
}

div.wijnenwijn_zoeken_uitgebreid form {

} 

div.wijnenwijn_zoeken_uitgebreid input.normaal {
	width: 196px; /*275px;*/
}

div.wijnenwijn_zoeken_uitgebreid input.dubbel {
	width: 534px;
}

div.wijnenwijn_zoeken_uitgebreid input.zoekeenvoudig {
	width: 538px;
}

div.wijnenwijn_zoeken_uitgebreid select.normaal {
	width: 200px; /*275px;*/
}

div.wijnenwijn_zoeken_uitgebreid select.normaal option {
	padding: 0px 2px 0px 2px;
}


div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken {
}

div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken td {
	padding: 2px 10px 2px 10px;
	text-align: left;
}

div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken tr.eenvoudig_input td {
	padding-bottom: 23px;
}

div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken td.label {
	text-align: right;
	vertical-align: top;
	width: 100px;
	white-space: nowrap;
}

div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken td.label label {
	white-space: nowrap;
}

div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken td.eenvoudig_instructie {
	text-align: center;
	padding: 12px 10px 20px 10px;
}

div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken td.submit {
	padding-top: 15px;
	text-align: center;
}

div.wijnenwijn_zoeken_uitgebreid table.wijnenwijn_zoeken td.submit_eenvoudig {
	padding: 15px 10px 2px 10px;
	text-align: center;
}

div.wijnenwijn_zoeken_uitgebreid p.wijnenwijn_zoeken_tussenresultaat {
	margin-bottom: 0px;
	text-align: center;
	font-size: 0.8em;
}

div.wijnenwijn_zoeken_uitgebreid p.wijnenwijn_zoeken_tussenresultaat span.aantal {
	color: #FF0000;
}

/**********************/
/*	OPNIEUW ZOEKEN
/**********************/
div.wijn_zoekenopnieuw {
	padding-top: 15px;
}

div.wijn_zoekenopnieuw p {
	margin-bottom: 5px;
}

div.wijn_zoekenopnieuw ul {
	list-style: none;
}

div.wijn_zoekenopnieuw ul li {
	background-image: url(../images/pijl_rechts.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

/**********************/
/*	UITGEBREID - RESULTATEN
/**********************/
p.wijnenwijn_zoeken_aantal_gevonden {
	color: #666666;
	font-style: italic;
	margin: 0px 0px 15px 25px;
}

span.wijnenwijn_zoeken_snellink {
	/*font-style: normal;
	font-size: 0.8em;*/
}

span.wijnenwijn_zoeken_snellink img {
	height: 16px;
	vertical-align: text-bottom;
	width: 16px;
}
/*
span.wijnenwijn_zoeken_snellink a:link,
span.wijnenwijn_zoeken_snellink a:visited {
	color: #666666;
	text-decoration: underline;
}

span.wijnenwijn_zoeken_snellink a:hover {
	color: #FF0000;
}
*/

table.wijnenwijn_zoekresultaten {
	width: 100%;
}

table.wijnenwijn_zoekresultaten th {
	border-bottom: 1px solid #999999;
	color: #FF0000;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	padding: 0px 2px 0px 2px;
	text-align: left;
	white-space: nowrap;
}

table.wijnenwijn_zoekresultaten th a:link,
table.wijnenwijn_zoekresultaten th a:visited {
	outline: none;
	color: #FF0000;
	text-decoration: none;
}

table.wijnenwijn_zoekresultaten th a:hover {
	text-decoration: none;
}

table.wijnenwijn_zoekresultaten th img {
	padding-left: 0px;
}
table.wijnenwijn_zoekresultaten th img.hidden {
	visibility: hidden;
}

table.wijnenwijn_zoekresultaten th.current img.inverse {
	display: none;
}

table.wijnenwijn_zoekresultaten th a:hover + img.hidden {
	visibility: visible;
}

table.wijnenwijn_zoekresultaten th.current a:hover + img {
	display: none;
}

table.wijnenwijn_zoekresultaten th.current a:hover + img + img.inverse {
	display: inline;
}

table.wijnenwijn_zoekresultaten th.naam { width: 100px; }
table.wijnenwijn_zoekresultaten th.jaar { 
	padding-right: 10px;
	width: 45px; /*15px;*/ 
}
table.wijnenwijn_zoekresultaten th.soort { width: 100px; }
table.wijnenwijn_zoekresultaten th.afbeelding { 
	padding-left: 0px;
	padding-right: 10px;
	text-align: right; 
	width: 41px; 
}
table.wijnenwijn_zoekresultaten th.afbeelding.links { 
	padding-left: 5px;
	padding-right: 0px;
	text-align: left; 
	width: 6px;
}
table.wijnenwijn_zoekresultaten th.prijs { 
	padding-right: 5px;
	text-align: right; 
	width: 40px; 
}
table.wijnenwijn_zoekresultaten th.prijs.vanaf { 
	width: auto; 
}
table.wijnenwijn_zoekresultaten th.besteleenheid { 
	padding-left: 10px;
	padding-right: 10px;
	text-align: right; 
	width: 32px; 
}
/*table.wijnenwijn_zoekresultaten th.bezorgkosten { width: 50px; }*/
table.wijnenwijn_zoekresultaten th.winkel { width: 100px; }

table.wijnenwijn_zoekresultaten td {
	background-color: #F0F0F0; /* normaal */ 
	padding: 0px;
	margin: 0px;
	padding: 1px 2px 1px 2px;
	vertical-align: top;
	white-space: nowrap;
}

table.wijnenwijn_zoekresultaten tr.highlight td {
	/* background-color: #FAF9F9; /* licht */
	background-color: #E0E0E0; /* donker */
}

table.wijnenwijn_zoekresultaten tr:hover td {
	background-color: white;
}

table.wijnenwijn_zoekresultaten td.naam {  
	width: 400px;
	white-space: normal;
}
/*
table.wijnenwijn_zoekresultaten td.naam a {
	background-image: url(../images/external.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 15px;
}
*/
table.wijnenwijn_zoekresultaten td.naam strong {
	color: #3B491D;
	font-weight: bold;
}

table.wijnenwijn_zoekresultaten td.naam a:hover strong {
	color: #FF0000;
}

table.wijnenwijn_zoekresultaten td.afbeelding { 
	padding-right: 10px;
	text-align: center;
	vertical-align: middle;
	width: 31px;
}
table.wijnenwijn_zoekresultaten td.afbeelding.links { 
	padding-right: 0px;
	width: auto;
}
table.wijnenwijn_zoekresultaten td.afbeelding img {
	cursor: pointer;
	height: 16px;
	width: 16px;
}
table.wijnenwijn_zoekresultaten td.jaar {
	padding-right: 10px;
	text-align: left;
}
table.wijnenwijn_zoekresultaten td.soort {  }
table.wijnenwijn_zoekresultaten td.prijs {
	padding-right: 5px;
	text-align: right;
}
table.wijnenwijn_zoekresultaten td.besteleenheid {
	padding-right: 10px;
	text-align: right;
}
table.wijnenwijn_zoekresultaten td.bezorgkosten {
	text-align: right;
}
table.wijnenwijn_zoekresultaten td.winkel {  }

table.wijnenwijn_zoekresultaten td.info {
	vertical-align: middle;
	width: 16px
}
table.wijnenwijn_zoekresultaten td.info img {
	height: 16px;
	width: 16px;
}

table.wijnenwijn_zoekresultaten td.ga {
	vertical-align: middle;
	width: 16px
}

table.wijnenwijn_zoekresultaten td.ga img {
	background-image: url(../images/zoeken/basket.png);
	background-position: top left;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}

table.wijnenwijn_zoekresultaten td.ga:hover img,
table.wijnenwijn_zoekresultaten td.ga img.basket_go {
	background-image: url(../images/zoeken/basket_go.png);
}

table.wijnenwijn_zoekresultaten td a:link,
table.wijnenwijn_zoekresultaten td a:visited {
	color: #647C31;
	text-decoration: none;
}
	
table.wijnenwijn_zoekresultaten td a:hover {
	color: #FF0000;
	text-decoration: underline;
}

div.wijnenwijn_geenzoekresultaten_adsense {
	height: 90px;
	margin: 30px 0px 0px 0px;
	width: 728px;
}

/**********************/
/*	WIJN INFO HOVER
/**********************/
div.wijn_tooltip {
	background-color: #CAC8B9;
	border: 1px solid #AAAAAA;
	color: #333333;
	display: none;
	padding: 5px;
	position: absolute;
	top: 340px; 
	left: 200px;
	/*min-height: 200px;
	min-width: 200px;*/
	z-index: 10000;
} 


div.wijn_tooltip table {
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
}

div.wijn_tooltip table td.label {
	font-style: italic;
	height: 20px;
	max-height: 20px;	
	text-align: right;
	padding: 0px 15px 2px 5px;	
}

div.wijn_tooltip table td.value {
	height: 20px;
	max-height: 20px;
	padding-right: 15px;
	min-width: 100px;
	white-space: nowrap;
}

div.wijn_tooltip table td.afbeelding {
	background-color: white;
	border: 1px solid #999999;
	padding: 2px;
	text-align: center;
	min-width: 200px;
}

div.wijn_tooltip table td.afbeelding img {
	max-height: 400px;
}

div.wijn_tooltip p.naam {
	color: #FF0000;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom: 10px;
	text-align: center;
}

div.wijn_tooltip img#imgWijnToolTipBlank {
	display: none;
}

/**********************/
/*	WIJN AFBEELDING HOVER
/**********************/
div.wijn_afbeelding_tooltip {
	background-color: #CAC8B9;
	border: 1px solid #AAAAAA;
	color: #333333;
	display: none;
	padding: 5px;
	overflow: visible;
	position: absolute;
	top: 340px; 
	left: 200px;
	/*min-height: 200px;*/
	/*min-width: 200px;*/
	z-index: 10000;
} 


div.wijn_afbeelding_tooltip p.naam {
	color: #FF0000;
	font-family: "Gill Sans MT", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom: 10px;
	text-align: center;
	white-space: nowrap;
}

div.wijn_afbeelding_tooltip div.afbeelding {
	background-color: white;
	border: 1px solid #999999;
	margin: 0px;
	padding: 2px;
	text-align: center;
	min-height: 160px;
	min-width: 194px;
}

div.wijn_afbeelding_tooltip div.afbeelding img {
	max-height: 400px;
}

div.wijn_afbeelding_tooltip div.afbeelding.loading {
	background-image: url(../images/zoeken/loading.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
