/*
 This stylesheet contains to main sections: LAYOUT and ELEMENT
 */
/* yahoo reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
}

table
{
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img
{
	border: 0;
}

address, caption, cite, code, dfn, th, var
{
	font-style: normal;
	font-weight: normal;
}

ol, ul
{
	list-style: none;
}

caption, th
{
	text-align: left;
}

h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}

abbr, acronym
{
	border: 0;
}
/*
 LAYOUT
 */
html, body
{
	padding: 0 0 0 0;
	font-size: 62.5%;
}


div#headerwrapper
{
	width: 100%;
	height: 98px;
	margin: 0px;
	background: transparent url(../images/gitpnl/menuheader-bg.jpg) 0 0 repeat-x;
}

div#logo
{
	position: absolute;
	top: 0px;
	left: -30px;
	margin: 0 0 40px 0;
}

div.printTabTitel
{
    display: block;
    margin: 1em 0 0;
    font-size: 1.3em;
    font-weight: bold;
}

/*PrintSpecific*/


body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
a
{
    text-decoration: none;
    color: #000000;
}


iframe
{
	margin: 15px 0 0 0;
}

h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 1.4em;
}
h1.headerTitle
{
	font-size: 2.7em;
	line-height: 1em;
	color: #000000;
	margin: 3px 0 0 20px;
}
h1
{
	font-size: 2em;
	font-weight: bold;
  margin-top: .5em;
}
    h1.subTitle
    {
        font-family: Georgia, Serif;
        font-size: 1.5em;
        font-weight: normal;
    }
h2.zieook
{
	color: #000000;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 10px 0;
}
h2.zieook-employer
{
	color: #f39400;
	margin-bottom: 10px;
	font-size: 1.3em;
	font-weight: bold;
}
h2.zieook-participant
{
	color: #009ee1;
	margin-bottom: 10px;
	font-size: 1.3em;
	font-weight: bold;
}


h3
{
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:  0 0px 0;
}

h3.sideBar
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
}
h3.sideBarHeader
{
	margin: 10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}
h3 a
{
	text-decoration: none;
}
h4
{
	font-size: 1em;
}

h5
{
	font-size: 0.9em;
}
h4.zieOok
{
	margin: 10px 0 0 0;
}

p
{
	/*font-size: 1.1em;*/
	margin: 0 0 10px 0;
}
p#introHome
{
	font-family: georgia;
	font-size: 1.3em;
	margin: 0 0 15px 0;
}
p#introPagina
{
	font-family: georgia;
	font-size: 1.3em;
	margin: 0 0 10px 0;
}
    p.gitpnlIntro,
    span.gitpnlIntro
    {
        font-family: georgia;
	    font-size: 1.3em;
    }
    
div#content h3.introtext,
div.textEditor h3.introtext
{
    font-weight: normal;
    font-family:georgia;   
}

p#quote
{
	font-family: georgia;
	font-size: 1.4em;
	margin: 0 0 10px 0;
	font-style: italic;
}



div#pageWrapper,
div#menuHeader,
div#HeaderTitle,
div#column1-submenu,
div#column3-sidebar,
div#column1-contextmenu,
.pageColumnLeft,
.sideColumn,
img.backgroundImage,
.mainMenuContainer,
.headerMenuContainer,
.footer,
table.Reactie-form,
.detailServiceLinks
{
    display: none;
}

div#column2-content
{
   width: 100%;
}

.logo { margin: 0 0 2em; }
.logo img { }
    
iframe, iframe#testIframe, iframe#iframeLower
{
    display: none;
    margin: 0 0 0 -2000px;
}

/*print tab contents*/
.ui-tabs-nav {
	display:none !important;
}
#detail0,#detail1,#detail2,#detail3,#detail4,#detail5,#detail6,.ui-tabs,.ui-tabs-hide { 
	display:block !important;
}

.trainingHeader img { float: left; margin: 1em 2em 0 0; }
.trainingHeader .review-info a,
.trainingHeader .subscribe { display: none; }
.reviews .description { height: auto !important; } /* Important overrules javascript inline styles */
.reviews .link-more,
.link-more-reviews,
.link-makereview { display: none; }
.reviews-testimonials li { clear: both; }
.reviews-testimonials img { float: left; margin: 0 1em 1em 0; }
.specification { margin-top: 1em; }
.specification .detailLabel { float: left; width: 10em; font-weight: bold; }
.specification .detailLabel + div { margin-left: 10em; }
.specification .detailLabel + div > b { font-weight: normal; }
#detail7 h2 { clear: both; }
.competenceTrainingList h3 { font-size: 1em; font-weight: normal; }
.detailContent ul { list-style: disc; }
.detailContent ul li { margin-left: 1.2em; }





