.version.s3___contacto /* version checker */
{
	color: #0000F3;
	background-color: #512F85;
}

.html
{
	background: #FFFFFF url("../images/s3-skylinekopiejuisteblauw30.png") no-repeat left top scroll;
	background-size: contain;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 1417px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: -4px;
	margin-bottom: -3px;
}

#ppu6742
{
	width: 0.01px;
	margin-left: -37px;
}

#pu6742
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 15px;
}

#u6742
{
	z-index: 51;
	width: 26px;
}

#u6742_clip
{
	width: 26px;
	height: 26px;
}

#u6742_img
{
	margin-right: -1px;
	margin-bottom: -1px;
}

#u6744
{
	z-index: 53;
	width: 26px;
	margin-left: 1px;
	margin-top: 16px;
}

#u6746
{
	z-index: 55;
	width: 26px;
	margin-left: 1px;
	margin-top: 12px;
}

#u7961
{
	z-index: 57;
	width: 144px;
	margin-right: -10000px;
	left: 41px;
}

#u7961_img
{
	padding: 9px 5px 59px 47px;
}

#u1362
{
	z-index: 14;
	width: 38px;
	margin-right: -10000px;
	margin-top: 30px;
	left: 898px;
}

#u1362_img
{
	padding-right: 1px;
}

#u1412
{
	z-index: 16;
	width: 38px;
	margin-right: -10000px;
	margin-top: 30px;
	left: 950px;
}

#u1360
{
	z-index: 18;
	width: 38px;
	margin-right: -10000px;
	margin-top: 30px;
	left: 1002px;
}

#menuu2827
{
	z-index: 20;
	width: 954px;
	margin-left: 106px;
	margin-top: 28px;
}

#u2842
{
	width: 189px;
	min-height: 36px;
	margin-right: -10000px;
}

#u2843
{
	width: 189px;
	padding-bottom: 4px;
}

#u2843:hover
{
	margin: 0px;
}

#u2843:active
{
	margin: 0px;
}

#u2845-4
{
	width: 181px;
	min-height: 28px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u2843:hover #u2845-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2843:active #u2845-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2849
{
	width: 189px;
	min-height: 36px;
	margin-right: -10000px;
	left: 191px;
}

#u2850
{
	width: 189px;
	padding-bottom: 4px;
}

#u2843.MuseMenuActive,#u2850:hover
{
	margin: 0px;
}

#u2850:active
{
	margin: 0px;
}

#u2853-4
{
	width: 181px;
	min-height: 28px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u2843.MuseMenuActive #u2845-4,#u2850:hover #u2853-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2850:active #u2853-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2856
{
	width: 189px;
	min-height: 36px;
	margin-right: -10000px;
	left: 382px;
}

#u2859
{
	width: 189px;
	padding-bottom: 4px;
}

#u2850.MuseMenuActive,#u2859:hover
{
	margin: 0px;
}

#u2859:active
{
	margin: 0px;
}

#u2862-4
{
	width: 181px;
	min-height: 28px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u2850.MuseMenuActive #u2853-4,#u2859:hover #u2862-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2859:active #u2862-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2863
{
	width: 189px;
	min-height: 36px;
	margin-right: -10000px;
	left: 573px;
}

#u2866
{
	width: 189px;
	padding-bottom: 4px;
}

#u2859.MuseMenuActive,#u2866:hover
{
	margin: 0px;
}

#u2866:active
{
	margin: 0px;
}

#u2867-4
{
	width: 181px;
	min-height: 28px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u2859.MuseMenuActive #u2862-4,#u2866:hover #u2867-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2866:active #u2867-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2870
{
	width: 190px;
	min-height: 36px;
	margin-right: -10000px;
	left: 764px;
}

#u2873
{
	width: 190px;
	padding-bottom: 4px;
}

#u2866.MuseMenuActive,#u2873:hover
{
	margin: 0px;
}

#u2873:active
{
	margin: 0px;
}

#u2873.MuseMenuActive
{
	margin: 0px;
}

#u2876-4
{
	width: 182px;
	min-height: 28px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u2866.MuseMenuActive #u2867-4,#u2873:hover #u2876-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2873:active #u2876-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#u2873.MuseMenuActive #u2876-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
}

#pu909
{
	width: 0.01px;
	margin-left: -100px;
}

#u909
{
	z-index: 59;
	height: 276px;
	border-style: none;
	border-color: transparent;
	background-color: #B9B9B9;
}

#u909-bw
{
	z-index: 59;
	height: 276px;
}

#widgetu396
{
	z-index: 62;
	width: 0.01px;
	height: 371px;
	position: relative;
	margin-right: -10000px;
	margin-top: 26px;
	left: 206px;
}

#widgetu411
{
	z-index: 63;
	width: 342px;
	height: 47px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: -1px;
}

#u412-4
{
	z-index: 64;
	width: 200px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #3E3F88;
	font-size: 16px;
	line-height: 16px;
	text-align: left;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#u412
{
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
}

#u414-3
{
	z-index: 68;
	width: 328px;
	min-height: 14px;
	border-width: 1px;
	border-style: solid;
	border-color: #3E3F88;
	background-color: #D7D7D7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding: 6px;
	color: #3E3F88;
	line-height: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#widgetu411.non-empty-st #u414-3
{
	background-color: #FFFFFF;
}

#widgetu411:hover #u414-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu411.focus-st #u414-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu411.non-empty-st #u414-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu411:hover #u414-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu411.focus-st #u414-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u413-4
{
	z-index: 71;
	width: 130px;
	min-height: 20px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	color: #999999;
	line-height: 14px;
	text-align: right;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	left: 211px;
}

#widgetu411_input
{
	width: 328px;
	min-height: 14px;
	color: #3E3F88;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	padding: 6px;
}

#widgetu406
{
	z-index: 75;
	width: 342px;
	height: 47px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 52px;
}

#widgetu406.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 52px -10000px 0px 0px;
}

#u407-4
{
	z-index: 76;
	width: 200px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #3E3F88;
	font-size: 16px;
	line-height: 16px;
	text-align: left;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#u408-3
{
	z-index: 80;
	width: 328px;
	min-height: 14px;
	border-width: 1px;
	border-style: solid;
	border-color: #3E3F88;
	background-color: #D7D7D7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding: 6px;
	color: #3E3F88;
	line-height: 14px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#widgetu406.non-empty-st #u408-3
{
	background-color: #FFFFFF;
}

#widgetu406:hover #u408-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu406.focus-st #u408-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu406.non-empty-st #u408-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu406:hover #u408-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu406.focus-st #u408-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u409-4
{
	z-index: 83;
	width: 130px;
	min-height: 20px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	color: #999999;
	line-height: 14px;
	text-align: right;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	left: 211px;
}

#widgetu398
{
	z-index: 87;
	width: 342px;
	height: 47px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 101px;
	left: -1px;
}

#widgetu398.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 101px -10000px 0px 0px;
}

#u399-4
{
	z-index: 88;
	width: 200px;
	min-height: 20px;
	background-color: transparent;
	color: #3E3F88;
	font-size: 16px;
	line-height: 16px;
	text-align: left;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#u400-3
{
	z-index: 92;
	width: 328px;
	min-height: 14px;
	border-width: 1px;
	border-style: solid;
	border-color: #3E3F88;
	background-color: #D7D7D7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding: 6px;
	color: #3E3F88;
	line-height: 14px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#widgetu398.non-empty-st #u400-3
{
	background-color: #FFFFFF;
}

#widgetu398:hover #u400-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu398.focus-st #u400-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu398.non-empty-st #u400-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu398:hover #u400-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu398.focus-st #u400-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u401-4
{
	z-index: 95;
	width: 130px;
	min-height: 20px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	color: #999999;
	line-height: 14px;
	text-align: right;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	left: 211px;
}

#widgetu402
{
	z-index: 99;
	width: 342px;
	height: 47px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 151px;
	left: -1px;
}

#widgetu402.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 151px -10000px 0px 0px;
}

#u404-4
{
	z-index: 100;
	width: 200px;
	min-height: 20px;
	background-color: transparent;
	color: #3E3F88;
	font-size: 16px;
	line-height: 16px;
	text-align: left;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#widgetu406.fld-err-st #u407-4,#widgetu398.fld-err-st #u399-4,#widgetu402.fld-err-st #u404-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u405-3
{
	z-index: 104;
	width: 328px;
	min-height: 14px;
	border-width: 1px;
	border-style: solid;
	border-color: #3E3F88;
	background-color: #D7D7D7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding: 6px;
	color: #3E3F88;
	line-height: 14px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#widgetu402.non-empty-st #u405-3
{
	background-color: #FFFFFF;
}

#widgetu402:hover #u405-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu402.focus-st #u405-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu411.fld-err-st #u414-3,#widgetu406.fld-err-st #u408-3,#widgetu398.fld-err-st #u400-3,#widgetu402.fld-err-st #u405-3
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu402.non-empty-st #u405-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu402:hover #u405-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu402.focus-st #u405-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u403-4
{
	z-index: 107;
	width: 130px;
	min-height: 20px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	color: #999999;
	line-height: 14px;
	text-align: right;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	left: 211px;
}

#widgetu411.fld-err-st #u413-4,#widgetu406.fld-err-st #u409-4,#widgetu398.fld-err-st #u401-4,#widgetu402.fld-err-st #u403-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#widgetu406_input,#widgetu398_input,#widgetu402_input
{
	width: 328px;
	min-height: 14px;
	color: #3E3F88;
	font-family: open-sans-condensed, sans-serif;
	font-style: italic;
	font-weight: 300;
	padding: 6px;
}

#u410-4
{
	z-index: 111;
	width: 200px;
	min-height: 26px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 14px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 341px;
	left: 685px;
}

#widgetu396.frm-sub-st #u410-4 p
{
	color: #999999;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u397-4
{
	z-index: 115;
	width: 200px;
	min-height: 26px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 14px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 341px;
	left: 685px;
}

#widgetu396.frm-subm-err-st #u397-4 p
{
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u420-4
{
	z-index: 119;
	width: 200px;
	min-height: 26px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 341px;
	left: 685px;
}

#widgetu396.frm-sub-st #u410-4,#widgetu396.frm-subm-err-st #u397-4,#widgetu396.frm-subm-ok-st #u420-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 30px;
}

#widgetu396.frm-subm-ok-st #u420-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u419-17
{
	z-index: 123;
	min-height: 31px;
	width: 131px;
	position: relative;
	margin-right: -10000px;
	margin-top: 167px;
	left: 364px;
	background: url("../images/u419-17.png") no-repeat 0px 0px;
}

#u419-17:hover
{
	background: url("../images/u419-17-r.png") no-repeat 0px 0px;
}

#u419-17:active
{
	background: url("../images/u419-17-m.png") no-repeat 0px 0px;
}

#widgetu396.frm-sub-st #u419-17
{
	background: url("../images/u419-17-fs.png") no-repeat 0px 0px;
}

#widgetu415
{
	z-index: 140;
	width: 342px;
	height: 150px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 363px;
}

#widgetu411.fld-err-st,#widgetu415.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px -10000px 0px 0px;
}

#u416-4
{
	z-index: 141;
	width: 200px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #3E3F88;
	font-size: 16px;
	line-height: 16px;
	text-align: left;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#widgetu411.fld-err-st #u412-4,#widgetu415.fld-err-st #u416-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#widgetu411.fld-err-st #u412-4 p,#widgetu411.fld-err-st #u412-4 span,#widgetu406.fld-err-st #u407-4 p,#widgetu406.fld-err-st #u407-4 span,#widgetu398.fld-err-st #u399-4 p,#widgetu398.fld-err-st #u399-4 span,#widgetu402.fld-err-st #u404-4 p,#widgetu402.fld-err-st #u404-4 span,#widgetu415.fld-err-st #u416-4 p,#widgetu415.fld-err-st #u416-4 span
{
	color: #D7244C;
}

#u418-3
{
	z-index: 145;
	width: 328px;
	min-height: 117px;
	border-width: 1px;
	border-style: solid;
	border-color: #3E3F88;
	background-color: #D7D7D7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	padding: 6px;
	color: #3E3F88;
	line-height: 14px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 18px;
}

#widgetu415.non-empty-st #u418-3
{
	background-color: #FFFFFF;
}

#widgetu415:hover #u418-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 117px;
	width: 328px;
	margin: 18px -10000px 0px 0px;
}

#widgetu415.focus-st #u418-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 117px;
	width: 328px;
	margin: 18px -10000px 0px 0px;
}

#widgetu415.fld-err-st #u418-3
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 117px;
	width: 328px;
	margin: 18px -10000px 0px 0px;
}

#widgetu415.non-empty-st #u418-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu415:hover #u418-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu415.focus-st #u418-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u417-4
{
	z-index: 148;
	width: 130px;
	min-height: 20px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	color: #999999;
	line-height: 14px;
	text-align: right;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 103px;
	left: 211px;
}

#widgetu415.fld-err-st #u417-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 103px -10000px 0px 0px;
}

#widgetu411.fld-err-st #u414-3 *,#widgetu411.fld-err-st #u413-4 p,#widgetu406.fld-err-st #u408-3 *,#widgetu406.fld-err-st #u409-4 p,#widgetu398.fld-err-st #u400-3 *,#widgetu398.fld-err-st #u401-4 p,#widgetu402.fld-err-st #u405-3 *,#widgetu402.fld-err-st #u403-4 p,#widgetu415.fld-err-st #u418-3 *,#widgetu415.fld-err-st #u417-4 p
{
	color: #D7244C;
	font-style: italic;
}

#widgetu415_input
{
	width: 328px;
	min-height: 117px;
	color: #3E3F88;
	font-family: open-sans-condensed, sans-serif;
	font-style: italic;
	font-weight: 300;
	padding: 6px;
}

#widgetu411:hover #widgetu411_input,#widgetu411.focus-st #widgetu411_input,#widgetu411.fld-err-st #widgetu411_input,#widgetu406:hover #widgetu406_input,#widgetu406.focus-st #widgetu406_input,#widgetu406.fld-err-st #widgetu406_input,#widgetu398:hover #widgetu398_input,#widgetu398.focus-st #widgetu398_input,#widgetu398.fld-err-st #widgetu398_input,#widgetu402:hover #widgetu402_input,#widgetu402.focus-st #widgetu402_input,#widgetu402.fld-err-st #widgetu402_input,#widgetu415:hover #widgetu415_input,#widgetu415.focus-st #widgetu415_input,#widgetu415.fld-err-st #widgetu415_input
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#pu910
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -122px;
}

#u910
{
	z-index: 61;
	height: 663px;
	border-style: none;
	border-color: transparent;
	background-color: #002C76;
}

#u910-bw
{
	z-index: 61;
	height: 663px;
}

#u873-16
{
	z-index: 152;
	width: 184px;
	min-height: 82px;
	background-color: transparent;
	font-size: 16px;
	line-height: 19px;
	color: #FFFFFF;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
	left: 42px;
}

#u878-22
{
	z-index: 168;
	width: 168px;
	min-height: 236px;
	background-color: transparent;
	font-size: 16px;
	line-height: 19px;
	color: #FFFFFF;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
	left: 595px;
}

#u894
{
	z-index: 212;
	width: 330px;
	min-height: 260px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 238px;
}

#u896
{
	z-index: 213;
	width: 330px;
	min-height: 260px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 38px;
	left: 788px;
}

#pamphletu4830
{
	z-index: 260;
	width: 0.01px;
	height: 425px;
	padding-bottom: 70px;
	position: relative;
	margin-right: -10000px;
	margin-top: 106px;
	left: 71px;
}

#u4841
{
	position: absolute;
	width: 727px;
	left: 293px;
}

#u4841popup
{
	z-index: 261;
}

#u4847
{
	z-index: 262;
	width: 725px;
	height: 494px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px 15px 0px 15px ;
	-webkit-border-radius: 15px 15px 0px 15px ;
	-khtml-border-radius: 15px 15px 0px 15px ;
	border-radius: 15px 15px 0px 15px ;
	position: relative;
	margin-right: -10000px;
}

#u22783
{
	z-index: 263;
	width: 690px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 24px;
}

#u4831
{
	z-index: 265;
	width: 172px;
	position: relative;
	margin-right: -10000px;
	margin-top: 347px;
	left: 25px;
}

#u4833
{
	position: absolute;
	width: 215px;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding-bottom: 44px;
	top: -44px;
	left: -25px;
	background: #C4C4C4 url("../images/s%c2%b3%20mapa%20accesos%20oficina%20barcelona-ieu4833-fr.png") no-repeat left top;
	background: rgba(0,0,0,0) url("../images/s%c2%b3%20mapa%20accesos%20oficina%20barcelona.jpg") no-repeat left top;
	background-color: #C4C4C4;
	background-size: cover;
}

#u4833:hover
{
	border-style: none;
	border-color: transparent;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 0px;
	background: #999999 url("../images/s%c2%b3%20mapa%20accesos%20oficina%20barcelona-ieu4833-fr.png") no-repeat left top;
	background: rgba(0,0,0,0) url("../images/s%c2%b3%20mapa%20accesos%20oficina%20barcelona.jpg") no-repeat left top;
	background-color: #999999;
	background-size: cover;
}

#u4833.PamphletThumbSelected
{
	opacity: 0.13;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=13)";
	filter: alpha(opacity=13);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	margin: 0px;
	background: #6B6B6B url("../images/s%c2%b3%20mapa%20accesos%20oficina%20barcelona-ieu4833-a-fr.png") no-repeat left top;
	background: rgba(0,0,0,0) url("../images/s%c2%b3%20mapa%20accesos%20oficina%20barcelona.jpg") no-repeat left top;
	background-color: #6B6B6B;
	background-size: cover;
}

#u4882-4
{
	z-index: 267;
	width: 172px;
	min-height: 48px;
	background-color: transparent;
	font-size: 22px;
	line-height: 26px;
	text-align: left;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 44px;
	left: 25px;
}

#u4833:hover #u4882-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	margin: 44px -10000px 0px 0px;
}

#u4833.PamphletThumbSelected #u4882-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	margin: 44px -10000px 0px 0px;
}

#u4833.PamphletThumbSelected #u4882-4 p
{
	text-align: left;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#u911
{
	z-index: 60;
	border-style: none;
	border-color: transparent;
	background-color: #ECECEF;
	padding-bottom: 39px;
}

#u911_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#u885-22
{
	z-index: 190;
	width: 184px;
	min-height: 262px;
	background-color: transparent;
	font-size: 16px;
	line-height: 19px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 122px;
}

#u1571-22
{
	z-index: 214;
	width: 174px;
	min-height: 263px;
	background-color: transparent;
	font-size: 16px;
	line-height: 19px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 493px;
}

#u3939-24
{
	z-index: 236;
	width: 140px;
	min-height: 222px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 920px;
}

#u3939,#u3939-4,#u3939-7,#u3939-11,#u3939-12,#u3939-14,#u3939-15,#u3939-17,#u3939-18,#u3939-20,#u3939-21
{
	font-size: 16px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	line-height: 19px;
}

#u911-bw
{
	z-index: 60;
	height: 322px;
}

#pu22203
{
	width: 0.01px;
}

#u22203
{
	z-index: 271;
	width: 960px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u22205-5
{
	z-index: 273;
	width: 430px;
	min-height: 31px;
	background-color: transparent;
	color: #7F7F7F;
	font-size: 28px;
	line-height: 34px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
	left: 106px;
}

#u3939-2,#u3939-5,#u3939-8,#u22205-3
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u22205
{
	line-height: 34px;
}

#u22205-2
{
	font-size: 16px;
	line-height: 19px;
}

#pu1359-4
{
	width: 0.01px;
	margin-left: 42px;
	margin-top: 1px;
}

#u1359-4
{
	z-index: 10;
	width: 84px;
	min-height: 17px;
	margin-right: -10000px;
}

#u1375-4
{
	z-index: 2;
	width: 104px;
	min-height: 21px;
	margin-right: -10000px;
	left: 84px;
}

#u1364-4
{
	z-index: 6;
	width: 312px;
	min-height: 20px;
	margin-right: -10000px;
	left: 558px;
}

body
{
	position: relative;
	min-width: 960px;
	padding-top: 2px;
}

#page .verticalspacer
{
	clear: both;
}

