/* FCK Editor Styles Import */
@import "../admin/fckeditor/css/fck.css";
/* Import des style pour la charte */
@import "charte.css";

/* STYLE CYC  (ne pas supprimer) */
.cyc {
	position: absolute;
	top: -10000px;
}

/* STYLE DE LA PAGE CONTACT */


#contactTxt{
	width:45%;
	float:left;
}
#contactPlan{
	margin: 30px 20px 0 0;
	width:160px;
	float:right;
	text-align: center;
}
#contactPlan a img{
	border: 1px solid #ccc;
}
#contactPage{
	border: 0px solid red;
	padding: 10px;
	font-size: 1.1em;
}
#contactPage fieldset, #formContact fieldset, #formContact2 fieldset{
	width: 95%;
	margin: 0 auto;
	border: 1px solid #e2e2e2;
	padding-right: 5px;
	background-image: url(../images/charte/form_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
fieldset legend{
	font-size: 1.0em;
	font-weight:bold;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #ff4500;
	background-color: #fff;
	padding: 1px 3px;
	text-align: center;
}

input.btn1_up{
	border: 1px solid #eee;
	background-image: url(../images/charte/btn1_up.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
input.btn1_ovr{
	border: 1px solid #eee;
	background-image: url(../images/charte/btn1_ovr.jpg);
	background-position: top;
	background-repeat: repeat-x;
	cursor: pointer;
	color: #ff4500;
}

#formContact table, #formContact2 table{
	width: 100%;
	margin: 0 auto;
}
#formContact input, #formContact2 input, textarea#fieldAddress, textarea#adresse{
	width: 150px;
}
label{
	vertical-align: top;
	font-weight: bold;
	font-family: Arial, "Arial Narrow", Helvetica, sans-serif;
}
#formContact input, #formContact2 input, textarea{
	border:1px solid #ccc;
	font-size:1em;
	margin: 0; padding: 2px;
}
textarea#commentaire{
	width: 465px;
}
textarea#adresse{
	height: 30px;
}
#formContact input:focus, #formContact2 input:focus, textarea:focus{
	border-color:#FF0000;
}
.champRequis, #formContact .champRequis, #formContact2 .champRequis{
	color:#FF0000;
}

#formauto, #formboat{
	float: left;
	display: table;
	width: 340px;
}
input#fieldInboard, input#fieldOutboard{
	width: auto;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	background-color: transparent;
	border: 0px;
	display: inline;
}

.fermer{
	background-color: #8B165C;
	color: #FFE4E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #;
	width: 75px;
	height: 22px;
	padding-bottom: 2px;
}

.fermerover{
	background-color: #FFE4E4;
	color: #8B165C;
	font-family:Arial;
	font-size: 12px;
	padding-bottom: 2px;
	font-weight: bold;
	border: 1px solid #;
	width: 75px;
	height: 22px;
	cursor: pointer;
}

