/*HACK IE 6 PNG*/
/*
* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/trans.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
*/

/*************************************/
/*			GENERAL - BUTTON		 */
/*************************************/
.buttonLeft {
	width:12px;
	height:24px;
	background:url('/images/fo/button/button_left.png') no-repeat;
}
.buttonCenter {
	height:24px;
	background:url('/images/fo/button/button_center.png') repeat-x;
}
.buttonCenter a {
	text-decoration:none;
	color:#FFF;
}
.buttonRight {
	width:11px;
	height:24px;
	background:url('/images/fo/button/button_right.png') no-repeat;
}
/*************************************/
/*			GENERAL - BUTTON2		 */
/*************************************/
.buttonLeft2 {
	width:12px;
	height:24px;
	background:url('/images/fo/button/button_left2.png') no-repeat;
}
.buttonCenter2 {
	height:24px;
	background:url('/images/fo/button/button_center2.png') repeat-x;
	color:#A6DB8D;
}
.buttonCenter2 a {
	text-decoration:none;
	color:#A6DB8D;
}
.buttonRight2 {
	width:11px;
	height:24px;
	background:url('/images/fo/button/button_right2.png') no-repeat;
}
/*************************************/
/*			GENERAL - LIST		 */
/*************************************/
.generalList ul {
	padding:0px;
	padding-left:14px;
	margin:0px;
}
.generalList ul li {
	padding-bottom:2px;
	text-decoration:none;
	margin:10px 0px;
	text-align:justify;
}
.generalList ul li a {
	font-size:12px;
	text-decoration:none;
}

body{
background:url('../images/fo/images/background.png') repeat-x;
background-position:top;
padding:0;
margin:0;
font-size:12px;
font-family:arial;
}
img{
	border:0;
	/*behavior: url("pngbehavior.htc");
	behavior: url("/css/win_png.htc");*/
}

/*************************************/
/* REGISTRATION*/
/*************************************/

#cale{
width:560px;
height:3px;
background-color:#fff;
}

#cale2{
width:560px;
height:25px;
background-color:#fff;
}

.col_label_registration{
width:311px;
height:20px;
background-color:#e6e4e5;
color:#646665;
font-size:11px;
font-weight:bold;
padding-left:5px;
}

.inputNewsletterForm {
	display:block;
	height:20px;
	width:164px;
	padding:0px;
	margin:0px;
	position:relative;
}
.inputNewsletterForm img {
	display:none;
}
.inputNewsletterForm input.okButton {
	position:absolute;
	top:1px;
	right:10px;
	width:24px;
	height:18px;
	background:url('/images/fo/button/ok_button.jpg');
	cursor:pointer;
	border:none;
}

.registration_menu_style{
width:560px;
height:20px;
background-color:#4771a0;
color:#fff;
font-size:11px;
font-weight:bold;
padding-left:5px;
}

#part_one input {
width:249px;
height:20px;
color:#557ca7;
background-color:#fff;
font-size:12px;
font-family:arial;
border:1px solid #557ca7;
}

.box{
width:22px;
height:20px;
background-color:#e6e4e5;
}

.txt_label_registration{
width:538px;
height:20px;
background-color:#e6e4e5;
color:#646665;
font-size:11px;
font-weight:bold;
padding-left:5px;
}

#btn_send input{
 border:1px solid #e6e4e5;
 background-color:#4771a0;
 font-size:11px;
 color:#fff;
 }

#btn_send input[type=submit]:hover{
 border:1px solid #4771a0;
 background-color:#e6e4e5;
 font-size:11px;
 color:#4771a0;
 }


/*************************************/
/* Global DESIGN */
/*************************************/
.BGleft{
	background-image:url(/images/fo/ombre_left.png);
	width:38px;
}
.BGmiddle{
	background-image:url(/images/fo/middle.jpg);
	background-repeat: repeat-x;
	background-color:#0d0d0d; /*084552*/
/*	width:1000px;*/
	text-align:left;
}
.BGright{
	background-image:url(/images/fo/ombre_right.png);
	width:38px;
}

.BgGameDetails100{
background-color:#cccccc;

/*
padding:10px;
*/
height:100px;
width:100px;
float:left;
}

/*************************************/
/* Global TXT */
/*************************************/
.Title1 {
font-family:arial;
font-size:18px;
font-weight:bolder;
color:#FFFFFF;
}
h1{
font-size:18px;
font-weight:bolder;
}

h1 a{
text-decoration:none;
}

h3{
font-size:14px;
font-weight:bolder;
color:#004163;
}

.Title2 {
font-family:arial;
font-size:14px;
font-weight:bolder;
/*color:#084552;*/
color:#FFFFFF;
}
.Title2 h2{
font-family:arial;
font-size:14px;
font-weight:bolder;
/*color:#084552;*/
color:#FFFFFF;
}

h2 a{
text-decoration:none;
}

.Title3 {
font-family:arial;
font-size:12px;
font-weight:bolder;
/*color:#084552;*/
color:#FFFFFF;
}
.Title3 h3 {
font-family:arial;
font-size:12px;
font-weight:bolder;
/*color:#084552;*/
color:#FFFFFF;
}
h3 a{
text-decoration:none;
}

.txt1{
font-family:arial;
font-size:12px;
/*font-weight:bolder;*/
color:#084552;
}

.txtWite{
	color:#FFFFFF;
font-family:arial;
font-size:12px;
}

.txtCenter{
	text-align:center;
}

/*************************************/
/*				 FOOTER				 */
/*************************************/
.footer_menu{
	background-color:#76d7ec;
	padding-left:20px;
	color:#0e728a;
	color:#0e728a;
	font-size:10px;
	font-weight:bold;
}
.footer_menu a {
	color:#0e728a;
	font-size:10px;
	text-decoration:none;
}
.warranty {
	padding:0px;
	margin:0px;
	position:relative;
	display:block;
	width:255px;
	height:120px;
	color:#FFF;
}
.warranty table {
	background:url('../images/fo/footer/warranty.png') no-repeat;
	position:absolute;bottom:0px;
	height:120px;
}
.customer_client {
	padding:0px;
	margin:0px;
	position:relative;
	display:block;
	width:255px;
	color:#FFF;
}
.customer_client table {
	background:url('../images/fo/footer/customer_client.png') no-repeat;
	height:120px;
}
.showroom {
	padding:0px;
	margin:0px;
	position:relative;
	display:block;
	width:255px;
	height:120px;
	color:#FFF;
}
.showroom table {
	
	background:url('../images/fo/footer/showroom.png') no-repeat;
	height:120px;
}
.asse {
	padding:0px;
	margin:0px;
	position:relative;
	display:block;
	width:255px;
	height:120px;
	color:#FFF;
}
.asse table {
	background:url('../images/fo/footer/saint_box.jpg') no-repeat;
	height:120px;
}
.footerPicto {
	margin:auto;
	width:63px;
	height:63px;
	position:relative;
	display:block;
	background:url('../images/fo/footer/picto_background.png') no-repeat;
}
.footerPictoTitle div a {
	text-decoration:none;
}
.footerPicto img.picto {
	position:relative;
	top:4px;
	left:4px;
	border:none;
	cursor:pointer;
}
.footerPictoPuce {
	position:absolute;
	bottom:5px;
	left:5px;
	width:15px;
	height:13px;
}

/*************************************/
/*		MODULE - PRODUCT LIST		 */
/*************************************/
.productList {
	width:195px;
}
.productList ul {
	padding:0px;
	padding-left:24px;
	margin:0px;
}
.productList ul li {
	padding-bottom:2px;
	color:#497b37;
	text-decoration:none;
}
.productList ul li a {
	font-size:11px;
	color:#497b37;
	text-decoration:none;
}
.productList ul li a:hover {
	color:#FFF;
}

.productMenuTitle a {
	font-size:17px;
	position:relative;
	top:4px;
}
.productMenuTitle a:hover {
	color:#FFF;
}

/*************************************/
/*		MODULE - SUPER FUNAI		 */
/*************************************/
.funaiModule {
	padding:0;
	margin:0;
	position:relative;
	display:block;
	color:#00647f;
	height:215px;
	width:195px;
	background:url('../images/fo/module/super_funai.png');
}
/*************************************/
/*		MODULE - GARANTIE		 */
/*************************************/
.warrantyFooter {
	padding:0px;
	margin:0px;
	position:relative;
	display:block;
	width:195px;
	height:120px;
	color:#FFF;
}
.warrantyFooter table {
	background:url('../images/fo/footer/warranty.png') no-repeat;
	height:120px;
}

/*************************************/
/*		MODULE - WARRANTY MODULE	 */
/*************************************/
.separatorDash4 {
	height:1px;
	background:url('/images/fo/other/dash4.png') repeat-x;
}
.warrantyMenu {
	height:40px;
	padding-left:10px;
}
.warrantyMenu a {
	color:#FFF;
	text-decoration:none;
	font-size:13px;
}

/*************************************/
/*		PAGE - SALON FUNAI			 */
/*************************************/
.funai_label {
	color:#F36712;
	padding-left:15px;
	width:95px;
	height:30px;
}
.funai_textbox {
	width:160px;
	text-align:center;
	padding:1px 0px;
}
.funai_textbox input {
	width:144px;
}
.funai_textbox select {
	width:150px;
}
/* disabled tout est déjà centralisé
.funai_textbox input {
	width:121px;
	height:18px;
	padding-top:4px;
	padding-left:4px;
	border:0;
	background:#d1d1d1;
	color:#424242;
	font-weight:bold;
	margin:auto;
}

.funai_textbox  select {
	width:126px;
	height:22px;
	border:0;
	background:#d1d1d1;
	color:#424242;
	font-weight:bold;
	margin:auto;
}
*/
/*************************************/
/*		MODULE - SALON FUNAI	 */
/*************************************/
.separatorDash6 {
	height:1px;
	background:url('/images/fo/other/dash6.png') repeat-x;
}
.funaiMenu ul {
	padding:0px;
	padding-left:24px;
	margin:0px;
}
.funaiMenu ul li {
	padding-bottom:2px;
	color:#FFF;
	text-decoration:none;
	margin:10px 0px;
}
.funaiMenu ul li a {
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

/*************************************/
/*		MODULE - FUNAI PARTNER		 */
/*************************************/
.partnerMenu ul {
	padding:0px;
	padding-left:24px;
	margin:8px 0px;
}
.partnerMenu ul li {
	color:#FFF;
	text-decoration:none;
	margin:2px 0px;
}
.partnerMenu ul li a {
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

/*************************************/
/*		MODULE - TOUT SUR FUNAI		 */
/*************************************/
.aboutFunaiMenu ul {
	padding:0px;
	padding-left:24px;
	margin:0px;
}
.aboutFunaiMenu ul li {
	padding-bottom:2px;
	color:#2C5420;
	text-decoration:none;
	margin:10px 0px;
}
.aboutFunaiMenu ul li a {
	font-size:12px;
	color:#2C5420;
	text-decoration:none;
}
.aboutFunaiMenu ul li a:hover {
	color:#FFF;
}

/*************************************/
/*		PAGE - SUPER FUNAI			 */
/*************************************/
.separatorDash7 {
	height:1px;
	background:url('/images/fo/other/dash7.png') repeat-x;
}

/*************************************/
/*		MODULE - HELPDESK MODULE	 */
/*************************************/
.separatorDash5 {
	height:1px;
	background:url('/images/fo/other/dash5.png') repeat-x;
}
.helpdeskMenu ul {
	padding:0px;
	padding-left:14px;
	margin:0px;
}
.helpdeskMenu ul li {
	padding-bottom:2px;
	color:#FFF;
	text-decoration:none;
}
.helpdeskMenu ul li a {
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

/*************************************/
/*			PAGE - PRODUCT			 */
/*************************************/
.separatorDash {
	height:1px;
	background:url('/images/fo/other/dash.png') repeat-x;
}
.blocBottom {
	height:150px;
	font-size:12px;
	color:#4c4c4c;
}
.blocBottom a {
	font-size:12px;
	color:#2C5420;
	text-decoration:none;
}
.blocBottom ul {
	width:150px;
	padding:0px;
	margin:0px;
	padding-left:15px;
	font-size:11px;
}
.blocBottomTitle {
	font-size:17px;
	color:#2c5420;
}

/*************************************/
/*		  PAGE - PRODUCT HOME		 */
/*************************************/
.textList ul {
	padding:0px;
	padding-left:15px;
	margin:0px;
}
.separatorDash2 {
	height:1px;
	background:url('/images/fo/other/dash2.png') repeat-x;
}

/*************************************/
/*			PAGE - WARRANTY			 */
/*************************************/
.separatorDash3 {
	height:1px;
	background:url('/images/fo/other/dash3.png') repeat-x;
}
.warrantyInputText {
	width:125px;
	height:20px;
	background:#d1d1d1;
	border:0;
	position:relative;
	left:10px;
	color:#FFF;
}
.sendButton {
	border:none;
	background:url('/images/fo/images/send_button.png') no-repeat;
	width:84px;
	height:24px;
}

.hierarchy{
color:#FFFFFF;
}

a.linkBis{color:#FFFFFF; text-decoration: none;}
a.linkBis:active {color:#FFFFFF; text-decoration: none;}
a.linkBis:visited {color:#FFFFFF; text-decoration: none;}
a.linkBis:hover {color:#f76515; text-decoration: underline;}



a.linkLng{color:#bebebe; text-decoration: none;}
a.linkLng:active {color:#bebebe; text-decoration: none;}
a.linkLng:visited {color:#bebebe; text-decoration: none;}
a.linkLng:hover {color:#FFFFFF; text-decoration: underline;}

a.linkLng_on{color:#FFFFFF; text-decoration: none;}
a.linkLng_on:active {color:#FFFFFF; text-decoration: none;}
a.linkLng_on:visited {color:#FFFFFF; text-decoration: none;}
a.linkLng_on:hover {color:#FFFFFF; text-decoration: underline;}

.trans50 {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

a.rollopaque img {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

a.rollopaque:hover img {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

/* form style */
.formErrorBox{
        background-color: #f1e8e6;
        border: 1px solid #c24733;
        color:#c24733;
        font-weight:normal;
		padding:10px;
}
.formOkBox{
	background-color: #d9e3be;
	border: 1px solid #70bd5e;
	color:#70bd5e;
	font-weight:normal;
	padding:10px;
	width:auto;
}
.inputStyle{

	width:121px;
	height:18px;
	padding-top:4px;
	padding-left:4px;
	border:0;
	background:#d1d1d1;
	color:#424242;
	font-weight:bold;
	margin:auto;
}
.inputDisabledStyle{
	width:150px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#EEEEEE;
	cursor:default;
}
.inputUploadStyle{
	/*width:50px;*/
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.inputCheckBoxStyle{
	vertical-align:middle;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.inputRadioStyle{
	vertical-align:middle;
	/*border: 1px solid #cccccc;*/
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	margin:5px;
}
.inputButtonStyle{
		background-image:url(/images/bo/windowTop.jpg);
		font-family: Arial;
		font-size: 10px;
		font-weight: normal;
		text-indent: 0;
		padding:2px;
		cursor:pointer;
		color: #3a3a3a;
		background-color: #FFFFFF;
		border: 1px solid #a6a6a6;
}
.inputButtonStyle:hover{
		background-image:url(/images/bo/bo_background.jpg);
		color: #FFFFFF;
		background-color: #0082c9;
		border: 1px solid #a6a6a6;
}
.selectStyle{
	
	_width:128px;/*special IE*/
	width:127px;
	height:23px;
	padding-top:4px;
	padding-left:4px;
	border:0;
	background:#d1d1d1;
	color:#424242;
	font-weight:bold;
	margin:auto;	
	
}
.textareaStyle{
	width:99%;
	height:150px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.textareaLongStyle{
	width:99%;
	height:400px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.fieldInError{
	background-color: #f1e8e6;
	border: 1px solid #c24733;
}
.fieldChecked {

}



.selectLng{
	border: 1px solid #606060;
	color:#FFFFFF;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#888888;
}
.inputStyleBis{
	width:150px;
	border: 1px solid #cccccc;
	color:#333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.highlightWord{
	/*color:#39bcdd;*/
	color:#f76515;
}

/* THICKBOX popup*/
#TB_ajaxContent{
	/*background-image:url(/images/fo/bg.jpg);*/
	background-image:url(/images/fo/middle.jpg);
}

#TB_window{
border: 4px solid #39bcdd;

}
.popupBox{
background-image:url(/images/trans.gif);
background-color:#FFFFFF;
}


/*************************************/
/* ROTATOR */
/*************************************/

.container {
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
}
#main {
	padding: 10px;
	background: #f0f0f0;
	border: 1px solid #ccc;
}

/*--Main Image Preview--*/
.main_image {
	width: 310px; height: 456px;/*width: 598px; height: 456px;*/
	float: left;
	background: #FFFFFF;
	position: relative;
	overflow: hidden;
	color: #fff;
	border: 1px solid #ccc;
}
.main_image h2 {
	font-size: 1.5em;
	font-weight: normal;
	margin: 0 0 5px;
	padding-left:10px;
	padding-right: 10px;
}
.main_image p {
	/*font-size: 1.2em;*/
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;
	line-height: 1.6em;
}
.block small {
	padding: 0 0 0 20px;
	background: url(/images/rotator/icon_calendar.gif) no-repeat 0 center;
	font-size: 1em;
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(/images/rotator/btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute;
	top: -27px; right: 20px;
}
.main_image a.show {background-position: left bottom;}


.image_thumb {
	float: left;
	width: 299px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
}
.image_thumb img {
	border: 1px solid #ccc;
	padding: 5px;
	background: #fff;
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 12px 10px;
	background: #f0f0f0 url(/images/rotator/nav_a.gif) repeat-x;
	width: 279px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 1.0em;
	margin: 5px 0; padding: 0;
}
.image_thumb ul li .block {
	float: left;
	margin-left: 10px;
	padding: 0;
	width: 170px;
}
.image_thumb ul li p{display: none;}

/*************************************/
/* REFERER Related search */
/*************************************/

#RefererrRelatedSearch{
		background-color: #f1e8e6;
        border: 1px solid #c24733;
        color:#c24733;
        font-weight:normal;
		padding:10px;
		/*width:310px;*/
		/*height:90px;*/
		overflow: auto;

}
#RefererrRelatedSearch ul{
padding-left:20px;
margin:0px;
}
#RefererrRelatedSearch ul li{
list-style-type:none;
float:left;
display:block;
padding-left:5px;
}
.nichtzeigen{
display: none;
}


/*************************************/
/* PIERRE INPUT*/
/*************************************/
#conteneur{
	position:relative;
	width:800px;
	margin:0 auto;
	text-align:left;
}
#recherche{
	position:absolute;
	top:0;
	right:0;
	width:195px;
	height:30px;
	background:url(/images/fond.jpg) top left no-repeat;
}

#q{
	margin:1px 0 0 1px;
}
#q input[type=text]{
	float:left;
	border:0;
	width:160px;                     /* longueur du champ */
	height:16px;
	padding:2px 0 0 10px;
	color:#8181B6;
	font-size:12px;
	font-family:arial;
	background:url(/images/champ.png) top left no-repeat;
}
#q input[type=text]:hover{
	background-position:left bottom;
}
#q input[type=submit]{
	cursor:pointer;
	float:left;
	border:0;
	width:21px;
	height:18px;
	color:#ffffff;
	font-size:12px;
	font-family:arial;
	background:url(/images/champ.png) top right no-repeat;
	margin:0;
	padding:0;
}
#q input[type=submit]:hover{
	background-position:right bottom;
}

/*************************************/
/*			 SLIDER JQUERY			 */
/*************************************/
#slider {
    width: 780px; /* important to be same as image width */
    height: 388px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1, #slider2 {
    width: 780px; /* important to be same as image width */
    height: 388px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
    background:url('/images/fo/images/funai_home.png') no-repeat;
}
#slider1 ul, #slider2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

#sliderContent, #slider1Content, #slider2Content {
    width: 720px;
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage, .slider1Image, .slider2Image {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

.slider1Image span, .slider2Image span {
    position: absolute;
    width: 780px;
    background:url('/images/fo/images/funai_home_title.png') no-repeat;
	color:#425e2d;
    display: none;
}
.clear {
	clear: both;
}
.top {
	top: 40px;
	left: 0;
	width: 780px !important;
	height: 80px;
}
.bottom {
	bottom: 0;
    left: 0;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 290px;
}

.phototheque tr td img {
	cursor:pointer;
	border:none;
}

.accordionLink a {
	text-decoration:none;
	color:#497b37;
}
.accordionLink a:hover {
	color: #fff;
}
.civil_field select {
	padding-left:0px;
	width:52px;
	height:24px;
	position:relative;
	bottom:1px;
	font-size:11px;
}
.civil_field input {
	width:88px;
}
