/*
Theme Name: Conteur des cimes
Theme URI: http://www.oxycrea.fr/
Description: Theme pour le conteur des cimes
Version: 1.0
Author: Robin Malevez
 
Conteur des cimes by Robin Malevez || http://www.oxycrea.fr
 
*/
@font-face {
  font-family: Borea;
  src: url(BOREALI0.eot);
  /* font-weight, font-style ==> default to normal */
}

@font-face {
  font-family: Borea;
  src: url(borea.ttf) format("opentype");
  /* font-weight, font-style ==> default to normal */
}




body {
	/*font-family:  Marketing, Helvetica, Arial, sans-serif;
	font-size: 18px;*/
	margin: 0px 0px 0px 0px;
	
	color: #000;
	font:15px verdana, arial;
}

a:link, a:visited {
	color: #000;
	text-decoration: none;
}
h1 {
margin-top:5px;
}

h1, h2 {
	font-family: Borea, Georgia, Times, "Times New Roman", serif;
}

h2 {
margin:0;
padding:0;
padding-top:15px;

}
h3 {
margin:0;
padding:0;
font-size:120%;
}



#contenu {
min-height:460px;
width:760px;
background-color:#F0CD84;
padding:20px;
}

#contenu  a{
text-decoration:underline;
}

#contenu_prog {
min-height:700px;
width:760px;
background:url(images/programme.jpg) no-repeat;
background-color:#E8FFE8;
padding:20px;
padding-top:50px;
}
#contenu_prog  a{
text-decoration:underline;
}

#contenu_jmc {

min-height:500px;
width:760px;
background-color:#F0CD84;
padding:20px;
font:15px verdana, arial;

}
#contenu_jmc a {
text-decoration:underline;
color:#0066FF;
}
#contenu_jmc a:hover {
text-decoration:none;
color:#0066FF;
}


#bottom {
	margin-top:20px;
	margin-bottom:20px;
	height: 35px;
	width:760px;
	overflow:hidden;
	background: #333333;
	font-family: arial, sans-serif;
	line-height:35px;
	
	font-size:14px;
	color:#ccc;
	padding-right:20px;padding-left:20px;
	font-weight:normal;
}

#bottom  a{
color:#ccc;

}

#bottom  a:hover{
color:#fff;
text-decoration:underline;
}


/* :Menu */
#top {
	
	height: 45px;
	width:800px;
	/*overflow:hidden;*/
	background: #333333;
	font-family: arial, sans-serif;
	text-transform: uppercase;
	
	
}
#topl {
float:left;
width:760px;
}
#topr {
float:right;
width:40px;
padding-top:7px;
}
#navr {
height: 15px;
position:relative;
top:15px;
overflow:hidden;
padding:0;margin:0;
}

.mlink a{
text-transform: uppercase;
font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.mlink a:hover{
color: #ffffff;
text-decoration: none;
}

#navr ul.menu {
	
	padding:0;margin:0;
	font-size: 14px;
	font-weight: bold;
	
	list-style: none;
	padding: 0;
	
	width: 100%;
	z-index: 597;
}
#navr ul.menu li {
	
	
	padding:0;margin:0;
	padding-left: 18px;
	float: left;
	
	zoom: 1;
}
#navr ul.menu li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}
#navr ul.menu  ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left:0;
	z-index: 598;
	width: 100%;
}
#navr ul.menu ul li {
	float: none;
}
#navr ul.menu  ul ul {
	top: 1px;
	left: 99%;
}
#navr ul.menu li:hover > ul {
	visibility: visible;
}

/* Set */
#navr ul.menu ul {
	width: 150px;
	margin-top: 1px;
}

#navr ul.menu li a:link, #navr ul.menu li a:visited {
	
	
	
	color: #999;
	
	border-left: none;
	border-bottom: none;
	text-decoration: none;
	
}
#navr ul.menu li li a:link, #navr ul.menu li li a:visited {
	border-top: none;
}
#navr ul.menu li.current_page_item a:link, #navr ul.menu li.current_page_item a:visited {
	color: #efefef;
}
#navr ul.menu li.start a {
}
#navr ul.menu li.current_page_item a:hover, #navr ul.menu li.page_item a:hover {
	color: #fff;
}
#navr ul.menu a:hover,
#navr ul.menu li.hover,
#navr ul.menu li:hover
 {
}

.important {
	padding:10px;
	border:1px solid #fff;
	background-color:#eee;
	display:block;
	float:center;
	text-align:center;
	font-style:italic;
}

.spectacle {
margin-bottom:30px;
}

.spectacle td{
color:#F0CD84;
background-color:#000000;

padding:10px;
}



.giglist p {
margin: 0; padding: 0;
}

.giglist dl {
margin: 0; padding: 0;
list-style-type: none;
}

.giglist dt {
margin: 0; padding: 0 20px 0px 20px;
font-size: 120%; 

}

.giglist dd {
margin: 0 0 30px 0; padding: 0 30px 0px 30px;
}



.aligncenter,
dl.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #fff;
	text-align: center;
	background-color: #eeeeee;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-video-caption {
	border: 1px solid #666;
	text-align: center;
	background-color: #333;
	padding-top: 4px;
	
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

img.wpGallery {
	border: 1px dotted #cc0000;
	background: #ffffcc url("../../../../plugins/wpgallery/img/gallery.png") no-repeat scroll center center;
	width: 99%;
	height: 250px;
}





.wp-caption p.wp-caption-text {
	font-family: Times New Roman;
	font-size: 15px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

img.alignright {
	display:inline;
	margin:0 0 2px 7px;
	
}

img.alignleft {
	display:inline;
	margin:0 7px 2px 0;
	
}

.wp-caption img {
	border:0 none;
	margin:0;
	padding:0;
}



img.centered,.aligncenter,div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

img.wp-smiley { 
   vertical-align: -25%; 
}

.underads h5 {
	font-weight: normal;
	font-size: 11px;
}

.hide, h3.hide, h3.hiden {
	display: none !important;
	height: 0;
	width: 0;
	padding: 0;
	margin: 0;
}

h3.line {
	font-weight:400;
	font-size:13px;
	text-transform:uppercase;
	border-bottom:1px solid #888;
	margin-bottom:10px;
	padding-bottom:5px;
}









.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited {
	text-decoration:none;
	border:1px solid #ccc;
	color:#fff;
	background-color:#ccc;
	margin:5px;
	padding:4px 8px;
}

.wp-pagenavi a:hover {
	border:1px solid #ccc;
	color:#666;
	background-color:#FFF;
}

.wp-pagenavi a:active {
	text-decoration:none;
	border:1px solid #ccc;
	color:#ccc;
	background-color:#FFF;
	margin:5px;
	padding:4px 8px;
}

.wp-pagenavi span.pages {
	color:#666;
	border:1px solid #ccc;
	background-color:#FFF;
	margin:5px 5px 5px 0;
	padding:4px;
}

.wp-pagenavi span.current {
	font-weight:700;
	border:1px solid #ccc;
	color:#666;
	background-color:#FFF;
	margin:5px;
	padding:4px;
}

.wp-pagenavi span.extend {
	border:1px solid #ccc;
	color:#ccc;
	background-color:#fff;
	margin:5px;
	padding:4px;
}



.round {
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

.roundi {
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
}

