﻿/* vv Capelle Stylesheet*/
/* colors */
/* dark green 008300*/
/*light green  1ecc15*/

body                         {height: 100%; padding:0; margin:0; background: white url('../../images/capelle/site/top_02.jpg') repeat-x center top; text-align: center;}
body, td, th           {font-size: small; font-family: verdana; color:#000;}

a                              {color: #1ecc15; text-decoration: underline; font-weight: bold;}
a:hover                  {color: #008300; text-decoration: none;}
a img                        {border:0;}


h1, h2, h3, h4, h5      {margin: 2px;}
h1                             {font-size: large; color: #008300;}
h2                             {font-size: medium; padding: 2px 22px; color: white; display: inline; background: #008300 url('../../images/capelle/site/icon-ball.gif') no-repeat left center;}
h3                             {font-size: small; color: #008300; font-weight: bold;}
h4                             {font-size: small; color: #1ecc15; font-weight: bold;}
h5                             {font-size: x-small; color: #008300; font-weight: bold;}

ul				{list-style-image: url('../../images/capelle/site/bullet-ball.gif');}

.container             {width:auto; height: 100%; text-align: left; margin: auto; background: url('../../images/capelle/site/top_03.jpg') no-repeat right top;}

/*.container div	{margin: 5px;}*/

.top			{clear: both; height: 170px; background: url('../../images/capelle/site/top_01.jpg') no-repeat left top; text-align: center;z-index:-2;}
.menu			{/*position: absolute; left: 250px; top: 70px;*/ height: 18px; width: auto; background: none; color: white;z-index:0; 
				 display: inline-block; font-weight: bold; font-size: small;}
.menu a			{color: white; text-decoration: none;}
.menu a:hover	{color: #1ecc15; text-decoration: underline;}
				 
.main			{clear: both; height: auto; background: white url('../../images/capelle/site/back_main.jpg') no-repeat left bottom; height: 100%; min-height: 360px; padding-top: 10px;}


.submenu 	{width:220px; border: 0px solid gray; margin:0px; vertical-align:top; overflow:hidden;}
.submenu ul		{ list-style-image: url('../../images/capelle/site/bullet-arrow.gif'); margin-left:20px;}
.submenu li		{width:120px;border-bottom: 1px solid gray;  margin: 2px 0; background: white; width:210px;}
.submenu a			{color: black; text-decoration: none; font-weight: normal;}
.submenu a:hover		{color: #008300; cursor: hand;}
.submenu a:hover li	{background: white url('../../images/capelle/site/sub_back.jpg') repeat-y center right;}


.content		{width: auto; height: auto; padding-bottom: 0px;}

.inleiding		{font-weight: bold;}
.kolom			{width: 45%; margin-right: 10px; padding-right: 10px; border-right: 1px dotted #ccc; display: inline-block; float: left;}

.block			{width: 95%; margin:0px; border: 1px solid #DDDDDD; display: inline-block; float: left;}
.block p			{padding: 5px;}
.block h2		{margin: 0; display: block;}

.footer			{clear: both; height: 40px; text-align: center; color: #ccc; font-size: xx-small;}
.footer1		{height: 14px; padding: 3px; background: black;}
.footer1 a		{color: #008300; text-decoration: none;}
.footer1 a:hover	{color: #1ecc15; text-decoration: underline;}
.footer2		{height: 14px; padding: 3px; background: #008300;}


/* + + + + + + Peter + + + + + + */
.standen td		{width: 200px;height: 14px; padding: 3px; background: #efefef; border: 0px solid red;}
.standen tr		{width: 600px;height: 14px; padding: 3px;}
.standen  th		{width: 200px;height: 14px; padding: 3px; background: #008300; border: 0px solid blue; color: white;}
.standen  a		{text-decoration: none;}

.standen2 td		{height: 14px; padding: 3px; background: #efefef; border: 0px solid red;}
.standen2 tr		{width: 600px;height: 14px; padding: 3px;  border: 0px solid red;}


.sponsoren td	{width: 300px;height: 14px; padding: 3px; background: #efefef; border: 0px solid red;}
.sponsoren tr		{width: 600px;height: 14px; padding: 3px;}
.sponsoren2 td	{width: 100px;height: 14px; padding: 3px; border: 1px dotted black; margin-right: 5px;}

.programma th	{width: 218px; border-bottom: 1px solid black}
.programma table	{width: 600px; border: 1px solid white; background: #efefef;}
.content_programma td	{width: 200px; border: 0px solid red; background: #efefef;}

.kop td			{ padding: 3px;}
.kop2 td			{ padding: 3px;}
/* + + + + + + /Peter + + + + + + */