/* Open32 Stylesheet*/
/* colors */
/*
darkblue: #122430;
 */

body									{height: 100%; padding:0; margin:0; text-align: center; font-family: arial; font-size: 13px; background: #292929;}

h1										{font-size: 35px; color: #fff; margin-bottom: 0px; font-weight: bold;}
h2										{font-size: 18px; color: #fff; margin: 0px; font-weight: normal; }
h3										{font-size: 15px; color: #fff; margin-bottom: 0px; font-weight: normal;} 
h4										{font-size: small; color: #fff; margin: 0px; font-weight: bold;} 
h5										{font-size: 25px; color: #fff; margin-top: -10px; margin-bottom: 0px; font-weight: normal;} 

a											{color: #fff; text-decoration: none;}
a:hover										{color: #fff; text-decoration: underline;}
a:active										{color: #939598;}
p 											{color: #fff; margin-top: 5px; line-height: 175%;}

.container								{height: 100%; width: 100%; margin: 15px 0px 5px 0px; text-align: center; }
.total								{height: 100%; width: 1024px; text-align: left; margin: auto; background: #122430;}

.total#home			{background: url(../images/sale-home.jpg) no-repeat; height: 748px; width: 1024px; }
.total#more_info		{background: url(../images/10-over-ons.jpg) no-repeat; height: 748px; width: 1024px; }
.total#contact		{background: url(../images/10-contact.jpg) no-repeat; height: 748px; width: 1024px; }
.total#stores		{background: url(../images/10-filialen.jpg) no-repeat; height: 748px; width: 1024px; }
.total#actie		{background: url(../images/11-sale.jpg) no-repeat; height: 748px; width: 1024px; }
.total#magazine	   	{background: url(../images/10-magazine.jpg) no-repeat; height: 748px; width: 1024px; }
.total#vacatures	  	{background: url(../images/10-vacatures.jpg) no-repeat; height: 748px; width: 1024px; }


.menu									{width: 986px; border: 0px solid yellow; font-size: 16px; height: 25px; padding: 105px 0 0 20px; }
.menu#more_info_verbouwing					{padding: 105px 0 0 20px;}
.menu a								{text-decoration: none; font-size: 16px; font-weight: bold; color: white; margin: 0 50px 0 0;}

.content#more_info		{width: 500px; margin: 25px 0 0 120px;}
.content#websites			{float: right; text-align: right;  margin: 410px 25px 0 0;}
.content#websites p		{color: #4d5e66; line-height: 120%; margin: 10px 0 0;}
.content#websites a		{color: #4d5e66; }
.content#websites a:hover 	{color: white;}
.content#contact			{ width: 824px; height: 360px;}
.content#stores			{margin: 30px 0 0 0px;}
.content#stores table		{width: 600px; text-align: center; color: white;}
.content#stores td		{padding: 0 0 25px 0; line-height: 115%;}
.content#stores td b		{font-size: 16px;}
.content .text			{border:0px solid white; float: left; width: 350px; margin: 25px 0 0 70px;}

.content#contactform		{border:0px solid pink; width: 450px; margin: 25px 70px 0 0px; float:right; clear: right;}
fieldset								{padding: 4px 10px 4px 10px; display: block; color: #fff; }
input									{border: 1px solid #122430; background: white; color: black; margin-top: 1px; }
textarea 								{border: 1px solid #122430; background: white; color: black; margin-top: 1px; }
label									{margin: 0; display: inline; width: 200px; text-align: left; float: left; color: white; border-bottom:1px dotted gray;}
.formline								{clear: both; min-height: 20px;}
.jobs 								{text-align: left; background: #010102 url(../images/vacatures.jpg) no-repeat;}
.jobs table								{color: white; font-size: 12px;}
.vacature_overzicht						{width: 450px;  margin: 10px 0 0 0; border: 1px dotted white; padding: 10px; }
.vacature_overzicht						h2 {padding: 0 0 10px 0;}
	

