/* CSS RESET - Eric Mayer */
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th {
		background: transparent;
		border: 0;
		font-size: 100%;
		margin: 0;
		outline: 0;
		padding: 0;
		vertical-align: baseline;
	}
	body {
		line-height: 1;
	}
	ol, ul {
		list-style: none;
	}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}

	/* remember to define focus styles! */
	:focus {
		outline: 0;
	}

	/* remember to highlight inserts somehow! */
	ins {
		text-decoration: none;
	}
	del {
		text-decoration: line-through;
	}
	p {
		line-height:1.3em;
	}
	#home {
		font-size:.95em;
	}
					/*
					_______________________________
					END CSS RESET */

























ul, li, p {
  color: #004c75;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}


.tablehead {
  background-color: #e8e8e8;
  color: #004c75;
}

.tablebottom {
  background-color: #004C75;
}



.tablebgcolor {
  background-color: #ffffff;
}

.navbar {
  background-color: #fcdc43;
  color: #004c75;
}


.head1 {

}

.head1:hover {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head2 {
  background-color: #004C75;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}





.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}



/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #e1e1e1;
  color: #004c75;
}

.commentrow2 {
  background-color: #efefef;
  color: #004c75;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 250px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 250px;
}

.captchainput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 200px;
}






a:link {
	text-decoration: none;
	color: #fff;
}
a:visited {
	text-decoration: none;
	color: #fff;
}
a:hover {
	text-decoration: none;
	color: #127b98;
}
a:active {
	text-decoration: none;
	color: #fff;
}


















/* EMMANUEL */
body{
  background-color: #00384d;
  color: #fff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  margin:0;
  padding:10px 0;
}

a img{
	border:none;
}


h1, h2 {

	background-color:#127b98;
	color: #fff;
	font-size:1.1em;
	font-weight:normal;
	margin:0 0 8px;
	padding:4px;
	text-align:center;
}
h1 span {
	float:right;
}
h1 span.nodisplay {
	display:inline-block;
	text-indent:-9999px;
}
p {
	color:#fff;
}
hr {
	clear:both;
	text-indent:-9999px;
	border:0;
	height:0px;
}


#main {
	background-color:#262324;
	margin:auto;
	width:800px;
}

#search {
	margin:10px;
}
#search form{
	display:inline;
	float:left;
	margin:0;padding:0;
}

#search input {
	font-size:.9em;
}
#search input[type='text'] {
	width:50%;
}
#search input[type='submit'] {
	font-weight:bold;
	color:#127b98;
}
#search #form-home {
	float:right;
}
#form-home {
	width:20%;
}





#sidebarcontainer {
	float:left;
	width:149px;
}

#sidebar {
	background-color:#fff;

	margin-top:15px;
	/*padding:10px;*/
	text-align:center;
}
* html #sidebar { /* IE */
	margin-top:0;
}
#sidebar p{
	color:#000;
}#sidebar a{
	color:#000;
	text-decoration:underline;
}
}#sidebar a:hover{
	color:#127b98;
}
#sidebar h2 {
	background-color:#127b98;
	font-size:.8em;
	font-weight:bold;
	margin:0 0 15px;
	border:none;

}
#sidebar .random {
	
}
#sidebar ul{
	margin:0;
	padding:0 0 15px 20px;
	text-align:left;
	list-style:none;
}

#ssidebar {
	background-color:#262324;
	text-align:center;
}
#ssidebar h2 {
	border:none;
	background-color:#127b98;
	font-size:.8em;
	font-weight:bold;
	margin:0 0 15px;

}
#medias {

	clear:both;
	margin:auto;
	width:110px;height:110px;
}
#medias a {

	float:left;
	height:50px;
	margin-right:5px;
	margin-bottom:5px;
	text-indent:-9999px;
	width:50px;
}
#m1 {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_MC_G.jpg');
}
#m1:hover {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_MC_P.jpg');
}
#m2 {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_MI_G.jpg');
}
#m2:hover {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_MI_P.jpg');
}
#m3 {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_MM_G.jpg');
}
#m3:hover {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_MM_P.jpg');
}
#m4 {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_WF_G.jpg');
}
#m4:hover {
	background-image:url('/templates/meribel-courchevel/images/mjweb/BT_WF_P.jpg');
}





#content{
	float:left;
	padding:15px;
	width:620px;
}
* html #content { /* IE */
	padding-top:0;width:640px;
}
#content h2 {

}
#content h2 span{
	float:right;
	font-size:.5em;
	width:90px;
}
#content h2 span a:hover {
	color:#000;

}
#content h2 .new {
	color:#000;
}

#content .select {
	font-size:.7em;
}
#content input {
	margin:10px 0;
	width:100%;
}
* html #content input {
	margin:10px 0;
	width:auto;
}
#content input[type="submit"],#content input[type="reset"],#content input[type="radio"] {
	width:auto;
}

#content p.desc{
	font-size:1em;
	text-align:justify;
}
#content p.paging_stats{
	font-size:.8em;
	text-align:center;
	margin-bottom:20px;
}
#content table {
}
#content a {
	color:#137b98;
	border-bottom:1px solid #fff;
}
#content a:hover {
	border-bottom:1px solid #137b98;
}
#categories {
	width:100%;
	margin-bottom:15px;
}
.category img{
	margin-right:5px;
}
#cat-stats {
	clear:both;
	padding-bottom:10px;
}

#msg{
	background-color:#fff;
	border:1px solid #137b98;
	color:#000;
	margin-bottom:15px;
	padding:10px;
}
#msg p{
	color:#000;
}

/*--Images----------------------------------------------------*/
#images{
	margin-bottom:20px;
}
.imagerow1 td, .imagerow2 td{
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
  background-color: #262321;
  border:1px solid #fff;
  color: #004C75;
}
.thumb {
	margin: 0 auto;
    width: 100px;
	height:100px;
	line-height: 100px;
	text-align:center;
}
.thumb a img{border:1px solid #fff;}
.thumb a:hover img{border:1px solid #137b98;}


.thumb-more {
	text-align:center;
}
.img {
	text-align:center;
	margin:25px auto 15px auto;
}
.image {
	max-width:620px;
	width:620px !auto;
	max-height:620px;
	height:620px !auto;
	overflow:auto;
}
.prev, .next {
	float:left;
	margin:15px 0 0;
	text-align:center;
	width:50%;
}
* html #content table img {
	margin-left:17px;
}
* html #content table .thumb-more img {
	margin-left:0;
}



.new {
  font-size: .75em;
  color: #137b98;
}

.setperpageselect {
  color: #0f5475;
  font-size: 1em;
}
.categoryselect {
  color: #0f5475;
  font-size: 1em;
}
.dropdownmarker {
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 1em;
  font-weight:bold;
}
option{ 
  font-size: .95em;
}




/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #262321;
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-weight: bold;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-weight: bold;
}




/* tableaux */
table.img-comp {
	border:1px solid #fff;
	color:#fff;
	font-size:.8em;
	width:100%;
}
thead {
  background-color: #069;
  color: #fff;
  font-weight: bold;
}
.bordercolor {
	font-size:.6em;
}
.row1 {
  background-color: #333;
	padding:.4em;
}
.row2 {
  background-color: #444;
  padding:.4em;
}
.title {
	font-weight: bold;
}


h3 {
	text-decoration:underline;
	padding-bottom:10px;
}


.comment {
	border-left:1px solid #fff;
	padding-left:25px;
	margin:0 0 15px 15px;
}
.comment h3 {
	font-size:1em;
	border-bottom:1px dashed #fff;
}
.comment h3 span{
	float:right;
	font-size:.5em;
}
.comment .protected{
	border-right:1px solid #fff;
	float:left;
	font-size:.5em;
	padding-right:20px;
	margin-right:20px;

}



#clickstream {
  border:1px solid #fff;
  background-color:#137b98;
  padding:0 20px;
  margin-top:45px;
	clear:both;
}
#clickstream p {
	font-size:.9em;  margin:5px 0;
}
#clickstream a {
	color:#000;
	text-decoration:underline;
}
#clickstream a:hover {
	color:#fff;
}


#fast-conf div{
	float:left;
	width:50%;
}
#fast-conf div + div{
	float:right;
	width:35%;
}
#fast-conf table{
	text-align:center;
}

#footer {
	clear:both;
	margin-top:20px;
}



* html #content #jumpbox select {
font-size: 1em;margin-top:10px;height:20px;
float:left;
}
* html #content #jumpbox input {
height:26px;

}




#bloc {
	width:200px;
	border:1px solid red;
	margin:auto;
}