body{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	background-image		: url(../images/bg.png);
	margin-top				: 8px;
}

table {
	border-style			: none;
}

a {
	text-decoration			:none;
}


img {
  
  border	: none;
}

tr.logo {height: 450px;}
td.logo { vertical-align:top;}
img.logo {float:left;}

.text_index {
	height:96px; 
	width:240px;
	margin-top:50px;
	margin-left: 30px;
}

.table_index {
width:800px; 
border-spacing:0; 
padding:0; 
background:url(../images/HomeBg2.jpg); 
height:600px;
}
.tr_lang_index {height: 150px;}
.lang_index {float: left;text-align: center; margin:25px;}
.img_lang_index {vertical-align: middle;}
.artdcom_index { text-align:center;vertical-align:bottom; }

div.sound {
	float					: left;
}

.lien_video {
	margin-left: 35px;
	font-size: 14px;
	color : #333;	
}

table.header {
	width					: 800px;
	padding					: 0px;
	height					: 130px;
}
	
div.header_logo {
	float					: left;
	margin					: 4px 0px 0px 4px;
}

div.block_menu {
	float					: left;
	margin-top				: 100px;
}

div.menu {
	float					: left;
}

img.roll_menu {
	height					: 30px;
	width					: 76px; 
}

div.lang {
	float					: left;
	margin-left				: 10px;
}

.welcome {
	top						: 10px;
	width					: 800px;
	left					: 50%;
	position					: absolute;
	margin-left				: -400px;
}
.principal {
	top						: 137px;
	width					: 800px;
	left					: 50%;
	position					: absolute;
	margin-left				: -400px;
}

.video_home {
	width: 143px;
	height: 85px ;
	background-image: url('../images/home_video.jpg');
	margin-top				: -110px;
	margin-left				: 330px;
	float					: left;
}

.Main { 
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 12px;
	text-align				: justify;
	color					: black;
	line-height				: 110%;
}

.table_comment {
	width					: 800px;
	background-image		: url(../images/bg.png);
}

.table_section_title {
	width					: 800px;
	border-top				: 1px solid #FFFFFF; 
	background-image		: url(../images/bg.png);
}

.table_img {
 width:365px;
}

.img_cols {
	height					: 62px;
	background-repeat		: no-repeat;
}

.td_white {
	width					: 50%;
	text-align				: justify;
	vertical-align			: top;
	background-image		: url(../images/bgalpha_white.png); 
	padding					: 10px;
	margin					: 0px 10px 0px 10px;
}
.td_yellow {
	width					: 50%;
	text-align				: justify;
	vertical-align			: top;
	background-image		: url(../images/bgalpha_yellow.png); 
	padding					: 10px;
}

.td_white_center {
	width					: 100%;
	text-align				: center;
	vertical-align			: middle;
	background-image		: url(../images/bgalpha_white.png); 
	padding					: 10px;
}

.td_yellow_center {
	text-align				: center;
	vertical-align			: middle;
	background-image		: url(../images/bgalpha_yellow.png); 
	padding					: 10px;
}

.blue_title{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 12pt;
	color					: #164cb2;
	font-weight				: bold;
	text-align				: left;
}

.red_title{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 12pt;
	color					: #ad1407;
	font-weight				: bold;
	text-align				: left;
}

.grey_text {
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 12pt;
	color					: #555;
	line-height				: 125%;
}

.flash_link {
	color					: #555;
}

.blue_text{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 12px;
	text-align				: justify;
	color					: #164cb2;
	line-height				: 125%;
}

.text_center {text-align:center;}
.text_right {text-align:right;}
.google {text-align:right; width:90px;}
.img_center  {text-align:center; vertical-align:middle;}
.img_right  {text-align:right; vertical-align:middle;}

.guestbook_comment {
	overflow				: auto; 
	height					: 300px; 
}

.guestbook_hr {
	color					: #FFF;
	background-color		: #FFF;
	height					: 1px;
	border					: 0px; 
}

.guestbook_form {
	border					: 2px;
	border-style			: solid;
	border-color			: #FFFFFF;
	background				: url(../images/bgalpha_yellow.png); 
	margin					: auto;
 }

.text_table_top { 
	margin-top				: 0px;
	margin-bottom			: 10px;
}

.text_cols_mid { 
	margin-top				: 10px;
	margin-bottom			: 10px;
}

.text_table_bot { 
	margin-top				: 10px;
	margin-bottom			: 0px;
}

.table_text_i_u {
	text-decoration			: underline;
	font-style				: italic;
}

.play_flash {
	height					: 400px;
	width					: 600px;
	background-color		: #FFF;
	padding					: 10px;
	margin					: auto;
}

.play_pano {
	height					: 435px;
	width					: 600px;
	background-color		: #FFF;
	padding					: 10px;
	margin					: auto;
}

.legal { 
	margin					: 4px;
	color					: #164cb2;
	text-align				: justify;
	font-size				: 8pt; 
	font-family				: "Calibri", Arial, Helvetica, sans-serif; 
	text-decoration			: none; 
}

.legal_footer { 
	margin					: 4px;
	color					: #FFF;
	text-align				:center;
	font-size				: 8pt; 
	font-family				: "Calibri", Arial, Helvetica, sans-serif; 
	text-decoration			: none; 
}

a.legal{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 8pt;
	color					: #fff;
	text-decoration			: none;
}
a.legal:hover{
	color					: #e3007a;
}

.formlabel{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 12pt;
	color					: #164cb2;
	font-weight				: bold;
	text-align				: left;
}

.formitem{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 10pt;
	color					: #164cb2;
	text-align				: left;
	float					: left;
}

.contact{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 14pt;
	color					: #003300;
	font-weight				: bold;
	text-align				: center;
}

.scroll{
	display					: block;
	height					: 330px;
	overflow				: auto;
}

.table_form {
	width					: 360px;
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 10pt;
	color					: #164cb2;
}
.form_text {
	text-align				: right;
}

.form_input {
	text-align				: left;
}
.form {
	text-align				: left;
	color					: #164cb2;
}
.form_button{
	font-size				: 12pt;
	color					: #164cb2;
	font-weight				: bold;
}
.button{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 12pt;
	color					: #164cb2;
	font-weight				: bold;
}

table.nav {
	width					: 800px;
	text-align				: center;
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 10pt;
	font-weight				: bold;
	color					: #164cb2;
	text-decoration			: none;
	padding					: 5px 0px 5px 0px;
}
a.nav{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 10pt;
	color					: #164cb2;
	text-decoration			: none;
}

a.nav:hover{
	color					: #fff;
}

a.nav_rouge{
	font-family				: "Calibri", Arial, Helvetica, sans-serif;
	font-size				: 10pt;
	color					: #ad1407;
	text-decoration			: none;
}

a.nav_rouge:hover{
	color					: #fff;
}

td.pay {
	height					: 39px;
	width					: 100px;
}

img.img_pay {
	height					: 24px;
	width					: 107px;
}
td.link_artdcom {
	text-align				: right; 
	vertical-align			: bottom; 
	height					: 39px;
}
.artdcom_index {
	width					:100%;
}

div.text_footer {
	font-weight				: bold;
	text-align				: center;
}
img.adc { height:39px; width:100px;}

img.img_counter {
	vertical-align			: middle;
	margin-left				: -1px;
}

table.footer {
	width					: 800px;
	border-bottom			: 1px solid #FFFFFF;
	background				: url(../images/footline.gif);
}

.bottom {
	height					: 10px;
}

#HomeSlide { height: 120px; width: 800px; left: 50%; top: 7px; position: absolute; margin-left: -400px; visibility: visible; }
#HomeTabs { height: 120px; width: 800px; left: 50%; top: 7px; position: absolute; margin-left: -400px; z-index: 2; visibility: visible; }

.blue_link {
	color:#164cb2;
	font-weight:bold;
	font-size: 10pt;
}





