html{
height:100%;
}

body{
background-color:#780909;
background-image:url(img/bckgnd_.gif);
background-repeat:repeat-x;
background-position:top;
margin:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#787878;
height:100%;
}

.container{
margin-left: auto;
margin-right: auto;
width:776px;
height:100%;
}

.main{
background-color:#fffadf;
background-image:url(img/main.jpg);
background-repeat:repeat-y;
background-position:top;
padding:20px;
width:735px;
position:relative;
overflow:auto;
}

.bottom{
	font-size:9px;
	text-align:right;
	height:30px;
	color:#FFFFFF;
/*	border-top:#706249 2px solid;
	background-image:url(img/line.jpg);
	background-position:left top;
	background-repeat:no-repeat; */
	padding-top:15px;
	clear:both;
}

h2{
font-size:14px;
color:#706249;
}

a{
text-decoration:underline;
color:#333333;
}

.menu{
padding-top:20px;
margin-bottom:20px;
}

a.home{
color:#CCCCCC;
}

a.home:visited{
color:#CCCCCC;
}

a.menu_bottom, a.menu_bottom:visited{
padding:5px;
padding-top:2px;
padding-bottom:2px;
background-color:#FFFFFF;
text-decoration:none;
margin-right:5px;
}

a.menu_bottom:hover{
padding:5px;
padding-top:2px;
padding-bottom:2px;
background-color:#CCCCCC;
text-decoration:none;
margin-right:5px;
color:#000000;
}

a.menu_bottom_selected, a.menu_bottom_selected:visited{
padding:5px;
padding-top:2px;
padding-bottom:2px;
background-color:#FFFFFF;
text-decoration:none;
margin-right:5px;
font-weight:700;
}

a.menu_bottom_selected:hover{
padding:5px;
padding-top:2px;
padding-bottom:2px;
background-color:#CCCCCC;
text-decoration:none;
margin-right:5px;
color:#000000;
font-weight:700;
}


a:visited{
text-decoration:underline;
color:#666666;
}

a:hover{
text-decoration:none;
color:#454545;
}

img.right { float: right; margin: 2px 20px 16px 5px; margin-top: 6px;}

DIV.line{
padding-left:8px;
padding-top:0px;
padding-bottom:0px;
border-left:#B6AD9C solid 3px;
margin-bottom:10px;
}

DIV.line_border{
border:#F1E3C5 1px solid;
/*border:#B6AD9C 1px solid;*/
border-left:#B6AD9C solid 3px;
margin-bottom:10px;
padding:6px;
padding-left:8px;
}

A.next{
color:#7C7C7C;
text-decoration:none;
font-weight:700;
margin-left:8px;
}

A.next:hover{
color:#7A7A7A;
text-decoration:none;
font-weight:300;
margin-left:8px;
}

A.next_{
color:#619849;
text-decoration:none;
font-weight:700;
margin-left:8px;
}

A.next_:hover{
color:#619849;
text-decoration:none;
font-weight:300;
margin-left:8px;
}

input[type="text"], input[type="submit"], SELECT, TEXTAREA{
background-color:#dcd1c8;
background-image:url(img/imp.jpg);
background-position:top;
background-repeat:repeat-x;
border:2px solid #BCA27A;
border-left-color:#CCCCCC;
border-left-width:1px;
border-right-color:#CCCCCC;
border-right-width:1px;
}

DIV.table_left{
float:left;
padding:4px;
padding-left:8px;
color:#FFFFFF;
}

DIV.table_right{
float:right;
width:275px;
padding:4px;
color:#000000;
}


TD.table1{
background-image:url(img/contact_.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#4e2f19;
color:#F5EFE0;
}

.table{
margin-top:10px;
border:#D5CC8E 1px solid;
padding:4px;
background-color:#FFFFFF;
}

.row{
margin-top:10px;
border:#D5CC8E 1px solid;
padding:4px;
background-color:#FFFFFF;
float:right;
clear:right;
width:212px;
}

.content{
/*background-image:url(img/contact-met-trouwvervoer.jpg);
background-position:top left;
background-repeat:repeat-x;*/
background-color:#8e1616;
padding:6px;
color:#F5EFE0;
width:200px;
float:right;
clear:right;
}

DIV.lijn{
padding-top:15px;
padding-bottom:5px;
clear:left;
}

DIV.elements{
float:left;
width:150px;
}

DIV.imputs{
float:left;
}

.add{
width:350px;
}

DIV.weeks{
font-size:11px;
}

DIV.vehicle{
clear:left;
height:100px;
background-color:#FFFFCC;
padding:5px;
border:#FFCC99 solid 1px;
}

.name{
font-size:13px;
font-weight:bold;
fleat:left top;
}

.message{
	border:4px;
	border-style:solid;
	border-color:#006699;
	text-align:center;
	font-weight:normal;
	background-color:#FFFFFF;
	margin-bottom:21px;
	padding:24px;
}

.tit{
font-weight:bold;
}

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

.price{
font-size:11px;
color:#999999;
}

A.top{
background-image:url(img/button_02.jpg);
background-position:right top;
background-repeat:no-repeat;
height:20px;
padding:3px;
padding-right:8px;
padding-left:8px;
text-decoration:none;
border:#8f8f8f solid 2px;
font-size:11px;
}

A.top_{
background-image:url(img/button_02.jpg);
background-position:right top;
background-repeat:no-repeat;
height:20px;
padding:3px;
padding-right:8px;
padding-left:8px;
text-decoration:none;
border:#CCCCCC solid 2px;
font-size:11px;
}


A.top_selected{
background-image:url(img/button_02.jpg);
background-position:right top;
background-repeat:no-repeat;
height:20px;
padding:3px;
padding-right:8px;
padding-left:8px;
text-decoration:none;
border:#FFFFFF solid 2px;
font-size:11px;
}

A.top_selected:visited{
text-decoration:none;
}

A.top__{
background-image:url(img/button_3.gif);
background-position:right top;
background-repeat:no-repeat;
color:#FFFFFF;
background-color:#ce4a30;
height:20px;
padding:3px;
padding-right:8px;
padding-left:8px;
text-decoration:none;
border:#CCCCCC solid 2px;
font-size:11px;
}

A.top__:hover{
color:#000000;
}

A.top_:visited{
text-decoration:none;
}

A.submenu{
color:#FFFFFF;
text-decoration: none;
}

A.submenu:visited{
color:#FFFFFF;
text-decoration: none;
}


A.submenu:hover{
color:#E4E4E4;
text-decoration: underline;
}


DIV.submnu{
background-color:#666666;
padding:3px;
color:#FFFFFF;
padding-left:10px;
margin-bottom:25px;
border:0px;
border-bottom:black 2px solid;
background-image:url(img/subm.jpg);
background-position:top;
background-repeat:repeat-x;
}

.foto{
border:#D5CC8E 1px solid;
padding:4px;
background-color:#FFFFFF;
}

.cas1{
background-color:#B9D896;
float:right;
line-height:25px;
height:25px;
clear:right;
width:200px;
color:#000000;
}

.cas2{
background-color:#E2F3D8;
float:right;
line-height:25px;
height:25px;
clear:right;
width:200px;
color:#000000;
}

DIV.part{
border:0px;
border-bottom:1px solid #888888;
font-weight:700;
font-size:13px;
margin-bottom:-10px;
margin-top:10px;
color:#333333;
}

.caps{
font-variant: small-caps;
font-style:oblique;
font-weight:700;
}