/* BEGIN GENERAL */
html, body { height:100%; }

*
{
	padding:0;
	margin:0;
}

body
{
    padding:0;
    margin:0;  
    font-family:Tahoma, Geneva, Verdana, Sans-Serif;
    font-size:11px;
    color:#000000;  
    background-color:#FEFEFE;
}

form 
{ 

}

input, select, textarea
{
    font-family:Tahoma, Geneva, Verdana, Sans-Serif;
    font-size:11px;
    color:#000000;  
}

textarea 
{ 
    font-family:Tahoma, Geneva, Verdana, Sans-Serif;
    font-size:11px;
    color:#000000;  	
}

/* END GENERAL */

/* BEGIN FOOTER */
div#footer
{
    width:883px;
    margin:auto;
    margin-top:5px;
}

div#innerfooter
{
    font-family:Tahoma, Geneva, Verdana, Sans-Serif;
    font-size:11px;
    color:#838383;  
}

.innerfooter_left
{
    float:left;
    width:802px;
}

.innerfooter_right
{
    float:right;
    width:81px;
    text-align:right;
}

div#footer a:link,div#footer a:visited
{
    font-family:Tahoma, Geneva, Verdana, Sans-Serif;
    font-size:11px;
    color:#838383;  
    text-decoration:none;
}

div#footer a:hover
{
    text-decoration:underline;
}

div#footer a:active
{

}
/* END FOOTER */

/* BEGIN HEADERS */
h1 {font-size:24px;color:#B61429;font-weight:normal;font-style:normal;padding:0;margin:0 0 32px 0; }
h2 {font-size:21px;color:#000000;font-weight:normal;font-style:normal;padding:0;margin:12px 0 12px 0; }
h3 {font-size:19px;color:#B61429;font-weight:normal;font-style:normal;padding:0;margin:8px 0 8px 0; }
h4 {font-size:17px;color:#000000;font-weight:normal;font-style:normal;padding:0;margin:6px 0 6px 0; }
h5 {font-size:14px;color:#B61429;font-weight:normal;font-style:normal;padding:0;margin:4px 0 4px 0; }
/* END HEADERS */

/* BEGIN TEKST */
p
{
	margin-top:0px;
    margin-bottom:15px;
    line-height:15px;
}

td p
{
	margin-top:0px;
    margin-bottom:15px;
    line-height:15px;
}

a:link, a:visited
{
	font-family:Tahoma, Geneva, Verdana, Sans-Serif;
    font-size:11px;
    color:#B61429; 
    text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

a:active
{
	
}
/* END TEKST */

.clearen
{
    clear:both;
}

.inhoudall
{
    width:883px;
    margin:auto;
}

.header
{
    width:883px;
    height:250px;
    /*background-image:url(/images/project/header.jpg.v=1);
    background-repeat:no-repeat;
    background-position:top;*/
}

.inhoud
{
    width:883px;
    background-image:url(/images/project/bg_repeat.jpg.v=1);
    background-repeat:repeat-y;
}

.content
{
    margin-left:125px;/*93+32*/
    margin-right:124px;/*93+31*/
    width:634px;
}

.inhoudleft
{
    width:301px;
    margin-right:32px;
    float:left;
}

.inhoudright
{
    width:301px;
    float:left;
}

.urllinks
{
    text-align:right;
}

.contentblok
{
    padding-top:3px;
    padding-bottom:3px;
}

.fotokader
{
    border-left:5px solid #FFFFFF;
    border-right:5px solid #FFFFFF;
    width:79px;
    height:59px;
}

.flash
{
	width:883px;
	height:726px;
}

.galleriaLoading { width: 16px; height: 16px; display: block; background: url('/Images/Libs/Galleria/classic-loader.gif') left top no-repeat; margin: 0; }
.hide { display: none;} 
.clear { clear: both;}

/* Welkom pagina */
#welkomContainerTekst { position: relative; width: 100%; height: 100%; display: block; text-align: center; font-family: "Century Gothic",arial,sans-serif; color: #687480;}
#welkomContainerTekst h1 { position: absolute; left: 0px; top: -110px; width: 100%; display: block; text-align: center; color: #687480; line-height: 28px}
#welkomContainerTekst p { position: absolute; left: 0px; top: -55px; width: 100%; display: block; text-align: center; font-size: 18px; line-height: 22px; }
#welkomContainerTekst p.small { left: 0px; top: -15px; font-size: 12px; line-height: 14px; }

#welkomContainerProjects {}
#welkomContainerProjects .projectTypes { width: 120px; float: left; margin-right: 41px; cursor: pointer;}
#welkomContainerProjects .projectTypes:first-child { margin-right: 30px;}
#welkomContainerProjects .projectTypes .imageContainer { width: 120px; height: 178px; display: block; position: relative; background: white;}
#welkomContainerProjects .projectTypes .imageContainer img { margin: 0 auto; display: block; max-width: 120px; max-height: 178px;}
#welkomContainerProjects .projectTypes .imageContainer .imageContainerOverlay { width: 120px; height: 178px; display: block; background: url('/images/project/welkom/imgcontainer.png.v=1') left top no-repeat; position: absolute; left: 0px; top: 0px;}
#welkomContainerProjects .projectTypes h3 { position: relative; z-index: 10; text-align: center; font-size: 18px; line-height: 18px; top: -40px; font-family: "Century Gothic",arial,sans-serif;}
#welkomContainerProjects .projectTypes #imageContainerVast { width: 120px; height: 178px; display: block; background: url('/images/project/welkom/img_kab.gif.v=1') left top no-repeat;}
/*#welkomContainerProjects .projectTypes #imageContainerVast h3 {top: 0px; text-align: center; font-size: 18px; padding-top: 140px; font-family: "Century Gothic",arial,sans-serif;}*/
