﻿body {margin:0px; background-color:#a32d2d; }
h2 {margin:0px; font-size:16pt; font-weight:bold; text-align:center;}
h3 {margin-top:10px; margin-bottom:25px; font-size:13pt; font-weight:bold; text-align:center;}
p.liste {margin-top:10px; margin-bottom:10px;}
#header {width:100%; height:220px; background-color:#f2e8d1; text-align:center; margin:0px; padding-top:0px;}

#mainbox {position:absolute; top:100px; left:50%; width:970px; margin-top:0px; margin-left:-486px; padding:0px 0px;}

#fotobox {width:890px; height:360px; background-color:#e3d6ac; margin:0px auto 0px auto; padding:0px 40px;}

#navi {width:950px; height:40px; line-height:40px; margin:0px auto 0px auto; padding-left:10px; padding-right:10px; background-color:#d2ab67; color:white;}
#navi ul {margin:0px; padding:0px; padding-left:6px; list-style-image:none;list-style-type:none; }
#navi li {display:inline; margin:0px; padding:4px 0px; color:black; font-size:11pt; background-color:#d2ab67; }
#navi a {text-decoration:none; font-size:11pt; padding:4px 8px; }
#navi a {color:#a32d2d; font-weight:bold; }
#navi a:hover {text-decoration:none; font-size:11pt; color:white; background-color:#a32d2d; }
.navitext { padding:4px 10px; font-size:11pt; color:white; background-color:#a32d2d; font-weight:bold; }

#box {width:770px; min-height:300px; padding:12px 100px; background-color:#f2e8d1; color:#000000; font-size:13pt; border-bottom:1px solid #a32d2d;}
#box p {text-align: justify;}

#footer {width:910px; height:30px; line-height:30px; background-color:#e3d6ac; margin:0px auto; font-size:11pt; padding:0px 30px; }
#footer a {text-decoration:none; color:#000000; }
