@charset "utf-8";

* {
	margin:0px;
	padding:0px;
	font-family: Verdana, Geneva, sans-serif;
}

body {
	background-color:#e3dac9;
	overflow: -moz-scrollbars-vertical; 
	overflow-y: scroll;

}

p {
	font-size: 11px;
	margin:5px 0px 5px 0px;
	color:#373737;
}

h1 {
	font-size:17px;
	color:#373737;
	font-weight:normal;
}

#container {
	margin-top:20px;
	width:950px;
	margin-left:auto;
	margin-right:auto;
}

#content {
	width:950px;
	background-image:url(layout/background.png);
}

#header {
	width:950px;
	height:100px;
	background-image:url(layout/header.png);
}

#footer {
	width:950px;
	height:20px;
	background-image:url(layout/footer.png);
	background-repeat:no-repeat;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:25px;
	color:#a69f92;
}

#buttons {
	width:870px;
	height:45px;
	margin-left:40px;
}

.language {
	margin-left:5px;
	float:right;
	margin-top:10px;
}

#bg_home {
	margin-left:40px;
	width:870px;
	height:430px;
	background-image:url(layout/windows/home.png);
	background-repeat:no-repeat;
}

#bg_news {
	margin-left:40px;
	width:870px;
	height:900px;
}

#bg_thanks{
	margin-left:40px;
	width:870px;
	height:500px;
}

.news_message {
	width:830px;
	height:140px;
	padding:20px;
	background-image:url(layout/windows/news_message.png);
}

#bg_products {
	margin-left:40px;
	width:890px;
	height:220px;
	background-image:url(layout/windows/products.png);
	background-repeat:no-repeat;
}

#bg_portem {
	margin-left:40px;
	width:870px;
	height:840px;
	background-image:url(layout/windows/portem.png);
	background-repeat:no-repeat;
}

.redletter {
	color:#D81414;
}

.button {
	margin-right:5px;
	margin-top:10px;
}

.wnd430_410_left {
	width:390px;
	height:370px;
	float:left;
	/*margin-top:10px;*/
	padding:20px;
}

.wnd430_410_right {
	width:390px;
	height:370px;
	float:right;
	/*margin-top:10px;*/
	padding:20px;
}

.wnd430_410_trailer {
	width:430px;
	height:410px;
	float:right;
	margin-top:20px;
	/*margin-top:10px;*/
}

.wnd430_200_right {
	width:390px;
	height:170px;
	float:right;
	/*margin-top:10px;*/
	padding:20px;
	margin-bottom:5px;
}

.wnd430_210_left {
	width:380px;
	height:180px;
	float:left;
	/*margin-top:10px;*/
	padding:20px 30px 20px 10px;
	margin-left:10px;
}

.wnd210_210_left {
	width:170px;
	height:170px;
	float:left;
	padding:20px;
	margin-left:10px;
}

.wnd430_840_left {
	width:390px;
	height:800px;
	float:left;
	/*margin-top:10px;*/
	padding:20px;
}

.moreinfo_ordernow
{
	float:right;
	margin-left:10px;
}

img { border:none;}
a {	border:none; color:#C17402; text-decoration:none;}
a:link { border:none; }
a:active{ border:none; }
a:hover { border:none; }
a:visited { border:none; }

.img_float_left
{
	float:left;
	margin:0px 10px 10px 0px;
}

.img_float_right
{
	float:right;
	margin:10px 0px 15px 0px;
}

input {
	font-size:10px;
	padding:5px;
}

textarea {
	width:350px;
	height:100px;
	font-size:10px;
	padding:5px;
}

.width200px {
	width:200px;
}

ul, li {
	font-size:11px;
	margin-left:10px;
	color:#333;
}

.price {
	font-size:11px;
	font-weight:bold;
}

#order_container {
	width:100%;
	height:100%;
	background-color:#FFF;
	padding:20px;
}

select {
	width:45px;
}

#order_form
{
	width:300px;
	float:left;
}

#order_form_names
{
	width:200px;
	float:left;
	text-align:right;
}

.order_form_field
{
	padding:0px;
	width:250px;
}

.order_form_field_straat
{
	padding:0px;
	width:200px;
}

.order_form_field_huisnr
{
	padding:0px;
	width:35px;
	margin-left:10px;
}
