/*
Theme Name: FST Theme
Theme URI: http://www.frenchstuntour.com
Description: création original dédiés au French Tour
Version: 0.1
Author: Xavier PATENRE : Remanence Studio
 
Creation Theme by Xavier PATERNE || http://www.remanence-studio.com
 
*/

body,html {
	height:100%;
	background:#032b32;
	margin:0 auto;
	padding:0;
	-moz-user-select: none;
	background: url(/wp-content/themes/fst_theme/images/bg_fst.jpg) no-repeat fixed center left;
	}
/*typographie*/

a.typeface-js, a.typeface-js:visited,  a.typeface-js:hover {  
    font-size: 30px;/* Attention Typeface ne comprends pas les tailles de police relative (em)*/  
    /*family: aller_bold_italic, Georgia, serif;/* Dans cet exemple nous n'avons qu'une seule police utilisé par Typeface, on aurait pu se passer de déclarer la famille de police*/  */
    color: #FFFFFF;
    line-height: 1.4em; 
	text-decoration:none;
	text-shadow: 2px 2px 2px #000;
}  

p{ 
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size: 11px;
text-align:justify;
}

a { 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#109eb7;
text-decoration:none;
}

a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}
a:visited {
	color:#109eb7;
	}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;	
	}

/*typographie*/

/*Positionnement des blocs*/

#header h1 {
	display:none;
}
 
#header p {
	display:none;
}

#main_nav{
		position:absolute;
		width: 1000px;
		height:204px;
	}
	

#page{	
	position:absolute;
	left:0;
	width:100%;
	min-height:100%;
	z-index:1;
	}

#goodies {
	position:fixed;
	top:-70px;
	left:0;
	z-index:99;
	}
	
.postmetadata{
	margin-top:-20px;
	}
#content{

	margin: 0 auto;
	width:40%;
	margin-top:180px;
	padding-bottom:110px;
/*	border:#FFF solid 1px;*/
	}
#content_shop{
	margin: 0 auto;
	width:40%;
	margin-top:60px;
	padding-bottom:180px;
/*	border:#FFF solid 1px;*/
	}
#content p{
	color:#FFF;
	}

#content h2 {
	text-align:left;
	}
	
.sidebar3{
	position:fixed;
	top:60px;
	right:30px;
	}	
		
.sidebar2{
	position:fixed;
	bottom:285px;
	right:25px;
	width:200px;
	border:#999 dotted 4px;
	padding:5px;
	}
	
	.sidebar2 h2 {
	background:url(/wp-content/themes/fst_theme/images/panier.png) no-repeat;
	border-bottom: #ABABAB dotted 1px;
	display:block;
	color:#032c33;
	display:block;
	width:200px;
	height:25px;
	font-size:1px;
	}
.sidebar{
	position:fixed;
	margin-top:110px;
	float:right;
	right:0px;
 /*	border:#FFF solid 1px;*/
	}
	
.sidebar li{
	display:block;
	border-bottom: #ABABAB dotted 1px;
	margin-bottom:10px;
	}
.sidebar h2 {
	background:url(/wp-content/themes/fst_theme/images/dates.png) no-repeat;
	border-bottom: #ABABAB dotted 1px;
	display:block;
	width:240px;
	height:25px;
	color:#032c33;
	font-size:1px;
		
	}
#footer {
	position:absolute;
	bottom:0;
	left:0;
	height:70px;
	background: #000;
	width:100%;
	}
	
#padding-footer{
	margin-top:5px;
	border-top: #666 1px dotted;
	}
/*Positionnement des blocs*/

/*Personalisation des blocs*/

#advert{
	position:fixed;
	right:-25px;
	bottom:60px;	
	}


	
#menu{
	position:absolute;
	z-index:1;
	}
#menu li{
	display:inline;
	}
#menu a{
	display:block;
/*	border:#999 dotted 1px;*/
	float:left;
	color:#042c33;
	text-decoration:none;
	}
.hidden_links {
	display:none;
	}				
.item1{
	width:385px;
	height:200px;
	background:url(/wp-content/themes/fst_theme/images/menu_etat_des_lieux.png) no-repeat;	
	}
	
.item2,.item3,.item3,.item4,.item5,.item6 {
	width:110px;
	height:183px;
	}
.item2:hover,.item3:hover,.item3:hover,.item4:hover,.item5:hover,.item6:hover {

	}
	
.item2{
	background:url(/wp-content/themes/fst_theme/images/menu_projet.png) no-repeat;
	}
.item2:hover,.item2:active{
	background:url(/wp-content/themes/fst_theme/images/menu_projet_hover.png) no-repeat;
	}
	
.item3{
	background:url(/wp-content/themes/fst_theme/images/menu_blog.png) no-repeat;
	}
.item3:hover,.item3:active{
	background:url(/wp-content/themes/fst_theme/images/menu_blog_hover.png) no-repeat;
	}
	
.item4{
	background:url(/wp-content/themes/fst_theme/images/menu_calendrier.png) no-repeat;
	}
.item4:hover,.item4:active{
	background:url(/wp-content/themes/fst_theme/images/menu_calendrier_hover.png) no-repeat;
	}	

.item5{
	background:url(/wp-content/themes/fst_theme/images/menu_team.png) no-repeat;
	}
.item5:hover,.item5:active{
	background:url(/wp-content/themes/fst_theme/images/menu_team_hover.png) no-repeat;
	}
	
.item6{
	background:url(/wp-content/themes/fst_theme/images/menu_goodies.png) no-repeat;
	}
.item6:hover,.item6:active{
	background:url(/wp-content/themes/fst_theme/images/menu_goodies_hover.png) no-repeat;
	}

.sidebar ul,li{
	list-style-type:none;
	margin:0;
	padding:0;
	}

#footer p{
	display:block;
	margin-top:4px;
	margin-right:10px;
	}
	
#footer a{
	color:#676767;
	text-decoration:none;
	font-weight:normal;
	}
#footer a:hover{
	color:#FFF;
	text-decoration:none;
	}
	
#social-network{
	position:relative;
	float:left;
	bottom:30px;
	left:15px;
	}

#social-network h2, ul, li{
	display:inline;
	list-style-type: none;
	margin:0;
	padding:0;
	}

#second_nav{
	float:right;
	margin-right:10px;
	}	

#second_nav ul{
	float:left;
	
	}

#second_links ul{
	
	}	


#second_links li{
	display:block;
	border-right:#666 dotted 1px;
	line-height:12px;
	margin-right:15px;
	padding-right:10px;
	}
#recent_post{
	border-top: #666 2px dotted;
	width:500px;
	margin-top:20px;
	}
/*Personalisation des blocs*/

/*boutons*/

a.bouton{
	display:block;
	height:27px;
	width:191px;
	background:url(/wp-content/themes/fst_theme/images/btn.png) no-repeat;
	color:#737373;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:none;
	text-align:center;
	line-height: 25px;
	float:right;
	}
	
.bouton input{
	display:block;
	border:none;
	height:27px;
	width:191px;
	background:url(/wp-content/themes/fst_theme/images/btn.png) no-repeat;
	color:#737373;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:none;
	text-align:center;
	line-height: 25px;
	float:right;
	margin-top:50px;
	margin-right:180px;
	cursor:pointer;
	
	}

 p.form-title {
	font-size:14px;
	font-weight:bold;
	color:#333;
	}
/*boutons*/

.encart{
padding:10px;
background:url(/wp-content/themes/fst_theme/images/bg_bloc.png); 
border:#666 solid 5px;
text-align:left;
}

img.diapo{
	border:#000 5px solid;
	}

::selection {
	background: #333; /* Safari */
	}
	
::-moz-selection {
	background: #333; /* Firefox */
}