html,body{
	margin : 0;
	padding : 0;
	background-image : url(http://www.eurotaal.eu/gfx/achtergrond.gif);
	background-repeat: repeat-x;
	background-color : #FFFFFF;
	height : 100%;
}

html,body{
	font-family : Tahoma;
	font-size : 11px;
	color : #000000;
}


/* //////////////////// LINKS \\\\\\\\\\\\\\\\\\\\ */


A:link , A:visited , A:active{ 
	color : #ED1C24;
	text-decoration : none;
}
A:hover { 
	color : #000000;
	text-decoration  : none;
}


/* //////////////////// LIJSTEN \\\\\\\\\\\\\\\\\\\\ */

.ulmenu {
	list-style-type : none;
	border-top : 1px solid #d5d5d5;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

.limenu a:link, .limenu a:visited, .limenu a:active {
	position : relative;
	background-image : url(http://www.eurotaal.eu/gfx/pijl_rood.gif);
	background-position : left center;
	background-repeat: no-repeat;
	list-style-type : none;
	display : block;
	border-bottom : 1px solid #d5d5d5;
	color : #000000;
	text-decoration : none;
	margin : 0 0 0 0;
	padding : 3px 0 3px 15px;
	width : 175px;
}

.limenu a:hover {
	position : relative;
	background-image : url(http://www.eurotaal.eu/gfx/pijl_zwart.gif);
	background-position : left center;
	background-repeat: no-repeat;
	list-style-type : none;
	border-bottom : 1px solid #d5d5d5;
	color : #ed1c24;
	text-decoration : none;
	margin : 0 0 0 0;
	padding : 3px 0 3px 15px;
	width : 175px;
}


.limenu_select  a:link, .limenu_select a:visited, .limenu_select a:active, .limenu_select a:hover {
	position : relative;
	background-image : url(http://www.eurotaal.eu/gfx/pijl_zwart.gif);
	background-position : left center;
	background-repeat: no-repeat;
	list-style-type : none;
	display : block;
	border-bottom : 1px solid #d5d5d5;
	color : #ed1c24;
	text-decoration : none;
	margin : 0 0 0 0;
	padding : 3px 0 3px 15px;
	width : 175px;
}

.lisubmenu a:link, .lisubmenu a:visited, .lisubmenu a:active {
	position : relative;
	background-image : url(http://www.eurotaal.eu/gfx/pijl_zwart.gif);
	background-position : left center;
	background-repeat: no-repeat;
	list-style-type : none;
	display : block;
	border-bottom : 1px solid #d5d5d5;
	color : #9b9b9b;
	text-decoration : none;
	margin : 0 0 0 0;
	padding : 3px 0 3px 15px;
	width : 175px;
}

.lisubmenu a:hover {
	position : relative;
	background-image : url(http://www.eurotaal.eu/gfx/pijl_zwart.gif);
	background-position : left center;
	background-repeat: no-repeat;
	list-style-type : none;
	border-bottom : 1px solid #d5d5d5;
	color : #000000;
	text-decoration : none;
	margin : 0 0 0 0;
	padding : 3px 0 3px 15px;
	width : 175px;
}


/* //////////////////// HEADERS \\\\\\\\\\\\\\\\\\\\ */


h1 {
	background-image : url(http://www.eurotaal.eu/gfx/header.gif);
	background-position : left bottom;
	background-repeat: repeat-x;
	padding : 0 0 3px 0;
	margin : 0 0 2px 0;
	text-transform : uppercase;
	font-size : 13px;
	font-weight :  bold;
	color : #ED1C24;
}

h2 {
	background-image : url(http://www.eurotaal.eu/gfx/header.gif);
	background-position : left bottom;
	background-repeat: repeat-x;
	padding : 0 0 3px 0;
	margin : 0 0 2px 0;
	text-transform : uppercase;
	font-size : 11px;
	font-weight :  bold;
	color : #ED1C24;
}

h3 {
	background-image : url(http://www.eurotaal.eu/gfx/header.gif);
	background-position : left bottom;
	background-repeat: repeat-x;
	padding : 0 0 3px 0;
	margin : 0 0 2px 0;
	text-transform : uppercase;
	font-size : 11px;
	font-weight :  bold;
	color : #ED1C24;
}

h4 {
	background-image : url(http://www.eurotaal.eu/gfx/header.gif);
	background-position : left bottom;
	background-repeat: repeat-x;
	padding : 0 0 3px 0;
	margin : 0 0 2px 0;
	text-transform : uppercase;
	font-size : 11px;
	font-weight :  bold;
	color : #ED1C24;
}

h5 {
	background-image : url(http://www.eurotaal.eu/gfx/header.gif);
	background-position : left bottom;
	background-repeat: repeat-x;
	padding : 0 0 3px 0;
	margin : 0 0 2px 0;
	text-transform : uppercase;
	font-size : 11px;
	font-weight :  bold;
	color : #ED1C24;
}


h6 {
	background-image : url(http://www.eurotaal.eu/gfx/header.gif);
	background-position : left bottom;
	background-repeat: repeat-x;
	padding : 0 0 3px 0;
	margin : 0 0 2px 0;
	text-transform : uppercase;
	font-size : 11px;
	font-weight :  bold;
	color : #ED1C24;
}

/* //////////////////// LAYOUT \\\\\\\\\\\\\\\\\\\\ */


forms {
    margin: 0;
	padding : 0;
}

INPUT, TEXTAREA {
	position : relative;
	background-color : #FFFFFF;
	border : 1px solid #000000;
    margin-bottom: 2px !important;
    margin-bottom: 0;
	padding : 2px 3px 2px 3px;
	font-family : Tahoma;
	font-size : 11px;
    color : #000000;
}


/* //////////////////// TOP \\\\\\\\\\\\\\\\\\\\ */


.top {
	position : absolute;
	background-image : url(http://www.eurotaal.eu/gfx/header_back.gif);
	background-position : 95% 8px;
	background-repeat: no-repeat;
	z-index : 999;
	width: 100%;
	height : 102px;
}

.logo {
	float : left;
	margin : 8px 0 0 0;
	width: 255px;
	height : 71px;
}

.flags {
	float : right;
	text-align : right;
	word-spacing : 5px;
	margin : 16px 8px 0 0;
	width: 255px;
	height : 55px;
}

.menu2{
	float : left;
	width: 100%;
	height : 22px;
}

.menu_item a:link, .menu_item a:visited, .menu_item a:active {
	float : left;
	background-image : url(http://www.eurotaal.eu/gfx/menu.gif);
	background-repeat: repeat-x;
	border-right : 1px solid #97a8ac;
	line-height : 22px;
	color : #FFFFFF;
	padding : 0 10px 0 10px;
	text-decoration : none;
	height : 22px;
}

.menu_item a:hover {
	float : left;
	background-image : none;
	border-right : 1px solid #97a8ac;
	line-height : 22px;
	color : #FFFFFF;
	padding : 0 10px 0 10px;
	text-decoration : none;
	height : 22px;
}


.menu_item_select a:link, .menu_item_select a:visited, .menu_item_select a:active, .menu_item_select a:hover {
	float : left;
	background-image : none;
	border-right : 1px solid #97a8ac;
	line-height : 22px;
	color : #FFFFFF;
	padding : 0 10px 0 10px;
	text-decoration : none;
	height : 22px;
}


/* //////////////////// CONTENT \\\\\\\\\\\\\\\\\\\\ */


.container {
	position : absolute;
	left : 0;
	width : 100%;
	height : auto !important;
	height : 100%;
	min-height : 100%;
}

.holder {
	padding : 0 0 41px 0;
}

.content {
	margin : 120px auto 20px auto;
	width : 1000px;
}

.links {
	float : left;
	margin : 0 10px 0 0;
	width : 170px;
}

.links_box_titel {
	float : left;
	color : #ed1b24;
	font-size : 12px;
	font-weight : bold;
	margin : 0 0 2px 0;
	width : 170px;
}

.links_box_top {
	float : left;
	background-image : url(http://www.eurotaal.eu/gfx/links_top.gif);
	background-repeat: no-repeat;
	font-size : 0;
	width : 170px;
	height : 6px;
}

.links_box_mid {
	float : left;
	background-image : url(http://www.eurotaal.eu/gfx/links_mid.gif);
	padding : 4px 13px 4px 13px;
	width : 144px;
}

.links_box_onder {
	float : left;
	background-image : url(http://www.eurotaal.eu/gfx/links_onder.gif);
	background-repeat: no-repeat;
	width : 170px;
	height : 6px;
}

.mid {
	float : left;
	margin : 0 10px 63px 0;
	width : 600px;
}

.mid_box {
	float : left;
	padding : 10px 15px 15px 15px;
	background-color : #f9f9f9;
	line-height : 17px;
	width : 570px;
}

.rechts {
	float : left;
	width : 204px;
}

.rechts_box {
	float : left;
	margin : 0 0 15px 0;
	width : 204px;
}

.rechts_box2 {
	float : left;
	margin : 0 0 63px 0;
	width : 204px;
}

.flags2 {
	float : right;
	text-align : right;
	border-bottom : 1px solid #d5d5d5;
	background-color : #f9f9f9;
	padding : 4px 5px 4px 0;
	word-spacing : 5px;
	margin : 0 0 10px 0;
	width: 199px;
}

.rechts_box_titel {
	float : left;
	color : #ed1b24;
	font-size : 12px;
	font-weight : bold;
	margin : 0 0 2px 0;
	width : 204px;
}

.rechts_box_top {
	float : left;
	background-image : url(http://www.eurotaal.eu/gfx/rechts_top.gif);
	background-repeat: no-repeat;
	font-size : 0;
	width : 204px;
	height : 6px;
}

.rechts_box_mid {
	float : left;
	background-image : url(http://www.eurotaal.eu/gfx/rechts_mid.gif);
	padding : 4px 7px 4px 7px;
	width : 190px;
}

.rechts_box_onder {
	float : left;
	background-image : url(http://www.eurotaal.eu/gfx/rechts_onder.gif);
	background-repeat: no-repeat;
	width : 204px;
	height : 6px;
}

.footer {
	position : absolute;
	z-index : 999;
	bottom : 0; /* stick to bottom */
	background-image : url(http://www.eurotaal.eu/gfx/footer.gif);
	background-repeat: repeat-x;
	font-size : 11px;
	color : #FFFFFF;
	padding : 5px 0 0 0;
	text-align : center;
	width : 100%;
	height : 36px;
}