/* lanneau CSS (c) Maarten DK */

body, h1, h2, h3, p, li, div, td, input, textarea{
	font: 10pt Georgia, Verdana Geneva Arial Helvetica sans-serif;
	color: #555;
}

input, textarea{
	color: #ad0000;
}

img{
	border: 0;
}

a:link, a:visited, a:hover, a:active{
	color: #FF7E00;
	text-decoration: none;
}

a:link.menulink, a:visited.menulink{
	width: 180px;
	height: 23px;
	padding:1px 70px 0 0;
	display: block;
	margin: 0 0 2px;
	background: url(images/krul.gif) 90% 50% no-repeat;
	font-size: 13pt;
	color: #ad0000;
	text-decoration:none;
	text-align: right;
}

a:hover.menulink, a:active.menulink{
	width: 180px;
	height: 23px;
	padding:1px 70px 0 0;
	display: block;
	margin: 0 0 2px;
	background: #f7f7f7 url(images/krul-over.gif) 90% 50% no-repeat;
	font-size: 13pt;
	color: #e30000;
	text-decoration:none;
	text-align: right;
}

a:link.submenulink, a:visited.submenulink{
	width: 180px;
	height: 16px;
	padding:1px 70px 0 0;
	display: block;
	margin: 0 0 2px;
	background: url(images/krulklein.gif) 90% 50% no-repeat;
	font-size: 9pt;
	color: #888;
	text-decoration:none;
	text-align: right;
}

a:hover.submenulink, a:active.submenulink{
	width: 180px;
	height: 16px;
	padding:1px 70px 0 0;
	display: block;
	margin: 0 0 2px;
	background: url(images/krulklein-over.gif) 90% 50% no-repeat;
	font-size: 9pt;
	color: #aaa;
	text-decoration:none;
	text-align: right;
}

body{
	margin: 10px auto 0;
	text-align: center;
	background: #778A7C;
}

.header{
	width: 1000px;
	height: 200px;
	margin: auto;
	background: url(images/header.jpg) top center no-repeat;
}

.containerTbl{
	width: 1000px;
	height: 600px;
	min-height:600px;
	margin: 8px auto 0;
	background: White;
}

.menuCel{
	width: 250px;
	text-align: center;
	vertical-align: top;
}

.contentCel{
	width: 750px;
	vertical-align: top;
	border-bottom: 5px solid #e6e6e6;
	background: url(images/leeuw.gif) 50% 134px no-repeat;
}

.footer{
	width: 1000px;
	height: 17px;
	padding-top:3px;
	margin: 8px auto 0;
	background: #fff;
	color: #aaa;
	letter-spacing: 1px;
	font: bolder 8pt Verdana Geneva Arial Helvetica sans-serif;
	border-top: 5px solid #e6e6e6;
}

.bar{
	margin:0 0px;
}

.titel{
	width: 740px;
	margin: 10px 0 0;
	padding-right: 10px;
	height:42px;
	font-size: 24pt;
	color: #aaa;
	text-align: right;
}

.ondertitel{
	font-size:18pt;
	color: #000;
	letter-spacing: 2px;
	border-bottom: 1px solid #eee;
}

.swirl{
	margin-right: 20px;
}

.ill{
	border: 0;
	margin: 2px 7px;
}

.tekst{
	width: 730px;
	margin: 20px auto 0;
	text-align: center;
	line-height: 13pt;
	font-family: Verdana Geneva Arial Helvetica sans-serif;
}

.contacttekst{
	width:280px; 
	height: 500px;
	float:left; 
	margin: 20px 0 0 10px;
	text-align: left;
	line-height: 13pt;
	font-family: Verdana Geneva Arial Helvetica sans-serif;
}

.productTbl{
	width: 730px;
	margin: 0 auto 20px;
}

.kaderCel{
	width:142px;
	height: 142px;
	min-height:142px;
	vertical-align: top;
	text-align: center;
	/*background: url(images/kader.jpg) top center no-repeat; jammerrr */
}

.kaderTekst{
	text-align:left;
	vertical-align: top;	
	font-family: Verdana Geneva Arial Helvetica sans-serif;
	padding-top:10px;
	line-height: 13pt;
}

.groepImg{
	margin: 10px 17px 0 0;
}

.groeptitel{
	width:700px;
	text-align: center;
	margin: 0 auto;	
	font: bolder 11pt Verdana Geneva Arial Helvetica sans-serif;
}

.europa{
	margin: 20px auto;
}

.button{
	background:#eee;
	color: #555;
	border: 1px solid #888;
	font-family: Verdana Geneva Arial Helvetica sans-serif;
}

.blokjes{
	margin: 100px auto 0;
}

.tekstblok{
	margin: 10px auto;
	text-align: left;
	line-height: 13pt;
	font-family: Verdana Geneva Arial Helvetica sans-serif;
}

.leeuwtje{
	margin:100px auto 0;
}

.spacepara{
	display: block;
	clear: both;
	height: 20px;
}

.devoille{
	float: left;
	margin: 20px 0 0 44px;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.saintVivant{
	float: right;
	margin: 30px 40px 0 0;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.chartreuse{
	float: left;
	margin: -20px 0 0 54px;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.larsen{
	float: left;
	margin: -20px 0 0 158px;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.houlle{
	float: right;
	margin: -20px 20px 0 0;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.d_houlle{
	float: right;
	margin: -34px 190px 0 0;
}

.d_calvados{
	float: right;
	margin: -42px 20px 0 0;
}

.calvados{
	float: left;
	margin: 10px 0 0 276px;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.inver{
	float: left;
	margin: -20px 0 0 154px;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.giarola{
	float: right;
	margin: 0 76px -20px 0;	
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
	text-align: center;
}

.naamkaartje{
	float: left;
	display: table;
	width: 200px;
	height: 117px;
	min-height:117px;
	margin: 10px 5px 0;
	padding: 5px;
	background: #fafafa url(images/naamkaartje.gif) top left no-repeat;
	text-align: left;
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
}

.nktitel{
	width: 160px;
	margin: 0 0 5px;
	font: 9pt Verdana Geneva Arial Helvetica sans-serif;
	border-bottom: 3px solid #FF7E00; 
}

.nklist{	
	margin: 5px 0 5px 20px;
	list-style-image: url(images/blokje.gif);
}

.nklistitem{
	font: 8pt Verdana Geneva Arial Helvetica sans-serif;
}

#flashcontent{
	width: auto;
	margin: 0 auto;
	text-align: center;
}

