div.Result{
	min-height: 400px;	
}
div.thes_suggestie{
	width: 200px;
	float: Left;
}
div.ResultHolder{
	float: left;
	width: 450px;
	border: 1px #ccc solid;
	border-top-color: #fff; 
	border-left: 0px;
	border-right: 0px;
	text-align: left;
}

div.ResultHolder em{
	font-style: normal;
	font-weight: bold;
	color: #B50008;
}	

em.found { color: #B50008; }

/* Open close */
div.OpenCloseHolder{
	float: left;
	height: 40px;
	width: 20px;
}
div.OpenCloseHolder div.OpenClose{
	float: left;
	display: inline;
	margin: 5px 4px;
	height: 11px;
	width: 11px;
}
div.OpenCloseHolder div.OpenClose a{
	display: block;
	height: 11px;
	width: 11px;
	outline: none;
	cursor: pointer;
	background: url('../../img/plus.jpg') no-repeat;
}
div.OpenCloseHolder div.OpenClose a:hover{
	display: block;
	height: 11px;
	width: 11px;
	background: url('../../img/plus_hover.jpg') no-repeat;
}

/* header result */
div.HeaderResults_nopop{
		float: left;
		width: 430px;
}
div.thumb{
		display: block; 
		float: right;
		z-index: 4;
		cursor: pointer;
}
div.HeaderResults_nopop a{
		color: #008C9D;
		display: block;
		line-height: 20px;
		width: 430px;
		font-weight: bold;
		cursor: pointer;
}
div.HeaderResults_nopop a.tlink{
		color: #000000;
		display: inline;
		font-weight: normal;
		text-decoration: underline;
}
div.HeaderResults_nopop a.tlink:hover{
		color: #008C9D;
}
/* header result */
div.HeaderResults{
		float: left;
		width: 430px;
}
div.HeaderResults a{
		color: #008C9D;
		display: block;
		line-height: 20px;
		width: 430px;
		font-weight: bold;
		cursor: pointer;
}
div.HeaderResults a:hover{
	color: #008C9D;
	
}
div.HeaderResults p{
	margin: 2px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	float: left;
	display: block;
	line-height: 13px;
	border: 1px #454744 solid;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
div.HeaderResults p._p{
	border-right: 0px;
}


/*  google result */
div.GoogleResults{
	float: left;
	margin-left: 26px;
	display: inline;
	line-height: 20px;
	width: 424px;
}

/* more result */
div.ResultHolder div.MoreResults{
	float: left;
	width: 450px;
	display: none;
}
div.ResultTabelHolder{
	float: left;
	width: 450px;
	background: #fff;
}
div.ResultTabelHolder em.found{
	color: #00a2b5;
	font-weight: 100;
}

div.ResultHolder div.MoreResults table{
	border-collapse: collapse; 
	width: 450px; 
	margin: 0px;

}
div.ResultHolder div.MoreResults table tr td{
	/*color: #646464;
	vertical-align: text-top;*/
	vertical-align: top; 
	width: 33%; 
	color: #646464; 
	line-height: 20px;
	
}
div.Container div.ResultHolder div.MoreResults table tr td{
	/*color: #646464;
	vertical-align: text-top;*/
	vertical-align: top; 
	width: 33%; 
	color: #646464; 
	line-height: 20px;
	text-align: center;
}
div.Container div.ResultHolder div.MoreResults table tr td.cont {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
}

div.Container div.ResultHolder div.MoreResults table tr td.desc {
	text-align: left;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
div.ResultHolder div.MoreResults table tr th{
	/*color: #646464;
	vertical-align: text-top;*/
	vertical-align: top; 
	width: 33%; 
	color: #646464; 
	line-height: 20px;
}

/*td { padding: 5px 10px; }*/

div.ResultHolder div.MoreResults table tr td.t_style_1 {
	font-weight:bold;
}

div.ResultHolder div.MoreResults table tr td a{
	text-decoration: underline;
	color: #646464;
}
div.ResultHolder div.MoreResults table tr td a:hover{
	/*color: #00a2b5;*/
	color: #008C9D;
	cursor: pointer;
}
div.ResultHolder div.MoreResults table tr td.center{
	text-align: center;

}

.arrow_left { background: url('../../images/arrow_right.png') no-repeat left center; }
.arrow_right {background: url('../../images/arrow_right.png') no-repeat right center; }
.arrow_right_center {text-align: center; background: url('../../images/arrow_right.png') no-repeat right center; }
.arrow_top { 
	background: url('../../images/arrow_bottom.png') no-repeat center bottom; 
	height: 12px;
}
.arrow_bottom { 
	background: url('../../images/arrow_bottom.png') no-repeat center bottom; 
	height: 12px;
}

div.ResultHolder div.MoreResults table tr th{
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 3px 5px; 
	/*background: #f8f8f8;*/
	vertical-align: middle;
}

div.ResultHolder div.MoreResults table tr th.term { 
	border: 0; 
	border-top: 
	0px dashed #ccc; 
	/*background: #f0f0f0; */
	padding: 0px 0; 
	color: #008C9D; 
	font-size: 12px; 
}
div.ResultHolder div.MoreResults table tr th.term a{ 
	color: #008C9D; 
	
	
	/*text-decoration: underline;*/
}
div.ResultHolder div.MoreResults table tr th.term a:hover{ 
	color: #008C9D;
	cursor: pointer;
	/*text-decoration: underline;*/
}

.center {text-align: center;}

div.ResultHolder div.MoreResults table tr td.Search_Extra_header_0{ /*geen winkelwagen voor foto*/
	height: 30px;
	width: 133px; 
}
div.ResultHolder div.MoreResults table tr td.Search_Extra_header_1{
	background: url('../../img/cart.png') no-repeat 0px 6px;
	height: 30px;
	width: 133px; 
}
div.ResultHolder div.MoreResults table tr td.Search_Extra_header_2{
	background: url('../../img/online.png') no-repeat 0px 6px;
	width: 133px; 
}
div.ResultHolder div.MoreResults table tr td.Search_Extra_header_3{
	background: url('../../img/star.png') no-repeat 0px 6px;
}
div.ResultHolder div.MoreResults div.ResultTabelHolder table tr td.Search_Extra{
	background-color: #fff;
}
div.ResultHolder div.MoreResults div.ResultTabelHolder table tr td.Search_Extra a{
	color: #00a2b5;
	text-decoration: none;
	padding-left: 11px;
	background: url('../../img/news-list-bullet.gif') no-repeat 0px 4px;
}
div.ResultHolder div.MoreResults div.ResultTabelHolder table tr td.Search_Extra a:hover{
	text-decoration: underline;
}
/* popup  */
div#shadow{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 99;
	width: 100%;
	display: none;
	background: #000;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	display: none;
}
div#popupHolder{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	width: 100%;
	display: none;
}
div#popupHolder div#Popup{
	margin: 40px auto 0px auto;
	background: #fff;
	width: 600px;
}
div#popupHolder div#Popup div#Close{
	float: right;
	line-height: 20px;
	margin-bottom: 3px;
}
div#popupHolder div#Popup div#Close a{
	float: right;
	display: block;
	width: 60px;
	line-height: 15px;
	text-decoration: none;
	color: #8b8b8b; 
	text-align: left;
	cursor: pointer;
	background: url('../../img/close.jpg') no-repeat 42px 4px;
}
div#popupHolder div#Popup div#Close a:hover{
	text-decoration: underline;
	background: url('../../img/close_hover.jpg') no-repeat 42px 4px; 
}

/* text popup elementen */
div#popupHolder div#Popup div#textPopup{
	font-size: 12px;
	float: left;
	text-align: left;
	margin: 0px 10px 10px 10px;
	color:#424842;
/*	background: url('../../gfx/iiav/bg_aletta.png') no-repeat 100px 100px;
*/
	background: url('../../gfx/iiav/WatermerkA.gif') no-repeat right bottom;
}

div#textPopup p {
	font:1.2em;
	color:#424842;
	margin:0;
	padding-left: 20px;
	padding-bottom: 17px;
}

div#textPopup h3 {
	font:1em /*Georgia, serif*/;
	color:#666;
	margin:0;
	padding-bottom: 17px;
	font-weight: bold;
}

div#textPopup h1{
	font:1.2em Georgia, serif;
	color:#666;
	margin:0;
	padding-bottom: 17px;
}

div#textPopup .PopupTitle {
	font:1.6em Georgia, serif;
	color:#666;
	margin:0;
	padding-bottom: 17px;
	width: 560px;
}

div#textPopup h2{
	font-size:1em;
	color:#b50008;
	margin:0;
	font-weight: bold;
	padding: 10px 0px;
}
div#textPopup h2 a{
	color:#b50008;
	text-decoration:none;
}
div#textPopup h2 a:hover{ text-decoration:underline;}

/* h3 */

div#textPopup h3 a{
	color:#424542;
	text-decoration:none;
}
div#textPopup h3 a:hover{ text-decoration:underline;}

div#textPopup a{
	color:#00a2b5;
	text-decoration:none;
}
div#textPopup a:hover{ text-decoration:underline;}

div#textPopup .info {
	padding-left: 5px;
}

div#textPopup .info p{ 
	padding-bottom:0;
	padding-left:0;
}

div#textPopup .info h2{
	display: block;
	font-size: 14px;
}

div#textPopup .info h4{
	display: block;
	font-size: 12px;
	font-weight: bold;
}

div#textPopup .info ul {
	list-style: disc;
	padding-left: 10px;
}
div#textPopup ul {
	color: #00a2b5;
	list-style: none;
}
div#textPopup ol {
	color: #008c9d;
}

div#textPopup ul li a{
	display:block;
	line-height: 22px;
	text-indent: 11px;
	width: 500px;
	color: #008C9D;
	background: url('../../img/news-list-bullet.gif') no-repeat 2px 8px;
}

div#textPopup ul li.ead a{
	display:block;
	line-height: 22px;
	text-indent: 11px;
	width: 200px;
	color: #008C9D;
	background: url('../../img/news-list-bullet.gif') no-repeat 2px 8px;
}
div#textPopup ul li.ead_sub a{
	display:block;
	margin-left: 10px;
	line-height: 22px;
	text-indent: 11px;
	width: 190px;
	color: #008C9D;
	background: url('../../img/news-list-bullet.gif') no-repeat 2px 8px;
}


div#textPopup ul li img{
/*	margin-top:5px;
*/}


/* einde tekst elementen voor popup */

div#popupHolder div#Popup div.scroll{
	overflow: auto;
	margin: 0px 10px 10px 10px;
/*	scrollbar-arrow-color: #fff;
	scrollbar-face-color: #8b8b8b;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
*/	height: 670px;
	width: 670px;
}


/* Loading  */
div.Loading{
	width: 100%;
	margin: 40%;
}



/* more-box */
div.more-box h4#sel1{
	display: block;
	width: 100%;
	line-height: 25px;
	background: url('../../img/favorite-icon.gif') no-repeat right;
}
div.more-box h4#mijn_bestelling{
	display: block;
	width: 100%;
	line-height: 25px;
	background: url('../../img/basket-icon.gif') no-repeat right;
}
div#menuPopupLeft{
	float: left;
	width: 205px;
	margin-right: 10px;
	padding-top: 40px;
}

div#menuPopupContent{
	float: left;
	width: 450px;
}
div#menuPopupContent div#headPopup{
	height: 40px;
	width: 450px;
	padding-bottom: 5px;
}
div#menuPopupContent div#headPopup h3{
	font-size: 12px;
	color: #008C9D;
	padding-bottom: 0px;
}
div#contentMenuPopup div{
	width: 430px;
}
div#menuPopupContent div#contentMenuPopup{
	padding: 5px;
	float: right;
	height: 500px;
	width: 450px;
	border: 2px #008C9D solid;
	border-left: 0px;
	border-right: 0px;
	border-bottom:  1px #008C9D solid;
	background: #F0F0F0;
	overflow: auto;
/*	scrollbar-arrow-color: #fff;
	scrollbar-face-color: #8b8b8b;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #F0F0F0;
*/}
div#menuPopupContent div#box1{
	float: left;
	width: 225px;
	padding-top: 20px;
	background: url('../../img/online.png') no-repeat;
}
div#menuPopupContent div#box1 a{
	display:block;
	line-height: 22px;
	width: 225px;
	text-indent: 11px;
	color: #008C9D;
	background: url('../../img/news-list-bullet.gif') no-repeat 2px 8px;
}

div#menuPopupContent div#box2{
	float: left;
	width: 225px;
	padding-top: 20px;
	background: url('../../img/star.png') no-repeat;
}
div#menuPopupContent div#box2 a{
	display:block;
	line-height: 22px;
	width: 225px;
	color: #008C9D;
	text-indent: 11px;
	background: url('../../img/news-list-bullet.gif') no-repeat 2px 8px;
}
div#menuPopupContent div#contentMenuPopup em{
	font-weight: bold;
	font-style: normal;
}
a.online_available{
	display: inline;
	color: rgb(255, 150, 0);
	font-weight: bold;
	text-decoration: none;
}
a.online_available:hover{
	text-decoration: underline;
}	

