/* Start of CMSMS style sheet 'Layout : Monts-Saian' */
/* On reinitialise tout */
* {
	padding: 0;
	margin: 0;
}

#page #sitemap ul a {
display: block;
padding: 1px 5px;
text-decoration: none;
}

#page #sitemap ul {
padding:0;
margin:0;
list-style-type: none;
}

#page #sitemap ul li {
background:#e2daba;
border-top: 1px solid #fdfcf9;
}

#page #sitemap ul li ul li {
background: #eeead9;
padding-left: 15px;
}

#page #sitemap ul li ul li ul li {
background: #fdfcf9;
padding-left: 30px;
margin-left:-15px;
}

#page #sitemap ul li ul {
padding:0;
margin:0;
}

/*
NewsTicker DEBUT
*/

#page #NewsTicker img, #page-droite #NewsTicker img, #page-1col #NewsTicker img {
	border:none;
}
.newsTicker-text {
	font-size:11px;
	line-height: 16px;
	color: #766933;
}

#page .newsTicker-text p, #page-droite .newsTicker-text p, #page-1col .newsTicker-text p {
	padding:0;
}

#contenu .newsTicker-text a {
	text-decoration: none;
	color: #595959;
}

#NewsTicker{
	width:190px;
	height:300px;
	margin:0 auto;
	position: relative;
}
	#NewsTicker h1{
		width: 100%;
		height: 29px;
		background:url(images/montssaian/titre_news_scroll.gif) left top no-repeat;
		font-size: 0;
	}
	#NewsVertical {
	height: 265px;
	display: block;
	overflow: hidden;
	position: relative;
	border:5px solid #e2daba;
	background: #e2daba;
	}
	#controller{
	font-size:11px;
	color:#666;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: -15px;
	width:190px;
	}
	#play_scroll_cont{display:none;}

#contenu #play_scroll {
	background: none;
	cursor: pointer;
}

#contenu #stop_scroll {
	cursor: pointer;
	background: none;
}

/* --------------- */
/* Ticker Vertical */
	#page ul#TickerVertical, #page-droite ul#TickerVertical, #page-1col ul#TickerVertical  {
		width: 190px;
		height: 330px;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#TickerVertical li {
		display: block;
		width: 168px;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0 0 1px 0;
		padding: 6px;
		float: left;
		background: #f5f2e8;
	}
	#TickerVertical li.important {
		display: block;
		width: 168px;
		color: #333333;
		text-align: left;
		font-size: 11px;
		margin: 0 0 1px 0;
		padding: 20px 6px 6px 6px;
		float: left;
		background: #fdfcf9 url(images/montssaian/derniere_minute.gif) left top no-repeat;
	}
	#TickerVertical li:hover {
		background: #fdfcf9;
	}
	#TickerVertical li.important:hover {
		background: #fdfcf9 url(images/montssaian/derniere_minute.gif) left top no-repeat;
	}
	#TickerVertical li .NewsTitle{
		font-size: 14px;
	}

/*
NewsTicker END
*/

blockquote {
	padding: 15px;
	font-style: italic;
	border: 1px dotted #B2A367;
	background: #EEE9D7  url(images/montssaian/blockquote.gif) right top no-repeat;
}

table td {
	padding: 2px 5px;
}

#table-poids td {
	border-bottom: 1px solid #e1d2a4;
	border-right: 1px solid #e1d2a4;
	background: #efeadc;
}

#table-poids thead td {
	border-bottom: 1px solid #e1d2a4;
	background: #e1d2a4;
	border-bottom: 1px solid #cbb87d;
	border-right: 1px solid #cbb87d;
}

#m6content_tbl {
	border:2px solid #E1D2A4;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background: #1d0b00 url(images/montssaian/body_fond.jpg) 730px top no-repeat;
	font-size: 0.8em;
}

#container {
	width: 100%;
	overflow: hidden;
	background: url(images/montssaian/container_fond.gif) left top repeat-y;
}

#bandeau {
	float: left;
	width: 735px;
	height: 186px;
	background: url(images/montssaian/bandeau_fond.jpg) left top no-repeat;
}

#bandeau h1 a {
/* you can set your own image here */
   background: url(images/montssaian/chatons_saian.gif) no-repeat left top; 
   display: block;
   margin: 27px 0 0 47px;
   width: 410px; 
   height: 127px;             /* adjust according your image size */
   text-indent: -999em;  /* this hides the text */
   text-decoration:none; /* old firefox would have shown underline for the link, this explicitly hides it */
}

#haut {
	height: 186px;
	width: 930px;
}

#contact-rss {
	float: left;
	width: 141px;
	padding-top: 27px
}

#contact-rss a {
	display: block;
	font-size:0;
	line-height:0;
	background: url(images/montssaian/image_rss.gif) left top no-repeat;
	_background: url(images/montssaian/image_rss.gif) left 3px no-repeat;
	width: 103px;
	height: 33px;
	text-indent: -999px;
}

#contact-rss a:hover {
	background: url(images/montssaian/image_rss.gif) left -33px no-repeat;
}

#contact-rss a#lien-contact {
	display: block;
	background: url(images/montssaian/image_contact.gif) left top no-repeat;
	width: 144px;
	height: 47px;
	text-indent: -999px;
	line-height: 0;
	font-size: 0;
}

#contact-rss a#lien-contact:hover {
	background: url(images/montssaian/image_contact.gif) left -47px no-repeat;
}

#contenu-global {
	width: 930px;
}

#contenu {
	float: left;
	width: 715px;
	background: url(images/montssaian/contenu_fond.gif) right top no-repeat;
	line-height: 1.4em;
}

#contenu a {
	color: #1d0b00;
	text-decoration: underline;
}

#contenu a:hover {
	background: #b2a367;
	text-decoration: none;
	color: #fdfcf9;
}


#ariane-recherche {
	height: 50px;
	background: url(images/montssaian/vousetesici.gif) 20px top no-repeat;
	font-size: 0.9em;
}

#ariane {
	float: left;
	width: 331px;
	padding: 0 0 0 158px;
line-height: 40px;
min-height:10px;
}

#ariane span.lastitem {
	color: #b2a367;
	font-weight: bold;
}

#recherche {
	float: left;
	width: 156px;
	background: url(images/montssaian/recherche.gif) left top no-repeat;
	padding-left: 70px;
}

#recherche label {
	display: none;
}

/*#cntnt01searchinput {
	height: 23px;
	width: 113px;
	border: 1px solid #fdfcf9;
	background: url(images/montssaian/search.gif) left top no-repeat;
	padding: 10px 0 5px 8px;
	color: #4c4c4c;
	font-size: 11px;
}*/

#cntnt01searchinput {
	height:16px;
	width:117px;
	background:url(images/montssaian/search.gif) left top no-repeat;
	border: none;
	padding: 12px 0 10px 5px;
	color: #4c4c4c;
	font-size: 11px;
}

#submitSearch {
	vertical-align: top;
	margin-top: 12px;
}

#page {
	float: left;
	width: 413px;
	padding: 18px 30px 0 50px;
	position: relative;
}

#page-1col {
	width: 92%;
	_width: 85%;
	padding: 18px 30px 0 50px;
}

#page img, #page-droite img, #page-1col img {
	border: 5px solid #e1d2a4;
}

img.sans-cadre {
	border: none;
}

#page-droite {
	float: left;
	width: 200px;
	padding: 18px 0 0 0;
	color: #595959;
	position: relative;
}

#page-droite-hp {
	float: right;
	width: 192px;
	padding: 20px 30px 0 0;
	color: #7b7c7e;
	position: relative;
}

#page p, #page-droite p, #page-1col p {
	padding-bottom: 15px;
}

#page h2, #page-1col h2 {
	color: #1d0b00;
	padding:14px 0 25px 0;
	font-size: 1.8em;
	font-weight: normal;
}

#page h3, #page-1col h3 {
	color: #b2a367;
	padding: 0 0 8px 0;
	font-size: 1.4em;
	font-weight: normal;
}

#page-droite h2 {
	color: #b2a367;
	padding:14px 0 25px 0;
	font-size: 1.8em;
	font-weight: normal;
}

#page ul, #page-droite ul, #page-1col ul {
	margin-left: 15px;
	padding-bottom: 15px;
}

#colonne-droite {
	float: left;
	padding-top: 31px;
	width: 215px;
}

#footer {
	clear: both;
	background: #1d0b00 url(images/montssaian/footer_fond.jpg) left top no-repeat;
	width: 100%;
	overflow: hidden;
	position: relative;
	padding: 0 0 25px 0;
}

#footer #realisation {
	display: block;
	position: absolute;
	width: 117px;
	height: 68px;
	left: 613px;
	top: 17px;
	background: url(images/montssaian/design_realisation.gif) left top no-repeat;
}

/*
Menu
-----------------------------------------------*/

dfn {
	display: none;
}

#menu-content {
	width: 190px;
	background: url(images/montssaian/menu_fond_bas.gif) left bottom no-repeat;
	margin-bottom: 54px;
_height: 210px;
}

#primary-nav {
	background: url(images/montssaian/menu_fond_haut.jpg) left top no-repeat;
	list-style-type: none;
	padding:  52px 0 32px 32px;
_position: absolute;
}

#primary-nav a {
	display: block;
	width: 155px;
	color: #cce837;
	text-decoration: none;
	font-size: 1.1em;
	padding: 1px 0;
	z-index:0;
}

#primary-nav li {
	border-right: 3px solid #cce837;
	position: relative;
}

#primary-nav li a:hover {
	color: #fdfcf9;
}

#primary-nav ul {
	width: 150px;
	list-style-type: none;
	display: none;
	position: absolute;
	left: 40%;
	_left:101%;
	top: 0;
	background-color: #cce837;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 8px;
	z-index: 100;
}

#primary-nav li, #primary-nav li.menuparenth { _float: left; _height: 1%; }
#primary-nav li a { _height: 1%; }

#primary-nav a.menuactive {
	color: #fdfcf9;
}

#primary-nav ul a {
	color: #1d0b00;
	font-size: 1.0em;
	border: none;
}

/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */
#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul { 
   display: none; 
}
#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
 display: block; 
}































/*
Mise en forme du Blog
--------------------------------------------*/

.NewsSummary {
	padding-bottom: 25px;
	position: relative;
}

.NewsSummaryLink {
	float: left;
}

.NewsSummaryLink a {
	font-size: 1.8em;
	line-height: normal;
}

#NewsPostDetailExtra {
	position: absolute;
	top: 6px;
	left: -36px;
}

#NewsPostDetailExtra img {
	border: none;
}

.NewsSummaryPostdate {
clear:both;
	font-size: 0.9em;
	color: #b2a367;
	background: url(images/montssaian/date_news_puce.gif) left center no-repeat;
	padding: 0 0 0 10px;
}

h2#NewsPostDetailTitle {
	font-size: 1.8em;
	font-weight: normal;
	color: #1d0b00;
line-height: normal;
padding:10px 0 0 0;
}

.NewsSummarySummary {
	padding-top: 20px;
}

.NewsSummaryContent {
	padding-top: 20px;
}

/*#NewsPostDetailSummary {
	padding-top: 20px;
}

#NewsPostDetailContent {
	padding-top: 20px;
}*/

#NewsPostDetailDate {
	font-size: 0.9em;
	color: #b2a367;
	background: url(images/montssaian/date_news_puce.gif) left center no-repeat;
	padding: 0 0 0 10px;
	margin-bottom: 20px;
}

#comments {
	clear: both;
	padding-top: 25px;
}

#comments img {
	border:2px solid #e1d2a4;
}

#comments ul {
	list-style-type: none;
}

#comments ul li {
	padding-bottom: 15px;
	font-size: 0.9em;
}

#comments ul li p {
	padding:0;
}

.contenuComment {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #eee9d7;
	padding: 5px;
	font-size: 1.1em;
}

#comments ul li img {
	border: none;
	vertical-align: top;
}

#contenu .titre-news a span.comment-bulle {
	display: block;
	float: left;
	font-size: 11px;
	line-height: 20px;
	margin: -8px 0 0 9px;
	width: 26px;
	height: 25px;
	text-align: center;
	color: #1d0b00;
	background: url(images/montssaian/comments_bulle.gif) left top no-repeat;
	text-decoration: none;
	cursor:pointer;
}

/*#contenu .titre-news a span.comment-bulle {
	display: block;
	position:absolute;
	font-size: 11px;
	line-height: 20px;
	left:14px;
	margin-top:-3px;
	width: 26px;
	height: 25px;
	text-align: center;
	color: #1d0b00;
	background: url(images/montssaian/comments_bulle_gauche.gif) left top no-repeat;
	text-decoration: none;
	cursor:pointer;
	z-index:1000;
}*/

.titre-news {
	width: 100%;
	overflow:hidden;
	padding-top:10px;
}

#contenu .titre-news a span.comment-bulle:hover {
	background: url(images/montssaian/comments_bulle.gif) left top no-repeat;
	color: #b2a367;
}


#contenu .NewsSummaryMorelink a {
	display: block;
	width: 54px;
	height: 25px;
	background: url(images/montssaian/actu_plus.gif) left top no-repeat;
	margin-bottom: 15px;
}

#contenu .NewsSummaryMorelink a:hover {
	background: url(images/montssaian/actu_plus.gif) left top no-repeat;
}

#NewsPostDetailPrintLink, #NewsPostDetailReturnLink {
float: left;
padding: 10px 10px;
}

#contenu #NewsPostDetailPrintLink a {
	display: block;
	width: 60px;
	height: 26px;
	text-indent: -900px;
	background: url(images/montssaian/print_btn.gif) left top no-repeat;
}

#contenu #NewsPostDetailPrintLink a:hover {
	background: url(images/montssaian/print_btn.gif) left top no-repeat;
}

#contenu #NewsPostDetailReturnLink a {
	display: block;
	width: 57px;
	height: 26px;
	text-indent: -900px;
	background: url(images/montssaian/retour_btn.gif) left top no-repeat;
}

#contenu #NewsPostDetailReturnLink a:hover {
	background: url(images/montssaian/retour_btn.gif) left top no-repeat;
}

#name {
	padding: 20px 0 0 10px;
}

#name input {
	/*background: url(images/montssaian/input_fond.gif) left top no-repeat;*/
	width: 180px;
	border: none;
	padding: 2px 2px;
	font-size: 11px;
	color: #7b7c7e;
	border:2px solid #e1d2a4;
}

#name textarea {
	/*background: url(images/montssaian/textarea_fond.gif) left top no-repeat;*/
	height: 105px;
	width: 390px;
	border: none;
	padding: 2px 2px;
	font-size: 11px;
	color: #7b7c7e;
	font-family: Arial, sans-serif;
	border:2px solid #e1d2a4;
}

#name input[type=submit] {
	border: none;
	height: 30px;
	width: 90px;
	background: url(images/montssaian/input_submit.gif) left center no-repeat;
	padding: 0;
	color: #1d0b00;
}

#name input[type=checkbox] {
	border: none;
	height: 13px;
	width: 13px;
	background: none;
}

#page .contactform img {
	border:2px solid #e1d2a4;
}

/*
Dernieres Actus colonne droite
--------------------------------------------*/

.dernieres-actus {
	background: url(images/montssaian/dernieres_actus_fond.gif) left top no-repeat;
	padding: 52px 0 0 32px;
	margin-bottom: 54px;
}

.maj {
	background: url(images/montssaian/maj_fond.gif) left top no-repeat;
	padding: 52px 0 0 32px;
	margin-bottom: 54px;
}

.categories {
	background: url(images/montssaian/categories_fond.gif) left top no-repeat;
	padding: 52px 0 0 32px;
	margin-bottom: 54px;
}

.boite-colonne-droite ul {
	list-style-type: none;
}

.boite-colonne-droite ul a {
	display: block;
	width: 150px;
	color: #cce837;
	font-size: 1em;
	text-decoration: none;
	padding: 1px 0 1px 10px;
	background: url(images/montssaian/puce_off_colonne_droite.gif) left 6px no-repeat;
}

.boite-colonne-droite ul a:hover {
	background: url(images/montssaian/puce_on_colonne_droite.gif) left 6px no-repeat;
}

/*
Footer
----------------------------------------*/
#footer-haut {
	height: 90px;
	width: 735px;
	position: relative
}

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

#footer-haut a:hover {
	color: #1d0b00;
}

#cmsmadesimple {
	color: #b2a367;
	font-size: 11px;
	position: absolute;
	bottom: 20px;
	left: 250px;
	font-weight: bold;
}

#ancre-haut a {
	display: block;
	position: absolute;
	bottom: 22px;
	background: url(images/montssaian/haut_ancre.gif) left top no-repeat;
	width: 77px;
	height: 26px;
}

#footer-bas-gauche {
	float: left;
	width: 454px;
	text-align: right;
	padding: 17px 0 0 0;

}

#footer-bas-droite {
	float: left;
	padding: 17px 0 0 11px;
}

#footer-bas-droite ul, #footer-bas-gauche ul {
	list-style-type: none;
	font-size: 11px;
	line-height: 14px;
}

#footer-bas-droite ul a, #footer-bas-gauche ul a {
	color: #cce837;
	text-decoration: none;
}

#footer-bas-droite ul a:hover, #footer-bas-gauche ul a:hover {
	color: #fdfcf9;
}

#footer-bas-gauche ul li.currentpage h3 {
	color: #cce837;
	font-weight: normal;
	font-size: 11px;
}

img.captchapict {
	width: 130px;
	height: 48px;
}

#ab_galerie_masque {
position: absolute;
width: 413px;
height: 25px;
right: 0;
background: #fdfcf9;
}

#copyright_ab_galerie {
position: absolute;
_position: normal;
margin-top: -20px;
background: #fdfcf9;
font-size: 11px;
line-height: normal;
text-align: center;
width: 413px;
height:20px;
}
/* End of 'Layout : Monts-Saian' */

