* {
	margin:0;
	padding:0;
	font-weight:normal;
	font-style:normal;
	border:none;
}
strong {
	font-weight:bold;
}
a {
	outline:none;
}

body, html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	background:#fffa9a url(../images/bg.jpg) top center no-repeat scroll;
	line-height:17px;
	color:#000;
}
#wrapper {
	position:relative;
	overflow:hidden;
	margin:0 auto;
	width:801px;
	text-align:left;
}
*:first-child+html #wrapper {
	width:800px;
}
#branding {
	background:url(../images/top_bg.jpg) no-repeat 0 0;
	padding-top:12px;
	height:143px;
}
h1 {
	float:left;
	width:209px;
	height:143px;
}
h1 a {
	background:url(../images/logo.gif) no-repeat;
	display:block;
	width:209px;
	height:143px;
	text-indent:-9999px;
	float:left;
}
#interactive {
	float:right;
	width:591px;
	height:143px;
	margin-bottom:-4px;
}
#menu_container {
	position:relative;
}

#menu {
clear:both;
background:url(../images/nav_bg.gif) repeat-x 0 0;
height:29px;
line-height:27px;
position:relative;
	list-style:none;
	padding-left:15px;
}

#menu ul {
	padding:0;
	margin:0;
	list-style:none;
	float:left;
}
#menu li {
	float:left;
	margin-left:9px;
}
#menu li li {
	float:none;
	margin-right:0;
}
* html #menu li li {
	float:left;
}

#menu li a {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	padding:1px;
	text-decoration:none;
}
#menu li a.down {
	text-align:left;
}
#menu li a:hover {
	background-color:#fff;
	color:#000;
}
#menu li li {
	margin-left:0;
}
#menu li li a {
	display:block;
	padding:1px 11px;
	float:none;
	font-weight:normal;
	width:166px;
	text-align:left;
}
#menu li:hover {
	position:relative;
	z-index:300;
}
#menu li.menu_hover {
	position:relative;
	z-index:300;
}
#menu li.menu_hover a {
	color:#fff;
	background:transparent url(../images/opaque.png);
}
#menu li li a {
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:transparent url(../images/opaque.png);
	border:1px solid #fff;
border-left:none;
border-bottom:none;
}
#menu li li a.sub {
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background:#000 url(../images/nav_bullet.gif) no-repeat right center;
}
#menu li li.menu_hover a {
	color:#000;
	background-color:#fff;
}
#menu li li.menu_hover a.sub {
	color:#fff;
	background:#01448e url(../images/nav_bullet.gif) no-repeat right center;
}
#menu li:hover ul {
	left:0;
	top:25px;
	z-index:500;
	padding:0;
	border:1px solid #fff;
border-top:0;
border-right:none;
background:transparent;
}
#menu li.menu_hover ul {
	left:0;
	top:25px;
	z-index:500;
	padding:0;
	border:1px solid #fff;
border-top:0;
border-right:none;
background:transparent;
}
#menu ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
}
* html #menu ul {
	width:2px;
}

#menu li:hover li:hover > ul {
	left:0px;
	margin-left:100%;
	top:0;
	z-index:500;
	border-left:1px solid #fff;
}

#menu li:hover > ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:auto;
}

#menu li:hover > a {
	color:#000;
	background:#fff;
	/*background:#01448e url(../images/nav_bullet.gif) no-repeat right center;*/
}
#menu li li:hover > a {
	color:#000;
	background-color:#fff;
}

#menu li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover a,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover a {
	color:#000;
	background-color:#fff;
}

#menu li.menu_hover li.menu_hover ul,
#menu li.menu_hover li.menu_hover li.menu_hover ul,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover ul,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover li.menu_hover ul {
	left:100%;
	margin-left:0px;
	top:0;
	border-left:1px solid #fff;
}

#menu li.menu_hover ul ul,
#menu li.menu_hover li.menu_hover ul ul,
#menu li.menu_hover li.menu_hover li.menu_hover ul ul,
#menu li.menu_hover li.menu_hover li.menu_hover li.menu_hover ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
}

.email a {
	background:url(../images/email.gif) no-repeat;
	display:block;
	width:13px;
	height:11px;
	text-indent:-9999px;
	position:absolute;
	top:8px;
	right:22px;
}
.email a:hover {
	background:url(../images/email_h.gif) no-repeat;
}
.bookmark a {
	background:url(../images/bookmark.gif) no-repeat;
	display:block;
	width:13px;
	height:11px;
	text-indent:-9999px;
	position:absolute;
	top:8px;
	right:4px;
}
.bookmark a:hover {
	background:url(../images/bookmark_h.gif) no-repeat;
}

#content {
	width:800px;
	background:url(../images/content_bg.jpg);
	overflow:hidden;
}
.inner_block {
	background:url(../images/top_shadow.gif) no-repeat 0 0;
	width:800px;
	padding-top:10px;
}
.inner_block .inner {
	padding:0 100px 0 100px;
}
* html .inner_block .inner {
	padding-top:30px;
}
*:first-child+html .inner_block .inner {
	padding-top:30px;
}
.inner_block h3 {
	color:#6b1c22;
	text-transform:uppercase;
	font-size:22px;
	font-weight:bold;
	margin-bottom:19px;
	line-height:22px;
}
.inner_block h4 {
	color:#6b1c22;
	font-size:14px;
	font-weight:bold;
	margin-bottom:19px;
}
.inner_block h5.handcursor {
	background-color:#891414;
	font-size:12px;
	font-weight:bold;
	padding:6px 10px;
	cursor:pointer;
	margin-bottom:2px;
	color:#fff;
}
.inner_block .switchgroup1,
.inner_block .switchgroup2,
.inner_block .switchgroup3,
.inner_block .switchgroup4,
.inner_block .switchgroup5,
.inner_block .switchgroup6 {
	background-color:#fff;
	color:#6b1c22;
	margin-bottom:2px;
	padding:10px 10px;
}
.inner_block p {
	color:#fff;
	margin-bottom:19px;
}
.inner_block p em {
	color:#6b1c22;
}
.inner_block p strong {
	color:#6b1c22;
}
.inner_block a {
	color:#6b1c22;
}
.inner_block a:hover {
	color:#fff;
	text-decoration:none;
}
.inner_block li {
	color:#fff;
	margin-bottom:14px;
}
.inner_block ul {
	margin-bottom:5px;
	margin-left:35px;
}
.inner_block em.small {
	font-size:10px;
}
.inner_block table {
	border-collapse:collapse;
	width:100%;
	font-size:12px;
	margin-bottom:19px;
}
.inner_block table.table1 {
	color:#6b1c22;
}
.inner_block table.table1 th {
	font-weight:bold;
	width:120px;
	padding-bottom:15px;
}
.inner_block table.table1 td {
	padding-bottom:15px;
}
.inner_block table.table2 {
	width:60%;
	color:#6b1c22;
}
.inner_block table.table2 a {
	font-weight:bold;
}
.inner_block table.table3 {
	width:80%;
	color:#6b1c22;
}

.inner_block table.table3 th {
    font-weight:bold;
}
.inner_block table.first {
	border-collapse:collapse;
	margin-bottom:-4px;
}
.inner_block table.second {
	border-collapse:collapse;
	margin-bottom:-4px;
}
.inner_block table.wa_bottom {
	border-collapse:collapse;
	margin-top:-24px;
}
*:first-child+html .inner_block table.wa_bottom {
	margin-top:-20px;
}
.inner_block table.table4 {
	color:#fff;
}
.inner_block .switchgroup1 p, .inner_block .switchgroup1 li,
.inner_block .switchgroup2 p, .inner_block .switchgroup2 li,
.inner_block .switchgroup3 p, .inner_block .switchgroup3 li,
.inner_block .switchgroup4 p, .inner_block .switchgroup4 li,
.inner_block .switchgroup5 p, .inner_block .switchgroup5 li,
.inner_block .switchgroup6 p, .inner_block .switchgroup6 li {
	color:#6b1c22;
}
.inner_block .switchgroup1 ul,
.inner_block .switchgroup2 ul,
.inner_block .switchgroup3 ul,
.inner_block .switchgroup4 ul,
.inner_block .switchgroup5 ul,
.inner_block .switchgroup6 ul {
	margin-bottom:19px;
}
.inner_block .switchgroup1 li,
.inner_block .switchgroup2 li,
.inner_block .switchgroup3 li,
.inner_block .switchgroup4 li,
.inner_block .switchgroup5 li,
.inner_block .switchgroup6 li {
	margin:0;
}
.inner_block .switchgroup1 strong,
.inner_block .switchgroup2 strong,
.inner_block .switchgroup3 strong,
.inner_block .switchgroup4 strong,
.inner_block .switchgroup5 strong,
.inner_block .switchgroup6 strong {
	font-size:16px;
	font-weight:bold;
}
.inner_block .switchgroup1 h6,
.inner_block .switchgroup2 h6,
.inner_block .switchgroup3 h6,
.inner_block .switchgroup4 h6,
.inner_block .switchgroup5 h6,
.inner_block .switchgroup6 h6 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:19px;
}
.inner_block .switchgroup1 em,
.inner_block .switchgroup2 em,
.inner_block .switchgroup3 em,
.inner_block .switchgroup4 em,
.inner_block .switchgroup5 em,
.inner_block .switchgroup6 em {
	font-weight:bold;
	color:#e38d1a;
}
.inner_block .switchgroup1 p.small,
.inner_block .switchgroup2 p.small,
.inner_block .switchgroup3 p.small,
.inner_block .switchgroup4 p.small,
.inner_block .switchgroup5 p.small,
.inner_block .switchgroup6 p.small {
	font-size:10px;
	color:#e38d1a;
}
.inner_block p.sep {
	margin-bottom:55px;
}
* html .inner_block table.first,
* html .inner_block table.second {
	margin-bottom:0;
}
*:first-child+html .inner_block table.first,
*:first-child+html .inner_block table.second {
	margin-bottom:0;
}
.inner_block table.first h3 {
	background:url(../images/leg_legendTop.gif) no-repeat;
	width:184px;
	height:33px;
	text-indent:-9999px;
	margin:0;
}
.inner_block table.first h3.wa {
	background:url(../images/qld_leg_top.jpg) no-repeat;
	width:184px;
	height:33px;
	text-indent:-9999px;
	margin:0;
}
.inner_block table.first h3.sa {
	background:url(../images/sa_legend_top.gif) no-repeat;
	width:184px;
	height:33px;
	text-indent:-9999px;
	margin:0;
}
.inner_block table.first h3.vic {
	background:url(../images/vic_leg_top.gif) no-repeat;
	width:184px;
	height:33px;
	text-indent:-9999px;
	margin:0;
}
.inner_block table.first h3.tas {
	background:url(../images/tas_legend_top.gif) no-repeat;
	width:184px;
	height:33px;
	text-indent:-9999px;
	margin:0;
}
.inner_block table.first ul {
	margin:0;
	list-style-type:none;
}
.inner_block table.first li {
	margin:0;
	list-style-type:none;
}
.inner_block table.first li a {
	display:block;
	width:184px;
	text-indent:-9999px;
}
.inner_block table.first li.occidentale a {
	background:url(../images/leg_AusOcc_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.occidentale a:hover {
	background:url(../images/leg_AusOcc_on.gif) no-repeat;
}
.inner_block table.first li.territoire a {
	background:url(../images/leg_terrNord_off.gif) no-repeat;
	height:21px;
}
.inner_block table.first li.territoire a:hover {
	background:url(../images/leg_terrNord_on.gif) no-repeat;
}
.inner_block table.first li.queensland a {
	background:url(../images/leg_qld_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.queensland a:hover {
	background:url(../images/leg_qld_on.gif) no-repeat;
}
.inner_block table.first li.nouvelle a {
	background:url(../images/leg_nouvSud_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.nouvelle a:hover {
	background:url(../images/leg_nouvSud_on.gif) no-repeat;
}
.inner_block table.first li.meridionale a {
	background:url(../images/leg_AusSud_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.meridionale a:hover {
	background:url(../images/leg_AusSud_on.gif) no-repeat;
}
.inner_block table.first li.victoria a {
	background:url(../images/leg_vic_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.victoria a:hover {
	background:url(../images/leg_vic_on.gif) no-repeat;
}
.inner_block table.first li.tasmanie a {
	background:url(../images/leg_tas_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.tasmanie a:hover {
	background:url(../images/leg_tas_on.gif) no-repeat;
}
.inner_block table.first li.canberra a {
	background:url(../images/leg_act_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.canberra a:hover {
	background:url(../images/leg_act_on.gif) no-repeat;
}
.inner_block table.first li.emails a {
	background:url(../images/leg_email_off.gif) no-repeat;
	height:37px;
}
.inner_block table.first li.emails a:hover {
	background:url(../images/leg_email_on.gif) no-repeat;
}

.inner_block table.first li.wa_occidentale a {
	background:url(../images/qld_leg_1_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.wa_occidentale a:hover {
	background:url(../images/qld_leg_1_on.gif) no-repeat;
}
.inner_block table.first li.wa_territoire a {
	background:url(../images/qld_leg_2_off.gif) no-repeat;
	height:21px;
}
.inner_block table.first li.wa_territoire a:hover {
	background:url(../images/qld_leg_2_on.gif) no-repeat;
}
.inner_block table.first li.wa_queensland a {
	background:url(../images/qld_leg_3_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.wa_queensland a:hover {
	background:url(../images/qld_leg_3_on.gif) no-repeat;
}
.inner_block table.first li.wa_nouvelle a {
	background:url(../images/qld_leg_4_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.wa_nouvelle a:hover {
	background:url(../images/qld_leg_4_on.gif) no-repeat;
}
.inner_block table.first li.wa_meridionale a {
	background:url(../images/qld_leg_5_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.wa_meridionale a:hover {
	background:url(../images/qld_leg_5_on.gif) no-repeat;
}
.inner_block table.first li.wa_victoria a {
	background:url(../images/qld_leg_6_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.wa_victoria a:hover {
	background:url(../images/qld_leg_6_on.gif) no-repeat;
}
.inner_block table.first li.wa_tasmanie a {
	background:url(../images/qld_leg_7_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.wa_tasmanie a:hover {
	background:url(../images/qld_leg_7_on.gif) no-repeat;
}
.inner_block table.first li.wa_canberra a {
	background:url(../images/qld_leg_8_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.wa_canberra a:hover {
	background:url(../images/qld_leg_8_on.gif) no-repeat;
}
.inner_block table.first li.wa_emails a {
	background:url(../images/qld_leg_9_off.gif) no-repeat;
	height:37px;
}
.inner_block table.first li.wa_emails a:hover {
	background:url(../images/qld_leg_9_on.gif) no-repeat;
}

.inner_block table.first li.sa_occidentale a {
	background:url(../images/sa_leg_1_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.sa_occidentale a:hover {
	background:url(../images/sa_leg_1_on.gif) no-repeat;
}
.inner_block table.first li.sa_territoire a {
	background:url(../images/sa_leg_2_off.gif) no-repeat;
	height:21px;
}
.inner_block table.first li.sa_territoire a:hover {
	background:url(../images/sa_leg_2_on.gif) no-repeat;
}
.inner_block table.first li.sa_queensland a {
	background:url(../images/sa_leg_3_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.sa_queensland a:hover {
	background:url(../images/sa_leg_3_on.gif) no-repeat;
}
.inner_block table.first li.sa_nouvelle a {
	background:url(../images/sa_leg_4_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.sa_nouvelle a:hover {
	background:url(../images/sa_leg_4_on.gif) no-repeat;
}
.inner_block table.first li.sa_meridionale a {
	background:url(../images/sa_leg_5_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.sa_meridionale a:hover {
	background:url(../images/sa_leg_5_on.gif) no-repeat;
}
.inner_block table.first li.sa_victoria a {
	background:url(../images/sa_leg_6_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.sa_victoria a:hover {
	background:url(../images/sa_leg_6_on.gif) no-repeat;
}
.inner_block table.first li.sa_tasmanie a {
	background:url(../images/sa_leg_7_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.sa_tasmanie a:hover {
	background:url(../images/sa_leg_7_on.gif) no-repeat;
}
.inner_block table.first li.sa_canberra a {
	background:url(../images/sa_leg_8_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.sa_canberra a:hover {
	background:url(../images/sa_leg_8_on.gif) no-repeat;
}
.inner_block table.first li.sa_emails a {
	background:url(../images/sa_leg_9_off.gif) no-repeat;
	height:37px;
}
.inner_block table.first li.sa_emails a:hover {
	background:url(../images/sa_leg_9_on.gif) no-repeat;
}

.inner_block table.first li.vic_occidentale a {
	background:url(../images/vic_leg_1_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.vic_occidentale a:hover {
	background:url(../images/vic_leg_1_on.gif) no-repeat;
}
.inner_block table.first li.vic_territoire a {
	background:url(../images/vic_leg_2_off.gif) no-repeat;
	height:21px;
}
.inner_block table.first li.vic_territoire a:hover {
	background:url(../images/vic_leg_2_on.gif) no-repeat;
}
.inner_block table.first li.vic_queensland a {
	background:url(../images/vic_leg_3_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.vic_queensland a:hover {
	background:url(../images/vic_leg_3_on.gif) no-repeat;
}
.inner_block table.first li.vic_nouvelle a {
	background:url(../images/vic_leg_4_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.vic_nouvelle a:hover {
	background:url(../images/vic_leg_4_on.gif) no-repeat;
}
.inner_block table.first li.vic_meridionale a {
	background:url(../images/vic_leg_5_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.vic_meridionale a:hover {
	background:url(../images/vic_leg_5_on.gif) no-repeat;
}
.inner_block table.first li.vic_victoria a {
	background:url(../images/vic_leg_6_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.vic_victoria a:hover {
	background:url(../images/vic_leg_6_on.gif) no-repeat;
}
.inner_block table.first li.vic_tasmanie a {
	background:url(../images/vic_leg_7_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.vic_tasmanie a:hover {
	background:url(../images/vic_leg_7_on.gif) no-repeat;
}
.inner_block table.first li.vic_canberra a {
	background:url(../images/vic_leg_8_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.vic_canberra a:hover {
	background:url(../images/vic_leg_8_on.gif) no-repeat;
}
.inner_block table.first li.vic_emails a {
	background:url(../images/vic_leg_9_off.gif) no-repeat;
	height:37px;
}
.inner_block table.first li.vic_emails a:hover {
	background:url(../images/vic_leg_9_on.gif) no-repeat;
}

.inner_block table.first li.tas_occidentale a {
	background:url(../images/tas_leg_1_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.tas_occidentale a:hover {
	background:url(../images/tas_leg_1_on.gif) no-repeat;
}
.inner_block table.first li.tas_territoire a {
	background:url(../images/tas_leg_2_off.gif) no-repeat;
	height:21px;
}
.inner_block table.first li.tas_territoire a:hover {
	background:url(../images/tas_leg_2_on.gif) no-repeat;
}
.inner_block table.first li.tas_queensland a {
	background:url(../images/tas_leg_3_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.tas_queensland a:hover {
	background:url(../images/tas_leg_3_on.gif) no-repeat;
}
.inner_block table.first li.tas_nouvelle a {
	background:url(../images/tas_leg_4_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.tas_nouvelle a:hover {
	background:url(../images/tas_leg_4_on.gif) no-repeat;
}
.inner_block table.first li.tas_meridionale a {
	background:url(../images/tas_leg_5_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.tas_meridionale a:hover {
	background:url(../images/tas_leg_5_on.gif) no-repeat;
}
.inner_block table.first li.tas_victoria a {
	background:url(../images/tas_leg_6_off.gif) no-repeat;
	height:22px;
}
.inner_block table.first li.tas_victoria a:hover {
	background:url(../images/tas_leg_6_on.gif) no-repeat;
}
.inner_block table.first li.tas_tasmanie a {
	background:url(../images/tas_leg_7_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.tas_tasmanie a:hover {
	background:url(../images/tas_leg_7_on.gif) no-repeat;
}
.inner_block table.first li.tas_canberra a {
	background:url(../images/tas_leg_8_off.gif) no-repeat;
	height:23px;
}
.inner_block table.first li.tas_canberra a:hover {
	background:url(../images/tas_leg_8_on.gif) no-repeat;
}
.inner_block table.first li.tas_emails a {
	background:url(../images/tas_leg_9_off.gif) no-repeat;
	height:37px;
}
.inner_block table.first li.tas_emails a:hover {
	background:url(../images/tas_leg_9_on.gif) no-repeat;
}
#footer ul {
	list-style-type:none;
	background:#891414 url(../images/footer_bg.gif) no-repeat right top;
	width:800px;
	height:46px;
	text-align:center;
}
#footer ul li {
	display:inline;
	font-size:10px;
	background:url(../images/footer_sep.gif) no-repeat left center;
	margin-right:4px;
	padding-left:9px;
	line-height:45px;
}
#footer ul li.first {
	padding-left:0;
	background-image:none;
}
#footer ul li a {
	color:#fff;
	text-decoration:none;
}
#footer ul li a:hover {
	text-decoration:underline;
}
#footer address {
	background:url(../images/base_address.gif) no-repeat;
	width:800px;
	height:57px;
	text-indent:-9999px;
}
#footer p.legal {
	width:230px;
	float:left;
	padding-bottom:20px;
	margin-left:18px;
	font-size:10px;
	color:#6b1c22;
}
* html #footer p.legal {
	margin-left:9px;
}
#footer p.siteby {
	width:500px;
	float:right;
	padding-bottom:20px;
	margin-right:18px;
	font-size:10px;
	color:#6b1c22;
	text-align:right;
	text-transform:uppercase;
}
* html #footer p.siteby {
	margin-right:9px;
}
#footer p a {
	text-decoration:none;
	color:#6b1c22;
}
#footer p a:hover {
	text-decoration:underline;
}

#node-3 {
	height:600px;
}
#node-3 h3 {
	margin-left:268px;
	margin-top:30px;
	margin-bottom:36px;
}
#node-4 h3 {
	margin-top:30px;
	margin-right:100px;
}
#node-4 .content {
	margin-left:100px;
}
#node-3 .submitted, #node-4 .submitted {
	display:none;
}
#webform-client-form-3 .form-item label {
	color:#fff;
	display:block;
	margin-bottom:5px;
	margin-left:268px;
}
input {
	border:1px solid #999;
	border-right-color:#d4d0c8;
	border-bottom-color:#d4d0c8;
	padding:5px;
	color:#666;
}
#webform-client-form-3 input {
	margin-left:268px;
	width:358px;
	margin-bottom:25px;
}
#webform-client-form-3 input.form-submit {
	background:url(../images/btn_form_valider2_off.gif);
	width:110px;
	height:34px;
	border:none;
	color:#fff;
	text-transform:uppercase;
	padding-bottom:12px;
	padding-right:13px;
}
* html #webform-client-form-3 input.form-submit {
	padding-bottom:10px;
}
*:first-child+html #webform-client-form-3 input.form-submit {
	padding-bottom:10px;
}

#node-4 {
	margin-left:20px;
}
#node-4 h3, #node-4 h4, #node-4 p {
	margin-left:150px;
}
#node-4 p.sep {
	margin:0;
	margin-top:15px;
	margin-bottom:20px;
	margin-left:150px;
}
#node-4 label {
	color:#fff;
	width:140px;
	display:block;
	float:left;
	text-align:right;
	padding-right:10px;
}
#node-4 #webform-component-veuillez_indiquer label {
	margin-left:140px;
	width:360px;
	text-align:left;
}
#node-4 .form-item {
	padding-bottom:5px;
}
#node-4 .form-required {
	color:red;
}
#node-4 #webform-component-form_markup1 {
	color:#fff;
	margin-top:15px;
	margin-left:150px;
	width:360px;
}
#node-4 #webform-component-form_markup2 {
	color:#6b1c22;
	font-size:11px;
	margin-bottom:15px;
	width:360px;
	margin-left:150px;
}
#node-4 #webform-component-form_markup3 {
	color:#fff;
	margin-left:140px;
	margin-top:15px;
	width:360px;
}
#node-4 #webform-component-form_markup3 span {
	display:block;
	margin-bottom:10px;
}
#node-4 #webform-component-form_markup1 em, #node-4 #webform-component-form_markup2 em, #node-4 #webform-component-form_markup3 em {
	color:red;
}
#node-4 #webform-component-decrivez_nous_votre_projet_ label {
	display:none;
}
#node-4 #webform-component-decrivez_nous_votre_projet_ textarea {
	margin-top:-10px;
}
#node-4 #webform-component-skype {
	margin-bottom:25px;
}


td.chartcell1 {
border: 0px;
color: #6B1C22;
text-align: center;
}

td.chartcell2 {
border: 0px;
color: #6B1C22;
text-align: center;
}

td.chartcell3 {
border: 0px;
color: #6B1C22;
text-align: center;
}
td.chartcellname {
font-size: 12px;
font-weight: 700;
border: 0px;
color: #6B1C22;
}

td.chartcellmax {
font-size: 10px;
font-weight: 400;
border: 0px;
color: #6B1C22;
}
.inner_block table.climate {
	margin:0;
	padding:0;
}

.container-inline .form-item {
	float:left;
	margin-right:10px;
}
#edit-submitted-duree-approximative---du-voyage-sur-place-wrapper {
	clear:both;
}
#node-4 .webform-component-select .form-item {
	margin-bottom:0px;
}
#node-4 .webform-component-select .form-item label {
	float:none;
	display:none;
	width:500px;
	margin-left:140px;
}
#node-4 .webform-component-select .form-item label.option {
	display:block;
	text-align:left;
}
#node-4 input {
	width:350px;
}
#node-4 .webform-component-select .form-item label input {
	border:none;
	padding:0;
	width:auto;
}
#node-4 .webform-component-textarea label {
	display:block;
	width:500px;
	margin-left:140px;
}
#node-4 .webform-component-textarea textarea {
	width:400px;
	margin-left:140px;
	height:150px;
}
#node-4 .form-submit {
	margin-left:140px;
	margin-bottom:20px;
	width:auto;
	background:url(../images/btn_form_valider2_on.gif) no-repeat;
	width:110px;
	height:34px;
	text-indent:-9999px;
	border:none;
}

#node-28 .submitted {
	display:none;
}
#node-28 {
	padding-top:30px;
	margin-left:120px;
	padding-bottom:150px;
}
#node-28 label {
	color:#fff;
	width:200px;
	display:block;
	float:left;
	text-align:right;
	padding-right:10px;
}
#node-28 .form-item {
	padding-bottom:10px;
}
#node-28 .form-submit, #node-28 h3 {
	margin-left:210px;
}

table.whiteborder {
border-width:1px;
border-style: solid;
border-left-color: white;
border-top-color: white;
border-right-color: white;
border-bottom-color: white;
}
td.weather1 {
font-size: 12px;
color: white;
background-color: #EBB76E;
}

td.weather2 {
font-size: 12px;
color: white;
background-color: #EB9E36;
}

.whitebox {
    width:90%;
	margin-left:auto;
	margin-right:auto;
}
#top #wrapper #footer #footertxt {
	position: relative;
	float: left;
	margin-left:145px;
	margin-top:6px;
	text-align:center;
}
#top #wrapper #footer #footertxt a {
	color: #000000;
	text-decoration: none;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #EB9E36;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -60px;
left: 0; /*position where enlarged image should offset horizontally */

}

.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #EB9E36;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -60px;
left: -200px; /*position where enlarged image should offset horizontally */

}

.thumbnail3{
position: relative;
z-index: 0;
}

.thumbnail3:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail3 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #EB9E36;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail3 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail3:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -60px;
left: -400px; /*position where enlarged image should offset horizontally */

}