@CHARSET "UTF-8";
@import "reset.css";
body{background:#FAFAFA url(body.png) left bottom repeat-x;}
body,html{font-size:10px;}
span.alt{display:none;}
.defaultTextActive{color:#999999;}
/* ::::: siteBody ::::: */
#siteBody{background:url(blackBg008.png) left top repeat;min-height:60em;margin:0em auto;padding:0.8em 0em 0.8em 0em;position:relative;width:96em;e}
/* ::::: siteFooter ::::: */
#siteFooter{}
#siteFooterContent{background:url(blackBg008.png) left top repeat;margin:0em auto;padding:0em 0em 0.8em 0em;position:relative;width:96em;}
#siteFooterInfos{background:url(whiteBg080.png) left top repeat;height:8em;margin:0em 0.8em;position:relative;}
#siteFooterInfos h4{font-size:1.1em;line-height:1.45em;padding:0em 0em 0.72em 0em;}
#siteFooterInfosVcard{}
#siteFooterInfosAddress{background:url(siteFooterInfosAddress.png) 1.6em center no-repeat;height:6.4em;left:0em;padding:1.6em 0em 0em 1.6em;position:absolute;top:0em;width:16em;}
#siteFooterInfosAddress .adr{color:#666666;font-size:1.1em;line-height:1.45em;}
#siteFooterInfosAddress .adr span{color:inherit;}
#siteFooterInfosAddress .fn{display:none;}
#siteFooterInfosAddress .street-address{display:block;}
#siteFooterInfosAddressPhone{left:19.2em;position:absolute;top:1.6em;width:12.8em;}
#siteFooterInfosAddressPhoneContent{background:url(siteInfosAddressPhoneNumber.png) center center no-repeat;display:block;height:2.4em;width:16em;}
#siteFooterInfosAddressPhoneContent span{display:none;}
#siteFooterInfosAddressPhoneNumber{display:block;height:2.4em;width:16em;}
#siteFooterInfosFollowUs{left:36.8em;position:absolute;top:1.6em;width:16em;}
#siteFooterInfosFollowUs ul li a{color:#666666;font-size:1.1em;line-height:1.45em;}
#siteFooterInfosFollowUsTitle{}
#siteFooterLinks{background:#FFFFFF;border-bottom:0.1em solid #E7E7E7;margin:0em 0.8em;padding:0em 0em 1.6em 0em;}
#siteFooterLinks div.column{float:left;margin:0em 0em 0em 1.6em;width:22em;}
#siteFooterLinks div.column h5{color:#454545;font-size:1.1em;padding:0em 0em 0.72em 0em;text-shadow: white 0px 0px 1px;}
#siteFooterLinks div.column ul{padding:0em 0em 0.8em 0.8em;}
#siteFooterLinks div.column ul li a{color:#6E6E6E;line-height:1.6em;}
#siteFooterLinks div.column ul li a:hover{color:#0999CC;text-decoration:underline;}
#siteFooterLinks div.column ul li a.soon{color:#999999 !important;}
#siteFooterLinks div.column ul li a.soon:hover{text-decoration:none !important;}
#siteFooterLinks div.column.first{margin:0em 0em 0em 0.8em !important;}
#siteFooterLinks div.column.last{float:right !important;margin:0em 0.8em 0em 0em !important;}
#siteFooterLinksBottom{clear:both;display:block;height:0em;}
#siteFooterLinksTitle{background:#FFFFFF;border-bottom:0.1em solid #E2E2E2;font-size:1.2em;line-height:2.66em;margin:0em 0em 1.33em 0em;padding:0em 0em 0em 1.33em;}
#siteSubFooter{padding:0em 0em 1.6em 0em;}
#siteSubFooterCopyright{color:#696969;font-size:1.1em;line-height:1.45em;padding:1.45em 0em 0em 0em;text-align:center;}
#siteSubFooterCopyright b{color:#454545;font-weight:normal;}
#siteSubFooterTrademark{color:#696969;font-size:1.1em;line-height:1.45em;text-align:center;}
/* ::::: siteHeader ::::: */
#siteHeader{height:15.2em;}
#siteHeaderContent{margin:0em auto;padding:3.2em 0em 0em 0em;position:relative;width:96em;}
#siteHeaderNavBox{background:#1A1A1A url(siteHeaderNavBox.png) left top repeat-x;height:4.8em;position:relative;}
#siteHeaderNavBoxED01{background:url(siteHeaderNavBoxED01.png) center top repeat-y;height:4.8em;left:16em;position:absolute;top:0em;width:0.3em;}
#siteHeaderNavBoxED02{background:url(siteHeaderNavBoxED02.png) center top repeat-y;height:4.8em;left:0em;position:absolute;top:0em;width:16em;}
#siteHeaderNavBoxED02{background:url(siteHeaderNavBoxED02.png) center top repeat-y;left:0em;height:4.8em;position:absolute;top:0em;width:16em;}
#siteHeaderNavBoxHome{display:block;left:0em;position:absolute;top:0em;width:16em;z-index:1;}
#siteHeaderOkx{background:url(siteHeaderOkx.png) left bottom repeat-x;height:4.8em;left:0em;position:absolute;top:0em;width:16em;}
#siteHeaderOkxLogo{display:block;}
#siteHeaderOkxTitle{}
#siteHeaderOkxTitleLink{}
/* ::::: Browser enhancements ----> */
	/* ::::: mozilla ::::: */
	#siteHeaderNavBox{-moz-border-radius:0.4em;}
	#siteHeaderOkx{-moz-border-radius:0.4em 0em 0em 0.4em;}
	#siteBodyContent{-webkit-border-radius:0.4em 0.4em 0em 0em;}
	/* ::::: webkit ::::: */
	#siteHeaderNavBox{-webkit-border-radius:0.4em;}
	#siteHeaderOkx{-webkit-border-top-left-radius:0.4em;-webkit-border-bottom-left-radius:0.4em;}
	#siteBodyContent{-webkit-border-top-left-radius:0.4em;-webkit-border-top-right-radius:0.4em;}
/* <---- Browser enhancements ::::: */