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

body {
	background:url(../images/menu.gif) top left repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
	font-weight:normal;
	line-height:19px;
}


body a{
	color:#ee8600;
}

h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#89652f;
	font-weight:normal;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#eadbac;
}

.title{
	font-weight:bold;
	font-size: 18px;
	line-height: 30px;
}

.text_slide{

}

#top_right h1{
	color:#fff;
	font-size:22px;
	font-style:italic;
	margin-top:24px;

}

hr{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#eadbac;
	border:0px;
	border-bottom:1px dotted;
	margin-bottom:5px;
	width:100%;
	display:block;
}

#header{
	/*background:url(../images/menu.gif) bottom left repeat-x;*/
	width:1006px;
	height:166px;
	margin:auto;
}


#content{
	background:#fff;
	width:1006px;
	height:auto;
	min-height:700px;
	margin:auto;
}

#footer{
	/*width:100%;
	background:url(../images/bg_footer.gif) bottom left repeat-x;
	height:80px;
	margin:auto;
	color:#333333;
	padding-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;*/
}

#footer_middle{
	text-align:right;
	width: 1006px;
	margin: auto;
}

#footer a{
	color:#333333;
	text-decoration: none;
}

.top_navigation{
	text-align:right;
	width:850px;
	height:36px;
	margin-top:72px;
	margin-left:195px; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:21px;
	font-style:italic;
	color:#232323;
	position:absolute;
}

.top_navigation a {
	display:block;
	float:left;
	height:34px;
	background:url(../images/sep.gif) top right no-repeat;
	padding:12px 28px 0px 20px;
	text-decoration:none;
	color:#89652f;
}

.top_navigation a:hover,.top_navigation a.selected {
	color:#232323;
}

#logo{
	background:url(../images/logo.gif) top left no-repeat;
	height:166px;
	width:184px;   
	float:left;   
	overflow: hidden; 
}

#nav_top{
	height:18px;
	width:270px;
	text-align:right;
	padding-top:30px;
	margin-left:735px;
}

#nav_top a {
	display:block;
	float:left;
	height:18px;
	background:url(../images/sep_top.gif) top right no-repeat;
	padding:0px 16px ;
	text-decoration:none;
	color:#000;
}

#top_left{
	margin-top:30px;
	margin-right:18px;
	float:left;
	height:341px;
	width:668px;
	background:url(../images/background_top_left.gif) no-repeat;
	margin-bottom:30px;
}

#content_image{
	margin-top:30px;
	margin-right:18px;
	float:left;
	height:341px;
	width:668px;
	background:url(../images/background_top_left.gif) no-repeat;
	margin-bottom:50px;
}

#coin{
	height:28px;
	width:28px;
	float:right;
	position:relative;
	z-index:10;
	background:url(../images/coin.gif) no-repeat;
}

#top_right{
	margin-top:30px;
	padding-left:28px;
	padding-right:28px;
	margin-bottom:30px;
	float:left;
	height:341px;
	width:255px;
	background:url(../images/background_top_right.gif) no-repeat;
	color:#FFF;
}

.content_mininewslatest h1{
	border-bottom: 1px dotted;
	padding-bottom: 10px;
	
}
#top_right hr{
	border-bottom-style: dotted;
}

.content_mininewslatest_item {
	border-bottom: 1px dotted;
	margin-bottom: 10px;
}

.content_mininewslatest_item a{
	text-decoration:none;
	color:#eadbac;
	height:35px;
	width:120px;
	font-size:11px;
	color:#eadbac;
	margin-left:170px;
	padding-right:20px;
	background:url(../images/suite.gif) center right no-repeat;
	line-height: 30px;
}

.content_mininewslatest .content_mininewslatest_more a{
	text-decoration:none;
	color:#eadbac;
	height:18px;
	width:120px;
	font-size:11px;
	color:#eadbac;
	margin-left:150px;
	padding-right:20px;
	background:url(../images/suite.gif) center right no-repeat;
}

.content_mininewslatest_item .date{
	padding: 0;
	margin: 0;
	line-height: 30px;
	color: #eadbac;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:19px;
	
}

.content_mininews{
	border-bottom: 1px dotted #eadbac;
	margin-bottom: 40px;
}
	
.content_mininewslatest_item p{
	padding: 0;
	margin: 0;
	line-height: 17px;
	
	
}


#bottom_left{
	width:271px;
	height:350px;
	float:left;
	margin-right:90px;

}

#bottom_left img,#bottom_middle img,#bottom_right img{
	margin-bottom: 20px;
}

#bottom_left h1,#bottom_middle h1,#bottom_right h1{
	margin-bottom:10px;
}

#bottom_left .text_pict,#bottom_middle .text_pict,#bottom_right .text_pict{
	height: 115px;
	width:270px;
	line-height:18px;
	font-size:12px;
	clear: both;
}

#bottom_left p a,#bottom_middle p a,#bottom_right p a{
	margin: 0;

}

#bottom_middle{
	width:271px;
	height:350px;
	float:left;
	margin-right:90px;
}

#bottom_right{
	width:271px;
	height:350px;
	float:left;
}

.text_pict
{
	height:130px;
	width:271px;
	margin-top:40px;
}

#content_frame img{
	margin-bottom:15px;
}

.content_textimg {
	margin-bottom:20px;
}


.content_textimg h2 {
	color: #eadbac;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:19px;
}


.content_textimg .image_left {
	margin-right:10px;
	float: left;
}

.content_textimg .image_right {
	margin-left:10px;
	float: right;
}

.content_textimg .image_none{
	max-width: 444px;
	border: 1px solid #e7e1cc;
	background: #f7f1dd;
	padding: 14px;
}


/*-----------------------------------------*/
/*--------------PAGE.HTML------------------*/
/*-----------------------------------------*/

/* element central */
.page_center{
	float:left;
	width:485px;
	border-top:dotted 1px #d0c395;
	margin: 0px 20px;
	padding-top:30px;
}

.page_center_grand{
	float:left;
	width:790px;
	border-top:dotted 1px #d0c395;
	margin-left:20px;
	padding-top:30px;

}

.page_center h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	color:#89652f;
	margin:0;
	margin-bottom:15px;
}

.textimg_files{
	margin-left: 35px;
}

.page_center .content_textimg h2, .page_center_grand .content_textimg h2{
	color: #89652f;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:19px;
}

.page_center .content_textimg h3, .page_center_grand .content_textimg h3{
	color: #404040;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight: bold;
}


.page_center .textimg_files h2{
	display: none;
}

.page_center .textimg_files ul{
	padding:0px;
	list-style: none;
	margin-left: -35px;
	vertical-align: center;
	
}

.download_files{
	border-bottom: 1px dotted #d0c395;
}

.page_center .textimg_files ul li{
	border-top: 1px dotted #d0c395;
	line-height: 30px;
}

.page_center .textimg_files ul li a{
	width:350px;
	display:inline-block;
}

.page_center .textimg_files ul li img{
	margin-right:8px;
	margin-bottom: -1px;
}

/*.page_center .img_contour .textimg_images{
	background: #f7f1dd;
	border: 1px solid #e7e1cc;
	width: 474px;
	height:340px;
	text-align: center;	
}

.page_center .img_contour img{
	margin-top: 14px;
}*/





.title_page{
	margin-bottom:25px;
	background:#fff;
}
	
.title_page h1{
	font-style: italic;
	font-size: 20px;
	margin: 0;
	padding: 0;
}


	
.page_center_grand .plan {
	background:#f6f2e4;
	border: 1px solid #e7e1cc;
	padding: 15px;
	margin: 0;
	margin-bottom: 20px;
	width: 755px;
	
}

.page_center_grand .plan h1 {
	position: absolute;
	margin:0;
	margin-left: 465px;
	margin-top: 0px;
	width:280px;
	font-style: italic;
}

.page_center_grand .plan ul {
	list-style: none;
	border-top:1px dotted #d0c395;
	margin:0;
	padding: 0;
	width:270px;
	margin-left: 465px;
	margin-top:80px;
	position: absolute;
}

.page_center_grand .content_textimg li {
	line-height: 32px;
	border-bottom: 1px dotted #d0c395;
}

.page_center_grand .content_textimg p {
	margin-top:270px;
	margin-left: 465px;
	width:265px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color:#626262;
	
}

.page_center .content_gallerypreview {
	margin-bottom: 50px;
}

.page_center_grand .img_left {
	float: left;
	background: #f6f2e4;
	padding:14px 14px 14px 14px;
	margin-bottom: 0px;
	height :312px;
	border-top: 1px solid #e7e1cc;
	border-left: 1px solid #e7e1cc;
	width: 444px;
	overflow: hidden;

}

.page_center_grand .img_left img {
	border: 1px solid #e7e1cc;
}


.zoom{
	background: url("../images/zoom.gif") bottom right no-repeat;
	height: 19px;
	width: 19px;
	position: absolute;
	margin-top:292px;
	cursor: pointer;
	z-index: 99;
}

.page_center_grand .text_right{
	float: left;
	background: #f6f2e4;
	width:271px;
	height:340px;
	margin-bottom: 0px;
	border-top: 1px solid #e7e1cc;
	border-right: 1px solid #e7e1cc;
	padding-right:44px;
	font-size: 12px;
}

.page_center_grand .text_right h1{
	line-height:30px;
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom: 1px dotted #d0c395;
	width:285px;
	font-style: italic;
}

.page_center_grand .text_right h2{
	margin-left: 3px;
}

.page_center_grand .text_right ul{
	list-style: none;
	width: 245px;
	margin: 0px;
}

.page_center_grand .text_right ul li{
	border-top: 1px dotted #d0c395;
	border-bottom: none;
	height:30px;
	vertical-align:middle;
	margin-left: -35px;	
}

.page_center_grand .text_right h3{
	display: inline-block;
	width: 140px;
	margin: 0;
	font-weight: normal;
	font-size: 12px;
	font-color:#404040;
}

.page_center_grand .text_right .textimg_files h2{
	display: none;
}

.page_center_grand .text_right .textimg_files ul.download_files{
	margin:0;
	margin-left:-35px;
	border: none;
}

.page_center_grand .text_right .textimg_files ul.download_files li {
	padding:0;
	padding-top:3px;
	border-bottom: 1px dotted #d0c395;
	height:37px;
}

.page_center_grand .text_right .textimg_files ul.download_files li img {
	margin-bottom: -3px;
}

.page_center_grand .text_right .textimg_files ul.download_files li a{
	width : 175px;
	display: inline-block;
}

.page_center_grand .text_bottom{
	clear:both;
	background: #f6f2e4;
	margin: 0;
	margin-bottom:30px;
	padding: 0;
	padding:0px 22px;
	width:743px;
	border-bottom: 1px solid #e7e1cc;
	border-left: 1px solid #e7e1cc;
	border-right: 1px solid #e7e1cc;
}

.page_center_grand .text_bottom hr{
	clear:both;
	color: #d0c395;
	margin: 0px;
	padding: 0;
}

.page_center_grand .text_bottom h2{
	clear:both;
	margin: 0px;
	margin-top: 15px;
	margin-bottom:-5px;
}

.page_center_grand .text_bottom p{
	display:block;
	margin: 0;
	margin-bottom:15px;
	margin-top: 15px;
	width:740px;
	font-size: 12px;
	line-height: 19px;
}

.page_center_grand .text_bottom ul{
	list-style:none;
	float:left;
	height:120px;
	width:243px;
	margin:0;
	margin-bottom:0px;
	margin-top:20px;
	margin-left:-37px;

}

.page_center_grand .text_bottom ul li{
	background: url("../images/coche.gif ") center left no-repeat;
	padding-left: 15px;
	margin-left: 0px;

}



.page_center_grand .text_bottom li{
	border: none;
	margin: 0;
	margin-left:20px;
	line-height:25px ;
	font-size: 12px;
}



/* header de la page */
.page_header{
	height:181px;
	width:1000px;
	background:url(../images/bg_img_page.gif);
	margin-top:30px;
	border:1px solid #fff;
}

.page_header img{
	margin:14px;
	position:absolute;

}

/* element de gauche */
.page_left{
	float:left;
	height:auto;
	width:180px;
	
	margin-right:10px;
}

.page_left .content_navigation{
	margin: 0px;
}

/*element de droite*/
.page_right{
	margin-left:10px;
	border:0;
	float: left;
	width:274px;
}

.page_right h1{
	margin-top:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#89652f;
	margin-bottom:15px;
	
}

.page_right .content_textimg{
	margin-bottom:20px;
	background-color:#f7f1dd;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:18px;
	padding-right:18px;
	border:1px solid #e7e1cc;
}

.page_right .content_textimg img{
	float: none;
}


.page_right .content_gallerypreview{
	margin-bottom:20px;
	background-color:#f7f1dd;
	padding-top:30px;
	padding-bottom:25px;
	padding-left:12px;
	border:1px solid #e7e1cc;
}

.page_right .content_gallerypreview h1,.page_right .content_gallerypreview p{
	padding-left:18px;;
}


/* element breadcrumb */
.content_breadcrumb{
	height:27px;
	width:780px;
	padding-left:220px;
	padding-top:18px;
	color:#626262;
	font-size: 11px;
}

.content_breadcrumb a{
	color:#89652f;
}


#captcha{
	margin-left:-40px;
	padding-left: 0;
	border: 1px solid #e7e1cc;
	}
	
#submit{
	margin-top:15px;
	background: url(../images/button.gif) top left no-repeat;
	color: #fff;
	border: none;
	width: 128px;
	height: 30px;
	padding-bottom: 5px;
}

/* plan du site */

.page_center .content_navigation .level_1{
	display:block;
	color: #906e3b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:35px;
	border-bottom: 1px dotted #D0C395;
}

.page_center .content_navigation .level_2{
	display: block;
	font-size: 15px;
	margin-left: 20px;
	line-height: 25px;
}

.page_center .content_navigation .level_3{
	display: block;
	font-size: 12px;
	margin-left: 40px;
	line-height: 25px;
}


/*-----------------------------------------*/
/*-------------SLIDE SHOW------------------*/
/*-----------------------------------------*/

.slideshow { 
	height: 345px; 
	width:673px; 
	margin:0px;
	margin-top:0px;
}

.slideshow .content_textimg {
	margin:14px;
	height:312px;
	width:641px; 
}

.slideshow img{
	
	position:absolute;
}

.slideshow p{
	position:relative;
	margin-top:63px;
	margin-left:1px;
	padding-right:30px;
	padding-left:26px;
	padding-top:20px;
	background:#fff;
	opacity : 0.8; 
	height:146px;
	width:344px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color: black;

}

.slideshow .button{
	position:relative;
	height:24px;
	width:118px;
	margin-top:-55px;
	margin-left:28px;
	padding-left:18px;
	padding-top:2px;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	background:url(../images/button.gif) top left no-repeat;
}

.slideshow .button a{
	text-decoration:none;
	color:#FFF;
}

.slideshow .next{
	position:absolute;
	cursor:pointer;
	height:18px;
	width:9px;
	margin-top:-20px;
	margin-left:355px;
	background:url(../images/next.png) top left no-repeat;
}

#nav { 
	height:15px;
	position:absolute; 
	margin-top:211px; 
	margin-left:260px;
	/*float:right;*/
	z-index:20;
}

#nav li { 
	list-style:none;
}

#nav li { 
	float:left;
}


#nav a {
	height:10px;
	width:10px; 
	margin-right:5px;
	background:url(../images/carre_inactif.gif) top left no-repeat;
	text-decoration: none;
}
#nav a.activeSlide { 
	height:10px;
	width:10px;
	background: url(../images/carre_active.gif) top left no-repeat;
}
#nav a:focus { 
outline: none;
}


/*-----------------------------------------*/
/*-----------MENU ACCORDEON----------------*/
/*-----------------------------------------*/

.page_left .content_navigation{
	margin:0;
	padding:0;
	width:180px;
	background-color:#fff;
	list-style-type:none;
	font-weight:normal;
	border-bottom: dotted 1px #d0c395;
}
.page_left .content_navigation .level_2{
	background:url(../images/menu_closed.gif) center left no-repeat;
	border-top:dotted 1px #d0c395;
	line-height: 24px;
	
}

.page_left .content_navigation .level_3{
	padding-left: 30px;
	line-height:24px;
	background:url(../images/tiret.gif) center left no-repeat;
	font-size: 11px;
}

.page_left .content_navigation .selected{
	background:url(../images/menu_open.gif) center left no-repeat;
	color:#626262;
}

.page_left .content_navigation .subnav .selected{
	color:#626262;
	background:url(../images/tiret.gif) center left no-repeat;
}

.page_left .content_navigation a{
	display:block;
	text-decoration:none;
	padding-left:15px;
	color:#987137;
}
.page_left .content_navigation a.level_2:hover{
	color:#626262;
	background:url(../images/menu_open.gif) center left no-repeat;  
}

.page_left .content_navigation a.level_3:hover{
	color:#626262;
	background:url(../images/tiret.gif) center left no-repeat;
}

.page_left .content_navigation a.selected{
	color:#626262;
}

.content_contact{
	border-top: 1px dotted #D0C395;
	padding-top: 30px;
}

/*-----------------------------------------*/
/*---------------CAROUSEL------------------*/
/*-----------------------------------------*/

/* cointeneur de droite */
.page_right .gallery .jcarousel-skin-tango .jcarousel-container {

	width: 245px;
	height:70px;
}

.page_right .gallery .jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:210px;
    height:58px;
	margin:auto;
	margin-top:0px;
}

.page_right .gallery .jcarousel-skin-tango .jcarousel-item {
    text-align: center;
    width: 56px;
    height: 58px;
}

.page_right .gallery .jcarousel-skin-tango .jcarousel-item img {
    border: none;
    width: 55px;
}

.page_right .gallery  .jcarousel-skin-tango .jcarousel-next-horizontal {
	margin-top:22px;
	margin-left:227px;
}

.page_right .gallery .jcarousel-skin-tango .jcarousel-prev-horizontal {
	margin-top:22px;
	margin-left:3px;
}

/* fin conteneur de droite */

.jcarousel-skin-tango .jcarousel-container {
    background: #eadbac;
    padding-top:15px;
	width: 475px;
	height:105px;
	border: 1px solid #dccea2;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
  
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  420px;
    height: 92px;
    margin:auto;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 94px;
    height: 92px;
    text-align: center;
}

.jcarousel-skin-tango .jcarousel-item img {
    border: none;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
    border: 1px red solid;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
	margin-top:40px;
	margin-left:455px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background:url(../images/nextView.gif) top right no-repeat;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
	margin-top:40px;
	margin-left:5px;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background:url(../images/previous.gif) top left no-repeat;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}


/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}


/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/* system messages */

#messages_success_1{
	margin: 0px;
	margin-top:2px;
	margin-right: 30px;
	margin-bottom:-35px;
	}
	
#messages_success_1 .messages_success{
	margin-top:5px;
	padding: 5px 10px 15px 10px;
	float: none;
	}
.messages {
	background:#fffecc;
	border:dotted 1px #cccccc;
	/*font-weight:bold;*/
	border-radius:5px;
	-moz-border-radius:5px;
	height: 30px;
}
.messages p {
	margin:0;
}
.form_messages {
	padding:2px 8px;
	border:dotted 1px #cccccc;
	border-radius:5px;
	-moz-border-radius:5px;
	margin:10px 0;
	font-size:11px;
	height:auto;
	
}
.messages_error {
	
	color:red;
	width: 160px !important;
}

.messages_warning {
	color:#ff9900;
}
.messages_success {
	margin-top:20px;
	color:green;
	margin-left: 20px;
	padding-top: 10px;
	padding-left: 20px;
}

/* Signature */
img
{
	border:none;
}

#footer
{
	background:#c5bda5;
	border-top:solid 1px #bcb69d;
	height:140px;
	font-family:arial;
	font-size:10px;
	margin:0;
}

#signature
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	overflow:hidden;
}

#powered 
{
	padding:5px 12px;
	float:left;
	border-right:solid 1px #bcb69d;
	color:#615945;
	line-height:10pt;
}

#link 
{
	padding:9px 10px 5px 10px;
	float:left;
	color:#73726c;
	line-height:10pt;
}

#link img, #powered  img
{
	margin-left:5px;
}

.about_inner
{
	padding:10px 25px 0px 25px;
	float:left;
	width:170px;
	border-right:solid 1px #bcb69d;
	height:100px;
}

#about
{
	/*clear:both;*/
	border-left:solid 1px #bcb69d;
	border-bottom:solid 1px #bcb69d;
	/*width:896px;*/
	width:890px;
	background-color:#d1ccb7;
	/*position:absolute;
	margin-left:108px;
	
	z-index:10;*/
	margin-top:-10px;
	float:left;
	/*display:none;*/
	overflow:hidden;
}

.bordered
{
	border-left:solid 1px #dcd5ba;
}

.footer_close
{
	float:right;
	margin:0px 4px 4px 0px;
}

.last
{
	padding-right:0px;
	width:198px;
}

#about p.title
{
	font-size:11px;
	color:#61431b;
	text-align:left;
	line-height:16px;
}

#about p
{
	font-size:10px;
	color:#73726c;
	text-align:left;
	line-height:1.6em;
}

#about a 
{
	font-size:10px;
	color:#73726c;
	line-height:1.6em;
	
}

#about a:hover
{
	text-decoration: underline;
	
}

#link a, #about a.footer_close
{
	font-size:10px;
	text-decoration:none;
	color:#615945;
}



