@charset "utf-8";

/* standaarden */

img {margin: 0px 0px 0px 0px;}
.no_marges{ margin: 0px; }
.illustration{margin: 10px; }
.center{text-align: center;}

/* lettertypen */
p, h1, h2, li, dt {color: white;	margin: 20px 25px -5px 25px; padding: 0px;}
a {border-style: none;}
a:link { color: yellow;}
a:visited { color: yellow; }
a:active { color: yellow; }
p, dd {margin: 13px 25px 13px 25px;}
dd {margin: 10px 25px 7px 50px;}

h1 {font-size: 1.6em;}
strong {font-size:1.1em;}


/* Standaardonderdelen, de grove indeling van de site. 
 * Losse onderdelen die een specifieke plaats hebben.
 * */
body {
	background: 	#5f5f5f;
	font-family: 	sans-serif;
	font-size: 		0.8em;
	color: 			white;
	}

#container {
	background: #3d3d3d;
	width:		800px;
	margin: 	0px auto 0px auto;}
	
	#small{
		background:		url(images/layout/menu_top_1x30.png) repeat-x; 
		height:			30px;
		}
	a.smallmenubutton
		{
		height:		20px;
		width:		100px;
		float:		left;
		border-style:	none;
		}
		a#home
			{	background:	url(images/buttons/menu_top_home_100x20.png);}
		a#contact
			{	background:	url(images/buttons/menu_top_contact_100x20.png);	}
		.languagebutton_english, .languagebutton_nederlands{
			float: right;
			height: 30px;
			width: 35px;}
		.languagebutton_english{background: url(en.png);}
		.languagebutton_nederlands{background: url(nl.png);}
	#big{
		background: 	url(images/layout/menu_1x80.png) repeat-x;
		height:			80px;
		}
		
		a.menubutton
		{
		height:		80px;
		width:		160px;
		float:		left;
		border-style:	none;
		}

		a#autos
			{	background:	url(images/buttons/menu_autos_160x80.png);		}
		a#autos:link
			{	background:	url(images/buttons/menu_autos_160x80.png);		}
		a#autos:visited
			{	background:	url(images/buttons/menu_autos_160x80.png);		}
		a#autos:hover
			{	background:	url(images/buttons/menu_autos_over_160x80.png);	}
		a#autos:active
			{	background:	url(images/buttons/menu_autos_160x80.png);	}
			
		a#chauffeurs
			{	background:	url(images/buttons/menu_chauffeurs_160x80.png);		}
		a#chauffeurs:link
			{	background:	url(images/buttons/menu_chauffeurs_160x80.png);		}
		a#chauffeurs:visited
			{	background:	url(images/buttons/menu_chauffeurs_160x80.png);		}
		a#chauffeurs:hover
			{	background:	url(images/buttons/menu_chauffeurs_over_160x80.png);	}
		a#chauffeurs:active
			{	background:	url(images/buttons/menu_chauffeurs_160x80.png);	}
			
		a#diensten
			{	background:	url(images/buttons/menu_diensten_160x80.png);		}
		a#diensten:link
			{	background:	url(images/buttons/menu_diensten_160x80.png);		}
		a#diensten:visited
			{	background:	url(images/buttons/menu_diensten_160x80.png);		}
		a#diensten:hover
			{	background:	url(images/buttons/menu_diensten_over_160x80.png);	}
		a#diensten:active
			{	background:	url(images/buttons/menu_diensten_160x80.png);	}
			
		a#prijzen
			{	background:	url(images/buttons/menu_prijzen_160x80.png);		}
		a#prijzen:link
			{	background:	url(images/buttons/menu_prijzen_160x80.png);		}
		a#prijzen:visited
			{	background:	url(images/buttons/menu_prijzen_160x80.png);		}
		a#prijzen:hover
			{	background:	url(images/buttons/menu_prijzen_over_160x80.png);	}
		a#prijzen:active
			{	background:	url(images/buttons/menu_prijzen_160x80.png);	}
			
		a#contactbig
			{	background:	url(images/buttons/menu_contact_160x80.png);		}
		a#contactbig:link
			{	background:	url(images/buttons/menu_contact_160x80.png);		}
		a#contactbig:visited
			{	background:	url(images/buttons/menu_contact_160x80.png);		}
		a#contactbig:hover
			{	background:	url(images/buttons/menu_contact_over_160x80.png);	}
		a#contactbig:active
			{	background:	url(images/buttons/menu_contact_160x80.png);	}
header {
	background: url(images/layout/banner_800x170.png) repeat-x;
	width:		800px;
	height:		170px;
	padding: 	0px;
	}
	.txlogo {
		background: url(images/tx-logo.png);
		float: 	right;
		margin: 0px;
		padding: 0px;
		border: none;
		width: 71px;
		height:	171px
		}
section {
	background: ;
	width: 		800px;
	margin: 	0px auto 0px auto;
	clear:		both;
	}


#welcome {
	background: url(images/layout/contentbox_left_1x370.png) repeat-x;
	float:		left;
	width:		50%;
	position:	relative;
	}
	
#news {
	background: url(images/layout/contentbox_right_1x370.png) repeat-x;
	float:		right;
	width:		50%;
	position:	relative;
	}
footer {
	background: url(images/layout/creditbar_1x50.png) repeat-x;
	width:		800px;
	height:		50px;
	margin:		0px auto 0px auto; 
	}
		
	a.credit
		{
		height:			50px;
		width:			300px;
		margin-left:	250px;
		display:		block;
		border-style:	none;
		}
		
		a.credit:link
			{	background:	url(images/buttons/creditbar_x3mediadesign_300x50.png);	}
		a.credit:visited
			{	background:	url(images/buttons/creditbar_x3mediadesign_300x50.png);	}
		a.credit:hover
			{	background:	url(images/buttons/creditbar_x3mediadesign_over_300x50.png);	}
		a.credit:active
			{	background:	url(images/buttons/creditbar_x3mediadesign_300x50.png);	}
	
