﻿/*

Theme Name: L'Alpe

Theme URI: http://www.lalpe.com/

Description: le thème adapté au site de l'Alpe

Version: 2

Author: Matthieu Nicolas

Author URI: http://www.glenat.com/

Tags: alpe





*/

body {
	margin:0;
	background:transparent url(/wp-content/uploads/fond.gif) repeat-y scroll 0 0;
	background-position:center;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#site {
	font-size:70%;
	margin:0px auto;
	padding:0;
	text-align:left;
	width:1000px;
}
#logo {
	float:left
}
/* menu----------------------------------------------- */

#navigation {
	background:#3E5F8E scroll 0 0;
	height:30px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:800px;
}
#navigation li {
	float:left;
	height:30px;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#navigation a {
	display:block;
	height:100%;
}
#navigation li a:link, #navigation li a:visited {
	color:#FFFFFF;
	font-variant:small-caps;
	font-weight:bold;
	text-decoration:none;
}
#nav1 {
	background:transparent url(img/accueil.gif) no-repeat scroll 0 0;
	width:117px;
}
#nav2 {
	background:transparent url(img/enkiosque.gif) no-repeat scroll 0 0;
	width:133px;
}
#nav3 {
	background:transparent url(img/anciensnumeros.gif) no-repeat scroll 0 0;
	width:153px;
}
#nav4 {
	background:transparent url(img/abonnements.gif) no-repeat scroll 0 0;
	width:137px;
}
#nav5 {
	background:transparent url(img/lettredinfos.gif) no-repeat scroll 0 0;
	width:139px;
}
#navigation2 {
	background:#3E5F8E scroll 0 0;
	height:44px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:800px;
}
#navigation2 li {
	float:left;
	height:44px;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#navigation2 a {
	display:block;
	height:100%;
}
#navigation2 li a:link, #navigation li a:visited {
	color:#FFFFFF;
	font-variant:small-caps;
	font-weight:bold;
	text-decoration:none;
}
#nav21 {
	background:transparent url(img/toutsurlalpe.gif) no-repeat scroll 0 0;
	width:117px;
}
#nav22 {
	background:transparent url(img/numerosparus.gif) no-repeat scroll 0 0;
	width:133px;
}
#nav23 {
	background:transparent url(img/articlescomplets.gif) no-repeat scroll 0 0;
	width:153px;
}
#nav24 {
	background:transparent url(img/contacts.gif) no-repeat scroll 0 0;
	width:137px;
}
#nav25 {
	background:transparent url(img/liens.gif) no-repeat scroll 0 0;
	width:139px;
}
#recherche {
	position:relative;
	background:#3E5F8E url(img/fondrecherche.gif) no-repeat scroll 0 0;
	;
	top:-74px;
	left:800px;
	height:74px;
	width:116px;
}
#recherche input {
	width:91px;
	height:16px;
	margin:2px 8px;
	padding:0;
}
#lang {
	position:relative;
	top:-148px;
	left:916px;
	background:transparent url(img/fondhaut.gif) repeat-x scroll 0 0;
	height:74px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	width:37px;
}
#lang li {
	float:left;
	height:18px;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
#lang a {
	display:block;
	height:100%;
}
#lang li a:link, #navigation li a:visited {
	color:#FFFFFF;
	font-variant:small-caps;
	font-weight:bold;
	text-decoration:none;
}
#lang1 {
	background:transparent url(img/drapeau_allemand.gif) no-repeat scroll 0 0;
	width:37px;
}
#lang2 {
	background:transparent url(img/drapeau_anglais.gif) no-repeat scroll 0 0;
	width:37px;
}
#lang3 {
	background:transparent url(img/drapeau_italien.gif) no-repeat scroll 0 0;
	width:37px;
}
#bandeaudroite {
	position:relative;
	top:-222px;
	left:953px;
}
#contenu {
	position:relative;
	margin:0 5px;
	top:-400px;
	width:940px;
}
#colonnegauche {
	position:absolute;
	width:326px;
	margin:15px 0 0 0;
}
.menugauche {
	width:311px;
	background:transparent url(img/fondactu.gif) repeat-y scroll 0 0;
	margin:5px 5px 11px 5px;
}
.menugauche p, h3 {
	margin: 0 5px 0 5px;
}
.menugauche h3 {
	font-weight:bold;
	font-variant:small-caps;
	color:#CC0000;
}
.menudroite {
	width:615px;
	background:transparent url(img/fondedito.gif) repeat-y scroll 0 0;
	margin-left:327px;
,
}
.menudroite p {
	margin: 0 5px 0 5px;
}
#couv {
	float:left;
	width:268px;
	margin: 10px;
	position:relative;
}
#edito {
	margin-left:290px;
}
/* pages-----------------------*/

.titreimage {
	margin:10px;
	text-align:center;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
.navigation {
	margin-top: 10px;
	margin-bottom: 20px;
}
/*  post -----------*/

.post h2 {
	font-weight:bold;
	font-variant:small-caps;
	color:#CC0000;
	margin:0;
	font-size:14px;
}
.post {
	margin-bottom:10px;
}
/* sidebar ---------------------*/

#sidebar {
	background-color:#E2F1EB;
	margin-left:650px;
	padding:5px;
}
#sidebar2 {
	margin-left:650px;
	padding:5px;
}
#sidebar ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#sidebar2 ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:right;
}
#etoile {
	background:transparent url(img/interface/etoile.gif) no-repeat scroll 0 0;
	height:137px;
}
#content {
	float:left;
	width:630px;
}
/*--- page ___*/

h1 {
	font-weight:bold;
	font-variant:small-caps;
	color:#666666;
	margin:0 0 10px 0;
	font-size:24px;
	text-align:center;
}
.aligncenter {
	text-align:center;
}
a {
	text-decoration:none;
	color:#933354
}
.bouton {
	display:block;
	background-color: #e5e5e5;
	color: #246;
	border-color: #80b5d0;
	height:30px;
	width:300px;
}
/*- ---- gallery ----*/



			.gallery {
	margin: auto;
}
.gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 25%;
}

.gallery-item-acceuil {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 50%;
}

.gallery img {
	border:1px solid #5D5D5D;
}
.gallery-caption {
	margin-left: 0;
}
/* pour les images du sommaire */

.entry img {
	margin-left:10px;
	margin-right:10px;
	border:1px solid #5D5D5D;
}
.couverture {
	border:1px solid #5D5D5D;
}
/* --légende ---*/

.wp-caption-text {
	font-size:9px;
	font-weight:bold;
	line-height:15px;
	margin:0;
	padding:0 4px 5px;
}
.wp-caption {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
	margin-right:10px;
	padding-top:4px;
	padding-right:10px;
	padding-left:0;
	text-align:center;
}
/**-- commentaires --*/

.actus p {
	margin:0
}
blockquote {
	margin:0;
}
/* menu sous la couverture */

#etoile li {
	font-weight:bold;
}
#etoile .page_item {
	font-weight:normal;
}
/* au sommaire */
#liensommaire {
	position:absolute;
	text-align:right;
	right: 0;
	;
}
#liensommaire p{
	margin:0;
}



