@charset "utf-8";

body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, input, .CommandButton{color:#222222; font-family:Arial;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead{font-size:12px;}
h1, h2, h3, h4, h5, h6{color:#222222;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:0;}
h5, h6{font-size:10px;margin:0;}

a,a:link,a:visited,a:active{text-decoration:none; font-weight:normal; }
a:hover{ text-decoration:underline;color:#222222; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Arial;}
.Head{color:#222222;font-weight:bold;}
.SubHead {color:#222222;}
.SubSubHead{color:#222222;}
.NormalRed {color:#F00;}

body, html
{
	text-align: center;	
}

body
{
	padding-top: 0px;
}

#body_div
{
	background-color: #ffffff;
	width: 974px;
	height: 900px;
	padding: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
}

#body_div_border
{
	width: 1004px;
	background-color: #86a3c5;
	padding: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
}

#body_div_round_top
{
	background: url(img/body_round_border_top_right.png) no-repeat top right;
	width: 100%;
	height: 15px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#body_div_round_bottom
{
	background: url(img/body_round_border_bottom_right.png) no-repeat bottom right;
	width: 100%;
	height: 15px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#body_container
{
	text-align: center;
}

#top
{
	height: 90px;
	margin: 0px;
	padding: 0px;
}

#top_logo
{
	height: 90px;
	width: 300px;
	text-align: left;
	float: left;
}

#top_nav_top
{
	height: 45px;
	width: 674px;
	float: right;
}

#top_nav_bottom
{
	height: 15px;
	width: 674px;
	float: right;
	padding-top: 27px;
}

.logo
{
	margin: 5px;
	border: 0px;
}

.top_nav_tab
{
	background: url(img/top_link_tab_right.png) no-repeat top right;
	text-align: left;
	height: 18px;
	margin: 27 10 0 5;
	background-color: #d2d2d2;
	float: right;

	}


.top_ref_tab
{

	float: right;
	width:420px;
}

.tabstyle, a.tabstyle:link, a.tabstyle:visited, a.tabstyle:active
{
	text-align: center;
	color: #313131;
	font-size: 10pt;
	font-family: Arial;
	padding: 0 8 0 2;
	text-decoration: none;
}

.top_left_tab_img
{
	float: left;
	padding: 0px;
	margin-left: -3px;
	border: 0px;
}

.refstyle, a.refstyle:link, a.refstyle:visited, a.refstyle:active
{
	text-align: center;
	color: #313131;
	font-size: 10pt;
	font-family: Arial;
	padding-bottom:2px;
	text-decoration: none;
}

a.refstyle:hover, a.tabstyle:hover
{
	color: #000000;
}

#header_bar
{
	background-image: url(img/header_bar.png);
	height: 26px;
	width: 100%;
}

#header_bar_blauw
{
	background-image: url(img/header_bar_blauw.png);
	height: 26px;
	width: 100%;
}

#header_bar_paars
{
	background-image: url(img/header_bar_paars.png);
	height: 26px;
	width: 100%;
}

#nav_left
{
	width: 300px;
	min-height: 694px;
	background: #fbfafc url(img/nav_bg.png) no-repeat;
	border-right: 1px solid #bfbfbf;
	float: left;
	text-align: left;
}

#nav_left_paars
{
	width: 300px;
	height: 694px;
	background-image: url(img/nav_bg.png);
	background-repeat: no-repeat;
	background-color: #fbfafc;
	border-right: 1px solid #bfbfbf;
	float: left;
	text-align: left;
}

#nav_left_blauw
{
	width: 300px;
	height: 694px;
	background-image: url(img/nav_bg.png);
	background-repeat: no-repeat;
	background-color: #fbfafc;
	border-right: 1px solid #bfbfbf;
	float: left;
	text-align: left;
}

#nav_left_blauw
{
	width: 300px;
	height: 694px;
	background-image:url(img/nav_bg_blauw.png);
	background-repeat: no-repeat;
	background-color: #f7f7f6;
	border-right: 1px solid #bfbfbf;
	float: left;
	text-align: left;
}

#nav_left_paars
{
	width: 300px;
	height: 694px;
	background-image:url(img/nav_bg_paars.png);
	background-repeat: no-repeat;
	background-color: #f7f7f6;
	border-right: 1px solid #bfbfbf;
	float: left;
	text-align: left;
}


#mainPane
{
	width: 674px;
	min-height: 664px;
	float: left;
	text-align: left;
	overflow: auto;  
	background-color:#ffffff;
	position: relative;
}
#logoPane
{
	/* width: 900px; */
	width: 100%;
	height: 47px;
	background-color: #ffffff;
	border-top: 1px solid #bfbfbf;
	bottom:1px;
}
#footer
{
	width: 900px;
	height: 20px;
	background-color: #ffffff;
	border-top: 1px solid #bfbfbf;	bottom:1px;
	padding-top: 5px;
}

#footer .SkinObject, #footer a.dnnSiteMap
{
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
}

#footer a:hover
{
	text-decoration: underline;
}


#mainwrapper
{
	width:974px;
	min-height:800px;
	background: #ffffff url(img/bg_navbar.png) left repeat-y;
}

#navPane
{
	padding:0px 20px 0px 20px;
	height:674px;
}

table#dnn_ctr376_ViewCourseExplorerModule_ListView1_itemPlaceholderContainer
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.CourseListTableHeader
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
}

.th
{
	color: #FFFFFF;
}

#dnn_ctr376_ViewCourseExplorerModule_ListView1_DataPager1 a, #dnn_ctr376_ViewCourseExplorerModule_ListView1_DataPager1 a:link, #dnn_ctr376_ViewCourseExplorerModule_ListView1_DataPager1 a:active, #dnn_ctr376_ViewCourseExplorerModule_ListView1_DataPager1 a:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

#dnn_ctr376_ViewCourseExplorerModule_SearchCoursesInput, #dnn_ctr378_ViewCourseExplorerModule_SearchCoursesInput, #dnn_ctr377_ViewCourseExplorerModule_SearchCoursesInput
{
	cursor: pointer;
	color: #666666;
}

.SearchCoursesInput
{
	width: 460px;
	*width: 455px;
}

.SearchCoursesPanel
{
	margin-left: 7px;
}

.SearchResult
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	margin-left: 7px;
	margin-top: -5px;
}

.SearchResultHeader { 
background-color:#165094; 
color:#FFFFFF;
}

.SearchResultRows {
background-color:#f6f6f6; 
color:#000000;
font-size:12px;
}

.SearchResultRows2{
background-color:#ffffff; 
color:#000000;
font-size:12px;
}

/* JQ Accordion */

.ui-accordion
{
    text-align: left;
    background-color: #fff;
}

.ui-accordion-header
{
    background: #333333
}
.ui-accordion-header a
{
    display: block;
    border-top: solid 1px #fff;
    padding: 0.5em;
    background: #00509E;
    color: #fff;	
    text-decoration: none
}
.ui-accordion-header a:hover, .ui-accordion-header a:active
{
    display: block;
    border-top: solid 1px #fff;
    padding: 0.5em;
    background: #00529c;
    color: #fff;	
    text-decoration: none
}

.ui-accordion-content
{

    color: #000;
}
.ui-accordion-content a
{
    display: block;
    border-top: solid 1px #fff;
    padding: 0.5em 0 0.5em 20px;
    background: #86a3c5;
    color: #000;	
    text-decoration: none;
}
.ui-accordion-content a:hover, .ui-accordion-content a:active
{
    padding: 0.5em 0 0.5em 15px;
    background: #6f87a2;
    border-left: 5px #00529c solid;
    text-decoration: none;
}

/* Slider */
.carousel,
.carousel .carousel-wrap{margin:0;border:0;zoom:1;}
.js .carousel-wrap{display:inline-block;vertical-align:middle;width:674px;margin:0;border:0px solid #4f4f4f;background:#1a1a1a;}
.IE .js .carousel-wrap{display:inline;}
.carousel ul{margin:0;padding:0;zoom:1;}
.js ul li{overflow:hidden;display:inline;float:left;width:674px;height:249px;text-align:center;}
.carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:40px;height:40px;cursor:pointer;line-height:999px;zoom:1;}
/*.carousel .carousel-next{background:url(/images/rotator/next.png) 0 0 no-repeat;}*/
/*.carousel .carousel-previous{background:url(/images/rotator/prev.png) 0 0 no-repeat;}*/
.carousel .carousel-next{display: none}
.carousel .carousel-previous{display: none}

.carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
.carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
.carousel div{margin:0;padding:0;border:0;}
.carousel ul{padding:0;list-style:none;}
.carousel ul li{position:relative;width:674px;margin:0;}
.carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
.carousel ul li cite a img{vertical-align:middle;}
.carousel ul li cite a{color:#fff;text-decoration:none;}

.WelkomBericht_IT
{
position:absolute;  
width:400px; 
height:40px; 
margin-left:150px;
background-image:url(img/welkomIdeeIt.png);
background-repeat:no-repeat;
}

.WelkomBericht_Plus
{
position:absolute;
width:400px; 
height:40px; 
margin-left:150px;
background-image:url(img/welkomIdeePlus.png);
background-repeat:no-repeat;
}

.WelkomBericht_Mobility
{
position:absolute;
width:400px; 
height:40px; 
margin-left:150px;
background-image:url(img/welkomIdeeIct.png);
background-repeat:no-repeat;
}

/* Table Layout */

#main_container
{
	margin-right: auto;
	margin-left: auto;
	width: 1004px;
}

#topleftcorner_green
{
	width: 15px;
	height: 15px;
	background: #E8F7CE url(img/top_left_green.png) no-repeat
}
#toprightcorner_green
{
	width: 15px;
	height: 15px;
	background: #E8F7CE url(img/top_right_green.png) no-repeat
}
#bottomleftcorner_green
{
	width: 15px;
	height: 15px;
	background: #E8F7CE url(img/bottom_left_green.png) no-repeat
}
#bottomrightcorner_green
{
	
	width: 15px;
	height: 15px;
	background: #E8F7CE url(img/bottom_right_green.png) no-repeat
}

#topleftcorner_blue
{
	width: 15px;
	height: 15px;
	background: #E4E9F1 url(img/top_left_blue.png) no-repeat
}
#toprightcorner_blue
{
	width: 15px;
	height: 15px;
	background: #E4E9F1 url(img/top_right_blue.png) no-repeat
}
#bottomleftcorner_blue
{
	width: 15px;
	height: 15px;
	background: #E4E9F1 url(img/bottom_left_blue.png) no-repeat
}
#bottomrightcorner_blue
{
	
	width: 15px;
	height: 15px;
	background: #E4E9F1 url(img/bottom_right_blue.png) no-repeat
}

#topleftcorner_purple
{
	width: 15px;
	height: 15px;
	background: #EDE4F1 url(img/top_left_purple.png) no-repeat
}
#toprightcorner_purple
{
	width: 15px;
	height: 15px;
	background: #EDE4F1 url(img/top_right_purple.png) no-repeat
}
#bottomleftcorner_purple
{
	width: 15px;
	height: 15px;
	background: #EDE4F1 url(img/bottom_left_purple.png) no-repeat
}
#bottomrightcorner_purple
{
	
	width: 15px;
	height: 15px;
	background: #EDE4F1 url(img/bottom_right_purple.png) no-repeat
}

.bigbordergreen
{
	background: #A7E046
}
.bigborderblue
{
	background: #95A5CA
}
.bigborderpurple
{
	background: #A277B7
}

#topnav_container
{
	background: #fff
}

#header_spacer
{
	height: 26px;
	background: #fff url(img/header_bar.png) repeat-x
}
#header_spacer_blauw
{
	height: 26px;
	background: #fff url(img/header_bar_blauw.png) repeat-x
}
#header_spacer_paars
{
	height: 26px;
	background: #fff url(img/header_bar_paars.png) repeat-x
}

#mainleft_container
{
	width: 260px;
	height: 664px;
	padding:0px 20px 0px 20px;
	background: #fbfafc url(img/nav_bg.png) no-repeat;
	border-right: 1px solid #bfbfbf;
	padding-bottom: 40px;
}
#mainleft_container_blauw
{
	width: 260px;
	height: 664px;
	padding:0px 20px 0px 20px;
	background: #fbfafc url(img/nav_bg_blauw.png) no-repeat;
	border-right: 1px solid #bfbfbf
}
#mainleft_container_paars
{
	width: 260px;
	height: 664px;
	padding:0px 20px 0px 20px;
	background: #fbfafc url(img/nav_bg_paars.png) no-repeat;
	border-right: 1px solid #bfbfbf
}

#mainright_container
{
	background: #fff
}

/* Werkgroep tabs */

.werkgroep_tab
{
    float: left;
    width: 140px;
    height: 17px
}
.werkgroep_tab_left_green
{
    width: 15px;
	height: 15px;
	background: #fff url(img/bottom_left_green.png) bottom no-repeat 
}
.werkgroep_tab_middle_green, .werkgroep_tab_middle_green a:link, .werkgroep_tab_middle_green a:hover, .werkgroep_tab_middle_green a:active, .werkgroep_tab_middle_green a:visited
{
    background: #A7E046;
    width: 110px;
    text-decoration: none;
    color: #313131
}
.werkgroep_tab_right_green
{
    width: 15px;
	height: 15px;
	background: #fff url(img/bottom_right_green.png) bottom no-repeat
}

.werkgroep_tab_left_blue
{
    width: 15px;
	height: 15px;
	background: #fff url(img/bottom_left_blue.png) bottom no-repeat 
}
.werkgroep_tab_middle_blue, .werkgroep_tab_middle_blue a:link, .werkgroep_tab_middle_blue a:hover, .werkgroep_tab_middle_blue a:active, .werkgroep_tab_middle_blue a:visited
{
    background: #95A5CA;
    width: 110px;
    text-decoration: none;
    color: #313131
}
.werkgroep_tab_right_blue
{
    width: 15px;
	height: 15px;
	background: #fff url(img/bottom_right_blue.png) bottom no-repeat
}

.werkgroep_tab_left_purple
{
    width: 15px;
	height: 15px;
	background: #fff url(img/bottom_left_purple.png) bottom no-repeat 
}
.werkgroep_tab_middle_purple, .werkgroep_tab_middle_purple a:link, .werkgroep_tab_middle_purple a:hover, .werkgroep_tab_middle_purple a:active, .werkgroep_tab_middle_purple a:visited
{
    background: #A277B7;
    width: 110px;
    text-decoration: none;
    color: #313131
}
.werkgroep_tab_right_purple
{
    width: 15px;
	height: 15px;
	background: #fff url(img/bottom_right_purple.png) bottom no-repeat
}                      

/* Cloud styles */
.TagWeight2
{
	font-size: 12px;
	color: #7e9fbe;
}

.TagWeight3
{
	font-size: 15px;	
	color: #7e9fbe;
	text-decoration: underline;
	font-weight: bold;
}

.TagWeight4
{
	font-size: 18px;
	color: #7e9fbe;
	
}

.TagWeight5
{
	font-size: 21px;	
	color: #7e9fbe;
}



.SearchCloud
{
/* border:solid 1px #b2b2b2; */
/* background-color:#ffffff; */
margin-left: 0px;
margin-right: 0px;
background-image: url("/Portals/_default/Skins/idee_ict_skin/img/wolken.jpg");
text-align: center;
/* padding: 5px;/ */
}

/*
.SearchCoursesInput
{
width:500px;
}
*/

a#dnn_ctr475__OptInSimple_lblEmail_cmdHelp
{
	display: none;
}

table#tblHeader
{
	border-top: 1px solid #FFFFFF;
	background-color: #86A3C5;
	width: 100%;
	padding-left: 10px;
}

table#tblHeader a, table#tblHeader a:active, table#tblHeader a:visited
{
	color: #000000;
	font-weight: bold;
	font-family: Arial;
}

table#tblHeader a:hover
{
	text-decoration: underline;
}

table#tblHeader h2
{
	margin-bottom: 1px;
	font-family: Arial;
}

a.SubscribeToNewsLetter
{
	margin-top: 10px;
	display: block;
}
