@import url(resetclearfix.css);

body {
    margin: 0px;
    background: #434343 url(../images/bkg_body.jpg) repeat-x;
    font-size: 12px;
    font-family: "Trebuchet MS";
    text-align: center;
    color: #fff;
}

.container {
    width: 900px;
    margin: 0 auto;
    text-align: left;
}

#topmenu {
    margin-left: 720px;
    margin-top: 6px;
    position: absolute;
}

    #topmenu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        display: block;
    }

    #topmenu li {
        display: inline;
        height: 20px;
    }

        #topmenu li a:link, #topmenu li a:active, #topmenu li a:visited {
            text-decoration: none;
            color: #fff;
            font-size: 12px;
        }

        #topmenu li a:hover {
            text-decoration: underline;
            color: #d6005b!important;
            font-size: 12px;
        }

        #topmenu li a.active {
            text-decoration: underline;
            color: #d6005b!important;
            font-size: 12px;
        }

#header {
    margin-top: 10px;
}

.menu {
    margin-bottom: 5px;
    width: 930px;
    margin: 0 auto;
    text-align: left;
}

.content {
    margin: 0px 0px 45px 0px;
}

h1 {
    font-family: arial;
    font-size: 22px;
    color:#FFF;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.column_1 {
    width: 620px;
    float: left;
    padding: 25px 0px 0px 0px;
}

.column_2 {
    width: 265px;
    float: right;
    padding: 25px 0px 0px 0px;
    line-height: 20px;
}

.column_text {
    width: 900px;
    margin: 25px 0px 0px 0px;
    line-height: 20px;
}

    .column_text_left {
        float: left;
        width: 610px;
    }

    .column_text_right {
        float: right;
        width: 265px;
    }

#contactimg {
    margin: 20px 0px 20px 0px;
}

#footer {
    background: #252525;
    height: 30px;
    color: #575757;
    padding-top: 15px;
    position:fixed;
    left:0px;
    bottom:0px;
    height:30px;
    width:100%;
}

/* IE 6 */
* html #footer {
    position:absolute;
    top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}

#footer .container a:link, #footer .container a:visited, #footer .container a:active {
    text-decoration: underline;
    color: #575757;
}

#footer .container a:hover {
    text-decoration: none;
    color: #575757;
}

#footer .container div {
    color: #fff;
    float: left;
    margin-top: 3px;
}

#footer .container div a:link, #footer .container div a:visited, #footer .container div a:active {
    text-decoration: underline;
    color: #fff;
}

#footer .container div a:hover {
    text-decoration: none;
    color: #fff;
}

#footer .container img {
    float: left;
    margin-right: 4px;
}

/* contactform */

#contactform input:focus, #contactform textarea:focus {
    border: 2px solid #d6005b;
}

#contactform tr td input, #contactform tr td textarea {
    margin-bottom: 10px;
}

#contactmaps {
    position: absolute;
    top: 220px;
    margin-left: 366px;
    border: 2px solid #d6005b;
}


 
a{color:#ef0054;text-decoration:underline;}
a:hover{color:#bd0a5b;text-decoration:underline;}

a.email{color:#000;text-decoration:underline;}
a.email:hover{color:#309ED1;text-decoration:underline;}

/* Fotoboek Projecten*/

.thumbsubjectfont
{
	color:#FFF;
	font-weight: bold;
	text-decoration: none;	
}
.thumbpicturetable{
        margin:0px;
        padding:0px;
        text-align:left;
}

.thumbsubjecttable{
        margin-top:7px;
        margin-bottom:5px;
}
.thumbnail
{
	border: 1px solid #121B18;
	margin:0px 0px 5px 0px;
}

.thumbsubjectfont{
    color:#FFF;
    font-size:18px;
    margin-bottom: 10px;
}
.overviewurlfont{
    display: block;
    color:#FFF;
    text-decoration: none;
    font-size:18px;
    margin-bottom: 10px;
}
.overviewurlfont:hover{
    color:#FFF;
    text-decoration: underline;
    font-size:18px;
}

.thumbprevfont:link, .thumbprevfont:active, .thumbprevfont:visited {
    color: #fff;
    text-decoration: underline;
}

.thumbprevfont:hover {
    color: #fff;
    text-decoration: none;
}

.overviewdatetimefont {
    line-height: 16px;
    margin-left: 4px;
    margin-bottom: 10px;
}

.overviewthumb {
    border: 2px solid #d6005b;
}
