/* THEME NAME: Blank Pages
 * VERSION : 1.0
 * AUTHOR : Th-Th
 */

body {text-align:center; font-family:'Inconsolata', arial, serif; background-color:white;}
#wrapper {width:800px; margin-left:auto; margin-right:auto; padding:0; } 
h1, h2, h3, h4 { margin:0; padding:0; }
h1 {font-size:36px;}
h2 {font-size:16px;}
h3 {font-size:15px; width:400px; margin:0 auto 25px;}
img {border:none;} 
p {margin:1.3em auto; font-size:14px; text-align:justify; width:700px; }
ul {list-style:none; margin:0; padding:0;}
.m-offs {position:absolute !important; left: -9999px; top: -99999px; display:inline !important;}

a {text-decoration: none; color: black; font-weight: bold; }
a:hover {color: white; }
a:active {background-color: black;color:white; }
              
/* Page Index */
/* titre */
#titre {width:100%; padding-top:25px;}
#titre #en {}
#titre #fr {padding-top:25px;}

/* News */
#news {padding-top:25px; }
#news p {text-align:center;}

/* Logo */
#logo {padding-top:50px;}

/* Page squelette general */
/* Header titre + menu */
#header {height:165px; width:100%;}
#menu {padding-top:30px}
#navigate li {float:left;} 
#navigate li a{padding:0px; margin-left:20px; display:block; width:110px;float:left; border-bottom: 1px solid black;} 
#navigate li a#black {background-color:black; color:white;} 
#navigate li a:hover#black {color:black;} 
#navigate li a:active#black {color:black; background-color:white;} 


/* partition */
#partition {margin-top:0px}

/* sessions */
#sess li {font-size:14px; width: 150px; margin: 0 auto; padding-bottom: 7px; text-align: center;}
#sess li a:hover .town {background-color:black; display:block;}

/* sessionscore */
#sessionscore li.title {font-size:20px;}
#sessionscore li {font-size:14px;}
#sessionscore li.gras {font-weight:bold}

/* sessionsall */
#sessionsall li.title {font-size:20px;}
#sessionsall li {font-size:14px;}
#sessionsall li.gras {font-weight:bold}

/* technique */
#technique {width: 550px; margin: 0 auto;}
#technique p {text-align:center; width:100%}
#technique h3 {width:100%}

/*--Main Container--*/
.main_view {
    margin: auto;
    width: 300px;
	position: relative;
}

/*--Window/Masking Styles--*/
.window {
	height:300px;	width: 300px;
	overflow: visible; /*--Hides anything outside of the set width/height--*/
	position: relative;
}

.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
    display : none;
	position: absolute;
	bottom: -50px; right: -70px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	/* display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: black;
}
.paging a.active {
	font-weight: bold;
	background: #000;
    color : white;
	border: 1px solid #000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {color: white; font-weight: bold;}

