html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

body {
	background: #F2F2F2 url(../images/bg_body.jpg) no-repeat top center;
	margin: 0px;
	padding: 0px;
	font: 12px "Tahoma" Arial, Helvetica, sans-serif;
	color: #333;
	text-shadow: 0 0 0 #333;
}
body.page {
	background: #C9D4D6;
	margin: 0px;
	padding: 0px;
	font: 12px "Tahoma" Arial, Helvetica, sans-serif;
	color: #333;
	text-shadow: 0 0 0 #333;
}


/*---------------------- page ----------------------*/
#page {
	width: 697px;
	height: 533px;
	margin: 100px auto 0 auto;
	background: #FFF url(../images/bg_page.jpg) no-repeat 2px 2px;
	padding: 23px 0 0 0px;
}
#page h1 {
	float: left;
	display: inline;
	width: 465px;
	height: 76px;
	color: #00A9A7;
	font-size: 20px;
	text-align: center;
	margin-bottom: 20px;
	margin-left: 0px;
	letter-spacing:2px;
}
#page h1 span {display:block;	color:#4B575F; letter-spacing:normal !important; font-size:16px; margin-top:5px; font-weight:normal;}
#page h2 {clear:both; float:left; display:inline; width:215px; height:145px; margin-left:105px;}
#page h2 a {float:left; display:block; width:215px; height:145px;}
#page h2 a span {display:none;}
#page ul {
	float:left;
	display:inline;
	width:693px;
	height:35px;
	margin:217px 0 0 2px;
	background:url(../images/b5.jpg) no-repeat top right; overflow:hidden;
	list-style-type: none;
	overflow: hidden;
}
#page ul li {display:inline; height:35px;}
#page ul li a {
	float: left;
	display: inline;
	height: 35px;
	margin-right:2px;
}
#page ul li select {margin:7px 0px 0 20px;}
/*#page ul {
	float:left;
	display:inline;
	width:693px;
	height:35px;
	margin:217px 0 0 2px;
	background:url(../images/bg_menu1.jpg) no-repeat; overflow:hidden;
	list-style-type: none;
	overflow: hidden;
}
#page ul li {display:inline; height:35px;}
#page ul li a {
	float: left;
	display: inline;
	height: 24px;
	color: #455560;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding: 11px 13px 0 12px;
	background: url(../images/separator.jpg) no-repeat top right;
}
#page ul li a:hover {color:#00989B}
#page ul li select {margin:7px 0px 0 11px;}*/
#page p {
	clear: both;
	float: left;
	display: inline;
	width: 683px;
	height: 20px;
	text-align: right;
	font-size: 10px;
	font-weight: normal;
	color: #72879A;
	margin: 20px 0 0 2px;
	padding: 0 5px;
}


/*---------------------- header ----------------------*/
#header {width:770px; height:369px; margin:0 auto;	padding:16px 24px 0 24px;	background: url(../images/bg_header.jpg) no-repeat;}
#header h1 {float:left; display:inline;	width:500px; letter-spacing:2px; height:71px;	color:#00A9A7; font-size:18px; margin-bottom:40px;	margin-left:25px;}
#header h1 span {display:block;	color:#4B575F; letter-spacing:normal !important; font-size:18px; margin-top:0px; font-weight:normal;}
#header h2 {clear:both; float:left; display:inline; width:226px; height:148px; margin-left:50px; margin-bottom:59px;}
#header h2 a {float:left; display:block; width:226px; height:148px;}
#header h2 a span {display:none;}
#header ul {clear:both; float:left; list-style-type:none; width:586px;}
#header ul li {display:inline;}
#header ul li a {float:left; display:inline; margin-right:2px; height:33px; overflow:hidden;}
#header ul li a span {display:none;}

#header ul li a.m1_en, #header ul li a.m1_en_on {background:url(../images/m1_en.jpg) no-repeat; width:165px;}
#header ul li a.m1_fr, #header ul li a.m1_fr_on {background:url(../images/m1_fr.jpg) no-repeat; width:165px;}
#header ul li a.m1_es, #header ul li a.m1_es_on {background:url(../images/m1_es.jpg) no-repeat; width:206px;}
#header ul li a.m1_de, #header ul li a.m1_de_on {background:url(../images/m1_de.jpg) no-repeat; width:153px;}
#header ul li a.m1_it, #header ul li a.m1_it_on {background:url(../images/m1_it.jpg) no-repeat; width:181px;}

#header ul li a.m2_en, #header ul li a.m2_en_on {background:url(../images/m2_en.jpg) no-repeat; width:97px;}
#header ul li a.m2_fr, #header ul li a.m2_fr_on {background:url(../images/m2_fr.jpg) no-repeat; width:97px;}
#header ul li a.m2_es, #header ul li a.m2_es_on {background:url(../images/m2_es.jpg) no-repeat; width:127px;}
#header ul li a.m2_de, #header ul li a.m2_de_on {background:url(../images/m2_de.jpg) no-repeat; width:125px;}
#header ul li a.m2_it, #header ul li a.m2_it_on {background:url(../images/m2_it.jpg) no-repeat; width:93px;}

#header ul li a.m3_en, #header ul li a.m3_en_on {background:url(../images/m3_en.jpg) no-repeat; width:193px;}
#header ul li a.m3_fr, #header ul li a.m3_fr_on {background:url(../images/m3_fr.jpg) no-repeat; width:193px;}
#header ul li a.m3_es, #header ul li a.m3_es_on {background:url(../images/m3_es.jpg) no-repeat; width:139px;}
#header ul li a.m3_de, #header ul li a.m3_de_on {background:url(../images/m3_de.jpg) no-repeat; width:177px;}
#header ul li a.m3_it, #header ul li a.m3_it_on {background:url(../images/m3_it.jpg) no-repeat; width:216px;}

#header ul li a.m4_en, #header ul li a.m4_en_on {background:url(../images/m4_en.jpg) no-repeat; width:123px;}
#header ul li a.m4_fr, #header ul li a.m4_fr_on {background:url(../images/m4_fr.jpg) no-repeat; width:123px;}
#header ul li a.m4_es, #header ul li a.m4_es_on {background:url(../images/m4_es.jpg) no-repeat; width:106px;}
#header ul li a.m4_de, #header ul li a.m4_de_on {background:url(../images/m4_de.jpg) no-repeat; width:123px;}
#header ul li a.m4_it, #header ul li a.m4_it_on {background:url(../images/m4_it.jpg) no-repeat; width:88px;}


#header ul li a.m1_en:hover, #header ul li a.m1_en_on {background:url(../images/m1_en.jpg) no-repeat bottom left;}
#header ul li a.m1_fr:hover, #header ul li a.m1_fr_on {background:url(../images/m1_fr.jpg) no-repeat bottom left;}
#header ul li a.m1_es:hover, #header ul li a.m1_es_on {background:url(../images/m1_es.jpg) no-repeat bottom left;}
#header ul li a.m1_de:hover, #header ul li a.m1_de_on {background:url(../images/m1_de.jpg) no-repeat bottom left;}
#header ul li a.m1_it:hover, #header ul li a.m1_it_on {background:url(../images/m1_it.jpg) no-repeat bottom left;}

#header ul li a.m2_en:hover, #header ul li a.m2_en_on {background:url(../images/m2_en.jpg) no-repeat bottom left;}
#header ul li a.m2_fr:hover, #header ul li a.m2_fr_on {background:url(../images/m2_fr.jpg) no-repeat bottom left;}
#header ul li a.m2_es:hover, #header ul li a.m2_es_on {background:url(../images/m2_es.jpg) no-repeat bottom left;}
#header ul li a.m2_de:hover, #header ul li a.m2_de_on {background:url(../images/m2_de.jpg) no-repeat bottom left;}
#header ul li a.m2_it:hover, #header ul li a.m2_it_on {background:url(../images/m2_it.jpg) no-repeat bottom left;}

#header ul li a.m3_en:hover, #header ul li a.m3_en_on {background:url(../images/m3_en.jpg) no-repeat bottom left;}
#header ul li a.m3_fr:hover, #header ul li a.m3_fr_on {background:url(../images/m3_fr.jpg) no-repeat bottom left;}
#header ul li a.m3_es:hover, #header ul li a.m3_es_on {background:url(../images/m3_es.jpg) no-repeat bottom left;}
#header ul li a.m3_de:hover, #header ul li a.m3_de_on {background:url(../images/m3_de.jpg) no-repeat bottom left;}
#header ul li a.m3_it:hover, #header ul li a.m3_it_on {background:url(../images/m3_it.jpg) no-repeat bottom left;}

#header ul li a.m4_en:hover, #header ul li a.m4_en_on {background:url(../images/m4_en.jpg) no-repeat bottom left;}
#header ul li a.m4_fr:hover, #header ul li a.m4_fr_on {background:url(../images/m4_fr.jpg) no-repeat bottom left;}
#header ul li a.m4_es:hover, #header ul li a.m4_es_on {background:url(../images/m4_es.jpg) no-repeat bottom left;}
#header ul li a.m4_de:hover, #header ul li a.m4_de_on {background:url(../images/m4_de.jpg) no-repeat bottom left;}
#header ul li a.m4_it:hover, #header ul li a.m4_it_on {background:url(../images/m4_it.jpg) no-repeat bottom left;}


/*---------------------- content ----------------------*/
#content {
	width: 738px;
	margin: 0 auto;
	padding: 10px 40px 20px 40px;
	background: url(../images/bg_content.jpg) repeat-y top left;
}
#content h3 {color:#00A9A7; font-size:15px; text-transform:uppercase;}
#content p {font-size:12px; color:#9F9D9F; font-weight:normal; margin:3px 0 20px 0; padding:0;}
#content p strong {color:#86C72D;}
#content h4 {color:#455560; font-size:14px;}
#content h5 {color:#86C72D; font-size:14px; text-transform:uppercase;}
#content ul {list-style-type:none; margin:0 0 10px 10px;}
#content ul li {font-size:12px; color:#9F9D9F; font-weight:bold;}
#content table {margin-top:20px; color:#6A7483; border-top:1px solid #DDD;}
#content table img {border:1px solid #DBDBDB;}
#content table a {color:#3F3F3F; font-weight:bold;}
#content table a:hover {text-decoration:none;}
.but1 {background:#FFF; border:0; color:#AAA; font-weight:bold; cursor:pointer; font-size:11px;}
.green {color:#86C72D; font-weight:bold;}
.error {font-size:11px; font-style:italic; color:#CCC;}
.imp1 {
	background: #E2EAD0;
	border-bottom: 2px solid #D8DADC;
	border-left: 2px solid #656463;
	border-right: 2px solid #D8DADC;
	border-top: none;
	width: 158px;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 3px 4px 3px;
	color: #333;
}


/*---------------------- footer ----------------------*/
#footer {
	width: 754px;
	height: 25px;
	margin: 0 auto;
	padding: 0 32px;
	background: url(../images/bg_footer.jpg) no-repeat;
	font-weight: normal;
	color: #72879A;
	text-align: right;
	font-size: 10px;
}


/*---------------------- items ----------------------*/
img, div, input, a, textarea, table, tr, td {behavior: url(include/iepngfix.htc);}
h1, h2, h3, h4, h5, h6, form, table, ul {margin:0; padding:0;}
img {vertical-align:top; border:0;}
.cleaner {clear:both; text-align:center;}










