/* 
Yes2web Standaard CSS - V 20070801 
Main.css Bevat de opmaak code voor alles wat door TinyMCE gebruikt kan worden.
*/

/*
Projectnaam/algemene info
@author: naam
@version: yyyymmdd-##
*/

body, #publerBody {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	font-size: 12px/17px;
}

h1 { /* You don't HAVE to change size and margin, this is done in the publer std.css */
	font-size:24px;
}
	h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, #contents h1, #contents h2  { margin-top: 0; } /* reset the first H{x} of the page */
	* html #contents h1, * html h2 { margin-top: 0; } /* Don't we all love Bill? */
	
h2 {
	font-size:14px;
}
	#contents h2 {
		font-size:18px;
	}

h3 {
}

#contents h3 {
	font-size:12px;
	text-transform:uppercase;
}

h4 {
	color: #FFF;
}

h5 { /* H5 is the same size and weight as P: make sure color differs from P */
	color: #FFF;
}

p{

}

a/*, a:visited */{
	color:#ef8200;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
}

#contents ul.orange, #tiny-body ul.orange,#contents ul.orange, #tiny-body ul.orange, #contents ul, #tiny-body ul {margin-left:0;}
#contents ul.orange li, #tiny-body ul.orange li, #contents ul li.orange, #tiny-body ul li.orange, #contents ul li, #tiny-body ul li, .extra-blue-block ul li {
	background:url(/images/proeducation/backgrounds/list-item.png) no-repeat 0 5px transparent;
	list-style:none;
	padding-left:17px;
}

#contents ul.black li, #contents ul.blue li, #contents ul li.black, #contents ul li.blue, #tiny-body ul.black li, #tiny-body ul.blue li, #tiny-body ul li.black, #tiny-body ul li.blue {
	background:url(/images/proeducation/sprites/icons.png) no-repeat 3000px 3000px;
}

#contents ul.black, #tiny-body ul.black {margin-left:0;}
#contents ul.black li, #contents ul li.black, #tiny-body ul.black li, #tiny-body ul li.black {
	background-position:0 -122px;
	list-style:none;
	padding-left:17px;
}

#contents ul.blue, #tiny-body ul.blue {margin-left:0;}
#contents ul.blue li, #contents ul li.blue, #tiny-body ul.blue li, #tiny-body ul li.blue {
	background-position:0 -258px;
	list-style:none;
	padding-left:17px;
}

#contents ul.normal, #tiny-body ul.normal {margin-left:0;}
#contents ul.normal li, #tiny-body ul.normal li, #contents ul li.normal, #tiny-body ul li.normal {
	background:none;
	list-style:disc inside;
}

.extra-blue-block{
	background-color:#D0E4EE;
	padding:17px;
	width:217px;
	color:#262324;
	float:left;
	font-size:11px;
	margin-bottom:20px;
}

.date-ico{cursor:pointer;}

/* Tiny styles for Publer, make sure these style match the main content styles! */
#tiny-body{
	width: 560px;
	background-color: #FFF;
}
#tiny-body p, #tiny-body li, #tiny-body table tr td, #tiny-body table tr th{
	font-size: 12px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#tiny-body label{
	float: left; 
	width: 150px;
}
#tiny-body a, #tiny-body a:link, #tiny-body a:visited {
	color:#ef8200;
	font-weight:bold;
	text-decoration:none;
}
#tiny-body a:hover {
	text-decoration: underline;
}

/* Footer in Publer
**********************************/
#tiny-body .footerwrap {
	background-color:#ef8200;
	clear:left;
	color:#fff;
	overflow:hidden; 
	padding:20px 50px;
	width:850px;
}
	#tiny-body .footerwrap   h2 {
		float:left;
		font-size:18px;
		margin:0;
		text-transform:inherit;
	}
	#tiny-body .footerwrap address {
		float:right;
		font-size:11px;
	}
		#tiny-body .footerwrap address a{
			color:#fff;
		}
	#tiny-body .footerwrap ul {
		float:left;
		margin:25px 0 0 17px;
		padding:0;
		width:272px;
	}
		#tiny-body .footerwrap ul.first {
			clear:both;
			margin:25px 0 0 0;
		}
		#tiny-body .footerwrap ul li {
			font-size:14px;
			font-weight:bold;
			list-style:none;
			margin-bottom:20px;
		}
			#tiny-body .footerwrap ul li a {
				border-bottom:1px solid #ee934a;
				color:#fff;
				display:block;
				width:272px;
			}
				#tiny-body .footerwrap ul li a.top {
					text-decoration:none;
				}
					#tiny-body .footerwrap ul li:hover a.top {
						border-bottom:1px solid #fff;
					}
			#tiny-body .footerwrap ul li ul {
				float:none;
				margin:10px 0 0 0;
			}
				#tiny-body .footerwrap ul li ul li {
					margin:0;
				}
					#tiny-body .footerwrap ul li ul li a {
						background-position:0 -230px;
						border:none;
						color:#feddc3;
						display:inline;
						font-size:11px;
						font-weight:normal;
						padding-left:10px;
					}

#tiny-body .footerwrap ul.actions {
	height:60px;
	line-height:59px;
	margin:0;
}
	#tiny-body .footerwrap ul.actions {float:right; height:auto; line-height:1em; width:auto;}
		#tiny-body .footerwrap ul.actions li {margin-right:24px;}
			#tiny-body .footerwrap ul.actions li.taf-link {margin:0;}
	#tiny-body .footerwrap ul.actions li {
		float:left;
		list-style:none;
		margin-right:5px;
	}
	#tiny-body .footerwrap ul.actions li {margin-bottom:0;}
		#tiny-body .footerwrap ul.actions li a {
			color:#646565;
			font-size:11px;
			font-weight:normal;
			text-decoration:underline;
		}
			#tiny-body .footerwrap ul.actions li a {border:none; color:#fff; width:auto;}
			#tiny-body .footerwrap ul.actions li a {
				display:inline-block;
				height:20px;
				line-height:20px;
				padding-left:20px;
				_margin-top:20px;
			}
			#tiny-body .footerwrap ul.actions li.newsletter-link a {
				background-position:0 -17px;
			}
			#tiny-body .footerwrap ul.actions li.print-link a {
				background-position:0 -43px;
			}
			#tiny-body .footerwrap ul.actions li.taf-link {margin:0;}
			#tiny-body .footerwrap ul.actions li.taf-link a {
				background-position:0 -69px;
			}
			#tiny-body .footerwrap ul.actions li.terms {
				margin-right:30px;
			}
	#tiny-body .extra-blue-block{
		clear:both;
	}
	
.home-table h2{
	background-color:#ef8200;
	color:white;
	margin:0;
	padding:0;
	font-size:16px;
}
#contents .home-table h2{
	font-size:14px;
}
.home #contents .home-table h2{
	font-size:16px;
}


.home-table img{
	display:block;
}
.home-table {font-size:11px;}
.home-table h2 a, #tiny-body .home-table h2 a{
	color:white;
	line-height:30px;
	padding-left:9px;
}
.home-table  .more, #tiny-body .home-table  .more{
	color:#0087b5;
	font-weight:bold;
}	
.home-table table{
	margin-bottom:6px;
}
