body{
background-color:#222; 
margin: 0;
padding: 0;
text-align: center;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 62.5%; /* = 10px */
}
p.groot{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.4em; /* = 14px */
}
p.klein{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.2em; /* = 12px */
}

ul.menu_bertrand{
list-style: none;
margin: 0;
padding: 0;
}

li.menu_bertrand{
width: 180px;
margin: 0;
padding: 0;
font-family: verdana;
}

li.menu_bertrand a{
display: block;
text-decoration: none;
padding: 2px 0 2px 0;
margin: 0 0 1px 0;
}

li.menu_bertrand a:link, li.menu_bertrand a:visited{
background: #eee;
color: #222;
font-weight: bold;
}

li.menu_bertrand a:hover, li.menu_bertrand a:active{
background: #399;
color: #fff;
font-weight: bold;
}

ul.menu_renee{
list-style: none;
margin: 0;
padding: 0;
}

li.menu_renee{
width: 180px;
margin: 0;
padding: 0;
font-family: verdana;
}

li.menu_renee a{
display: block;
text-decoration: none;
padding: 2px 0 2px 0;
margin: 0 0 1px 0;
}

li.menu_renee a:link, li.menu_renee a:visited{
background: #eee;
color: #222;
font-weight: bold;
}

li.menu_renee a:hover, li.menu_renee a:active{
background: #98f;
color: #fff;
font-weight: bold;
}

a.bertrand:link, a.bertrand:visited{
color: #eee;
text-decoration: none;
curser: default;
}

a.bertrand:hover, a.bertrand:active{
color: #399;
text-decoration: none;
curser: default;
}

a.renee:link, a.renee:visited{
color: #eee;
text-decoration: none;
curser: default;
}

a.renee:hover, a.renee:active{
color: #98f;
text-decoration: none;
curser: default;
}

div#main_container{
margin: 20px auto auto auto;
width: 800px;
height: auto;
text-align: center;
background-color: transparent;
border: none;
}

div#box0{
background-color: #transparent;
color: #eee;
font-family: verdana, arial, helvetica, sans-serif;
font-size : 3em;
width: 800px;
float: left;
text-align: center;
}

div#box1{
background-color: #transparent;
color: #eee;
font-family: verdana, arial, helvetica, sans-serif;
font-size : 5em;
float: left;
width: 800px;
height: 70px;
text-align: center;
}

div#box2{
background-color: transparent;
float: left;
width: 800px;
height: 20px;
font-family: verdana, arial, helvetica, sans-serif;
font-size : 1.2em;
font-weight: bold;
color: #fff;
padding: 0;
text-align: center;
}

div#box3{
background-color: transparent;
float: left;
width: 200px;
text-align: center;
font-size: 1.2em;
font-family: verdana, arial, helvetica, sans-serif;
color: #eee;
padding: 20px 0 0 0;
}

div#box4{
background-color: transparent;
float: left;
text-align: left;
width: 600px;
height: 800px;
font-family: verdana, arial, helvetica, sans-serif;
color: #eee;
padding: 20px 0 0 0;
}

div#box5{
background-color: transparent;
float: left;
width: 800px;
height: auto;
font-family: verdana, arial, helvetica, sans-serif;
}

img.fotoright{
border: none;
float: right;
margin: 0 0 20px 20px;
}

img.fotoleft{
border: none;
margin: 0 20px 10px 0;
}

img.fotorechts{
border: none;
float: right;
margin: 0 10px 15px 15px;
border: 1px solid #339;
}

img.noborder{
border:none;
}

span.center {
text-align: right;
}

span.groot {
font-size; 1.3em; 
}

table.content {
font-size: 1.2em;
margin: 0 15px 15px 15px:
}

table.menu{
text-align: center;
}

td.menu{
background-color: #222;
color: #eee;
}

table.menu2{
text-align: center;
margin: 0 0 0 0;
font-weight: bold;
background-color: #222;
}

td.menu2{
background-color: #eee;
color: #222;
font-weight: bold;
border: 1px solid #eee;
}

table.menu3{
float: left;
margin: -2px 0 0 0;
}

td.menu3center{
width: 200px;
background-color: #222;
color: #eee;
padding: 0 0 15px 0;
text-align: center;
}

td.menu3links{
width: 200px;
background-color: #222;
color: #eee;
padding: 0 0 15px 0;
text-align: left;
}

td.menu3rechts{
width: 200px;
background-color: #222;
color: #eee;
padding: 0 0 15px 0;
text-align: right;
}

table.cv{
width: 600px;
height: auto;
float: left;
text-align: left;
margin: 0 0 0 0;
}

td.cv{
width: 600px;
height: auto;
background-color: transparent;
color: #eee;
text-align: left;
font-size: 1.2em;
}

table.contact{
width: 180px;
height: auto;
float: right;
text-align: left;
margin: 0 0 0 0;
}

td.contact{
width: 180px;
height: auto;
background-color: transparent;
color: #eee;
text-align: right;
font-size: 1.2em;
}

td.categorie{
background-color: transparent;
color: #666;
text-align: center;
font-size: 1.2em;
font-weight: bold;
padding: 2px 5px 3px 5px;
border: 1px solid #555;
}

td.categoriemarge{
height: 15px;
background-color: transparent;
color: #666;
text-align: right;
font-size: 1.2em;
font-weight: bold;
padding: 2px 5px 3px 5px;
border: 0px solid #555;
}
