/**
 * Static styling rules
 *
 * Version		: 1.0
 * Author		: Jeroen Oosterlaar (jeroen.oosterlaar@marganza.nl)
 * Copyright	: 2006, Marganza Internet
 */

body {
    font-size: 12px;
}
 
/**
 * ############################################################################
 *
 * Menu
 *
 * ############################################################################
 */
 
#menuGOAInfra {
    position: absolute; 
    left: 722px;
    top: 0px;
    border: 0px;
}

#menuInfraCommercieel {
    position: absolute;
    left: 722px;
    top: 37px;
    border: 0px;
}

#menuInfraPersoneel {
    position: absolute;
    left: 722px;
    top: 74px;
    border: 0px;
}

#menuInfraFacilitair {
    position: absolute;
    left: 722px;
    top: 111px;
    border: 0px;
}

#menuInfraKwaliteit {
    position: absolute;
    left: 722px;
    top: 148px;
    border: 0px;
}

#menuInfraKennispoort {
    position: absolute;
    left: 722px;
    top: 185px;
    border: 0px;
}

#menuInfraProject {
    position: absolute;
    left: 722px;
    top: 222px;
    border: 0px;
}

#menuInfraCollege {
    position: absolute;
    left: 722px;
    top: 259px;
    border: 0px;
}

/*#menuFiller {
    position: absolute;
    left: 722px;
    top: 296px;
    width: 278px;
    height: 8px;
    background-color: #EF2E23;
}*/

/**
 * ############################################################################
 *
 * Tables
 *
 * ############################################################################
 */
 
.contactFormTable {
    border-collapse: collapse;
    margin-bottom: 30px;
}

.contactFormTable th {
    font-size: 12px;
    width: 120px;
    text-align: left;
}

.contactFormTable td {
    font-size: 12px;
    text-align: left;
}

.newsOverviewTable {
    border-collapse: collapse;
    margin-bottom: 30px;
    width: 100%;
}

.newsOverviewTable td {
    font-size: 12px;
}

.newsOverviewTable td a {
    color: #133C5A;
}

.newsOverviewTable td a:hover {
    text-decoration: none;
}

/**
 * ############################################################################
 *
 * Form styling
 *
 * ############################################################################
 */
 
.formTextField {
    font-family: verdana, arial, sans-serif;  
    border-width: 2px;
}

.formTextFieldError {
    font-family: verdana, arial, sans-serif;  
    border-width: 2px;
    background-color: #FF0000;
    color: #FFFFFF;
    font-weight: bold;
}

.formButton {
    font-family: verdana, arial, sans-serif;  
    color: #000000;
    font-size: 10px;
    font-weight: bold;
    background-color: #CCCCCC;
}

.successMessage {
    border-color: #009900;
    border-width: 1px;
    border-style: solid;
    padding: 5px;
    font-weight: bold;   
    background-color: #FFFFFF;
}

.errorMessage {
    border-color: #FF0000;
    border-width: 1px;
    border-style: solid;
    padding: 5px;
    font-weight: bold;   
    background-color: #FFFFFF;
}


#contentContainer #footer {
    text-align: center;
    font-size: 12px;
    color: #133C5A;
    margin-bottom: 30px;
}

#contentContainer #footer a {
    color: #133C5A;
}

#contentContainer #footer a:hover {
    text-decoration: none;
}

#contentContainer ul {
	color: #133C5A;
}
