@charset "utf-8";

html, body {
	height:100%;
	min-height:650px;
	width:100%;
	min-width:850px;
	padding:0px;
	margin:0px;
	color: #fff;
	overflow-x:hidden;
}

td.home_title_ts{
	padding:38px 19px 19px 19px;
	background-color:#4b4a43;
}
td.home_title_news{
	padding:38px 19px 19px 19px;
	background-color:#67644f;
}
	
	
/*-----SCROLLER-----*/
#knobScroll{
	position:relative;
	height: 23px;
	width: 15px;
	/*
	background-image:url(_images/slide_block.gif);
	background-repeat:no-repeat;
	*/
	background-color:#bfb464;
	border-top:1px solid #4b4a43;
	border-bottom:1px solid #4b4a43;	
	cursor: pointer;
}

#upScroll {
	height:11px;
	width:15px;
}

#downScroll {
	height:11px;
	width:15px;
}

#areaScrollContainer {
	height: 340px;
	width: 15px;
	float:right;
}

#areaScroll {
	height: 318px;
	width: 15px;
	background-color:#4b4a43;
}

#container_Scroll {
	margin:0px;
	width: 500px;
	height: 340px;
	overflow:hidden;
	float:left;
}

#container_Scroll_content {
	padding:0px;
	margin:0px;
	width: 500px;
}




/*-----DIVS-----*/

#container{
	width:100%;
	min-width:850px;
	height:100%;
	min-height:650px;
	padding:0px;
	margin:0px;
	background-image:url(_images/bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#content{
	background-color:#2b2b2b;
	background-image:url(_images/corner.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:469px;
}

#left {
	width:237px;
	height:544px;
	padding:0px;
	margin:0px;	
	float:left;
}

#right {
	padding:0px;
	margin-left:237px;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;

}

#subnav{
	width:100%;
	height:75px;
}

#subnav_content{
padding-top:28px;
}


#main{
}


#menu{
	width:237px;
	height:394px;
	background-image:url(_images/nav/wood.jpg);
	background-repeat:no-repeat;	
}


#logo{
	width:237px;
}


#title{
	/*width:519-21(padding)=498*/

	width:498px;
	padding:30px 0px 21px 21px;
	background-color:#4b4a43;
	margin-left:50px;

}

#footer{
	padding-top:15px;
	width:675px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #666666;
}

#description{
	width:519px;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	padding:0px;
	margin-left:50px;
	margin-top:30px;

}

/*********RND PHOTOS**********/
#image_a{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_a.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_b{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_b.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_c{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_c.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_d{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_d.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_e{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_e.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_f{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_f.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_g{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_g.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_h{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_h.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_i{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_i.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_j{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_j.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

#image_k{
		padding:0px 0px 0px 0px;
		background-image:url(_images/photos/photo_k.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:469px;
		width:790px;
}

/*********END OF RND PHOTOS**********/

.bt {
	margin-bottom:4px;
	margin:0px;
	min-height:30px;
}

/*-----DIVS-----*/



a { outline:none; }

.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

ul{
margin-top:5px;
list-style-position:outside;
list-style-type:round;
margin-left:10px;
padding: 0px 0px 0px 10px;
}

ol{
margin-top:5px;
margin-left:15px;
}

dl{
margin-top:5px;
margin-left:15px;
}

li{
margin-bottom:5px;
}

p {
	padding: 0;
	margin: 0;
}

td{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
}








/*-----TITLES-----*/

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #55a06e;
	font-weight:lighter;
	padding: 0px 0px 15px 0px;
	margin: 0;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #bfb464;
	font-weight:lighter;
	padding: 20px 0px 8px 0px;
	margin: 0;
}


/*-----END TITLES-----*/



/*-----TYPO-----*/

.text10pxFooter {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #878786;
}

.text10px {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #ffffff;
}
.text10pxJaune {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #bfb464;
}

.text10pxVert {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #3f7451;
}



.text11px {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #ffffff;
}
.text11pxJaune {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #bfb464;
}

.text11pxVert {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #3f7451;
}

.text11pxSidemenu {
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #35d088;
}


.text12px {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	line-height: 10px;
	color: #ffffff;
}
.text12pxJaune {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color: #bfb464;
}

.text12pxVert {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color: #3f7451;
}



.text14px {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	color: #ffffff;
}
.text14pxJaune {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	color: #bfb464;
}

.text14pxVert {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	color: #3f7451;
}


.text16px {
	font-family: verdana, arial, helvetica;
	font-size: 16px;
	color: #ffffff;
}
.text16pxJaune {
	font-family: verdana, arial, helvetica;
	font-size: 16px;
	color: #bfb464;
}

.text16pxVert {
	font-family: verdana, arial, helvetica;
	font-size: 16px;
	color: #3f7451;
}


.text18px {
	font-family: verdana, arial, helvetica;
	font-size: 1px;
	color: #ffffff;
}
.text18pxJaune {
	font-family: verdana, arial, helvetica;
	font-size: 18px;
	color: #bfb464;
}

.text18pxVert {
	font-family: verdana, arial, helvetica;
	font-size: 18px;
	color: #3f7451;
}


.text22px {
	font-family: verdana, arial, helvetica;
	font-size: 22px;
	color: #ffffff;
}
.text22pxJaune {
	font-family: verdana, arial, helvetica;
	font-size: 22px;
	color: #bfb464;
}

.text22pxVert {
	font-family: verdana, arial, helvetica;
	font-size: 22px;
	color: #3f7451;
}


/*-----END TYPO-----*/



/*-----LINKS-----*/

a:link {
	color: #bfb464;
}
a:visited {
	color: #bfb464;
}
a:hover {
	color: #efe59f;
}



a.link_SideMenu:link {
	color: #fefefe;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.link_SideMenu:visited {
	color: #fefefe;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.link_SideMenu:hover {
	color: #35d088;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


a.link_White:link {
color: #ffffff;
text-decoration: underline;
}
a.link_White:visited {
	color: #ffffff;
text-decoration: underline;
}
a.link_White:hover {
	color: #e9b349;
text-decoration: underline;
}


a.link_HomeNews:link {
	color: #ffffff;
	font-size:10px;
	text-decoration: underline;
}
a.link_HomeNews:visited {
	color: #ffffff;
	font-size:10px;
	text-decoration: underline;
}
a.link_HomeNews:hover {
	color: #bfb464;
	font-size:10px;
	text-decoration: underline;
}


a.link_footer:link {
color: #666666;
text-decoration: none;
}
a.link_footer:visited {
	color: #666666;
text-decoration: none;
}
a.link_footer:hover {
	color: #749d8a;
text-decoration: none;
}

/* -----END LINKS-----*/



/* -----FIELDS AND BUTTONS----- */



.field { 
 font-family: Verdana, Helvetica, sans-serif;
 width:150px;
 color:#666666;
 font-size: 9px; 
 background-color: #FFFFFF; 
 border: 0px solid #333333; 
}



/* -----END FIELDS AND BUTTONS----- */


CHECKBOX.err, INPUT.err, RADIO.err, SELECT.err, TEXTAREA.err {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  border-color: red;
}

.blue{color:#0033ff}
.red{color:#FF0000}
.white{color:#FFFFFF}