/* CSS Document Action Events */

/*======= Algemene txt style =======*/
a:link {color: #383838; font-size:14px; text-decoration: none; }
a:visited {color: #383838; font-size:14px; text-decoration: none; }
a:hover {color: #999; font-size:14px; text-decoration: none; }
a:active {color: #999; font-size:14px; text-decoration: none; }
a {color: #999; text-decoration: none; }
.laucafooter a:link {color: #383838; font-size:10px; text-decoration: none; }
.laucafooter a:visited {color: #383838; font-size:10px; text-decoration: none; }
.laucafooter a:hover {color: #999; font-size:10px; text-decoration: none; }
.laucafooter a:active {color: #999; font-size:10px; text-decoration: none; }
.laucafooter a {color: #999; text-decoration: none; }
h1 {color:#999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:32px; text-decoration:none; }

.midulmargin {margin: 0 0 0 -15px;}
/*======= background =======*/
body {font: 13px Verdana, Arial, Helvetica, sans-serif; margin: 0; background-image: url(images/background_top.png); background-repeat: repeat-x; background-color: #E8E8E8; }

/*======= width =======*/
.container {margin: auto; width: 1205px; height: 100%; overflow: hidden; background: #FFF; }
.leftcontainer {width: 285px; height: 832px; overflow: hidden; margin: 10px 5px 5px 10px; float:left; }
.leftcontainerflex {width: 285px; height: 100%; overflow: hidden; margin: 10px 5px 5px 10px; float:left; }
.midcontainer {width: 890px; height: 816px; overflow: hidden; margin: 10px 5px 0 5px; float:left; }
.midcontainerflex {width: 890px; height: 100%; overflow: hidden; margin: 10px 5px 0 5px; float:left; }
.midheader {width: 890px; height: 300px; overflow: hidden; margin: 0; float:left; }
.midheaderhome {width: 890px; height: 300px; overflow: hidden; margin: 0; float:left; }
.midcontainerinfo {width: 890px; height: 745px; background:url(images/frame_info.png) no-repeat; overflow: hidden; margin: 0 0 5px 0; float:left; }
.midcontainerinfoflex1 {width: 890px; height: 17px; background:url(images/frame_info_top.png) no-repeat; overflow: hidden; margin: 0; float:left; }
.midcontainerinfoflex2 {width: 890px; height: 100%; background:url(images/frame_info_mid.png) repeat; overflow: hidden; margin: 0; float:left; }
.midcontainerinfoflex3 {width: 890px; height: 17px; background:url(images/frame_info_bot.png) no-repeat; overflow: hidden; margin: 0 0 5px 0; float:left; }

.midcontainerinfomap {width: 888px; height: 743px; background:url(images/map.png) no-repeat; overflow: hidden; margin: 0; float:left; }
.midcontainerinfotxt {width: 870px; height: 725px; overflow: hidden; margin: 10px; float:left; }
.midcontainerinfotxtflex {width: 870px; height: 100%; overflow: hidden; margin: 0 10px 0 10px; float:left; } 
.midcontainerinfotxt1 {width: 870px; height: 161px; overflow: hidden; margin: 10px; float:left; }
.midcontainerinfotxt2 {width: 870px; height: 400px; overflow: hidden; margin: 10px; float:left; }
.midcontainerinfotxt3 {width: 870px; height: 320px; overflow: hidden; margin: 10px; float:left; }

/*======= header =======*/
.header {height: 140px; width: 1205px; background:url(images/top_background.png) no-repeat; background-color: #0c0c0c; margin: 0; float:left; }
.logo {height: 140px; width: 300px; background:url(images/logo_action_events.png) no-repeat; float:left; }
.headerline {height: 5px; width: 1205px; background-color: #ACACAC; float:left; }
/*======= menu top =======*/
.menu {width: 900px; height: 53px; margin: 85px 0 0 0; overflow: hidden; float:left; }
.menubutt {width: 166px; height: 53px; margin: 0 5px 0 10px; overflow: hidden; float:left; }
.menubutt2 {width: 166px; height: 53px; margin: 0 5px 0 5px; overflow: hidden; float:left; }

/*======= content left =======*/
.lefttop {width: 285px; height: 27px; background-image: url(images/left_panel_top.png); overflow: hidden; margin: 0; float:left; }
.leftcontent {width: 285px; height: 757px;  background-color: #575757; overflow: hidden; margin: 0; float:left; }
.leftcontentflex {width: 285px; height: 100%;  background-color: #575757; overflow: hidden; margin: 0; float:left; }
.leftcontentheadertxt {width: 285px; height: 30px;  float:left; }
.leftcontenttxt {width: 265px; height: 135px; margin: 0 10px 0 10px;  float:left; color:#FFF; font-size: 14px; }

.leftcontenttxtmain {width: 265px; height: 80px; margin: 0 10px 0 10px;  float:left; color:#FFF; font-size: 14px; }
.leftcontenttxtnext {width: 265px; height: 410px; margin: 0 10px 0 10px;  float:left; }
.leftcontenttxtnextbig {width: 265px; height: 450px; margin: 0 10px 0 10px;  float:left; }
.leftcontentbut {width: 102px; height: 29px; margin: 0 10px 10px 0; overflow: hidden; float:right; }
.leftmovieframe {width: 265px; height: 200px; margin: 0 10px 0 10px; float:left; border-style:solid; border-width:1px; border-color:#fff; }
.buttpers {width: 266px; height: 75px; margin: 10px 10px 0 9px; float:left; }
.buttperssmall {width: 266px; height: 35px; margin: 10px 10px 0 9px; float:left; }
.buttaanbieding {width: 266px; height: 35px; margin: 0 10px 10px 10px; float:left; }
.leftbot {width: 285px; height: 27px; background-image: url(images/left_panel_bot.png); overflow: hidden; margin: 0; float:left; }
.newsletter {width: 265px; height: 60px; margin: 0 10px 20px 10px; float:left; color:#FFF; font-size: 14px; }
.newslettertxt {width: 240px; height: 15px; margin: 5px 0 0 10px; float:left; color:#FFF; font-size: 14px; }
.newsletterinput {width: 266px; height: 30px; overflow: hidden; margin: 10px 0 10px 0; float:left; }
.newsletterinputfield {width: 200px; height: 20px; overflow: hidden; margin: 0 0 0 10px; float:left; }

/*======= content mid =======*/
.midheaderhome {width: 890px; height: 300px; background:url(images/midheader_home.png) no-repeat; overflow: hidden; margin: 0; float:left; }
.midheaderattracties {width: 890px; height: 300px; background:url(images/midheader_attracties.png) no-repeat; overflow: hidden; margin: 0; float:left; }
.midheadersim {width: 890px; height: 300px; background:url(images/midheader_simulatoren.png) no-repeat; overflow: hidden; margin: 0; float:left; }
.midheaderstunts {width: 890px; height: 300px; background:url(images/midheader_stunts.png) no-repeat; overflow: hidden; margin: 0; float:left; }
.midheaderwinter {width: 890px; height: 300px; background:url(images/midheader_winter.png) no-repeat; overflow: hidden; margin: 0; float:left; }
.midheadercontent {width: 850px; height: 260px; background-color: #e8e8e8; overflow: hidden; margin: 20px; float:left; }
.midheadercontent2 {width: 850px; height: 260px; overflow: hidden; margin: 20px; float:left; }
.midbannerframe {width: 890px; height: 50px; margin: 10px 0 5px 0; overflow: hidden; float:left; }
.midbannerleft {width: 10px; height: 50px; background-image: url(images/mid_ban_left.png); overflow: hidden; float:left; }
.midbannermid {width: 870px; height: 50px; background-color: #575757; overflow: hidden; float:left; }
.midbannermidtxt {width: 165px; height: 30px; margin: 10px 0 10px 0; overflow: hidden; float:left; }
.midbannermidtxt2 {width: 180px; height: 30px; margin: 10px 0 10px 0; overflow: hidden; float:left; }
.midbannerright {width: 10px; height: 50px; background-image: url(images/mid_ban_right.png); overflow: hidden; float:left; }
.midbannercontent {width: 174px; height: 105px; margin: 0 5px 5px 0; overflow: hidden; float:left; }
.midbannercontent2 {width: 174px; height: 105px; margin: 0 0 5px 0; overflow: hidden; float:left; }
/*======= content fields Cattegory =======*/
.frameattracties {width: 890px; height: 440px; background-image: url(images/frame_attracties.png); background-repeat:no-repeat; margin: 10px 0 0 0; overflow: hidden; float:left; }
.frameattractiestxt {width: 870px; height: 410px; margin: 10px 10px 20px 10px; overflow: hidden; float:left; }
.frameattractiessmall {width: 440px; height: 435px; background-image: url(images/frame_attracties_small.png); background-repeat:no-repeat; margin: 10px 10px 5px 0; overflow: hidden; float:left; }
.frameattractiessmalltxt {width: 420px; height: 370px; margin: 10px; overflow: hidden; float:left; }
.frameattractiessmallbutt {width: 102px; height: 29px; margin: 0 25px 0 0; overflow: hidden; float:right; }
.frameattractiessmall2 {width: 440px; height: 435px; background-image: url(images/frame_attracties_small.png); background-repeat:no-repeat; margin: 10px 0 5px 0; overflow: hidden; float:left; }
.frameattractiessmall2txt {width: 420px; height: 358px; margin: 10px; overflow: hidden; float:left; }
.frameattractiessmall2butt {width: 388px; height: 42px; margin: 0 0 15px 25px; overflow: hidden; float:left; }

.framesimulator {width: 890px; height: 440px; background-image: url(images/frame_simulator.png); background-repeat:no-repeat; margin: 10px 0 0 0; overflow: hidden; float:left; }
.framesimulatortxt {width: 870px; height: 410px; margin: 10px 10px 20px 10px; overflow: hidden; float:left; }
.framesimulatorsmall {width: 440px; height: 435px; background-image: url(images/frame_simulator_small.png); background-repeat:no-repeat; margin: 10px 10px 5px 0; overflow: hidden; float:left; }
.framesimulatorsmalltxt {width: 420px; height: 370px; margin: 10px; overflow: hidden; float:left; }
.framesimulatorsmallbutt {width: 102px; height: 29px; margin: 0 25px 0 0; overflow: hidden; float:right; }
.framesimulatorsmall2 {width: 440px; height: 435px; background-image: url(images/frame_simulator_small.png); background-repeat:no-repeat; margin: 10px 0 5px 0; overflow: hidden; float:left; }
.framesimulatorsmall2txt {width: 420px; height: 358px; margin: 10px; overflow: hidden; float:left; }
.framesimulatorsmall2butt {width: 388px; height: 42px; margin: 0 0 15px 25px; overflow: hidden; float:left; }

.frameshows {width: 890px; height: 440px; background-image: url(images/frame_stunt_shows.png); background-repeat:no-repeat; margin: 10px 0 0 0; overflow: hidden; float:left; }
.frameshowstxt {width: 870px; height: 410px; margin: 10px 10px 20px 10px; overflow: hidden; float:left; }
.frameshowssmall {width: 440px; height: 435px; background-image: url(images/frame_stunt_shows_small.png); background-repeat:no-repeat; margin: 10px 10px 5px 0; overflow: hidden; float:left; }
.frameshowssmalltxt {width: 420px; height: 370px; margin: 10px; overflow: hidden; float:left; }
.frameshowssmallbutt {width: 102px; height: 29px; margin: 0 25px 0 0; overflow: hidden; float:right; }
.frameshowssmall2 {width: 440px; height: 435px; background-image: url(images/frame_stunt_shows_small.png); background-repeat:no-repeat; margin: 10px 0 5px 0; overflow: hidden; float:left; }
.frameshowssmall2txt {width: 420px; height: 358px; margin: 10px; overflow: hidden; float:left; }
.frameshowssmall2butt {width: 388px; height: 42px; margin: 0 0 15px 25px; overflow: hidden; float:left; }

.framewinter {width: 890px; height: 440px; background-image: url(images/frame_winter_action.png); background-repeat:no-repeat; margin: 10px 0 0 0; overflow: hidden; float:left; }
.framewintertxt {width: 870px; height: 410px; margin: 10px 10px 20px 10px; overflow: hidden; float:left; }
.framewintersmall {width: 440px; height: 435px; background-image: url(images/frame_winter_action_small.png); background-repeat:no-repeat; margin: 10px 10px 5px 0; overflow: hidden; float:left; }
.framewintersmalltxt {width: 420px; height: 370px; margin: 10px; overflow: hidden; float:left; }
.framewintersmallbutt {width: 102px; height: 29px; margin: 0 25px 0 0; overflow: hidden; float:right; }
.framewintersmall2 {width: 440px; height: 435px; background-image: url(images/frame_winter_action_small.png); background-repeat:no-repeat; margin: 10px 0 5px 0; overflow: hidden; float:left; }
.framewintersmall2txt {width: 420px; height: 358px; margin: 10px; overflow: hidden; float:left; }
.framewintersmall2butt {width: 388px; height: 42px; margin: 0 0 15px 25px; overflow: hidden; float:left; }

/*======= content mid bottum =======*/
.contentblok1 {width: 290px; height: 270px; background-image: url(images/contentblok.png); margin: 0 5px 0 0; overflow: hidden; float:left; }
.contentpic1 {width: 266px; height: 192px; margin: 12px 12px 0 12px; overflow: hidden; float:left; }
.contenttxt {width: 164px; height: 30px; margin: 20px 0 0 12px; overflow: hidden; float:left; }
.contentbut {width: 102px; height: 29px; margin: 25px 0 0 0; overflow: hidden; float:left; }
.contentblok2 {width: 290px; height: 270px; background-image: url(images/contentblok.png); margin: 0 5px 5px 5px; overflow: hidden; float:left; }
.contentblok3 {width: 290px; height: 270px; background-image: url(images/contentblok.png); margin: 0 0 5px 5px; overflow: hidden; float:left; }
/*======= contact pagina =======*/
.formmid {width: 870px; height: 100%; margin: 0; overflow: hidden; float:left; }
.formmain { width: 430px; height: 240; margin: 0 0; overflow: hidden; float:left; }
.formcontent { width: 425px; height: 35px; margin: 5px 0 0 5px; overflow: hidden; float:left; }
.formcontent2 { width: 500px; height: 100%; margin: 5px 0 0 5px; overflow: hidden; float:left; }
.formcontentbig { width: 410px; height: 100%; margin: 5px 0 0 5px; overflow: inherit; float:left; }
.formtxt {width: 120px; height: 25px; margin: 5px 0 0 5px; overflow: hidden; float:left; }
.formtxt2 {width: 210px; height: 25px; margin: 5px 0 0 5px; overflow: hidden; float:left; }
.formfields {width: 285px; height: 25px; margin: 5px 0 0 5px; overflow: hidden; float:left; }
.formfields2 {width: 200px; height: 25px; margin: 5px 0 0 5px; overflow: hidden; float:left; }
.formvraag { width: 400px; height: 130px; margin: 5px 0 0 5px; overflow: hidden; float:left; }
/*======= footer =======*/
.footer {width: 890px; height: 50px; background-image: url(images/footer.png); margin: 5px 0 5px 0; overflow: hidden; float:left; }
.footerattracties {width: 890px; height: 50px; background-image: url(images/footer_attracties.png); margin: 5px 0 5px 0; overflow: hidden; float:left; }
.footersimulatoren {width: 890px; height: 50px; background-image: url(images/footer_simulatoren.png); margin: 5px 0 5px 0; overflow: hidden; float:left; }
.footerstunts {width: 890px; height: 50px; background-image: url(images/footer_stunts.png); margin: 5px 0 5px 0; overflow: hidden; float:left; }
.footertoptxt {width: 85px; height: 25px; margin: 5px 0 0 0; overflow: hidden; float:left; }
.footerbottxt {width: 890px; height: 15px; margin: 0 0 5px 0; color:#999; float:left; font-size: 10px; text-decoration: none; overflow: hidden; text-align:center; }
.dotfooter {width: 10px; height: 10px; background-image: url(images/dot_footer.png); margin: 8px 10px 10px 10px; overflow: hidden; float:left; }
.footerspace {width: 100px; height: 25px; margin: 5px 0 0 0; overflow: hidden; float:left; }
.footerspace2 {width: 80px; height: 25px; margin: 5px 0 0 0; overflow: hidden; float:left; }
.laucafooter {width: 890px; height: 15px; margin: 0 0 0 5px; float:left; text-decoration: none; overflow: hidden; text-align:center; }

#galleryold {position:relative;float:right;margin-top:10px;overflow:hidden;height:245px /* FF .8 */;width:350px;z-index:1/* IE Mac */}
#gallery {position:relative;float:right;margin:10px 50px 0 0;overflow:hidden;height:245px /* FF .8 */;width:350px;z-index:1/* IE Mac */}
#gallery li {display:inline;overflow:hidden;height:75px}
#gallery li img {border:1px solid #000;width:105px;height:75px;display:block;margin:0 auto;position:relative;z-index:10}
/* overflow:hidden will break FF 0.8 */ 
#gallery li a {display:block;float:left;height:81px !important /* IE5 Mac */;width:111px;position:relative;color:#fff}
#gallery li a:hover {color:#000;background:#fff} 
#gallery li a:hover img,
#gallery li a:focus img,#gallery li a:active img {border-color:#fff}
#gallery span {position:absolute;top:0;left:0;margin-top:2.2em;padding:0 3px;z-index:1}
/* Gallerij voor Pers en Publiciteit */ 
#gallery2 {position:relative;float:left;margin-top:0;overflow:hidden;height:77px /* FF .8 */;width:870px;z-index:1/* IE Mac */}
#gallery2 li {display:inline;overflow:hidden;height:75px}
#gallery2 li img {border:1px solid #000;width:105px;height:75px;display:block;margin:0 auto;position:relative;z-index:10}
/* overflow:hidden will break FF 0.8 */ 
#gallery2 li a {display:block;float:left;height:81px !important /* IE5 Mac */;width:111px;position:relative;color:#fff}
#gallery2 li a:hover {color:#000;background:#fff} 
#gallery2 li a:hover img,
#gallery2 li a:focus img,#gallery li a:active img {border-color:#fff}
#gallery2 span {position:absolute;top:0;left:0;margin-top:2.2em;padding:0 3px;z-index:1}

#foto img { float:left; }

#menu ul {
	color: #fff;
}

#menu ul li {
	color: #fff;
}

#menu ul ul {
	color: #fff;
}

#menu ul ul li {
	color: #fff;
}

#menu ul ul li a {
	color: #fff;
}

.widget_tag_cloud {

	color: #FFF;
}

.widget_tag_cloud a:link {

	color: #FFF;
}

.widget_tag_cloud a:hover {

	color: #000;
}

.widget_tag_cloud a:visited {

	color: #FFF;
}




