/* CSS voor footcare.nl */
/* for Mozilla Firefox 2.x/3.x and IE 7.x
/* Copyright: (c)2008 binary|concepts */
/* Auteur   : A. Theelen */

/* general html stuff */

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
	margin: 0.5em 0;
}

h1 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.0;
	color: #00457d;
}

h5 {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.0;
	color: #1a171b;
}

body {
	background-color: #ffffff;
	font-size: 10pt;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.0;
	text-align: center;
}

/* classes for divs */
#wrap {
	min-width: 980px;
	max-width: 980px;
	min-height: 578px;
	max-height: 578px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	padding: 0%;
	background-color: #ffffff;
	position: relative;
}

#gfx-top {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 980px;
	height: 132px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-top.jpg);
}

#logofootcare a {
	position: absolute;
	left: 16px;
	top: 7px;
	width: 127px;
	height: 97px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
}

#gfx-voet {
	position: absolute;
	left: 570px;
	top: 10px;
	width: 223px;
	height: 153px;
	overflow: hidden;
	text-align: left;
	z-index: 14;
}

#gfx-voet2 {
	position: absolute;
	left: 570px;
	top: 10px;
	width: 223px;
	height: 153px;
	overflow: hidden;
	z-index: 15;
}

#menu-nav {
	position: absolute;
	left: 0px;
	top: 132px;
	height: 374px;
	width: 180px;
	overflow: visible;
	padding-left: 0px;
	padding-top: 5px;
	text-align: left;
	font-weight: bold;
	background-image: url(../images/menu-nav.gif);
	line-height: 110%;
	z-index: 100;
}

#main {
	position: absolute;
	left: 182px;
	top: 137px;
	width: 425px;
	height: 363px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 40px;
	overflow-x:hidden;
	overflow-y: auto;
	text-align: left;
	text-decoration: none;
	line-height: 1.5;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #f39801;
	scrollbar-shadow-color: #00457d;
	scrollbar-highlight-color: #fcd093;
	scrollbar-3dlight-color: #00457d;
	scrollbar-darkshadow-color: #fcd093;
	scrollbar-track-color: #fcd093;
	scrollbar-arrow-color: #00457d;
	z-index: 12;
}

#nieuws {
	position: absolute;
	left: 800px;
	top: 30px;
	width: 170px;
	height: 100px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow:hidden;
	text-align: left;
	text-decoration: none;
	line-height: 1.1;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00457d;
	z-index: 12;
}

#gfx-right {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-111.jpg);
	z-index: 2;
}

#gfx-right-013 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-013.jpg);
	z-index: 2;
}

#gfx-right-018 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-018.jpg);
	z-index: 2;
}

#gfx-right-022 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-022.jpg);
	z-index: 2;
}

#gfx-right-029 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-029.jpg);
	z-index: 2;
}

#gfx-right-030 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-030.jpg);
	z-index: 2;
}

#gfx-right-031 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-031.jpg);
	z-index: 2;
}

#gfx-right-033 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-033.jpg);
	z-index: 2;
}

#gfx-right-034 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-034.jpg);
	z-index: 2;
}

#gfx-right-040 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-040.jpg);
	z-index: 2;
}

#gfx-right-042 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-042.jpg);
	z-index: 2;
}

#gfx-right-071 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-071.jpg);
	z-index: 2;
}

#gfx-right-086 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-086.jpg);
	z-index: 2;
}

#gfx-right-091 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-091.jpg);
	z-index: 2;
}

#gfx-right-097 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-097.jpg);
	z-index: 2;
}

#gfx-right-102 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-102.jpg);
	z-index: 2;
}

#gfx-right-900 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-900.jpg);
	z-index: 2;
}

#gfx-right-901 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-901.jpg);
	z-index: 2;
}

#gfx-right-902 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-902.jpg);
	z-index: 2;
}

#gfx-right-903 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-903.jpg);
	z-index: 2;
}

#gfx-right-904 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-904.jpg);
	z-index: 2;
}

#map-logopas a {
	position: absolute;
	left: 487px;
	top: 42px;
	width: 73px;
	height: 136px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
}

#map-logonvos a {
	position: absolute;
	left: 602px;
	top: 41px;
	width: 173px;
	height: 139px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
}

#map-logosemh a {
	position: absolute;
	left: 519px;
	top: 201px;
	width: 221px;
	height: 95px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
}

#map-uwschoen a {
	position: absolute;
	left: 498px;
	top: 32px;
	width: 280px;
	height: 294px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
}

/* styles for map-logo links */
#map-logopas a:hover {
	border: 1px;
	border-style: dashed;
	border-color: #f39801;
}
#map-logonvos a:hover {
	border: 1px;
	border-style: dashed;
	border-color: #f39801;
}
#map-logosemh a:hover {
	border: 1px;
	border-style: dashed;
	border-color: #f39801;
}

#map-uwschoen a:hover {
	border: 1px;
	border-style: dashed;
	border-color: #f39801;
}


#gfx-right-905 {
	position: absolute;
	left: 180px;
	top: 132px;
	width: 800px;
	height: 379px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-right-905.jpg);
	z-index: 2;
}

#map-google {
	width: 340px;
	height: 340px;
}

#map-nav {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 379px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
}

#map-lb a {
	position: absolute;
	left: 663px;
	top: 216px;
	width: 46px;
	height: 111px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
	z-index: 1;
}

#map-gld a {
	position: absolute;
	left: 622px;
	top: 135px;
	width: 126px;
	height: 82px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
	z-index: 2;
}

#map-nh a {
	position: absolute;
	left: 587px;
	top: 85px;
	width: 54px;
	height: 85px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
	z-index: 4;
}

#map-zh a {
	position: absolute;
	left: 544px;
	top: 155px;
	width: 91px;
	height: 73px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
	z-index: 6;
}

#map-ut a {
	position: absolute;
	left: 607px;
	top: 159px;
	width: 58px;
	height: 38px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	text-decoration: none;
	z-index: 10;
}

#gfx-footer {
	position: absolute;
	left: 0px;
	top: 511px;
	width: 980px;
	height: 67px;
	overflow: hidden;
	text-align: left;
	background-image: url(../images/gfx-footer.jpg);
	z-index: 3;
}

#gfx-payoff {
	position: absolute;
	left: 740px;
	top: 520px;
	width: 227px;
	height: 55px;
	overflow: hidden;
	z-index: 5;
}

/* styles for map-nav links */
#map-ut a:hover {
	background-image: url(../images/905-ut1.jpg);
}

#map-lb a:hover {
	background-image: url(../images/905-lb1.jpg);
}

#map-gld a:hover {
	background-image: url(../images/905-gld1.jpg);
}

#map-nh a:hover {
	background-image: url(../images/905-nh1.jpg);
}

#map-zh a:hover {
	background-image: url(../images/905-zh1.jpg);
}

/* styles for content links */
a.mainlink {
	text-decoration: underline;
	text-align: left;
	color: #1a171b;
}

a.mainlink:hover {
	text-decoration: underline;
	color: #f39801;
}

a.mainlink:active {
	text-decoration: underline;
	color: #1a171b;
}

/* styles for breadcrumb links */
a.breadlink {
	text-decoration: none;
	text-align: left;
	color: #1a171b;
}

a.breadlink:hover {
	text-decoration: none;
	color: #f39801;
}

a.breadlink:active {
	text-decoration: none;
	color: #1a171b;
}

/* styles for klachten links */
a.klachtlink {
	text-decoration: underline;
	font-weight: bold;
	color: #1a171b;
}

a.klachtlink:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #f39801;
}

a.klachtlink:active {
	text-decoration: underline;
	font-weight: bold;
	color: #1a171b;
}

.txthidden {
	display: none;
}

.txtvisible {
	display: block;
}

/* styles for news items front page */
a.nieuws {
	text-decoration: none;
	text-align: left;
	color: #00457d;
}

a.nieuws:hover {
	text-decoration: none;
	color: #ffffff;
}

a.nieuws:active {
	text-decoration: none;
	color: #00457d;
}
