﻿/* CSS Style Sheet voor Website Architektenburo Bert de Lange */

body
{
font-family: verdana, arial, helvetica, sans-serif;
margin: 0; padding: 0;
font-size: 80%;
background: #D6DAE5 url(blue.gif) repeat-y 0 0;
color: black;
}

p
{
font-size: 1em;
margin: 0 0 1em;
}

p.info
{
color: #6B7AA3;
margin: 1em 0 1em;
}


.klein {font-size: 80%; }

h1
{
margin: 0 0 1em; padding: 0;
font-size: 1.2em;
font-weight: bold;
color: #001344;
}

h4
{
margin: 2em 0 ; padding: 0;
font-size: 1.25em;
font-weight: bold;
color: #0077A2;
}

a
{
text-decoration: none;
}

a:link		{color: #001B61;}
a:visited	{color: #001B61;}
a:focus		{color: #9D080D;}
a:hover		{color: #9D080D;}
a:active	{color: #9D080D;}



img
{
border: 0;
}

#pics img, .caption img
{
border: 1px solid #D6DAE5;
}


#pics a:hover img {border: 1px solid #9D080D;}

.caption a:hover img {border: 1px solid #9D080D;}


div#content
{
position: absolute;
top: 0; left: 110px;
}


div#titel
{
clear: both;
height: 76px; width: 100%;
background: #001B61 url(blueh.gif) repeat-x 0 0;
}

div#titel img
{
position: absolute; right: 0; z-index: 10;
}



div#lcol
{
margin: 25px 53% 0 20px;
}

div#rcol
{
position: absolute;
top: 75px; right: 0;
width: 47%;
margin: 25px 20px 0 -53%;
}


img#big
{
width: 100%;
}


div#nav
{
margin: 0; padding: 0;
width: 110px;
}

#alogo
{
position: relative;
z-index: 20; margin-bottom: 20px;
}

div#nav a
{
margin: 7px 0 0; padding: 0;
float: right;
}

img#hier
{
margin: 7px 0 3px; padding: 0;
float: right;
}


div.caption
{
float: left;
padding: 0; margin: 0 5% 1em 0;
width: 44%;
display: block;
}

div.caption a
{
padding-top: 1em;
font-size: 80%;
}

div.caption img
{
width: 80%;
}

