html,body{
	margin : 0;
	padding : 0;
	background-color : #bfbfbf;
}


html,body {	
	line-height : 21px;
	font-family : Tahoma;
	font-size : 12px;
	color : #000000;
}

form {
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

INPUT , textarea {
	position : relative;
	outline : none;
	border : none;
    background-color : #FFFFFF;
	border : 1px solid #F05123;
	margin-bottom: 2px !important;
	margin-bottom: 0;
	padding : 4px 3px 4px 3px;
	font-family : verdana;
	font-size : 11px;
    color : #000000;
}

hr {
	background-color :#dedede;
	color : #dedede;
	border : 0;
	margin : 15px 0 15px 0;
	height : 1px;
}

a:link, a:visited, a:active {
	color : #F05123; 
	text-decoration :  underline;
}
a:hover{
	color : #F05123; 
	text-decoration : none;
}

A.lfooter:link { color : #000000; text-decoration : none;}
A.lfooter:visited { color : #000000; text-decoration : none;}
A.lfooter:active { color : #000000; text-decoration : none;}
A.lfooter:hover { color : #FFFFFF; text-decoration : none;}

A.lwit:link, A.lwit:visited, A.lwit:active{ color : #FFFFFF; text-decoration : underline;}
A.lwit:hover { color : #FFFFFF; text-decoration : none;}

.lijn_space {
	margin : 0 10px 0 10px;
}

.image_space {
	margin : 15px 0 0 0;
}

.ulvoorbeeld {
	list-style-type: none;
	padding: 0;
	margin: -5px 0 0 0;
}

.livoorbeeld a, .livoorbeeld a:link, .livoorbeeld a:active, .livoorbeeld a:visited{
	display : block;
	background-image : url(gfx/pijl_geel.gif);
	background-position : center left;
	background-repeat : no-repeat;
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : none;
	padding: 2px 0 3px 15px;
	font-size : 11px;
	margin : 0;
	width : 105px;
}

.livoorbeeld a:hover{
	background-image : url(gfx/pijl_geel.gif);
	background-position : center left;
	background-repeat : no-repeat;
	font-family : Tahoma;
	font-size : 11px;
	color : #ffd800;
	text-decoration : none;
	padding: 2px 0 3px 15px;
	font-size : 11px;
	margin : 0;
	width : 105px;
}


.ulsubmenu {
	list-style-type: none;
	padding: 0;
	margin: -5px 0 0 0;
}

.sublijn {
	background-image : url(gfx/sub_lijn.gif);
	background-repeat : no-repeat;
	line-height : normal;
	font-size : 0;
	width : 158px;
	height : 1px;
}

.lsubmenu a, .lsubmenu a:link, .lsubmenu a:active, .lsubmenu a:visited{
	display : block;
	background-image : url(gfx/pijl_geel.gif);
	background-position : center left;
	background-repeat : no-repeat;
	font-family : Tahoma;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : none;
	padding: 5px 0 5px 15px;
	font-size : 11px;
	margin : 0;
	width : 158px;
}
.lsubmenu a:hover{
	background-image : url(gfx/pijl_geel.gif);
	background-position : center left;
	background-repeat : no-repeat;
	font-family : Tahoma;
	font-size : 11px;
	color : #ffd800;
	text-decoration : none;
	padding: 5px 0 5px 15px;
	font-size : 11px;
	margin : 0;
	width : 158px;
}

.klanten_login {
	float : left;
	border : 0;
	outline: 0;
	background-color : #FFFFFF;
    margin-bottom: 2px;
	padding : 5px 7px 0 7px;
	font-family : Tahoma;
	font-size : 11px;
    color : #000000;
	width : 222px;
	height : 18px;
}

.nieuwsbrief {
	float : left;
	border : 0;
	outline: 0;
	background-color : #FFFFFF;
    margin-bottom: 2px;
	padding : 5px 7px 0 7px;
	font-family : Tahoma;
	font-size : 11px;
    color : #000000;
	width : 159px;
	height : 18px;
}

.nieuwsbrief_button {
	float : right;
	background-image : url(gfx/button.gif);
	background-repeat : repeat-x;
	border : 0;
	outline: 0;
	background-color : #ef5123;
	padding : 0 0 2px 0;
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	text-transform : uppercase;
	cursor : pointer;
    color : #FFFFFF;
	height : 22px;
}

.subtitel a, .subtitel a:link, .subtitel a:active, .subtitel a:visited, .subtitel a:hover {
	display : block;
	padding : 0 0 0 0;
	margin : -4px 0 7px 0;
	color : #f05123;
	font-family : Trebuchet MS;
	font-weight : normal;
	text-transform : uppercase;
	text-decoration : none;
	font-size : 17px;
}

h1 {
	padding : 0 0 0 0;
	margin :  0 0 4px 0;
	font-family : Trebuchet MS;
	font-weight : normal;
	font-size : 17px;
	color : #F05123;
	text-transform : uppercase;
}

h2 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Trebuchet MS;
	font-weight : normal;
	font-size : 24px;
	color : #000000;
}

h3 {
	padding : 0 0 0 0;
	margin :  0 0 7px 0;
	font-family : Trebuchet MS;
	font-weight : normal;
	font-size : 17px;
	color : #F05123;
}

h4 {
	padding : 0 0 0 0;
	margin :  0 0 7px 0;
	font-family : Trebuchet MS;
	font-weight : normal;
	font-size : 17px;
	color : #F05123;	
	text-transform : uppercase;
}

h5 {
	padding : 0 0 0 0;
	margin :  0 0 7px 0;
	font-family : Trebuchet MS;
	font-weight : normal;
	font-size : 24px;
	color : #000000;
}

h6 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Trebuchet MS;
	font-weight :  bold;
	font-size : 14px;
	color : #FFFFFF;
}


/* //////////////////// LAYOUT \\\\\\\\\\\\\\\\\\\\ */

.container {
	margin : 0 auto;
	width : 850px;
}

.top {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/top.jpg);
	background-repeat : repeat-x;
	color : #FFFFFF;
	font-size : 11px;
	width : 100%;
	height : 81px;
}

.top_vervolg {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/top.jpg);
	background-repeat : repeat-x;
	color : #FFFFFF;
	font-size : 11px;
	width : 100%;
	height : 80px;
}

.top_links {
	float : left;
	width : 222px;
	height : 80px;
}

.top_rechts {
	float : left;
	width : 628px;
	height : 81px;
}

.top_menu {
	float : right;
	margin : 6px 0 0 0;
	color : #FFFFFF;
	width : 591px;
	height : 22px;
}

.menu {
	float : left;
	margin : 30px 0 0 0;
	color : #FFFFFF;
	width : 628px;
	height : 22px;
}

.menu_container_holder {
	float : right;
	display: block;
	overflow: hidden;
	height: 22px;
}

.container_topmenu, .container_topmenu_select{
	float : left;
	overflow: hidden;
	height: 22px;
}

DIV.container_topmenu A, DIV.container_topmenu A:hover, DIV.container_topmenu A:visited {
	float:left;
	background-image:url(http://www.webgenerator-promail.nl/gfx/menu.gif);
	background-position: left top;	
	background-repeat: no-repeat;
	cursor : pointer;
	padding : 0 0 0 15px;
	margin : 0 1px 0 0;
	line-height : normal;
	text-decoration: none;
	height: 22px;
}

DIV.container_topmenu A:hover{
	background-image:url(http://www.webgenerator-promail.nl/gfx/menu_hover.gif);
	height: 22px;
}

DIV.container_topmenu A DIV.name, DIV.container_topmenu A:hover DIV.name{
	float:left;
	padding : 4px 0 0 0;
	font-family : Tahoma;
	text-decoration : none;
	font-weight : bold;
	text-transform : uppercase;
	color : #c1bbb9; 
}

DIV.container_topmenu A:hover DIV.name{
float:left;
	font-family : Tahoma;
	text-decoration : none;
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
}

DIV.container_topmenu A DIV.name_small, DIV.container_topmenu A:hover DIV.name_small{
	float:left;
	text-decoration: none;
}

DIV.container_topmenu A:hover DIV.name_small{
	text-decoration: none;
}

DIV.container_topmenu A DIV.right, DIV.container_topmenu A:hover DIV.right{
	float: left;
	background-image:url(http://www.webgenerator-promail.nl/gfx/menu_r.gif);
	background-position: left top;	
	background-repeat: no-repeat;
	margin : 0 0 0 10px;
	text-decoration: none;
	height: 22px;
	width: 5px;
}

DIV.container_topmenu A:hover DIV.right{
	background-image:url(http://www.webgenerator-promail.nl/gfx/menu_hover_r.gif);
	height: 22px;
}

DIV.container_topmenu_select {
	float:left;
	display: block;
	overflow: hidden;
	height: 22px;
}

DIV.container_topmenu_select A, DIV.container_topmenu_select A:hover, DIV.container_topmenu_select A:visited {
	float:left;
	background-image:url(http://www.webgenerator-promail.nl/gfx/menu_hover.gif);
	background-position: left top;	
	background-repeat: no-repeat;
	cursor : pointer;
	padding : 0 0 0 15px;
	margin : 0 1px 0 0;
	line-height : normal;
	text-decoration: none;
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
	height: 22px;
}

DIV.container_topmenu_select A DIV.name, DIV.container_topmenu_select A:hover DIV.name{
	float:left;
	padding : 4px 0 0 0;
	height: 18px;
}

DIV.container_topmenu_select A DIV.name_small, DIV.container_topmenu_select A:hover DIV.name_small{
	float:left;
	text-decoration: none;
}

DIV.container_topmenu_select A:hover DIV.name_small{
	background-image:url(http://www.webgenerator-promail.nl/gfx/menu_hover.gif);
	height: 22px;
}

DIV.container_topmenu_select A DIV.right, DIV.container_topmenu_select A:hover DIV.right{
	float : left;
	background-image:url(http://www.webgenerator-promail.nl/gfx/menu_hover_r.gif);
	background-repeat: no-repeat;
	margin : 0 0 0 10px;
	width: 5px;
	height: 22px;
}

.moodbar {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/moodbar.jpg);
	background-repeat : repeat-x;
	width : 100%;
	height : 200px;
}

.moodbar_container {
	margin : 0 auto;
	background-image : url(http://www.webgenerator-promail.nl/gfx/moodbar.gif);
	background-repeat : no-repeat;
	width : 950px;
	height : 200px;
}

.content {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/content_top.jpg);
	background-repeat : repeat-x;
	background-position : top left;
	background-color : #FFFFFF;
	width : 100%;
}

.content_holder {
	margin : 0 auto;
	padding : 40px 0 0 0;
	background-image : url(http://www.webgenerator-promail.nl/gfx/content_top.gif);
	background-repeat : no-repeat;
	width : 850px;
}

.content_holder_vervolg {
	margin : 0 auto;
	padding : 40px 0 0 0;
	width : 850px;
}

.content_boxen1 {
	float : left;
	margin : 0 0 25px 0;
	font-size : 11px;
	width : 850px;
}

.index_box1 {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/index_box_midden2.gif);
	background-repeat : repeat-y;
	margin : 0 17px 0 0;
	color : #FFFFFF;
	width : 269px;
}

.index_box2 {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/index_box_midden2.gif);
	background-repeat : repeat-y;
	color : #FFFFFF;
	width : 269px;
}

.index_box_top {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/index_box_top.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 269px;
	height : 5px;
}

.index_box_midden {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/index_box_midden.gif);
	background-repeat : no-repeat;
	padding : 15px 15px 15px 15px;
	width : 239px;
}

.index_box_bottom {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/index_box_bottom.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 269px;
	height : 7px;
}

.content_boxen2 {
	float : left;
	margin : 0 0 10px 0;
	width : 850px;
}

.klanten {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/klanten_midden2.gif);
	background-repeat : repeat-y;
	margin : 0 17px 0 0;
	color : #FFFFFF;
	font-size : 11px;
	width : 269px;
}

.klanten_top {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/klanten_top.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 269px;
	height : 4px;
}

.klanten_midden {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/klanten_midden.gif);
	background-position : bottom left;
	background-repeat : no-repeat;
	padding : 12px 15px 12px 15px;
	width : 239px;
}

.klanten_bottom {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/klanten_bottom.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 269px;
	height : 7px;
}

.voorbeeld {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/voorbeeld_midden2.gif);
	background-repeat : repeat-y;
	color : #FFFFFF;
	font-size : 11px;
	width : 555px;
}

.voorbeeld_top {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/voorbeeld_top.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 555px;
	height : 4px;
}

.voorbeeld_midden {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/voorbeeld_midden.gif);
	background-position : bottom left;
	background-repeat : no-repeat;
	padding : 12px 15px 12px 15px;
	width : 525px;
}

.voorbeeld_bottom {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/voorbeeld_bottom.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 555px;
	height : 7px;
}

.vervolg_links {
	float : left;
	margin : 0 22px 0 0;
	width : 625px;
}


.vervolg_forms {
	float : left;
	margin : 0 22px 0 0;
	width : 828px;
}

.vervolg_rechts {
	float : left;
	width : 203px;
}

.submenu {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/submenu_midden2.gif);
	background-repeat : repeat-y;
	margin : 0 0 20px 0;
	color : #FFFFFF;
	font-size : 11px;
	width : 203px;
}

.submenu_top {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/submenu_top.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 203px;
	height : 4px;
}

.submenu_midden {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/submenu_midden.gif);
	background-position : top left;
	background-repeat : no-repeat;
	padding : 12px 15px 12px 15px;
	line-height : normal;
	width : 173px;
}

.submenu_bottom {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/submenu_bottom.gif);
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 203px;
	height : 7px;
}

.aanvragen {
	float : left;
	font-size : 0;
	line-height : 0;
	margin : 0 0 20px 0;
	width : 202px;
	height : 27px;
}

.footer {
	float : left;
	background-image : url(http://www.webgenerator-promail.nl/gfx/footer.jpg);
	background-repeat : repeat-x;
	padding : 40px 0 0 0;
	font-size : 11px;
	color : #FFFFFF;
	width : 100%;
	height : 25px;
}