@charset "utf-8";
/* CSS Document emandarine.com création 

Theme Name:		emandarine
Theme URI:		http://emandarine.com
Author:			Alexandre Mauric (société emandarine.com)
Author URI:		http://blog.emandarine.net
Description: 	thème emandarine pour WordPress.*/
* {
margin:0;
padding:0
}

body {
background:#f5a977 url(images/fond.jpg) top repeat-x;
background-color:#f5a977;
font-family:Times New Roman,Times,serif;
color:#000;
text-decoration:none;
font-size:1em
}

h1 {
font-size:1.2em;
color:#73716D;
font-weight:700;
background:url(images/logotitre.jpg) center left no-repeat;
text-transform:1.6pt;
letter-spacing:1.6pt;
font-variant:small-caps;
margin:10px 0;
padding:10px 0 10px 40px
}

h2 {
font-size:1.2em;
color:#fff;
text-align:left;
font-weight:700;
text-indent:20px;
margin:0;
padding:7px 0 0
}

h3 {
font-size:0.7em;
color:#73716D;
margin:0 0 20px;
padding:0
}

h4 {
font-size:0.7em;
color:#000;
text-align:center;
margin:0;
padding:0
}

h5 {
font-size:0.8em;
color:#CCC;
text-align:right;
margin:0 0 20px;
padding:0
}

h6 {
font-size:1em;
color:#E67636;
text-align:right;
margin:0;
padding:0
}

/* les blocks */
#block {
float:left;
text-align:center;
width:250px;
margin:0 0 5px
}

#page {
background:url(images/page.jpg);
background-repeat:repeat-y;
background-color:#FFF;
width:650px;
border:none;
float:left;
margin-bottom:25px;
overflow:hidden
}

#contenair {
width:870px;
border:none;
position:static;
margin:26px auto
}

#header {
background:url(images/headerfond.jpg) repeat-x;
height:245px
}

#headerhg {
background:url(images/headerhg.jpg) no-repeat;
height:212px
}

#headerhd {
background:url(images/headerhd.jpg) right no-repeat;
height:212px;
width:167px;
float:right
}

#box {
height:212px;
width:300px;
float:left;
margin:0
}

#box2 {
height:150px;
width:75px;
float:left;
margin:20px 30px
}

#boxleft {
width::250px;
float:left;
margin:0 10px 0 0;
}

#menu {
background:url(images/fmenug.jpg) no-repeat;
height:40px;
width:636px;
padding-left:7px;
float:left;
font-size:0.8em;
margin:0
}

.menu2 {
list-style:none;
height:35px;
background:#fff url(images/bouton1.gif);
background-repeat:repeat-x;
position:relative;
margin:0;
padding:0 20px 0 40px
}

.menu2 li {
float:left
}

.menu2 li a {
width:90px;
display:block;
float:left;
height:35px;
line-height:35px;
color:#fff;
text-decoration:none;
font-size:1em;
font-family:arial, verdana, sans-serif;
font-weight:700;
text-align:center;
cursor:pointer;
padding:0 4px
}

.menu2 li.current a {
width:90px;
color:#bd5928;
outline:none;
background:url(images/bouton2.gif)
}

.menu2 li a:hover {
width:90px;
color:#bd5928;
background:#fff url(images/bouton3.gif);
padding:0 4px
}

.menu2 li.current a:hover {
width:90px;
color:#bd5928;
background:#fff url(images/bouton2.gif);
cursor:default
}

#menud {
background:url(images/fmenud.jpg) no-repeat;
height:40px;
width:7px;
float:right
}

#main {
text-align:justify;
width:500px;
padding:0 0 0 70px
}

#main li {
list-style-type:none;
padding-left:20px;
background:url(images/2.gif) left no-repeat;
overflow:hidden;
margin:0 30px 0 35px
}

#main ul {
margin:10px 0
}

.post {
font-size:0.9em;
line-height:150%;
padding:30px 0
}

#feuille {
float:left;
background-image:url(images/feuille.jpg);
width:35px;
height:25px;
margin-top:52px;
margin-bottom:20px
}

#sidebar {
float:right;
width:220px;
color:#ccc;
text-align:left;
font-size:0.8em;
margin:0 0 20px
}

#emandarine {
float:left;
text-align:center;
width:160px;
color:#fff;
font-size:0.9em;
margin:130px 0 100px;
padding:0 20px 0 0
}

#emandarine h1 {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:2.9em;
background:none;
font-weight:400;
font-variant:normal;
letter-spacing:normal;
margin:0;
padding:0
}

#emandarine h1 sup {
color:#e57636;
font-size:1em;
vertical-align:5px
}

#sideth {
float:right;
width:200px;
height:24px;
margin-bottom:35px
}

#sidebar img {
border:none;
padding:15px 0 15px 10px
}

.sideh {
width:200px;
height:33px;
background:url(images/sideh.jpg);
float:right
}


.sideb {
width:200px;
height:32px;
background:url(images/sideb.jpg);
margin-bottom:20px;
float:right
}

.categor li {
list-style-type:none;
overflow:auto;
margin:10px 15px 0
}

.categor {
width:160px;
background:#fff url(images/categor.jpg) repeat-y;
color:#ccc;
text-align:left;
float:right;
margin:0;
padding:0 20px
}

#cumulus {
width:200px
}

/* bannière et bloc*/
#ban {
text-align:center;
height:150px;
float:left;
padding:0 0 0 30px
}

#blocban {
text-align:center;
height:150px;
width:250px;
float:right;
padding:0 30px 0 0
}

#bloc1 {
text-align:justify;
width:330px;
float:left;
padding:30px 0 20px 30px
}

#bloc2 {
text-align:justify;
width:330px;
float:right;
padding:30px 30px 20px 0
}

/* bas de page */
#footer {
background:url(images/footerfond.jpg) repeat-x;
height:218px;
margin-top:30px
}

#feet {
background:#f5a977
}

#footerg {
background:url(images/footerg.jpg) no-repeat;
height:218px;
width:650px
}

#footerd {
background:url(images/footerd.jpg) right no-repeat;
height:218px;
width:12px;
float:right
}

#bloc3 {
text-align:center;
width:762px;
float:left;
margin:50px 0 12px 12px
}

#menubas {
height:35px;
width:769px;
float:left;
margin:212px 0 0 7px
}

/* paramètres */
a {
color:#73716D;
text-decoration:none;
outline:none;
margin:0;
padding:0
}

a:hover {
color:#fb8233;
margin:0;
padding:0
}
.sideh h2 a{ color:#FFFFFF}
.sideh h2 a:hover{ color:#ccc}

p {
margin:0;
padding:0 0 10px
}

p img {
outline:none;
max-width:100%;
border:none;
padding:5px 10px 5px 0
}

/* Recherche */
#searchform {
clear:right;
float:right;
text-align:center;
padding:0
}

#search {
clear:right;
float:left;
text-align:center;
margin:4px 3px 4px 50px
}

#search input#s {
background-color:#FFF;
background-image:url(images/search.jpg);
border:0;
color:#BD5928;
font-size:1em;
font-weight:700;
line-height:normal;
text-align:center;
width:184px;
height:19px;
padding:6px 2px 2px 4px
}

/* commentaires */
#commentform textarea {
background-color:#FFF;
letter-spacing:1.4pt;
font-size:1.2em;
background-image:url(images/fondcom.jpg);
color:#000;
font-weight:700;
text-align:justify;
float:right;
width:290px;
border:none;
margin:0;
padding:20px
}

#commentform #submit {
float:left;
color:#fff;
background:#f5a977;
border:none;
height:25px;
padding-right:8px;
width:130px;
margin:5px 0 0
}

#commentform #submit:hover {
background:#e67636
}

input {
background-color:#FFF;
background-image:url(images/fondcom.jpg);
width:150px;
color:#000;
font-weight:700;
border:none;
clear:both;
text-indent:10px;
margin:0 0 10px
}

#commentbox {
height:260px
}

#commentboxleft {
background:#fff;
float:left;
width:155px;
height:200px;
padding-right:10px;
margin-top:80px
}

#commentaire {
background:#e67636;
background-image:url(images/bouton1.gif);
height:35px;
width:500px;
margin-top:30px;
margin-bottom:10px
}

/* reponses*/
.alt {
background-color:#F5A977;
background-image:url(images/afficom.png);
background-repeat:repeat-x;
color:#FFF;
font-weight:700;
font-size:1em;
letter-spacing:1.4pt;
width:290px;
display:block;
overflow:auto;
text-align:justify;
padding:20px
}

.nom {
float:right;
width:80px;
height:50px;
margin-right:0;
background-image:url(images/accol.jpg);
background-position:left;
background-repeat:no-repeat;
padding:20px 0 20px 30px
}

.commentlist {
text-align:justify;
width:500px;
margin:10px 0 50px;
padding:0
}

#comment {
margin:5px;
padding:20px
}

#commentform p {
margin:17px 0
}

.nocomments {
text-align:center;
margin:0;
padding:0
}

/* navigation block commentaires*/
.navigation {
display:block;
text-align:center;
border:0;
width:530px;
margin:10px 8px 30px
}

.navigation a {
text-decoration:none;
color:#e57636;
background:#fff;
border:1px solid #b95727;
font-size:10px;
padding:3px 6px
}

.navigation a:hover {

color:#FFF;
background-color:#f5a977;
font-size:10px;
border-color:#b95727;
padding:3px 6px
}

.alignleft {
float:left;
text-align:left;
width:245px
}

.alignright {
float:right;
text-align:right;
width:245px;
margin-right:35px
}

/* pagebar*/
.pagebar {
display:block;
text-align:center;
border:0;
text-decoration:none;
font-size:10px;
margin:10px 8px
}

.pagebar a,.pageList .this-page {
outline:none;
text-decoration:none;
color:#636363;
background:#fff;
border:1px solid #ccc;
padding:0.2em 0.5em
}

.pagebar .this-page {
border:1px solid #BFBFBF;
color:#636363;
background-color:#fff;
padding:0.2em 0.5em
}

.pagebar a:visited {
border:1px solid #bfbfbf;
text-decoration:none;
padding:0.2em 0.5em
}

.pagebar a:hover {
color:#FFF;
background-color:#e68656;
border-color:#E6E6E6
}

.pagebar a:active {
text-decoration:none;
color:#000;
background:#FC6;
border:1px solid #fff;
padding:0.2em 0.5em
}

.pagebar .inactive {
border:1px solid #bfbfbf;
color:#636363;
text-decoration:none;
padding:0.2em 0.5em
}

/* fin de valeurs*/
.authorcomment {
background:#ECF2F6 none repeat scroll 0 0;
border:1px solid #A8BFD1
}

.altcomment {
background:#FAFBF7 none repeat scroll 0 0
}

#emandarine h1 a,#emandarine h1 sup a:hover {
color:#fff
}

#emandarine h1 sup a,#emandarine h1 a:hover {
color:#e57636
}


