	/* CSS Document */
body 					{ padding: 0px; margin: 0px; font-family: Verdana; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; }

/******* Main ********/
#mainhome				{ position: relative; width: 1000px; height: 550px; margin: 0px auto; }
#contenthome			{ position: relative; margin:0px; padding:0px; width:980px; height:185px; background-color:#ffffff;}

#home1					{ width:230px; height:450px; float:left; padding-left:85px; }
#home2					{ width:230px; height:450px; float:left; padding-left:70px; }
#home3					{ width:230px; height:450px; float:left; padding-left:70px; }
#home4					{ width:40px; height:450px; float:left; padding-left:23px; }
#homerechts				{ width:230px; height:130px; background-image:url(../img/luxlight_basic2.gif); background-repeat:no-repeat; float:left; }
#hometekstrechts		{ width:230px; height:60px; padding:5px 0px 0px 5px; }

img.home				{ border:none; }
img.sq					{ padding-right:5px; border:0px; }

a						{ font-family:Corbel, Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf; text-decoration:none; margin-top:0px;  }

/******* Hoofd *******/
#schaduw				{ width:100%; background-image:url(../img/luxlight_home.png); background-repeat: repeat-y; background-position: center; }
#main					{ width: 1000px; min-height: 550px; left:50%; margin-left:-500px; position:relative; }
#paddingdiv				{ padding-top:30px;}
#tekst					{ margin-left: 50px; width:450px; min-height: 550px; float:left; margin-bottom:30px; }
#imgeen					{ margin-left: 50px; float:left; }
#tekstmogelijkheden		{ margin-left: 50px; width:700px; min-height: 550px !important; float:left; }
#tekstmogelijkheden2	{ margin-left: 50px; width:700px; min-height: 550px; float:left; }
#tekstmogelijkheden3	{ margin-left: 50px; width:700px; float:left; }

#imgmogelijkheden		{ margin-left: 260px; width:730px; min-height: 550px; float:left; }
.imgmogelijkheden		{ margin: 0 20px 10px 0; width:110px; height:110px; border:1px solid #DDDDDD; float:left; text-align:center; padding:2px; vertical-align:middle; }
.knopgall				{ width:100px; border:1px solid #999999; height:20px; text-align:center; display:block; float:left; line-height:20px; text-decoration:none; color:#008bcf; margin-right:10px;  } 

img.imgklein			{ margin-bottom: 30px; }
#bottom					{ background-color:#d6de2f; height:25px; clear:both; }

#menu					{ position: relative; width:1000px; height:98px; left:50%; margin-left:-500px; }
#login					{ position: absolute; right:20px; top:10px; text-align:right; }
p.login					{ float: left; text-align:center; margin-right: 10px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf; float:left; }
p.loginerror			{ float: left; text-align:center; margin-right: 10px; font-family:Corbel, Corbel, Arial, Helvetica, sans-serif;, Helvetica, sans-serif; font-size:12px; color:#FF0000; float:left; }


#menu1					{ position: absolute; left:630px; top:50px; text-align:right; }
.pipe					{ width: 5px; height: 10px; float: left; text-align:center; margin-right: 5px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
.menu1					{ height: 10px; float: left; text-align:center; margin-right: 5px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf;}
p.menu1					{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf; }

#menu2					{ position: absolute; left:20px; top:78px; text-align:left; }
.menu2, .menu2 a		{ height: 10px; float: left; text-align:center; margin-right: 25px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.menu2 a:hover			{ height: 10px; float: left; text-align:center; margin-right: 25px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#d6de2f; }

#menu3					{ top:100px; text-align:left; float:left; margin-left:0px; }
.menu3					{ width:185px; height: 25px; margin-right: 25px; margin-bottom:1px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; background-color:#e6e5e5; padding-left:10px; line-height:25px;}
.menu3 a:hover, .menu3:hover	{ width:185px; height: 25px; margin-right: 25px; margin-bottom:1px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; background-color:#CCCCCC; cursor:pointer; }

.menu4					{ width:185px; height: 25px; margin-right: 25px; margin-bottom:1px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; line-height:25px;}
.menu4 a:hover, .menu3:hover	{ width:185px; height: 25px; margin-right: 25px; margin-bottom:1px; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; cursor:pointer; }

h1						{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:24px; color:#d6de2f; font-weight:normal; padding:0px; margin:0 0 0 -1px; line-height:26px; }
h2, h2 a				{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:14px; color:#008bcf; font-weight:normal; padding:0px; margin:0px; line-height:20px; }
h1.home					{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:30px; color:#0350a0; font-weight:normal; padding:0px; line-height:30px; font-style:italic; padding:10px 0; }
p.tiepen				{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:20px; color:#0350a0; font-weight:normal; padding:0px; line-height:24px; font-style:italic; }

p						{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; padding:0px; margin:0px; line-height:20px; }
p	a:link				{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; padding:0px; margin:0px; text-decoration:underline; line-height:20px; }
p	a:hover				{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; padding:0px; margin:0px; text-decoration:underline; line-height:20px; }
p	a:visited			{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; padding:0px; margin:0px; text-decoration:underline; line-height:20px; }
p	a:active			{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; padding:0px; margin:0px; text-decoration:underline; line-height:20px; }

p.home1					{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#b1b2b2; line-height:20px; }
p.home2					{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf; line-height:20px; }
p.home2 a				{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf; text-decoration:underline; line-height:20px; }
p.home3					{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf; margin-top:0px; line-height:5px; }
p.home3 a				{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#008bcf; text-decoration:none; margin-top:0px; line-height:18px;  }

.borderBottom 			{ border-bottom:2px solid #FFFFFF; height:20px; line-height:20px; padding-left:5px; }

ul						{ margin: 13px 0 13px 0; padding: 0 0 0 40px; }
li						{ list-style-type:disc; font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; padding:0px; margin:0px; line-height:20px; }

input, textarea, select	{ font-family:Corbel, Arial, Helvetica, sans-serif; font-size:12px; color:#003872; }

form					{ padding:0px; margin:0px; }

table.opties			{ background-image:url(../img/tabel.gif); }

.clear { content:"."; clear:both; height:0; display:block; overflow:hidden; line-height:0; }
label.error { padding-left:10px; color:#C00; width:20px; }
