@import "clevercms.css";

body										{margin:0px 0px 10px 0px; padding:0px; font-family:Arial; font-size:12px; background:#EFEFEF url(../img/bg.jpg) repeat top center; line-height:150%; overflow-x:hidden;}

A.buttonAdresgegevens			            {float:left; width:135px; height:60px; margin:10px 25px 10px 0; padding:0; outline:0; text-indent:-9999em; background: url(../img/buttonAdresgegevens.png) 0 0 no-repeat;}
A.buttonNeemContactOp			            {float:left; width:135px; height:60px; margin:10px 0 10px 0; padding:0; outline:0; text-indent:-9999em; background: url(../img/buttonNeemContactop.png) 0 0 no-repeat;}
A.buttonColor			                    {background-color: #000000;}
A.buttonColor:hover		                    {background-color: #C61217;}

h1, .header1 								{font-size: 16px; padding:0px; margin:0px 0px 13px; line-height:120%;}
h2, .header2  								{font-size: 16px; padding:0px; margin:0px 0px 0px; line-height:120%; color:#C51217;}
h3, .header3  								{font-size: 16px; padding:0px; margin:0px 0px 5px;}

a											{color:#000000; cursor:pointer;}
img											{border:0px;}
form										{margin:0px; padding:0px;}
input										{font-family:Arial;}

#box										{position:absolute; width:1020px; margin-left:-510px; left:50%; padding:0px; background:url(../img/bg_box.png) repeat-y; z-index:1;}
#box .top									{float:left; height:10px; width:1020px; margin:0px; padding:0px; background:url(../img/bg_top.png) no-repeat bottom left;}
#box .bottom								{background:url(../img/bg_bottom.png) no-repeat left top; float:left; height:10px; width:1020px; margin:0px; padding:0px; }
#container			    					{width:970px; margin:0px 25px 0px 25px; background:#FFFFFF;} 
.tekstoverlay_links							{position:absolute; width:425px; height:107px; margin:0px; padding:230px 0px 0px 230px; color:#FFFFFF; left:295px; top:153px; _top:158px; z-index:9;}
.tekstoverlay_rechts						{position:absolute; width:425px; height:107px; margin:0px; padding:230px 0px 0px 250px; color:#FFFFFF; left:480px; top:153px; _top:158px; z-index:9;}
.tekstoverlay_links h1,
.tekstoverlay_rechts h1						{margin:0px; padding:0px;}
.header										{float:left; /*background:url(../img/bg_header.jpg) top right no-repeat;*/ margin:0px 0px 0px 0px; padding:0px; width:970px;}
.header	.logo								{float:left; width:340px; height:82px; margin:0px; padding:0px;}
.header .inhoud-header						{float:left; width:630px; margin:0px; padding:25px 0px 0px 0px;}
.header .toplinks							{float:left; width:350px; margin:0px; padding:0px 0px 0px 30px;}
.header .toplinks ul						{float:left; margin:0px; padding:0px 0px 0px 5px; list-style:none;}
.header .toplinks ul li						{float:left; padding:0px; margin:0px; text-decoration:none;}
.header .toplinks ul li a					{float:left; padding:0px 8px; margin:0px; text-decoration:none;}
.header .toplinks ul li a:hover,
.header .toplinks ul li a.aan				{color:#C61217; font-weight:bold; text-decoration:none;}
.header .zoeken								{float:right; width:250px; margin:25px 0p 0px 0px; padding:0px;}
.header .zoeken .input						{float:left; border:1px solid #000000;width:166px;height:14px; background:url(../img/bg_input.jpg) no-repeat top left; padding:3px 6px; margin:0px;}	
.header .zoeken .sendbut					{float:left; margin:0px; padding:0px; width:60px; height:22px; color:#FFFFFF; background:#000000; border:0px; cursor:pointer;}
.header .vergverkl							{float:left; padding-left:10px;}
.header .vergverkl a						{padding-right:8px;}
.header .vergverkl .kl						{float:left; font-size:12px;}
.header .vergverkl .mi						{float:left; font-size:13px;}
.header .vergverkl .gr						{float:left; font-size:15px;}
.header .tekstgr		{float:left; padding-right:5px; padding-left:20px;}
.header .talenkeuze {float:left;}
.hoofdmenu									{float:left; width:970px; margin:0px; padding:0px; height:30px; background:#000000;}
.hoofdmenu ul								{float:left; margin:0px; padding:0px; list-style:none; margin:0px;}
.hoofdmenu ul li							{float:left; height:30px; margin:0px; padding:0px;}
.hoofdmenu ul li a							{float:left; color:#FFFFFF; font-weight:bold; padding:5px 13px 6px 13px; height:19px; text-decoration:none; font-weight:bold; margin:0px;}
.hoofdmenu ul li a:hover,
.hoofdmenu ul li a.aan						{background:#C61217;}

ul.hoofdmenu                         		{float:left; z-index:10000;}
ul.hoofdmenu li 							{display:inline; margin:0px; position:relative; z-index:10000; height:30px;}
ul.hoofdmenu li a                    		{position:relative;display: block;}
ul.hoofdmenu li:hover               		{color:#FFFFFF; position:relative;}
ul.hoofdmenu li a:hover						{color:#FFFFFF; text-decoration:none;}
ul.hoofdmenu li a.aan						{color:#FFFFFF; text-decoration:none;}
ul.hoofdmenu ul								{position:absolute; visibility:hidden; top:100%; left:0px; z-index:9999; background:#F1F1F1; border:1px solid #E5E5E5; margin-top:0px; padding:0px; _width:150px;}
ul.hoofdmenu ul li							{float:left;}
ul.hoofdmenu ul li.dieper a					{float:left; display:block; border-top:1px solid #E5E5E5; padding:4px 12px; width:161px; background:#F1F1F1; color:#000000; border-bottom:0px; text-decoration:none;}
ul.hoofdmenu ul li.dieper a:hover,
ul.hoofdmenu ul li.dieper a.aan				{background:#F1F1F1; color:#C61217;}

.content									{float:left; width:970px; margin:0px; padding:0px;}
.content .blok_links						{float:left; width:360px; margin:0px; padding:0px;}
.content .afb_links							{float:left; width:360px; margin:0px; padding:8px 10px 0px 0px;}
.content .animatie							{float:left; position:relative; width:971px; margin:8px 0px 0px; height:361px; padding:0px 10px 0px 0px;}
.content .afb_rechts						{float:right; width:600px; margin:0px; padding:8px 0px 10px 0px;}


.content .afb_vervolg						{float:left; width:970px; margin:0px; padding:8px 0px 10px 0px;}
.content .inh_boven							{float:left; width:981px; margin:10px 0px 0px 0px; }
.content .inh_boven .cc_tekstinhoud			{float:left; border:1px solid #E5E5E5; clear:none; padding:0px 0px 0px 0px; margin:0px 10px 0px 0px;}
.content .inh_boven .cc_tekstinhoud	a		{float:left; background:url(../img/bg_banner_link.png) no-repeat left top; padding-left:20px; line-height:17px;}
.content .inh_links						{float:left; width:360px; margin:10px 10px 0px 0px; line-height:20px;}
.content .inh_links_smal					{float:left; width:317px; margin:10px 10px 0px 0px; line-height:20px;}
.content .inh_midden						{float:left; width:306px; margin:0px; padding:20px 32px 0px 12px;}
.content .inh_vervolg						{float:left; width:588px; margin:0px; padding:0px 0px 0px 12px;}
.content .inh_vervolg .breadcrumbs			{float:left; font-size:11px; color:#000000; padding:3px 0px 0px 0px; height:37px; width:588px;}
.content .inh_vervolg .breadcrumbs .nolink	{color:#C61217; font-weight:bold;}
.content .inh_vervolgbreed					{float:left; width:578px; _width:568px; margin:0px; padding:0px 0px 0px 22px;}
.content .inh_vervolgbreed .breadcrumbs		{float:left; font-size:11px; color:#000000; padding:7px 0px 0px 0px; height:33px; width:588px; _width:568px;}
.content .inh_vervolgbreed .breadcrumbs .nolink	{color:#C61217; font-weight:bold;}
.content .inh_vervolgbreed .nieuwsitem		{float:left; margin:0px 0px 20px 0px; padding:0px; border-bottom:1px solid #F1F1F1;}

.content .banner_rechts						{float:left; width:600px; margin:0px 0px 10px 0px; padding:0px; border:1px solid #E5E5E5; background:#F1F1F1; height:58px;}
/*.content .banner_links						{float:left; width:360px; margin:0px 10px 0px 0px; padding:0px; line-height:20px;}*/
.content .banner_links						{float:left; width:970px; margin:0px 10px 0px 0px; padding:0px; line-height:20px;}
.content .banner_links img					{margin:0px 0px 10px 0px; border:1px solid #E5E5E5; background:#F1F1F1; }
/*.content .inh_rechts						{float:right; width:578px; margin:0px 0px 0px 0px; padding:10px 10px 0px 10px; line-height:20px;}*/
.content .inh_rechts						{float:right; width:623px; margin:0px 0px 0px 0px; padding:20px 10px 0px 10px; line-height:20px;}
.content .inh_rechts .header1				{color:#C51217;}
.content .inh_rechts .header2				{color:#ffffff;}
.content .cc_tekstinhoud .header2  	{color:#C51217;}
.content .inh_rechts div				{}
.content .inh_nieuwsbrief 					{float:left; width:276px; margin:0px 10px 0px 0px; padding:20px; border:1px solid #E5E5E5; background:none; line-height:20px;}
.content .inh_nieuwsbrief .input			{float:left; margin:3px 0px 0px 0px; border:1px solid #000000; width:187px; height:14px; background:url(../img/bg_input.jpg) no-repeat top left; padding:3px 6px;}
.content .inh_nieuwsbrief .sendbut		    {float:none; margin:3px 0px 0px 0px; padding:0px 8px; height:22px; color:#FFFFFF; background:#000000; border:0px; cursor:pointer;}

.merken								{float:left; width:690px; padding:60px 20px 20px 20px; }
.merken a							{background:url(../img/bullet.jpg) no-repeat left center; padding:4px 0px 4px 13px; display:block; }
.inh_adres							{float:left; width:220px; margin:0px; padding:20px 0px 0px 20px; color:#000000;line-height:20px;}
.inh_adres a						{color:#000000;}

.footer										{float:left; width:926px; border-top:1px solid #E5E5E5; margin:10px 0px 0px; padding:10px 22px; color:#000000; font-size:11px; background: url(../img/payoff.jpg) no-repeat right center;}

.footer_extra								{float:left; width:970px; border:1px solid #E5E5E5; margin:0px 0px 10px 0px; padding:0px; color:#000000; font-size:12px; background:url(../img/bg_footer_extra.jpg) no-repeat #F5F5F5;}
#sneeuw {display:none;}
/*.home #sneeuw					{display:block; position:absolute;  width:600px; height:360px; background:url(../img/sneeuw.png); z-index:2;}*/
#slides_breed					{float:left; width:600px; margin:0px; padding:0px;}
#slides					{float:left; width:971px; margin:0px; padding:0px;}
#jFlowSlide				{background:#FFFFFF;}
/*#myController 			{position:absolute; top:350px; right:77px; padding:2px 0px; width:66px; height:18px; display:none;}*/
#myController span.jFlowSelected {/*background:#DA8D1B;*/ color:#FFFFFF;}
.animatie #myController {position:absolute; bottom:20px; right:12px; *bottom:30px; *right:22px; padding:2px 0px; height:18px; text-align:right;}
.animatie #myController span.jFlowSelected {background-position:center bottom;}
.slide-wrapper 			{padding: 0px;}
.slide-thumbnail 		{width:600px; float:left;}
.jFlowControl		 	{/*background:#EDBC42;*/ color:#FFFFFF; cursor:pointer; height:20px; width:20px; padding:3px 6px; margin:5px; }
.animatie .slide-thumbnail 	{width:971px; float:left;}
.animatie .jFlowControl	{float:left; background:url(../img/slide_nav.png) no-repeat center top transparent; cursor:pointer; padding:0px; height:18px; width:25px; overflow:hidden;}

.home #myControllervervolg {display:none;}
#slidesvervolg			{float:left; width:600px; margin:0px; padding:0px;}
#jFlowSlidevervolg		{background:#FFFFFF;}
#myControllervervolg 	{position:absolute; top:440px; right:50px; padding:2px 0px; width:66px; height:18px;}
#myControllervervolg span.jFlowSelectedvervolg {background:#C61217; color:#FFFFFF;}
.slide-wrappervervolg	{padding: 0px;}
.slide-thumbnailvervolg	{width:360px; float:left;}
.jFlowControlvervolg 	{background:#000000; color:#FFFFFF; cursor:pointer; height:20px; width:20px; padding:3px 6px; margin:5px; }

a.printcoupon			{float:left; background:url(../img/bg_printcoupon.jpg) no-repeat left top #C61217; padding:0px 6px 0px 26px; color:#FFFFFF; height:30px; line-height:30px; text-decoration:none;}
