body{
	font:12px/18px Arial,Verdana,sans-serif;
	text-align:center;
    background: #e36a02 url(../../layout/www.exnovate.org/body_BG.gif) repeat-y center top;
    color: #797979;
}

#header{
	height:280px;
    width:887px;
	margin:0 auto;
    padding: 16px 30px 0 40px;
    background: #fff url(../../layout/www.exnovate.org/header_BG.gif) no-repeat center bottom;
    text-align: left;
}
#header #slogan{
    clear:both;
    float: left;
    width:240px;
    padding: 150px 0 0 0;
    color:#fff;
    font-size:14px;
    font-style:italic;
    font-weight: bold;
    line-height: 24px;
}

#container{
	text-align:left;
	width:957px;
	margin:0 auto;
    background: #fff url(../../layout/www.exnovate.org/container_BG.gif) repeat-y -1px 0;
}

#sidebar{
	float:left;
	width:323px;
}
#companies_static, #academic_static, #public_static, #consultancy_static{
    display: none;
    color: #797979;
    background-color: #fff;
    padding: 20px 30px;
}
.companies-1 #companies_static, .academic-world-1 #academic_static, .public-policy-makers-1 #public_static, .service-providers-1 #consultancy_static{
    display: block;
}

#content{
	float:right;
	width:574px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    padding: 30px;
}
/* variant met middenkolom iets breder dan de rechterkolom */
#tmpl2 #content{
    width: 329px;
    padding-left:20px;
}
#tmpl2.founders #content{
    width: 319px;
}
#tmpl2 #extra{
    width: 215px;
    float: right;
    padding: 30px 30px 30px 0;
}
/* variant met middenkolom even breed als de rechterkolom */
#tmpl3 #content{
    width: 272px;
}
#tmpl3 #extra{
    width: 272px;
    float: right;
    padding: 30px 30px 30px 0;
}
/* variant met middenkolom veel breder als de rechterkolom */
#tmpl4 #content{
    width: 489px;
}
#tmpl4 #extra{
    width: 55px;
    float: right;
    padding: 30px 30px 30px 0;
}

#footer{
	text-align:right;
	margin:0 auto;
	width:917px;
	min-height:50px;
    padding: 10px 20px 0;
	clear:both;
	font-size: 10px;
    background: #fff url(../../layout/www.exnovate.org/footer_BG.gif) no-repeat center top;
}

/* ELEMENTS
-----------*/
#breadcrumbs a{
    color: #797979;
}
#breadcrumbs a:hover{
    color:#404040;
}
#topnav{
    float: left;
}
#topnav li{
    float: left;
    margin-right: 20px;
    padding-right: 21px;
    background: url(../../layout/www.exnovate.org/topnav.gif) no-repeat right 2px;
}
#topnav li.last{
    margin: 0;
    padding: 0;
    background: none;
}
#topnav li a{
    color: #404040;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 13px;
}
/* home button */
#topnav li.listitem_1 a{
    display: block;
    width: 26px;
    height: 20px;
    background-color: #f00;
    padding-bottom: 25px;
    color:#fff;
    margin-top:-25px;
    background: url(../../layout/www.exnovate.org/home.gif) no-repeat center bottom;
}
#searchform{
    float: right;
}
#searchform input.text{
    border:1px solid #0e7ebd;
    background:none !important;
    width:150px;
}
input.submit {
    background:#0e7ebd none repeat scroll 0 0;
    border:1px solid #0e7ebd;
    color:#FFFFFF;
    font-family:Arial,Verdana,sans-serif;
    font-size:12px;
}
#searchform .gsc-clear-button,#searchform .gsc-branding{
	display:none;
}
#breadcrumbs{
    clear: left;
    margin-top: 15px;
    float: left;
    min-width: 300px;
}
#initiative{
    /*clear: right;*/
    margin-top: 15px;
    float: right;
    min-width: 500px;
    text-align: right;
}
/* niveau 1 */
#sidebar ul{
    position: relative;
    top: -1px;
    left: 0;
    width: 322px
}
#sidebar li{
    display: none;
}
#sidebar li.active, #sidebar li.activeparent{
    display: block;
}
.home #sidebar li, .partners #sidebar li, .founders #sidebar li, .contact-pagina #sidebar li, .sitemap #sidebar li{
    display: block;
}

#sidebar #nav li{
    display: block;
}
#sidebar #nav li.active, #sidebar #nav li.activeparent{
    display: none;
}
.home #sidebar #nav li, .partners #sidebar #nav li, .founders #sidebar #nav li, .contact-pagina #sidebar #nav li, .sitemap #sidebar #nav li{
    display: none;
}
#sidebar li{
    min-height: 62px;
    height: auto !important;
    height: 62px;
}
#sidebar li a{
    display: block;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    min-height: 42px;
    height: auto !important;
    height: 42px;
    padding: 20px 10px 0 56px;
    background: url(../../layout/www.exnovate.org/sidebar_li1.gif) no-repeat -1px 10px;
}

#sidebar li.active a{
    background-color: #578adc;
}

#sidebar li.listitem_2 a, #sidebar li.listitem_4 a{
    background: url(../../layout/www.exnovate.org/sidebar_li2.gif) no-repeat -1px 10px;
}
#sidebar li.active.listitem_2 a, #sidebar li.active.listitem_4 a{
    background-color: #578adc;
}
/* niveau 2 */
.companies-1 #sidebar li.active li, .academic-world-1 #sidebar li.active li, .public-policy-makers-1 #sidebar li.active li, .service-providers-1 #sidebar li.active li{
    display: none;
}
#sidebar li.active li, #sidebar li.activeparent li{
    display: block;
    min-height: 30px;
    height: auto !important;
    height: 30px;
    padding: 0;
    background: none;
}

#sidebar li.active li a, #sidebar li.activeparent li a{
    min-height: 50px;
    height: auto !important;
    height: 50px;
    padding: 6px 20px 0 20px;
    color: #47484c;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
    background: url(../../layout/www.exnovate.org/sidebar_level1_1.png) no-repeat 20px 0;
}
#sidebar li.active li.listitem_2 a, #sidebar li.activeparent li.listitem_2 a{
    background: url(../../layout/www.exnovate.org/sidebar_level1_2.png) no-repeat 20px 0;
}
#sidebar li.active li.listitem_3 a, #sidebar li.activeparent li.listitem_3 a{
    background: url(../../layout/www.exnovate.org/sidebar_level1_3.png) no-repeat 20px 0;
}
#sidebar li.active li.listitem_4 a, #sidebar li.activeparent li.listitem_4 a{
    background: url(../../layout/www.exnovate.org/sidebar_level1_4.png) no-repeat 20px 0;
}
#sidebar li.active li.listitem_5 a, #sidebar li.activeparent li.listitem_5 a{
    background: url(../../layout/www.exnovate.org/sidebar_level1_5.png) no-repeat 20px 0;
}
#sidebar li.active li.listitem_6 a, #sidebar li.activeparent li.listitem_6 a{
    background: url(../../layout/www.exnovate.org/sidebar_level1_6.png) no-repeat 20px 0;
}
#sidebar li.active.listitem_2 li a{
    background-color: transparent;
}
#sidebar li.active li a:hover, #sidebar li.activeparent li a:hover{
    font-weight: bold;
}
#sidebar li.activeparent li.active a, #sidebar li.activeparent li.activeparent a{
    font-weight: bold;
}
/* niveau 3 */
#sidebar li.activeparent li.active li, #sidebar li.activeparent li.activeparent li{
    display: block;
    min-height: 24px;
    height: auto !important;
    height: 24px;
    padding: 0;
    background: none;
}
#sidebar li.activeparent li.active li a, #sidebar li.activeparent li.activeparent li a{
    min-height: 24px;
    height: auto !important;
    height: 24px;
    padding: 0 0 0 40px;
    color: #0e7ebd;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
    background: url(../../layout/www.exnovate.org/plus.gif) no-repeat 18px 4px;
}
#sidebar li.activeparent li.active li a:hover, #sidebar li.activeparent li.activeparent li a:hover{
    color: #47484c;
    font-weight: normal;
}
#sidebar li.activeparent li.activeparent li.active a, #sidebar li.activeparent li.activeparent li.activeparent a{
    background: url(../../layout/www.exnovate.org/minus.gif) no-repeat 18px 4px;
    color: #47484c;
}
/* niveau 4 */
#sidebar li.activeparent li.activeparent li.active li a, #sidebar li.activeparent li.activeparent li.activeparent li a{
    padding: 0 0 0 62px;
    background: url(../../layout/www.exnovate.org/plus.gif) no-repeat 40px 4px;
    text-transform: capitalize;
    color: #0e7ebd;
}
#sidebar li.activeparent li.activeparent li.activeparent li.active a, #sidebar li.activeparent li.activeparent li.activeparent li.activeparent a{
    color: #47484c;
    background: url(../../layout/www.exnovate.org/minus.gif) no-repeat 40px 4px;
}
/* niveau 5 */
#sidebar li.activeparent li.activeparent  li.activeparent li.active li a, #sidebar li.activeparent  li.activeparent li.activeparent li.activeparent li a{
    padding: 0 0 0 72px;
    background: url(../../layout/www.exnovate.org/sidebar_level5.gif) no-repeat 62px 8px;
    font-size: 11px;
    color: #0e7ebd;
}
#sidebar li.activeparent li.activeparent li.activeparent li.activeparent li.active a, #sidebar li.activeparent li.activeparent li.activeparent li.activeparent li.activeparent a{
    color: #47484c;
    background: url(../../layout/www.exnovate.org/sidebar_level5hover.gif) no-repeat 62px 8px;
}

#content p,#content ul,#content ol, #extra p{
	margin:0 0 0px;
}
#content ul,#content ol{
	margin:0 0 10px;
	padding-left:15px;
	list-style:disc;
}
#content ol{
	list-style:decimal;
}
#content h1,h2,h3,h4,h5,h6{
	margin:0 0 10px;
}
#content h1{
    color: #404040;
    font-size: 14px;
}
#content h2{
    font-size: 13px;
    font-weight: normal;
    text-align: right;
    border-bottom: 1px solid #037abc;
}
#content h3{
    color: #404040;
    text-align: center;
}
#content h4{
    color: #404040;
}

#content p{
    color: #404040;
    padding-left:10px;
}
#content p a, #content li a{
	/*padding-left:10px;*/
	color:#E36A02;
	text-decoration:underline;
}
#content p a:hover, #content li a:hover{
	text-decoration:none;
}

#tmpl3 #content ul{
	padding-left:25px;
}
#extra p{
    padding-left:10px;
}
#extra p a{
  color:#E36A02;
}
#extra p a:hover{
  color:#E36A02;
  text-decoration:none;
}
#footer a{
    color: #797979;
}
#footer a:hover{
    color: #2e2e2e;
}

/* PHOTOGALLERY
---------------*/
#content .module_photo ul{
	margin:0;
	padding:0;
	list-style:none;
}

#module_photogallery{
	list-style:none;
	padding:0;
}
#module_photogallery li{
	float:left;
	margin:0 15px 30px;
	height:154px;
	width:154px;
	text-align:center;
	overflow:hidden;
}
#module_photogallery li a img{
	border:2px solid #fff;
}
#module_photogallery li a:hover img{
	border:2px solid #ccc;
}

/*FORMS
-------*/
.error_message{
	border:1px solid #c00;
	background:#fdd;
	padding:15px;
	margin:10px 0;
	color:#c00;
}
tr.error {
	border:1px solid #c00;
	background:#fdd;
}
#thanks{
	padding:15px;
	margin-bottom:30px;
	background:#637331;
	color:#fff;
}
.layouttable td,.layouttable th{
	padding:3px;
	vertical-align:top;
}

/* database (researchers network)
---------------------------------*/

#module_database{
	text-align:left;
}

#module_database .db_article h2{
	border-bottom:none;
	text-align:left;
	padding-left:10px;
	margin-bottom:12px;
}

#module_database .db_article h2 a{
	color:#E36A02;
	text-decoration:underline;
}
#module_database .db_article p{
	padding:0px;
	margin:0px;
}
#module_database .db_article h2 a:hover{
	text-decoration:none;
}
#module_database_single h2{
	text-align:left;
	border-bottom:0px;
}
#module_database_single #picture img{
	width:140px;
	border:2px solid #E36A02;
}
#module_database_single #usrinfo ul{
	list-style-type:none;
}

#module_database_single h1{
	color:#025DBB;
	font-size:16px;
}

#module_database_single #usrinfo li h1{
	color:#025DBB;
	margin-bottom:4px;
}

#module_database_single #usrinfo li p{
	padding-left:10px;
}
#module_database_students ul{
    margin-left:10px;
}
#module_database_students ul li{
    margin-bottom:12px;
}
#module_database_students ul li a{
    color:#E36A02;
}

/* calendar
------------*/
#module_calendar{
	margin-left:10px;
}

#module_calendar #calstyle{
	width:100%;
}

#module_calendar #calstyle h1{
	border-bottom:0px;
	font-size:16px;
	color:#025DBB;
}

#module_calendar #calstyle h2{
	border-bottom:0px;
	font-size:14px;
	text-align:left;
}

#module_calendar #calstyle a{
	color:#E36A02;
	text-decoration:underline;
}
#module_calendar #calstyle a:hover{
	text-decoration:none;
}
