/* Start of CMSMS style sheet 'tiggelaar' */
body {

overflow: -moz-scrollbars-vertical;

 }

.smoelenboek:link		{	font-size: 16px; font-weight:bold; text-decoration: none; color: #4F4F4F;	cursor: pointer;}
.smoelenboek:visited   {	font-size: 16px;  font-weight:bold; text-decoration: none;  color: #4F4F4F;	cursor: pointer;}
.smoelenboek:active    {	font-size: 16px; font-weight:bold; text-decoration: none;	color: #FE9E0A;	cursor: pointer;}
.smoelenboek:hover		{	font-size: 16px; font-weight:bold; text-decoration: none;	color: #FE9E0A;	cursor: pointer;}



.meer:link		{	text-align: right; font-size: 12px; font-weight:bold; text-decoration: none; color: ##ACACAC;	cursor: pointer;}
.meer:visited   {	font-size: 12px;  font-weight:bold; text-decoration: none;  color: #ACACAC;	cursor: pointer;}
.meer:active    {	font-size: 12px; font-weight:bold; text-decoration: none;	color: #ACACAC;	cursor: pointer;}
.meer:hover		{	font-size: 12px; font-weight:bold; text-decoration: none;	color: #FE9E0A;	cursor: pointer;}


.lijst:link		{	font-size: 12px; font-weight:bold; text-decoration: none; color: #000000;	cursor: pointer;}
.lijst:visited   {	font-size: 12px;  font-weight:bold; text-decoration: none;  color: #000000;	cursor: pointer;}
.lijst:active    {	font-size: 12px; font-weight:bold; text-decoration: none;	color: #FE9E0A;	cursor: pointer;}
.lijst:hover		{	font-size: 12px; font-weight:bold; text-decoration: none;	color: #FE9E0A;	cursor: pointer;}


.smoelenboekactive:link		{	font-size: 18px; font-weight:bold; text-decoration: underline; color: #FE9E0A;	cursor: pointer;}
.smoelenboekactive:visited   {	font-size: 18px;  font-weight:bold; text-decoration: underline;  color: #FE9E0A;	cursor: pointer;}
.smoelenboekactive:active    {	font-size: 18px; font-weight:bold; text-decoration: none;	color: #4F4F4F;	cursor: pointer;}
.smoelenboekactive:hover		{	font-size: 18px; font-weight:bold; text-decoration: none;	color: #4F4F4F;	cursor: pointer;}


.huidige:link		{	font-size: 21px; font-weight:bold; text-decoration: none; color: #FE9E0A;	cursor: pointer;}
.huidige:visited   {	font-size: 21px;  font-weight:bold; text-decoration: none;  color: #FE9E0A;	cursor: pointer;}
.huidige:active    {	font-size: 21px; font-weight:bold; text-decoration: none;	color: #FE9E0A;	cursor: pointer;}
.huidige:hover		{	font-size: 21px; font-weight:bold; text-decoration: none;	color: #FE9E0A;	cursor: pointer;}



* { margin:0; padding:0; }
html, body { height: 100%; }
body { background: #fe9e0a; font-family: Arial; font-size: 12px; line-height: 19px; }
a { color: #000; text-decoration: none; }
img { border: none; }


.meertussenruimte {  line-height: 25px; }


/***** wrapper *****/
#wrap { width: 771px; min-height: 100%; height: auto !important; height: 100%; background: url(images/main-bg.png) repeat-y; margin: 0 auto; }



/***** header *****/
#header { width: 771px; height: 171px; background: url(images/header-bg.png) no-repeat; }
#header ul { width: 771px; height: 40px; padding: 131px 0 0 44px; list-style: none; }
#header li { float: left; height: 40px; line-height: 40px; font-size: 15px; }
#header li a.nocaps { text-transform: none; }
#header li span.sup { position: relative; top: -8px; font-size: 10px; padding: 0 0 0 2px; }
#header li a:hover, #header li.active a { font-weight: bold; }
#header li a { display: block; float: left; height: 40px; text-transform: uppercase; padding: 0 20px; }



/***** content *****/
#content { width: 771px; overflow: hidden; background: url(images/content-bg.png) no-repeat; }
#left { float: left; width: 530px; padding: 0 0 0 44px; }
#right { float: right; width: 158px; padding: 16px 36px 50px 0; }



/***** left content *****/
#left .subnav { width: 530px; height: 47px; list-style: none; }
#left .subnav li { float: left; height: 47px; line-height: 47px; font-size: 12px; }
#left .subnav li a:hover, .subnav li.active a { font-style: italic; }
#left .subnav li a { display: block; float: left; height: 47px; padding: 0 15px; }

#left h1 { line-height: 41px; font-size: 20px; font-weight: bold; padding: 0 0 0 20px; }
 
#left .box { width: 469px; background: #f4f4f4 url(images/left-box-bottom.png) no-repeat bottom; margin: 0 0 12px 0; }
#left .box .boxc { background: url(images/left-box-top.png) no-repeat; overflow: hidden; padding: 18px; }

#left h2 { line-height: 15px; font-size: 13px; padding: 0 0 14px 0; }
#left h3 { line-height: 15px; font-size: 14px; color: #acacac; text-align: right; padding: 0 0 4px 0; }
#left h4 { line-height: 15px; font-size: 14px; color: #acacac; text-align: left; padding: 0 0 4px 0; }
#left h5 { line-height: 15px; font-size: 15px; color: #000000; text-align: left; padding: 0 0 4px 0; }

#left p { line-height: 19px; font-size: 12px; }
#left p a { font-size: 12px; text-decoration: none; }
#left .image { float: left; padding: 0 20px 0 0; }

#left dl { float: right; width: 305px; line-height: 18px; font-size: 11px; }
#left dl dt { float: left; width: 145px; font-weight: bold; }
#left dl dd { float: left; width: 160px; }
#left dl dd a { font-size: 11px; color: #ACACAC;  font-weight: bold; text-align: right;}
#left dl dd a:hover { font-size: 11px; color: #FE9E0A; }


#left .images { list-style: none; overflow: hidden; }
#left .images li { float: left; padding: 0px; }
#left .images li img { display: block;
border-color:#F4F4F4;
border-style:solid;
border-width:5px;
 }

#left .images li a:hover img { border: 5px solid #FE9E0A; }


/***** right content *****/
#right .box { width: 158px; background: #f4f4f4 url(images/right-box-bottom.png) no-repeat bottom; padding: 0 0 42px 0; }
#right .box h2 { height: 65px; line-height: 39px; font-size: 14px; text-transform: uppercase; text-align: center; }
#right .box h2 { color: #acacac; background: url(images/right-box-top.png) no-repeat; }

#right .box span { display: block; text-align: center; line-height: 18px; }
#right .box span.date { font-size: 11px; font-weight: bold; }
#right .box span.event { font-size: 13px; }
#right .box .line { width: 46px; height: 0; border-top: 1px solid #ddd; border-bottom: 1px solid #e5e5e5; }
#right .box .line { overflow: hidden; margin: 8px 56px; }
#right .box .sponsor { text-align: center; padding: 0px 0; }



/***** footer *****/
#footer { position: relative; }
#footer p { position: absolute; top: -47px; left: 577px; width: 158px; font-size: 10px; color: #ccc; text-align: center; }
#footer p a { color: #ccc; }
#footer p a:hover { text-decoration: underline; }
/* End of 'tiggelaar' */

