@charset "utf-8";
/* CSS Document */

/*/////////////////////// GENERAL ////////////////////////*/

body
{
	margin                : 0px;
	padding               : 0px;
	font-family           : Arial, Helvetica, sans-serif;
	font-size             : 12px;
	background-color      :  #6a6156;
	background-image      : url(../images/pages/bg.jpg);
	background-repeat     : no-repeat;
	background-position   : center 120px;
}
p, img, div, ul, li, input, a, h1, h2, h3, table, tr, th, td, form
{
	margin                : 0px;
	padding               : 0px;
	border                : 0px;
}
#preload
{
	display               : none;
	visibility            : hidden;
}
.clr
{
	clear                 : both;
}
#global
{
	width                 : 980px;
	margin                : auto;
}

#deroulantIndex
{
  height                : 159px;
  width                 : 325px;
  margin-top            : 5px;
  margin-bottom:5px;
  overflow              : hidden;
  position              : relative;
}
#deroulantIndex div
{
  width                 : 150px;
/*height                : 65px;*/
/*border                : 1px dashed #666;*/
  position              : absolute;
  display               : none;
  margin                : 5px;
}
.gras
{
	font-weight:bold;
}
/*/////////////////////// FOOTER ////////////////////////*/
#footer
{
	width                 : 980px;
	margin                : auto;
	text-align            : center;
	padding-top           : 10px;
	padding-bottom        : 10px;
}
.chateau
{
	color:#e3c572;
	margin-right:10px;
	margin-left:10px;
	font-weight           : bold;
}
.mentions
{
	color:#e3c572;
	margin-right:10px;
	margin-left:10px;
} 
.adresse
{
	color                 : #adaba7;
	font-weight           : bold;
}
#footer a
{ 
  text-decoration       : none; 
  color                 : #e3c572; 
  font-weight           : bold;
} 
#footer a:hover 
{ 
  text-decoration       : none; 
  color                 : #adaba7; 
  font-weight           : bold;
}
/*/////////////////////// HEADER ////////////////////////*/
#header
{
	width                 : 980px;
	height                : 120px;
	background-image      : url(../images/header/bg-header.jpg);
	background-repeat     : no-repeat;
}
ul.menu1
{
	list-style:none;
	list-style-type:none;
	width:980px;
	clear:both;
}
ul.menu1 li
{
	list-style:none;
	list-style-type:none;
	display:inline;
}
a.accueil
{
	width:56px;
	height:29px;
	background-image: url(../images/header/menu_02.gif);
	float:right;
}
a.accueil:hover
{
	background-image: url(../images/header/menu-over_02.gif);
}
a.accueilEN
{
	width:43px;
	height:29px;
	background-image: url(../images/header/en/menu_01.gif);
	float:right;
}
a.accueilEN:hover
{
	background-image: url(../images/header/en/menu-over_01.gif);
}
a.contact
{
	width:58px;
	height:29px;
	background-image: url(../images/header/menu_03.gif);
	float:right;
}
a.contact:hover
{
	background-image: url(../images/header/menu-over_03.gif);
}
a.contactEN
{
	width:62px;
	height:29px;
	background-image: url(../images/header/en/menu_02.gif);
	float:right;
}
a.contactEN:hover
{
	background-image: url(../images/header/en/menu-over_02.gif);
}
a.acces
{
	width:50px;
	height:29px;
	background-image: url(../images/header/menu_01.gif);
	float:right;
}
a.acces:hover
{
	background-image: url(../images/header/menu-over_01.gif);
}
a.accesEN
{
	width:55px;
	height:29px;
	background-image: url(../images/header/en/menu_03.gif);
	float:right;
}
a.accesEN:hover
{
	background-image: url(../images/header/en/menu-over_03.gif);
}
a.histoire
{
	width:58px;
	height:29px;
	background-image: url(../images/header/menu_04.gif);
	float:right;
}
a.histoire:hover
{
	background-image: url(../images/header/menu-over_04.gif);
}
a.histoireEN
{
	width:92px;
	height:29px;
	background-image: url(../images/header/en/menu_04.gif);
	float:right;
}
a.histoireEN:hover
{
	background-image: url(../images/header/en/menu-over_04.gif);
}
a.actualites
{
	width:71px;
	height:29px;
	background-image: url(../images/header/menu_05.gif);
	float:right;
}
a.actualites:hover
{
	background-image: url(../images/header/menu-over_05.gif);
}
a.actualitesEN
{
	width:52px;
	height:29px;
	background-image: url(../images/header/en/menu_05.gif);
	float:right;
}
a.actualitesEN:hover
{
	background-image: url(../images/header/en/menu-over_05.gif);
}
a.voir
{
	width:93px;
	height:29px;
	background-image: url(../images/header/menu_06.gif);
	float:right;
}
a.voir:hover
{
	background-image: url(../images/header/menu-over_06.gif);
}
a.voirEN
{
	width:103px;
	height:29px;
	background-image: url(../images/header/en/menu_06.gif);
	float:right;
}
a.voirEN:hover
{
	background-image: url(../images/header/en/menu-over_06.gif);
}
a.faq
{
	width:42px;
	height:29px;
	background-image: url(../images/header/menu_07.gif);
	float:right;
}
a.faq:hover
{
	background-image: url(../images/header/menu-over_07.gif);
}
a.faqEN
{
	width:42px;
	height:29px;
	background-image: url(../images/header/en/menu_07.gif);
	float:right;
}
a.faqEN:hover
{
	background-image: url(../images/header/en/menu-over_07.gif);
}
a.liens
{
	width:42px;
	height:29px;
	background-image: url(../images/header/menu_08.gif);
	float:right;
}
a.liens:hover
{
	background-image: url(../images/header/menu-over_08.gif);
}
a.liensEN
{
	width:42px;
	height:29px;
	background-image: url(../images/header/en/menu_08.gif);
	float:right;
}
a.liensEN:hover
{
	background-image: url(../images/header/en/menu-over_08.gif);
}
a.english
{
	width:31px;
	height:29px;
	background-image: url(../images/header/menu_10.gif);
	float:right;
}
a.frensh
{
	width:31px;
	height:29px;
	background-image: url(../images/header/en/menu-over_10.gif);
	float:right;
}
ul.menu2
{
	list-style:none;
	list-style-type:none;
	width:980px;
	clear:both;
	padding-top:53px;
}
ul.menu2 li
{
	list-style:none;
	list-style-type:none;
	display:inline;
}
a.photos
{
	width:64px;
	height:36px;
	background-image: url(../images/header/menu_19.gif);
	float:right;
	margin-right:70px;
}
a.photos:hover
{
	background-image: url(../images/header/menu-over_19.gif);
}
a.presse
{
	width:64px;
	height:36px;
	background-image: url(../images/header/menu_18.gif);
	float:right;
}
a.presse:hover
{
	background-image: url(../images/header/menu-over_18.gif);
}
a.photosEN
{
	width:59px;
	height:36px;
	background-image: url(../images/header/en/menu_19.gif);
	float:right;
	margin-right:70px;
}
a.photosEN:hover
{
	background-image: url(../images/header/en/menu-over_19.gif);
}
a.presseEN
{
	width:59px;
	height:36px;
	background-image: url(../images/header/en/menu_18.gif);
	float:right;
}
a.presseEN:hover
{
	background-image: url(../images/header/en/menu-over_18.gif);
}
a.tarifs
{
	width:53px;
	height:36px;
	background-image: url(../images/header/menu_17.gif);
	float:right;
}
a.tarifs:hover
{
	background-image: url(../images/header/menu-over_17.gif);
}
a.tarifsEN
{
	width:58px;
	height:36px;
	background-image: url(../images/header/en/menu_17.gif);
	float:right;
}
a.tarifsEN:hover
{
	background-image: url(../images/header/en/menu-over_17.gif);
}
a.chambres
{
	width:129px;
	height:36px;
	background-image: url(../images/header/menu_16.gif);
	float:right;
}
a.chambres:hover
{
	background-image: url(../images/header/menu-over_16.gif);
}
a.chambresEN
{
	width:159px;
	height:36px;
	background-image: url(../images/header/en/menu_16.gif);
	float:right;
}
a.chambresEN:hover
{
	background-image: url(../images/header/en/menu-over_16.gif);
}
a.receptions
{
	width:89px;
	height:36px;
	background-image: url(../images/header/menu_15.gif);
	float:right;
}
a.receptions:hover
{
	background-image: url(../images/header/menu-over_15.gif);
}
a.receptionsEN
{
	width:88px;
	height:36px;
	background-image: url(../images/header/en/menu_15.gif);
	float:right;
}
a.receptionsEN:hover
{
	background-image: url(../images/header/en/menu-over_15.gif);
}
a.seminaires
{
	width:82px;
	height:36px;
	background-image: url(../images/header/menu_14.gif);
	float:right;
}
a.seminaires:hover
{
	background-image: url(../images/header/menu-over_14.gif);
}
a.seminairesEN
{
	width:76px;
	height:36px;
	background-image: url(../images/header/en/menu_14.gif);
	float:right;
}
a.seminairesEN:hover
{
	background-image: url(../images/header/en/menu-over_14.gif);
}

/*////////////////////////////////////////////// PAGES ///////////////////////////////////////////////*/
p.pages
{
  font-family           : Verdana, Arial, Helvetica, sans-serif;
  font-size             : 12px;
  text-align            : center;
  color                 : #fff;
}

p.pages a
{ 
  font-size             : 11px; 
  text-decoration       : none; 
  color                 : #e3c572; 
} 
p.pages a:hover 
{ 
  font-size             : 11px;
  text-decoration       : underline; 
  color                 : #f0d578; 
}

#container
{
	background-color      : #423a33;
	width                 : 980px;
	margin                : auto;
	min-height            : 500px;
	background-position   : right top;
	background-repeat     : no-repeat;
}
#logoTitre
{
	float                 : left;
	width                 : 450px;
	height                : 102px;
	background-image      : url(../images/pages/logo2-titre.jpg);
	background-repeat     : no-repeat;
}
#logoTitre p
{
	color                 : #f3d779;
	font-family           : Verdana, Arial, Helvetica, sans-serif;
	font-size             : 16px;
	margin-top            : 63px;
	margin-left           : 20px;
	font-weight           : bold;
	width                 : 450px;
}
#logoTitre a
{
	color                 : #f3d779;
	font-family           : Verdana, Arial, Helvetica, sans-serif;
	font-size             : 16px;
	margin-top            : 63px;
	font-weight           : bold;
	width                 : 450px;
	text-decoration:none;
}
#logoTitre a:hover
{
	color                 : #f3d779;
	font-family           : Verdana, Arial, Helvetica, sans-serif;
	font-size             : 16px;
	margin-top            : 63px;
	font-weight           : bold;
	width                 : 450px;
	text-decoration:underline;
}

/*////////////////////////////////////////////// CONTENU ///////////////////////////////////////////////*/

#article
{
	width                 : 980px;
	text-align            : justify;
	font-family           : Arial, Helvetica, sans-serif;
	font-size             : 12px;
	color                 : #fff8e1;
	letter-spacing:0.1px;
	line-height:16px;
}
#article iframe
{
	margin-left:20px;
	width:425px;
	height:350px;
	border:0px;
	overflow:hidden;
}
a.google
{
	text-decoration:none;
	color:#F3D779;
	margin-left:20px;
}
a.google:hover
{
	text-decoration:none;
	color:#ffffff;
}
#article h2
{
  padding-left:20px;
	font-size:13px;
	color:#e3c572;
	letter-spacing:0.5px;
	padding-bottom:5px;
}
#article p
{
	padding               : 20px;
  padding-top           : 0px;
}
#article p a
{ 
  text-decoration       : none; 
  color                 : #e3c572; 
} 
#article p a:hover 
{ 
  text-decoration       : underline; 
  color                 : #f0d578; 
}
#article li a
{ 
  text-decoration       : none; 
  color                 : #e3c572; 
} 
#article li a:hover 
{ 
  text-decoration       : underline; 
  color                 : #f0d578; 
}
#article img
{
  margin                : 5px;
  vertical-align        : middle;
}
#article img.illustre
{
  float                 : left;
  margin                : 5px;
  margin-left           : 20px; 
	padding-right:10px;
}
#article ul
{
  margin                : 0px 0px 10px 45px; 
}
.listeContenu
{
	padding-bottom:40px;
}
#galerie
{
	float                 : right;
	height                : 465px;
	width                 : 530px;
	text-align            : center;
}
#galerie p
{
	color                 : #fff8e1;
	font-weight           : bold;
	margin-top            : 300px;
	text-align            : left;
	margin-left           : 15px;
}
#galerie2
{
	float                 : right;
	height                : 385px;
	width                 : 530px;
	text-align            : center;
}

#galerie img.photo
{
  border                : 0px;
/*border                : solid 4px #231c18;*/
  width                 : 127px;
  height                : 95px;
  margin                : 0px;
  float                 : none;
}

#vCarrousel {
  float                 : left;
  width                 : 477px;
  height                : 103px;
  margin                : 0px; 
  position              : relative; /*indispensable*/
  overflow              : hidden; /*indispensable*/
}
.vCarrouItem {
  border                : solid 4px #423a33;
  width                 : 127px;
  height                : 95px;
  margin                : 0px 12px 12px 12px;
  float                 : left;
}

#galerie img.left
{
	float                 : left;
  margin                : 45px 0px 0px 10px;
}
#galerie img.right
{
	float                 : left;
  margin                : 45px 0px 0px 0px; 
}
/*-------------------------*/
#article ul.faq
{
  margin                : 0px 0px 10px 45px; 
}
#article ul.faq li
{
	line-height:20px;
}
#article ul.faq a
{ 
  text-decoration       : none; 
  color                 : #ffffff;
}
#article ul.faq a:hover 
{ 
  text-decoration       : underline; 
  color                 : #f0d578; 
}
#article ul.faq span.faqSelect
{ 
  text-decoration       : none; 
  color                 : #f0d578; 
  font-weight           : bold;
}


/*/////////////////////// INDEX ////////////////////////*/

#containerIndex
{
	background-color      : #423a33;
	width                 : 980px;
	margin                : auto;
	min-height            : 496px;
	background-position   : right top;
	background-repeat     : no-repeat;
}
#texteIndex
{
	width                 : 325px;
	max-height            : 384px;
	background-image      : url(../images/index/bg-newsIndex.jpg);
	background-repeat     : no-repeat;
	overflow              : hidden;
}
#texteIndexEN
{
	width                 : 325px;
	max-height            : 384px;
	background-image      : url(../images/index/en/bg-newsIndex.jpg);
	background-repeat     : no-repeat;
	overflow              : hidden;
}
.titreNewsIndex
{
	font-weight           : bold;
	font-size             : 12px;
	color                 : #ffffff;
	padding-top           : 100px;
	padding-left          : 13px;
	width                 : 310px;
	text-align            : left;
}
.texteNewsIndex
{
	font-size             : 12px;
	color                 : #ffffff;
	padding-top           : 5px;
	padding-left          : 13px;
	width                 : 310px;
	text-align            : left;
}
.lienNewsIndex
{
	padding-top           : 5px;
	padding-left          : 13px;
	width                 : 310px;
	text-align            : left;
}
.lienNewsIndex a
{
	color                 : #ffffff;
	text-decoration       : none;
	font-size             : 11px;
}
.lienNewsIndex a:hover
{
	color                 : #f0d578;
	text-decoration       : underline;
	font-size             : 11px;
}
h1.index
{
	font-size             : 14px;
	color                 : #fff8e1;
	padding-top           : 15px;
	padding-left          : 13px;
	width                 : 310px;
}
h1.index a
{
	text-decoration:none;
	color:#fff8e1;
}
h1.index a:hover
{
	text-decoration:none;
	color:#f3d779;	
}
.texteIntroIndex
{
	font-size             : 12px;
	color                 : #fff8e1;
	text-align            : left;
	padding-top           : 5px;
	padding-left          : 13px;
	width                 : 310px;
	line-height:18px;
}
#seminaires
{
	float                 : left;
	width                 : 325px;
	height                : 107px;
	margin-top            : 5px;
	margin-right:5px;
	background-image      : url(../images/index/bg-Seminaires.jpg);
	background-repeat     : no-repeat;
}
#seminairesEN
{
	float                 : left;
	width                 : 325px;
	height                : 107px;
	margin-top            : 5px;
	margin-right:5px;
	background-image      : url(../images/index/en/bg-Seminaires.jpg);
	background-repeat     : no-repeat;
}
#seminaires img
{
	margin-left:15px;
	margin-top:15px;
	width:90px;
	height:20px;
}
#seminaires p
{
	font-weight:bold;
	width:200px;
	margin-left:15px;
	color:#2a292f;
}
#seminairesEN img
{
	margin-left:15px;
	margin-top:15px;
	width:80px;
	height:20px;
}
#seminairesEN p
{
	font-weight:bold;
	width:200px;
	margin-left:15px;
	color:#2a292f;
}
#receptions
{
	float                 : left;
	width                 : 325px;
	height                : 107px;
	margin-top            : 5px;
	margin-right:5px;
	background-image      : url(../images/index/bg-Receptionq.jpg);
	background-repeat     : no-repeat;
}
#receptionsEN
{
	float                 : left;
	width                 : 325px;
	height                : 107px;
	margin-top            : 5px;
	margin-right:5px;
	background-image      : url(../images/index/en/bg-Receptionq.jpg);
	background-repeat     : no-repeat;
}
#receptions img
{
	margin-left:15px;
	margin-top:15px;
	width:90px;
	height:20px;
}
#receptions p
{
	font-weight:bold;
	width:200px;
	margin-left:15px;
	color:#2a292f;
}
#receptionsEN img
{
	margin-left:15px;
	margin-top:15px;
	width:90px;
	height:20px;
}
#receptionsEN p
{
	font-weight:bold;
	width:200px;
	margin-left:15px;
	color:#2a292f;
}
#chambres
{
	float                 : left;
	width                 : 320px;
	height                : 107px;
	margin-top            : 5px;
	background-image      : url(../images/index/bg-Chambres-d-hotes.jpg);
	background-repeat     : no-repeat;
}
#chambresEN
{
	float                 : left;
	width                 : 320px;
	height                : 107px;
	margin-top            : 5px;
	background-image      : url(../images/index/en/bg-Chambres-d-hotes.jpg);
	background-repeat     : no-repeat;
}
#chambres img
{
	margin-left:10px;
	margin-top:15px;
	width:150px;
	height:20px;
}
#chambres p
{
	font-weight:bold;
	width:200px;
	margin-left:12px;
	color:#2a292f;
}
#chambresEN img
{
	margin-left:10px;
	margin-top:15px;
	width:200px;
	height:20px;
}
#chambresEN p
{
	font-weight:bold;
	width:200px;
	margin-left:12px;
	color:#2a292f;
}
.texteIntroIndex a
{ 
  font-size             : 12px; 
  text-decoration       : none; 
  color                 : #e3c572; 
} 
.texteIntroIndex a:hover 
{ 
  font-size             : 12px;
  text-decoration       : underline; 
  color                 : #f0d578; 
}


/*/////////////////////// CONTACT ////////////////////////*/

table.contact
{
  color                 : #f0d578;
  font-size             : 12px;
  line-height           : 16px;
  width : 450px;
  /*border:1px solid #ffffff;*/
	float:left;
	display:table;
}
table.contact a
{
	text-decoration:none;
	color:#f0d578;
}
table.contact a:hover
{
	text-decoration:none;
	color:#ffffff;
}
td.formMiddleLeft
{
	text-align:left;
	padding-left:5px;
	display:table-cell;
	vertical-align:middle;
	height:30px;
	width:120px;
	font-weight:normal;
}
td.formTopLeft
{
	text-align:left;
	padding-left:5px;
	display:table-cell;
	vertical-align:top;
	height:30px;
	width:120px;
	font-weight:normal;
}
td.formMiddleCenter
{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
td.retourFormMiddleCenter
{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:350px;
}
td.separMiddleCenter
{
	display:table-cell;
	vertical-align:middle;
	text-align:middle;
	width:30px;
}
td.separMiddleTop
{
	display:table-cell;
	vertical-align:top;
	text-align:middle;
	width:30px;
}
input.inputLongObli
{
	width:250px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
input.inputLongNonObli
{
	width:250px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
input.inputMoyenObli
{
	width:150px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
input.inputMoyenNonObli
{
	width:150px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
input.inputCourtObli
{
	width:60px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
input.inputCourtNonObli
{
	width:60px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
textarea.LongObli
{
	width:250px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
	overflow:auto;
}
textarea.LongNonObli
{
	width:250px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
	overflow:auto;
}
select.LongObli
{
	width:250px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
select.LongNonObli
{
	width:250px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
select.courtObli
{
	width:60px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}
select.courtNonObli
{
	width:60px;
	color:#f0d578;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#423a33;
	font-size:12px;
	border:1px solid #f0d578;
	padding:2px;
	padding-bottom:4px;
}




td.titreChamp1
{
	text-align:left;
	display:table-cell;
	vertical-align:middle;
	height:30px;
	width:200px;
}
td.titreChamp2
{
	text-align:left;
	display:table-cell;
	vertical-align:middle;
	height:30px;
	width:200px;
}
td.titreChamp3
{
	text-align:left;
	display:table-cell;
	vertical-align:middle;
	height:30px;
	width:300px;
}






td.separ2
{
	display:table-cell;
	vertical-align:top;
	height:30px;
	width:30px;
}
td.separ3
{
	display:table-cell;
	vertical-align:bottom;
	height:30px;
	width:30px;
}
td.titreChamp2
{
	text-align:left;
	display:table-cell;
	vertical-align:top;
	height:30px;
}
td.champBottom
{
	display:table-cell;
	vertical-align:bottom;
	height:30px;
}
input.devisObli1
{
	width:150px;
	color:#828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:1px solid #828282;
	padding:2px;
	padding-bottom:4px;
}
input.devisObli3
{
	width:50px;
	color:#828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:1px solid #828282;
	padding:2px;
	padding-bottom:4px;
}
input.devisObli4
{
	width:100px;
	color:#828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:1px solid #828282;
	padding:2px;
	padding-bottom:4px;
}
textarea.devisObli1
{
	width:350px;
	height:60px;
	color:#828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:1px solid #828282;
	padding:2px;
	padding-bottom:4px;
}
textarea.devisObli2
{
	width:350px;
	height:120px;
	color:#828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:1px solid #828282;
	padding:2px;
	padding-bottom:4px;
}
select.devisObli1
{
	width:150px;
	color:#828282;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:1px solid #828282;
	padding:2px;
	padding-bottom:4px;
	text-align:center;
}
select.devisObli2
{
	width:350px;
	color:#828282;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:1px solid #828282;
	padding:2px;
	padding-bottom:4px;
	text-align:center;
}