/* style sheet */

/*Freelight*/
/*red:  #ed1c24*/
/*yellow:  #ffec73*/
/*orange:  #fab125*/

body			{font-family: verdana; text-align: center; margin: 0px; padding: 0px; height: 100%; background: white no-repeat bottom left;}
a				{text-decoration: none; color: #fab125; font-weight: bold;}
a:hover			{text-decoration: underline;}

h1				{font-size: 18px; color: #ed1c24;}
h2				{font-size: 16px; color: #666;}
h3				{font-size: 15px; color: #fab125;}
h4				{font-size: 14px; font-weight: bold;}
h5				{font-size: 13px; color: #ffec73; background: #666; padding: .2em;}

p				{font-size: 12px; color: black; line-height: 20px;}

li						{font-size: 12px;}


.inleiding		{font-weight: bold;}

.logo_home		{position: absolute; width: 170px; height: 170px; margin-top: 10px; margin-left: 25px;}
.logo			{position: absolute; width: 170px; height: 170px; margin-top: -45px; margin-left: 25px;}

.top_home		{height: 400px; background: white no-repeat left top; text-align: right;}
.top			{height: 250px; background: white no-repeat left top; text-align: right;}

.carousel		{text-align: right;}

.menubalk		{ border: 0px solid lime; text-align: right; padding-right: 22px; height: 45px; font-size: x-small; background: #fff url('../images/freelight_menu.jpg') repeat-x center top;}
.menuitems		{color: #fff; padding-top: 15px;}
.menuitems a	{color: #fff; text-decoration: none; margin-right: 1px; margin-left: 1px;}
.main			{min-height: 169px; background: white no-repeat right top; margin-bottom: 125px;}
.main table		{margin: auto;}
.content		{width: 500px; text-align: left; padding: 0 0 0 0; margin: auto; background: white;}
.border_top 		{height: 25px; width: 550px; background:url('../images/freelight_content_border_top.jpg') no-repeat; margin: 0px; padding: 0px;}
.border_center 	{height: 1px; width: 550px; background:url('../images/freelight_content_border_center.jpg') repeat-y; margin: 0px; padding: 0px;}
.border_bottom	{height: 25px; width: 550px; background:url('../images/freelight_content_border_bottom.jpg') no-repeat;} 

.footer			{color: #888; height: 30px; padding: 40px 0 0 0;}
.footer a		{font-size: 10px; color: #888; font-weight: normal; text-decoration: underline;}
.footer p	{font-size: 10px;}

label				{display: block; color: #888; font-size: x-small;}
input				{margin: 2px 0 10px 0px; padding: 2px; background: white; border: 0; font: x-small Courier; font-weight: bold; width: auto; border: 1px solid #888; }
input.button		{width: auto; border: 1px solid black; font-size: x-small; color: #000; float: right; clear: both; margin: 5px; padding: 0px 0;}
textarea			{width: 250px; height: 300px;margin: 0; padding: 0; background: white; border: 0; font: small Courier; border: 1px solid #888; }
fieldset			{margin: 5px; padding: 2px; font: small Verdana; border: 1px dashed #ccc; padding: 5px; margin: 5px;}
