/* -------------------------- 
 AC ZELE MAIN CSS DOCUMENT 
--------------------------
\*/
* html #content {
height:0;
}

* html #container {
height:100%;
}

/* */
a.img:link,a.img:visited {
background:none;
margin-left:2px;
margin-right:2px;
padding:0;
}

img.pic {
display:block;
width:500px;
height:375px;
}

body {
background-color:#eee;
background-image:url("../images/background.jpeg");
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:95%;
color:#000;
margin:0;
padding:0;
}

#container {
width:776px;
background-image:url(../images/bg.gif);
background-repeat:repeat-y;
line-height:1.2;
min-height:100%;
margin:0 auto;
}

#header {
width:124px;
height:159px;
background-image:url(../uploads/header/header.png);
background-repeat:no-repeat;
background-color:#afe890;
padding:0 0 0 652px;
}

#picbar {
width:776px;
background-color:#fff;
margin:0 0 -4px;
padding:2px 0;
}

#picbar img {
border:none;
margin:0 -5px 0 -2px;
padding:0;
}

#content {
float:left;
width:622px;
padding:0;
}

#rightmenu {
float:right;
width:150px;
background-image:url(../images/acz_menubar.gif);
background-repeat:no-repeat;
display:block;
margin:-1px 0 0;
padding:0;
}

#footer {
width:776px;
clear:both;
background-color:#afe890;
margin:10px 0 0;
}

/* html element layout */
#content h1 {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:110%;
font-weight:400;
color:#a93621;
text-transform:uppercase;
background:url(../images/h1.gif) center left no-repeat;
margin:20px 0 0 10px;
padding:0 0 0 18px;
}

#content p.postdatum {
font-size:70%;
text-transform:uppercase;
color:#888;
text-align:right;
}

#content img {
margin:5px 20px 5px 25px;
}

#content div.hr {
background-image:url(../images/hr.png);
background-repeat:no-repeat;
height:2px;
border:none;
margin:5px 20px 5px 25px;
}

#content p {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
/*
font-weight:400;
font-size:90%;
*/
font-size: 14px;
line-height: 125%;
text-align:justify;
margin:10px 20px 10px 25px;
}

/*
#content span {
	margin: 0px 20px 20px 25px;
}*/
#content :link,#content :visited,#content a:active {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color:#a93621;
text-decoration:none;
background:none;
padding:0;
}

#content a:hover {
font-size:90%;
color:#900;
background:none;
border-bottom:1px dotted #900;
outline:none;
}

#content .table_header a:link,#content .table_header a:visited {
color:#000;
font-size:15px;
font-weight:700;
background:none;
border:none;
margin:0;
padding:0;
}

#content .table_header a:hover,.table_header a:active {
color:#000;
font-size:15px;
font-weight:700;
background:none;
border-bottom:1px dotted #900;
outline:none;
margin:0;
padding:0;
}

#content .table_header {
color:#a93621;
border-bottom:2px solid #a93621;
width:180px;
text-align:left;
font-size:105%;
}

#content .tablerow {
background-color:#afe890;
}

#content .hoverrow_1 {
background-color:#F8F8F8;
}

#content .hoverrow_0 {
background-color:#eee;
}

#content .table_content a:link,.table_content a:visited {
background:none;
color:#000;
text-decoration:none;
outline:none;
padding:0;
}

#content .table_content a:hover,.table_content a:active {
background:none;
color:#000;
text-decoration:underline;
outline:none;
padding:0;
}

#content .navigation_page {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background:none;
color:#777;
font-size:14px;
text-decoration:none;
margin:5px 30px 0 30px;
padding:0 0 0 0;
}

#content .navigation_page_nolink {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background:none;
color:#a93621;
font-size:14px;
text-decoration:none;
border:none;
padding-left:10px;
font-weight:700;
margin:0;
}

#content .navigation_page a:link,#content .navigation_page a:visited {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background:none;
color:#777;
font-size:14px;
text-decoration:none;
border:none;
padding-left:10px;
}

#content .navigation_page a:active,#content .navigation_page a:hover {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background:none;
color:#a93621;
font-size:14px;
text-decoration:underline;
border:none;
padding-left:10px;
outline:none;
}

#content .link_nomark a:link,#content .link_nomark a:visited {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
background:none;
border:none;
text-decoration:none;
color:#000;
margin:0;
padding:0;
}

#content .link_nomark a:hover,.link_nomark a:active {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
background:none;
border:none;
text-decoration:underline;
color:#000;
outline:none;
margin:0;
padding:0;
}

#content .link_nomark img {
text-align:left;
margin:1px;
padding:0;
}

/* header menu elements */
#header ul {
list-style:none;
line-height:10px;
margin:0;
padding:0 0 6px;
}

#header ul li {
font-size:75%;
margin:0 0 0 5px;
padding:2px 0 3px;
}

#header li a.menu {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing:2px;
font-size:100%;
display:block;
color:#a93621;
text-decoration:none;
background:url(../images/li.gif) center left no-repeat;
outline:none;
padding:0 0 2px 15px;
}

#header li a.menu:hover {
color:#000;
background:url(../images/li_over.gif) center left no-repeat;
outline:none;
}

/* login form */
#rightmenu input {
border:1px solid #000;
background-color:#fff;
font-size:75%;
width:130px;
}

#rightmenu input.btn {
width:20px;
height:20px;
}

#rightmenu form {
border-bottom:dotted 1px #000;
padding-bottom:10px;
}

#rightmenu h1 {
font-size:75%;
border-bottom:dotted 1px #000;
text-transform:uppercase;
margin:20px 0 10px;
padding:3px 0 3px 10px;
}

#rightmenu p {
text-align:right;
margin:2px 7px;
}

#rightmenu label {
width:50px;
font-size:90%;
}

#rightmenu ul.rmen {
list-style:none;
line-height:13px;
font-size:90%;
margin:0 0 20px;
padding:0 0 6px;
}

#rightmenu ul li.rmen {
font-size:90%;
text-transform:uppercase;
margin:0;
padding:3px 0;
}

#rightmenu li a.rmen:link,#rightmenu a.rmen:visited {
display:block;
color:#000;
text-decoration:none;
font-size:90%;
background:none;
padding:0 0 2px 5px;
}

#rightmenu li a.rmen:hover,#rightmenu a.rmen:active {
display:block;
color:#A93621;
outline:none;
text-decoration:none;
font-size:90%;
background:none;
padding:0 0 2px 5px;
}

/* footer */
#footer p {
text-align:right;
font-size:70%;
margin:6px 150px 4px auto;
}

#footer img {
border:none;
margin:5px 0 -1px;
}

#footer p a.img:link,#footer p a.img:visited {
background:none;
margin:0 2px;
}

/* SUBMENU */
#submenubg {
height:50px;
background-color:#fff;
padding:2px 0;
}

#submenu {
background-color:#a93621;
height:36px;
padding-top:14px;
width:776px;
vertical-align:middle;
}

#submenu ul.smen {
list-style:none;
display:inline;
}

#submenu li.smen {
display:inline;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
}

#submenu li a.smen:link,#submenu li a.smen:visited {
color:#fff;
text-decoration:none;
margin-right:10px;
background:none;
font-size:90%;
outline:none;
padding:0;
}

#submenu li a.smen:hover {
border-bottom:1px solid #afe890;
}

#sub {
height:50px;
float:right;
margin:-32px 0 0;
padding:0;
}

#sub a {
background-image:none;
background:none;
margin:0;
padding:0;
}

img.clean {
border:0;
margin:0;
padding:0;
}

#content a.admin:link,#content a.admin:visited {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:85%;
background:none;
color:#000;
border:0;
}

#content a.admin:hover {
color:#a93621;
}

table {
border-collapse:collapse;
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
margin:0 10px 10px 20px;
}

td {
vertical-align:middle;
border:1px solid #fff;
padding:5px 2px 2px 5px;
}

p a.p:link,a.p:visited {
color:#000;
text-decoration:none;
border-bottom:1px dotted #000;
}

p a.p:hover {
border-bottom:1px dotted #a93621;
}

#content h2 {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:400;
color:#a93621;
text-transform:uppercase;
letter-spacing:2px;
margin:20px 0 10px 10px;
padding:0 0 0 15px;
}

#content h3 {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:400;
color:#000;
text-transform:uppercase;
margin:20px 0 10px 10px;
padding:0 0 0 15px;
}

#content p.li {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
font-size:80%;
text-align:justify;
margin:0 20px 0 25px;
}

#content .li {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
font-size:80%;
text-align:justify;
margin:0 20px 0 5px;
}

/* Ongeordende Lijst */
#content ul {
list-style:none;
line-height:18px;
margin:0 0 5px 60px;
padding:0 0 6px;
}

#content ul li {
list-style-image: url(../images/list.gif);
font-size:90%;
margin:0;
padding:3px 0 3px;
}

#content li a.lnk:link,#content li a.lnk:active a.lnk:visited {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:90%;
background:none;
color:#000;
border-bottom:1px dotted #000;
outline:none;
padding:2px 0 0;
}

#content li a.lnk:hover {
color:#a93621;
border-bottom:1px dotted #a93621;
font-size:90%;
}

/* Geordende Lijst */
#content ol {
list-style: decimal;
line-height:18px;
margin:0 0 5px 60px;
padding:0 0 6px;
}

#content ol li {
font-size:90%;
margin:0;
padding:3px 0 3px ;
}

#content p a.lnk:link,#content p a.lnk:visited {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
text-decoration:none;
background:none;
color:#000;
border-bottom:1px dotted #000;
padding:2px 0 0;
}

#content p a.lnkAtleet:link,#content p a.lnkAtleet:visited,#content p a.lnkAtleet:active,#content li a.lnkAtleet:link,#content li a.lnkAtleet:visited,#content li a.lnkAtleet:active {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#000;
text-decoration:none;
background:none;
padding:0;
}

#content p a.lnkAtleet:hover,#content li a.lnkAtleet:hover {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#a93621;
text-decoration:none;
background:none;
padding:0;
}

#content td a.lnk:link,#content td a.lnk:visited {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background:none;
color:#000;
border-bottom:1px dotted #000;
font-size:100%;
padding:2px 0 0;
}

#content td a.lnk:hover {
color:#a93621;
border-bottom:1px dotted #a93621;
font-size:100%;
}

#content input {
width:200px;
}

#content label {
display:block;
width:200px;
}

p a.index:link,p a.index:visited {
font-family:"Century Gothic", Trebuchet MS, Myriad, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:85%;
background:none;
color:#000;
border-bottom:1px dotted #000;
padding:2px;
}

#content a.img {
margin:10px 50px 0 25px;
}

textarea {
width:500px;
height:300px;
font-family:Verdana;
font-size:13px;
}

#content p.gbentry {
width:550px;
border-bottom:3px dotted #afe890;
font-size:85%;
margin:0 20px 10px 25px;
padding:5px 5px 20px;
}

#content p.gbheading {
color:#a93621;
line-height:1.2;
margin:0 10px 0 25px;
padding:0;
}

#content img.gbpic {
width:50px;
height:50px;
border:1px solid #a93621;
margin:0 0 0 25px;
}

#content p.heading {
font-weight:700;
margin:2px 0 0 40px;
}

#content p.info {
margin:2px 0 20px 45px;
}

#content img.aprf {
float:right;
border:1px solid #000;
}

/* fotoalbum */
div.fotoalbum {
width:525px;
border:1px solid #000;
margin:10px 35px 10px 25px;
}

img.fotoalbum {
border:1px solid #000;
width:525px;
margin:0;
padding:0;
}

#content p img.smiley {
margin:2px;
padding:0;
}

div.links {
float:left;
width:185px;
height:700px;
margin:5px;
}

/* - SPONSORS - */
div.sponsor {
margin-top:5px;
margin-bottom:10px;
padding:10px;
}

a.sponsor:link,a.sponsor:visited,a.sponsor:hover {
background-image:none;
background:none;
text-decoration:none;
color:#000;
border:none;
}

h2 a.spon:link,a.spon:visited,a.spon:active {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
font-weight:400;
color:#a93621;
text-decoration:none;
text-transform:uppercase;
letter-spacing:2px;
border-bottom:1px dotted #a93621;
background-image:none;
outline:none;
margin:20px 0 10px 10px;
padding:0;
}

h2 a.spons:hover {
border-bottom:1px solid #a93621;
}

p.sponsor {
padding:5px 0 0 5px;
}

img.sponsor {
border:1px solid #a93621;
margin:0 0 20px -5px;
}

.sponrand:visited,.sponrand:active,.sponrand:link,.sponrand:hover {
background-image:none;
margin-left:25px;
outline:none;
padding:0;
}

th {
font-weight:700;
color:#a93621;
border-bottom:2px solid #a93621;
width:180px;
text-align:left;
font-size:105%;
}

/*UBB CODE*/
#ubb a {
border:1px solid #ccc;
text-align:center;
text-decoration:none;
color:#000;
font-size:11px;
font-weight:700;
padding:5px;
}

#ubb a:active {
color:red;
outline:none;
}

#ubb a:hover {
color:gray;
}

/*NIEUWSFLASH*/
#nieuwsflash {
width:580px;
height:50px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
margin-left:25px;
padding:5px;
}

#gastenboek img.addsmiley {
margin:0 3px 0 0;
padding:0;
}

#box {
background-color:#cee6c1;
border:solid 1px #a93621;
margin:5px 0 0 20px;
padding:15px 0;
}

#box p {
text-align:center;
margin:0 auto;
}

.ubb_menu td {
margin:0;
padding:3px;
}

.ubb_menu {
height:25px;
margin:0 auto;
padding:0;
}

#content .nohover:hover {
font-size:15px;
border-bottom:0;
margin-bottom:10px;
}

img,#content img.admin {
border:0;
}

#content p a.lnk:hover,p a.index:hover {
color:#a93621;
border-bottom:1px dotted #a93621;
}

#content p.warning {
text-align:center;
color:#a93621;
text-transform:uppercase;
margin:20px 20px 0 25px;
}

img.icon {
	padding: 0px;
	margin: 0px;
	float: left;
}
