@charset "utf-8";
/* CSS Document */


body {
	background-image: url(../images/backs/wineengadget_repeatback.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #000000;
	
	margin: 0px;
	padding: 0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #FFFFFF;
}



/**********************
	ID
**********************/

#div_container {
	padding: 0px;
	margin: 0px;
	
	margin: 0 auto;
	
	width: 800px;
	height: auto;
	min-height: 1000px;
}
	
	#div_header {
		padding: 0px;
		margin: 0px;
		
		width: inherit;
		height: 196px;
		
		background-image: url(../images/backs/wineengadget_header.jpg);
		background-repeat: no-repeat;
		background-position: center top;
		
		overflow: hidden;
	}

		#div_navmenu {
			padding:  0px;
			margin: 0px;
			
			width: inherit;
			height: 41px;
			
			/*padding-top: 145px;*/
			
			overflow: hidden;
		}
	
	#div_headlines {
		padding: 0px;
		margin: 0px;
		
		width: inherit;
		height: 262px;
		
		overflow: hidden;
	}
	
	/* height is now: 458px */
	
	#div_content {
		padding: 20px;
		margin: 0px;
		
		width: inherit;
		height: 212px;
		
		
		overflow: hidden;
	}
	
		#div_contentL {
			padding: 0px;
			margin: 0px;
			
			width: 365px;
			height: 212px;
		
			float: left;
			
			overflow: hidden;
		}
			#div_contentL>#content_valign { /*display:table for Mozilla & Opera*/
				display: table;
				position: static;
			}
			#content_valign { /*for IE*/
				/*width: 100%;*/
				position: relative;
				height: 100%;
			}
				#content_valign div { /*for IE*/
					position: absolute;
					top: 50%;
				}
				
				#content_valign>div { /*for Mozilla and Opera*/
					display: table-cell;
					vertical-align: middle;
					position: static;
				}
				
					#content_valign div div {
						position: relative;
						top: 20%;
					}
						#content_valign div div div{ /*for "uitschrijven" page */
							text-align: center;
						}
		
		#div_contentR {
			padding: 0px;
			margin: 0px;
			
			width: 410px;
			height: 212px;
			
			text-align: center;
			vertical-align: middle;
			
			display: table-cell;
			
			float: left;
			
			border: 0px;
			border-left: 1px #7fd5e0 solid;
			
			/*overflow: hidden;*/
		}

	/* height is now: 710px */
	
	#div_bottom {
		padding: 0px;
		margin: 0px;
		
		width: inherit;
		height: 245px;
		
		text-align: center;
	}
		
		#div_winneritem {
			padding: 0px;
			margin: 0px;
			
			width: 170px;
			height: 225px;
			
			padding: 10px;
			
			float: left;
			
		}
		
			#div_winneritem_title {
				padding: 0px;
				margin: 0px;
				
				width: 100%;
				height: 45px;
				
				padding-top: 5px;
				
				text-align: left;
			}
				.winneritem_title {
					font-size: 14px;
					font-weight: bold;
				}
				
			#div_winneritem_img {
				padding: 0px;
				margin: 0px;
				
				width: 100%;
				height: 120px;
				
				text-align: center;
			}
			
			#div_winneritem_txt {
				padding: 0px;
				margin: 0px;
				
				width: 100%;
				height: 45px;
				
				padding-top: 10px;
				
				text-align: left;
			}
			
			#div_winneritem_txt_big {
				padding: 0px;
				margin: 0px;
				
				width: 100%;
				height: 165px;
				
				padding-top: 10px;
				
				text-align: left;
			}
	
	/* height is now: 955px */
	
	#div_footer {
		padding: 0px;
		margin: 0px;
		
		padding-top: 6px;
		
		width: inherit;
		height: 39px;
	}



/*************************
	CLASSES
*************************/

.font_content_title {
	font-size: 16px;
	font-weight: bold;
}

.contentR_img {
	border: 3px #FFFFFF solid;
}