/*
#------------------------------------------------------------------------
# Musicity - February 2011 template (for Joomla 1.6)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* Here you can include your override CSS styles */

div.gk-menu > ul.level0 > li > a {
font-size:14px;
}

.producten {
height:311px;
overflow:hidden;
}

.meet {
height:311px;
overflow:hidden;
}

.products {
height:311px;
overflow:hidden;
}

.crisisblog {
height:425px;
overflow:hidden;
}

.crisisblog-en {
height:425px;
overflow:hidden;
}

.internationaal {
height:331px;
overflow:hidden;
}

.international {
height:339px;
overflow:hidden;
}

/*---e-learning */
#mainPage .box.e-learning {
	background: #bc9d2c;
	color: #ffffff;
	height:311px
}

#mainPage .box.moduletable.e-learning {
	background: #bc9d2c !important;
}

#mainPage .box.e-learning > div {
	padding: 12px;
	height:265px
}

#mainPage .box.e-learning > div > h3 {
	margin: 0 0 11px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.e-learning a {
	color: #fff;
}

#mainPage .box.e-learning a:hover {
	color: #f1cecb;
}

.trainingen {
height:316px;
overflow:hidden;
}

.training {
height:316px;
overflow:hidden;
}

/*---onderwijs */
#mainPage .box.onderwijs > div > h3 {
	background-position: 0 -41px;
	color: #ffffff;
	height: 47px;
}

/*---teaching */
#mainPage .box.teaching > div > h3 {
	background-position: 0 -41px;
	color: #ffffff;
	height: 58px;
}

.esa {
height:316px;
overflow:hidden;
}



/*---smo */
#mainPage .box.smo > div > h3 {
	background-position: 0 -41px;
	color: #fff;
	height: 73px;
}

/*---flood */
#mainPage .box.flood > div > h3 {
	background-position: 0 -41px;
	color: #fff;
	height: 78px;
}

/*---scholen */
#mainPage .box.scholen {
	background: #000;
	color: #ffffff;
	height:316px
}

#mainPage .box.moduletable.scholen { 
	background: #000 !important; 
}

#mainPage .box.scholen > div {
	padding: 12px;
	height:265px
}

#mainPage .box.scholen > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.scholen a {
	color: #fff;
}

#mainPage .box.scholen a:hover {
	color: #bc9d2c;
}

/*---schools */
#mainPage .box.schools {
	background: #000;
	color: #ffffff;
	height:316px
}

#mainPage .box.moduletable.schools { 
	background: #000 !important; 
}

#mainPage .box.schools > div {
	padding: 12px;
	height:265px
}

#mainPage .box.schools > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.schools a {
	color: #fff;
}

#mainPage .box.schools a:hover {
	color: #bc9d2c;
}

/*---communicatie */
#mainPage .box.communicatie > div > h3 {
	background-position: 0 -41px;
	color: #ffffff;
	height: 57px;
}

.team {
height:295px;
overflow:hidden;
}

.teamtraining {
height:295px;
overflow:hidden;
}

.sense {
height:295px;
overflow:hidden;
}

.sensemaking {
height:295px;
overflow:hidden;
}

/*---scenario */
#mainPage .box.scenario {
	background: #000;
	color: #ffffff;
	height:295px
}

#mainPage .box.moduletable.scenario { 
	background: #000 !important; 
}

#mainPage .box.scenario > div {
	padding: 12px;
	height:245px
}

#mainPage .box.scenario > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.scenario a {
	color: #fff;
}

#mainPage .box.scenario a:hover {
	color: #bc9d2c;
}

.european {
height:357px;
overflow:hidden;
}

.european-en {
height:357px;
overflow:hidden;
}

/*---visie */
#mainPage .box.visie {
	background: #000;
	color: #ffffff;
	height:311px
}

#mainPage .box.moduletable.visie { 
	background: #000 !important; 
}

#mainPage .box.visie > div {
	padding: 12px;
	height:260px
}

#mainPage .box.visie > div > h3 {
	margin: 0 0 11px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.visie a {
	color: #fff;
}

#mainPage .box.visie a:hover {
	color: #bc9d2c;
}

/*---vision */
#mainPage .box.vision {
	background: #000;
	color: #ffffff;
	height:311px
}

#mainPage .box.moduletable.vision { 
	background: #000 !important; 
}

#mainPage .box.vision > div {
	padding: 12px;
	height:260px
}

#mainPage .box.vision > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.vision a {
	color: #fff;
}

#mainPage .box.vision a:hover {
	color: #bc9d2c;
}


/*---internationaal2 */
#mainPage .box.internationaal2 {
	background: #bc9d2c;
	color: #ffffff;
	height:361px
}

#mainPage .box.moduletable.internationaal2 {
	background: #bc9d2c !important;
}

#mainPage .box.internationaal2 > div {
	padding: 12px;
	height:310px
}

#mainPage .box.internationaal2 > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.internationaal2 a {
	color: #fff;
}

#mainPage .box.internationaal2 a:hover {
	color: #f1cecb;
}

.mediafilms {
height:351px;
overflow:hidden;
}

.eu {
height:295px;
overflow:hidden;
}

/*---ministerie */
#mainPage .box.ministerie > div > h3 {
	background-position: 0 -41px;
	color: #ffffff;
	height: 56px;
}


.health {
height:316px;
overflow:hidden;
}

.volksgezondheid {
height:316px;
overflow:hidden;
}

.esa-en {
height:316px;
overflow:hidden;
}

/*---international-en */
#mainPage .box.international-en {
	background: #bc9d2c;
	color: #ffffff;
	height:341px
}

#mainPage .box.moduletable.international-en {
	background: #bc9d2c !important;
}

#mainPage .box.international-en > div {
	padding: 12px;
	height:290px
}

#mainPage .box.international-en > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.international-en a {
	color: #fff;
}

#mainPage .box.international-en a:hover {
	color: #f1cecb;
}

.crisismovies {
height:331px;
overflow:hidden;
}

/*---communication */
#mainPage .box.communication > div > h3 {
	background-position: 0 -41px;
	color: #ffffff;
	height: 57px;
}

/*---dg-en */
#mainPage .box.dg {
	background: #000;
	color: #ffffff;
	height:357px
}

#mainPage .box.moduletable.dg { 
	background: #000 !important; 
}

#mainPage .box.dg > div {
	padding: 12px;
	height:306px
}

#mainPage .box.dg > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.dg a {
	color: #fff;
}

#mainPage .box.dg a:hover {
	color: #bc9d2c;
}

/*---dgsanco */
#mainPage .box.dgsanco {
	background: #000;
	color: #ffffff;
	height:332px
}

#mainPage .box.moduletable.dgsanco { 
	background: #000 !important; 
}

#mainPage .box.dgsanco > div {
	padding: 12px;
	height:306px
}

#mainPage .box.dgsanco > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.dgsanco a {
	color: #fff;
}

#mainPage .box.dgsanco a:hover {
	color: #bc9d2c;
}

/*---fp7projects */
#mainPage .box.fp7projects {
	background: #bc9d2c;
	color: #ffffff;
	height:332px
}

#mainPage .box.moduletable.fp7projects {
	background: #bc9d2c !important;
}

#mainPage .box.fp7projects > div {
	padding: 12px;
	height:306px
}

#mainPage .box.fp7projects > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.fp7projects a {
	color: #fff;
}

#mainPage .box.fp7projects a:hover {
	color: #f1cecb;
}

/*---fp7 */
#mainPage .box.fp7 {
	background: #bc9d2c;
	color: #ffffff;
	height:357px
}

#mainPage .box.moduletable.fp7 {
	background: #bc9d2c !important;
}

#mainPage .box.fp7 > div {
	padding: 12px;
	height:306px
}

#mainPage .box.fp7 > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.fp7 a {
	color: #fff;
}

#mainPage .box.fp7 a:hover {
	color: #f1cecb;
}

/*---simulations */
#mainPage .box.simulations {
	background: #bc9d2c;
	color: #ffffff;
	height:339px
}

#mainPage .box.moduletable.simulations {
	background: #bc9d2c !important;
}

#mainPage .box.simulations > div {
	padding: 12px;
	height:288px
}

#mainPage .box.simulations > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.simulations a {
	color: #fff;
}

#mainPage .box.simulations a:hover {
	color: #f1cecb;
}

/*---showreel */
#mainPage .box.showreel {
	background: #000;
	color: #ffffff;
	height:311px
}

#mainPage .box.moduletable.showreel { 
	background: #000 !important; 
}

#mainPage .box.showreel > div {
	padding: 12px;
	height:265px
}

#mainPage .box.showreel > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.showreel a {
	color: #fff;
}

#mainPage .box.showreel a:hover {
	color: #bc9d2c;
}

/*---simulaties */
#mainPage .box.simulaties {
	background: #bc9d2c;
	color: #ffffff;
	height:331px
}

#mainPage .box.moduletable.simulaties {
	background: #bc9d2c !important;
}

#mainPage .box.simulaties > div {
	padding: 12px;
	height:288px
}

#mainPage .box.simulaties > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.simulaties a {
	color: #fff;
}

#mainPage .box.simulaties a:hover {
	color: #f1cecb;
}

/*---internationaalcolor */
#mainPage .box.internationaalcolor {
	background: #bc9d2c;
	color: #ffffff;
	height:351px
}

#mainPage .box.moduletable.internationaalcolor {
	background: #bc9d2c !important;
}

#mainPage .box.internationaalcolor > div {
	padding: 12px;
	height:288px
}

#mainPage .box.internationaalcolor > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.internationaalcolor a {
	color: #fff;
}

#mainPage .box.internationaalcolor a:hover {
	color: #f1cecb;
}

/*---internationalcolor */
#mainPage .box.internationalcolor {
	background: #bc9d2c;
	color: #ffffff;
	height:331px
}

#mainPage .box.moduletable.internationalcolor {
	background: #bc9d2c !important;
}

#mainPage .box.internationalcolor > div {
	padding: 12px;
	height:288px
}

#mainPage .box.internationalcolor > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.internationalcolor a {
	color: #fff;
}

#mainPage .box.internationalcolor a:hover {
	color: #f1cecb;
}

/*---simulaties2 */
#mainPage .box.simulaties2 {
	background: #000;
	color: #ffffff;
	height:316px
}

#mainPage .box.moduletable.simulaties2 { 
	background: #000 !important; 
}

#mainPage .box.simulaties2 > div {
	padding: 12px;
	height:265px
}

#mainPage .box.simulaties2 > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.simulaties2 a {
	color: #fff;
}

#mainPage .box.simulaties2 a:hover {
	color: #bc9d2c;
}

/*---advies */
#mainPage .box.advies > div > h3 {
	background-position: 0 -41px;
	color: #ffffff;
	height: 54px;
}

/*---consultancy */
#mainPage .box.consultancy > div > h3 {
	background-position: 0 -41px;
	color: #ffffff;
	height: 54px;
}

/*---smo2 */
#mainPage .box.smo2 {
	background: #bc9d2c;
	color: #ffffff;
	height:316px
}

#mainPage .box.moduletable.smo2 {
	background: #bc9d2c !important;
}

#mainPage .box.smo2 > div {
	padding: 12px;
	height:288px
}

#mainPage .box.smo2 > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.smo2 a {
	color: #fff;
}

#mainPage .box.smo2 a:hover {
	color: #f1cecb;
}

/*---flood2 */
#mainPage .box.flood2 {
	background: #bc9d2c;
	color: #ffffff;
	height:316px
}

#mainPage .box.moduletable.flood2 {
	background: #bc9d2c !important;
}

#mainPage .box.flood2 > div {
	padding: 12px;
	height:288px
}

#mainPage .box.flood2 > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.flood2 a {
	color: #fff;
}

#mainPage .box.flood2 a:hover {
	color: #f1cecb;
}

/*---politie */
#mainPage .box.politie {
	background: #000;
	color: #ffffff;
	height: 284px
}

#mainPage .box.moduletable.politie { 
	background: #000 !important; 
}

#mainPage .box.politie > div {
	padding: 12px;
	height:245px
}

#mainPage .box.politie > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #414141;
}

#mainPage .box.politie a {
	color: #fff;
}

#mainPage .box.politie a:hover {
	color: #bc9d2c;
}

/*---ncc */
#mainPage .box.ncc {
	background: #bc9d2c;
	color: #ffffff;
	height: 310px
}

#mainPage .box.moduletable.ncc {
	background: #bc9d2c !important;
}

#mainPage .box.ncc > div {
	padding: 12px;
	height:288px
}

#mainPage .box.ncc > div > h3 {
	margin: 0 0 19px;
	padding: 0;
	height: 23px;
	line-height: 17px;
	background: none;
	color: #fff;
	border-bottom: 1px solid #cdb661;
}

#mainPage .box.ncc a {
	color: #fff;
}

#mainPage .box.ncc a:hover {
	color: #f1cecb;
}

