html body
{
	background-color:	#f5f5f5;
	color:				#000000;
	font-size: 			8pt;
	font-family: 		Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin:				0;
	padding:			0;
}

img
{
	border:				none;
}

a,
a:active,
a:hover,
a:link,
a:visited
{
	color:				#006098;
	text-decoration:	none;
}

a:active
{
	color:				#ff0000;
}

a:hover
{
	color: 				#ff7010;
}

.az-inpage-link p
{
	text-align:		center;
	font-weight:	bold;
}
#body
{
	margin:				0 auto;
	padding:			0px 0 5px;
	text-align:			left;
	width:				960px;
}

#head
{
	background-color:	#90B0D0;
	font-weight:		bold;
	width:				100%;
	height:				100px;
	position:			relative;
}

#head.head-small
{
	height:				45px;
	background-color:	rgb(160,190,218);
}

#head.head-small #head-logo
{
	margin:				0;
}

#head.head-small #head-tabs,
#head.head-small #head-flags
{
	display:			none;
}

#head-links a,
#head-links a:active,
#head-links a:hover,
#head-links a:visited
{
	color:				#ffffff;
	clear:				both;
	line-height:		1.5em;
	text-decoration:	none;
}

#head-links a:hover
{
	color:				#ff6600;
}

#head-logo,
#head-links
{
	float:				left;
	margin:				5px;

}

#head-links
{
	margin-top:			30px;
}

#head-logo img
{
	border:				none;
}

#head-bear
{
	position:			absolute;
	bottom:				-10px;
	right:				5px;
}

#head-flags
{
	position:			absolute; 
	top:				5px; 
	right:				27px;
}

#head-tabs
{
	position:			absolute;
	right:				138px;
	bottom:				-2px;
}
#best_of_today
{
	color:				#ffffff;
	background-color:	#006098;
	width:				100%;
}

#best_of_today h1,
.side-box .title h1,
.result-box .content h1,
.result-box .title h1,
.result-box .content-title h1
{
	font-size: 			8pt;
	font-family: 		Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin:				0;
	padding:			5px;
}

.side-box .content form
{
	margin:				0px;
}

#best_of_today a,
#best_of_today a:active,
#best_of_today a:hover,
#best_of_today a:visited
{
	color:				#ffffff;
}

#footer
{
	clear:				both;
	background-color:	#90B0D0;
	color:				#ffffff;
	font-weight:		bold;
	margin:				0 auto;
	text-align:			center;
	width:				960px;
}

#footer a,
#footer a:active,
#footer a:hover,
#footer a:visited
{
	color:				#ffffff;
	font-weight:		bold;
}

#footer #links
{
	min-height:				25px;
}

#footer #copyright
{
	background-color:	#006098;
}

#info
{
	background-color:	rgb(254,252,205);
	border:				1px solid #ff6600;
	width: 				990px;
	padding:			5px 0 5px 0;
}

.side-box
{
	border:				1px solid #ff6600;
	/*background:			#B8C5E0 url("/img/bg-pattern.gif") repeat center top;*/
	background-color:	#c4d4e3;
	margin-bottom:		10px;
}

.side-box .title,
.result-box .title
{
	color: 				#ffffff;
	background-color:	#ff6600;
}

.side-box .content,
.result-box .content
{
	padding:			5px;
	overflow:			auto;
}

.result-box .content-title
{
	position:			relative;
	padding:			3px;
	color: 				#ffffff;
	background-color:	#ff6600;
}

.bullet {
	margin:				0;
	padding:			0;
	list-style:			none;
}

.bullet li
{
	padding:			0px 2px 3px 11px;
	margin:				0;
	background:			url("/shared/probeernu/images/bullet.jpg") no-repeat 0px 4px;
}

label.align_text
{
	float:				left;
	width:				160px;
	text-align:			left;
	cursor:				pointer;
}

.frontpage-banner-content
{
	clear:				both;
	background-color:	#c4d4e3;
	border:				1px solid #ff6600;
	width:				580px;
	text-align:			center;
	margin-bottom:		10px;
}

.result-box
{
	/*background:			#B8C5E0 url("/img/bg-pattern.gif") repeat center top;*/
	background-color:	#c4d4e3;
	border:				1px solid #ff6600;
	width:				580px;
	margin-bottom:		10px;
	color:				#006098;
	font-weight:		bold;
	overflow:			auto;
}

.result-box .image
{
	float:				left;
	padding:			5px;
}

.result-box .content p
{
	padding-left:		31px;
	margin:				3px;
	font-weight:		normal;
}

.result-box .content a
{
	font-weight:		bold;
}

.content-box
{
	background-color:	#f5f5f5;
	border:				1px solid #006098;
	width:				285px;
	height:				127px;
	margin:				0 0 10px 0;
	position:			relative;
}

.content-box-wide
{
	background-color:	#f5f5f5;
	border:				1px solid #006098;
	width:				580px;
	height:				106px;
	margin:				0 0 10px 0;
	position:			relative;
	border:				1px solid #006098;
}

.content-box-wide,
.content-box:hover
{
	background-color:	#ffffff;
}

.content-box-wide .image,
.content-box .image
{
	float: 				left;
	padding:			3px;
	width:				100px;
	height:				100px;
	text-align:			center;
}

.image a .std
{
	overflow:			auto;
	width:				100px;
	height:				100px;
}

.image a .bld
{
	overflow:			auto;
	width:				60px;
	height:				78px;
	margin-top:			12px;
}

.content-box .content
{
	float:				left;
	width:				175px;
}


.content-box-wide .content h1,
.content-box .content h1
{
	font-size: 			8pt;
	font-family: 		Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin:				0px;
	padding:			3px;
}

.content-box-wide .content p
{
	margin:				0px;
	padding:			3px;
	overflow:			hidden;
}

.content-box .content p
{
	margin:				0px;
	padding:			3px;
	height:				75px;
	overflow:			hidden;
}


.content-box .footer
{
	background-color:	#90b0d0;
	clear:				both;
	position:			absolute;
	bottom:				0;
	left:					0;
	width:				100%;
	height:				21px;
}

.content-box .footer span
{
	font-weight: bold;
	float: right;
	padding: 4px 1px 4px 0px;
	color: #FFFFFF;
	/*font-size: 10px;*/
	/*margin: 4px 4px 0px 0px;*/
}

.content-box .footer img
{
	padding: 3px 1px 3px 1px;
	float: left;
}

.content-box-left
{
	float: left;
}

.content-box-right
{
	float: right;
}

.content-box-right:after
{
	clear:	both;
}

#content
{
	margin-top:			10px;
	width:				100%;
	overflow:			visible;
}

#left,
#right,
#middle
{
	float:				left;
	width:				175px;
}

#right
{
	float:				right;
}

#middle
{
	width:				580px;
	padding-left:		15px;
	padding-right:		15px;
}

#middle-full
{
	width:				100%;	
}

.centered-banner
{
	width:				100%;
	text-align:			center;
}

.button
{
	border:				none;
	height:				60px;
	width:				120px;
}

back-to-top
{
	position:			absolute;
	right:				5px;
	font-weight:		bold;
}

.az-inpage-link
{
	font-weight:		bold;
	text-align:			center;
	color:				#006098;
}

.magazine
{
	float:				left;
	border-width:		0px 0px 1px 0px;
	border-style:		solid;
	border-color:		#ffffff;
	width:				95px;
	height:				120px;

}

.magazine img
{
	margin:				10px

}

.magazine p
{
	padding-left:		0px !important;
	padding-top:		40px;
	margin:				0;
	font-size:			10pt;
	text-align:			center;
}
.active_link
{
	color:				#ff6600 !important;
}

#main
{
	float:				left;
}

#menu
{
	width:				200px;
	float:				right;
}

.search-result
{
	width:				500px;
	padding:			10px;
	margin:				0 auto;
}

.search-result p
{
	padding:			2px 0px 2px 0px !important;
	margin:				0px !important;
}

.search-result h1
{
	background:			url("/images/bullet.jpg") no-repeat 0px 4px;
	margin:				0 !important;
	padding:			0px 0px 0px 11px !important;
}

.result-box-error .title
{
	background-color:	red;
}

.result-box-success .title
{
	background-color:	green;
}


/* new magazine layout setup */
.container_magazines 
{
	overflow: auto; 
	width: 960px !important;
}

.container_magazines .dai_campaign_header
{
	background: transparent url(http://www.123tijdschrift.nl/images/covers/background/rubrieken/kader-dagbladen.jpg) no-repeat scroll left top; 
	overflow: auto; 
}

.magazinediv
{
	float: right;
	width: 700px;
	margin-right: 20px;
}

.TABEL
{
	width: 700px;
}

