/* MS-Projectname-Stylesheet - Stylesheet developement by Media Solutions. */

/* Base declaration */
*{
	font: normal normal normal 11px/Arial, Verdana;
	color: #000066;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	line-height: 17px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
}
td.rittenoverzicht {
	background-color: #3a5387;
	color: #FFF;
	font-weight: bold;
	padding: 3 0 0 12;
}
td.rittenoverzicht2 {
	background-color: #d5dae5;
	color: #5e5e5e;
	font-weight: bold;
	padding: 3 10 0 12;
}
td.rittenoverzicht3 {
	border-bottom: 1px dotted #b2b2b2;
	color: #5e5e5e;
	margin: 0 0 10 0;
	padding: 3 0 0 12;
}
html {
	background-color: #FFF;
}
body {
	text-align: center;
}
/* End Base declaration */

/* Placing */
#site {	
	background-color: #FFF;
	width: 934px;
	margin-left: auto;
	margin-right: auto;
}

div.header {
	float: left;
	background-repeat: no-repeat;
	height: 211px;
	width: 934px;
	margin: 10 0 0 0;
	padding: 0 0 0 0;
}
#header { background-image: url(../images/header-index.jpg); }
#header-uk { background-image: url(../images/header-index-uk.jpg); }
#header-particulier { background-image: url(../images/header-particulier.jpg); }
#header-private { background-image: url(../images/header-private.jpg); }
#header-opslag { background-image: url(../images/header-opslag.jpg); }
#header-opslag-uk { background-image: url(../images/header-opslag-uk.jpg); }
#header-zakelijk { background-image: url(../images/header-zakelijk.jpg); }
#header-corporate { background-image: url(../images/header-corporate.jpg); }
#header-buitenland { background-image: url(../images/header-buitenland.jpg); }
#header-international { background-image: url(../images/header-international.jpg); }
#header-04 { background-image: url(../images/header-04.jpg); }
#header-04-uk { background-image: url(../images/header-04-uk.jpg); }
#header-05 { background-image: url(../images/header-05.jpg); }
#header-05-uk { background-image: url(../images/header-05-uk.jpg); }
#header-06 { background-image: url(../images/header-06.jpg); }
#header-06-uk { background-image: url(../images/header-06-uk.jpg); }
#header-07 { background-image: url(../images/header-07.jpg); }
#header-07-uk { background-image: url(../images/header-07-uk.jpg); }
#header-08 { background-image: url(../images/header-08.jpg); }
#header-08-uk { background-image: url(../images/header-08-uk.jpg); }
#header-09 { background-image: url(../images/header-09.jpg); }
#header-09-uk { background-image: url(../images/header-09-uk.jpg); }
#header-10 { background-image: url(../images/header-10.jpg); }
#header-10-uk { background-image: url(../images/header-10-uk.jpg); }
#header-11 { background-image: url(../images/header-11.jpg); }
#header-11-uk { background-image: url(../images/header-11-uk.jpg); }
#header-12 { background-image: url(../images/header-12.jpg); }
#header-12-uk { background-image: url(../images/header-12-uk.jpg); }
#header-13 { background-image: url(../images/header-13.jpg); }
#header-13-uk { background-image: url(../images/header-13-uk.jpg); }

#menu {
	float: left;
	background-image: url(../images/bg-menu.jpg);
	background-repeat: no-repeat;
	width: 934px;
	height: 49px;
	margin: 6 0 0 0;
	padding: 6 0 0 18;	
}
#content {
	float: left;
	background-color: #FFF;
	width: 934px;
	margin: 0 0 0 0;
	padding: 0 0 0 0; 
}
#footer {
	float: left;
	background-color: #FFF;
	height: 150px;
	width: 934px;
	margin: 10 0 0 0;
}
fieldset {
	padding: 7px 7px 7px 7px;
}
/* End Placing */


/* Font's */
h1 {
	font: normal normal normal 20px/Myriad Pro, Arial, Verdana;
	color: #3a5387;
	font-family: Myriad Pro, Arial, Verdana;
	font-size: 20px;
	line-height: 22px;
}
h1..fotoalbum1 {
	float: left;
	width: 740px;
	font: normal normal normal 20px/Myriad Pro, Arial, Verdana;
	color: #3a5387;
	font-family: Myriad Pro, Arial, Verdana;
	font-size: 20px;
	line-height: 22px;
}
h1.fotoalbum2 {
	flaot: right;
	font: normal normal normal 20px/Myriad Pro, Arial, Verdana;
	color: #3a5387;
	font-family: Myriad Pro, Arial, Verdana;
	font-size: 20px;
	line-height: 22px;
}
h2 {
	color: #24683b;
	font-size: 11px;
}
h3 {
	font: normal normal normal 17px/Myriad Pro, Arial, Verdana;
	color: #3a5387;
	font-family: Myriad Pro, Arial, Verdana;
	font-size: 17px;
	line-height: 18px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 11px;
}
p {
	margin: 0px 0px 10px 0px;
}

p.footer {
	color: #929293;
}

a {
	color: #24683b;
}
a:hover {
	color: #000066;
}
a:active {
	color: #000066;
}

a.menu {
	color: #3a5387;
}
a.menu:hover {
	color: #24683b;
}
a.menu:active {
	color: #24683b;
}

a.menu-on {
	color: #24683b;
}
a.menu-on:hover {
	color: #24683b;
}
a.menu-on:active {
	color: #24683b;
}
img.album{
	border: 1px solid #24683b;
	width:176px; 
	height:126px;
}

/* End Font's */

/* Content Items */

#vlaggen {
	position: relative;
	width: 250px;
	padding: 0 0 0 0;
	margin: 175 0 0 20;
}
#index {
	float: left;
	width: 57px;
}
#binnenland {
	float: left;
	width: 133px;
}
#buitenland {
	float: left;
	width: 135px;
}
#bedrijfsprofiel {
	float: left;
	width: 98px;
}
#opslag {
	float: left;
	width: 65px;
}
#nieuws {
	float: left;
	width: 65px;
}
#klantenreacties {
	float: left;
	width: 98px;
}
#contact {
	float: left;
	width: 45px;
}
#menu-lijn {
	float: left;
	background-image: url(../images/menu-lijn.jpg);
	background-repeat: no-repeat;
	width: 27px;
	height: 28px;
	padding: 0 0 0 0;	
}
#submenu {
	float: left;
	width: 245px;
	margin: 0 0 0 0;
	padding: 0 0 0 84;	
}
#particulier {
	float: left;
	width: 100px;
}
#content-left {
	background-color: #FFF;
	float: left;
	width: 553px;
	_width: 583px;
	border-right: 1px solid #eaeef0;
	padding: 0 20 0 0;
	margin: 21 10 0 0;
}
#lijn {
	background-color: ;
	float: left;
	width: 1px;
	height: 353;
	margin: 27 0 20 0;
}
#content-right {
	background-color: #FFF;
	float: left;
	width: 319px;
	margin: 23 0 10 22;
}
hr.stippellijn {
	width: 933px;
	height: 0px;
	border: 1px dashed #b2b2b2;
	border-top: 0px;
	margin: 10 0 10 0;
	_margin: 0 0 0 0;
}
hr.stippellijn-klein {
	width: 311px;
	height: 0px;
	border: 1px dotted #b2b2b2;
	border-top: 0px;
	margin: 3 0 3 0;
	_margin: -1 0 -3 0;
}
hr.stippellijn-nieuws {
	width: 560px;
	height: 0px;
	border: 1px dotted #b2b2b2;
	border-top: 0px;
	margin: 3 0 3 0;
	_margin: 0 0 0 0;
}
hr.stippellijn-nieuws-donker {
	clear: both;
	width: 560px;
	height: 0px;
	border: 1px dotted #6a6a6a;
	border-top: 0px;
	margin: 3 0 3 0;
	_margin: 0 0 0 0;
}
hr.stippellijn-verhuiswinkel {
	width: 560px;
	height: 0px;
	border: 1px dotted #b2b2b2;
	border-top: 0px;
	margin: 13 0 13 0;
	_margin: 10 0 10 0;
}

#digitalebalie {
	background-image: url(../images/img_digitale-balie.jpg);
	background-repeat: no-repeat;
	height: 159px;
	width: 311px;
	margin: 10 0 -120 0;
	_margin: 10 0 0 0;
	padding: 123 0 0 10;
}
div.album{
	float: left;
	width: 200px;
	height: 180px;
	margin: 10 16 10 16;
}
/* End Content Items */

/* Menu Items */
#nav, #nav ul {     
	padding: 0;     
	margin: 0;     
	list-style: none; 
} 
#nav a {     
	display: block; 
	margin: 0 0 10 0;    
} 
#nav a.sub { 
	color: #3a5387;   
	display: block; 
	margin: 0 5 0 0;    
} 
#nav a.sub:hover { 
	color: #24683b;
	display: block; 
	margin: 0 5 0 0;    
} 
#nav li {
	background-image: url(../images/menu-lijn.jpg);
	background-position: right;
	background-repeat: no-repeat;
	float: left;
	padding: 0px 32px 0px 32px;
	text-align: left;
}

#nav li.last {
	background-image: url();
	float: left;
	padding: 0px 32px 0px 32px;
	text-align: left;
}

#nav li ul li {
	background-image: url();
	float: left;
	padding: 0px 0px 0px 0px;
}

#nav li ul {     
	position: absolute;     
	left: -999em; 
} 
#nav li:hover ul {     
	left: auto; 
	display: inline;
	padding:5px 10px 13px;
}
#nav li:hover ul, #nav li.sfhover ul {     
	left: auto; 
}
/* End Menu Items */

.gradualshine {
	filter:alpha(opacity=50);
	-moz-opacity:0.3;
}

font.error {
	color: red;
}

#sitemap,
#sitemap ul {
	padding-left:20px;
}

.footer a {
	color:rgb(146, 146, 147);
}

.footer a:hover {
	color: rgb(36, 104, 59);
}

.footer a:active {
	color: rgb(0, 0, 102);
}