/*
Theme Name: Drops custom
Theme URI: http://drops.Fr
Description: Two-columns, fixed-width, black and white color; Wordpress custom by twixtop / drops studio
Version: 1.0
Author: twixtop
Author URI: http://twixtop.com
Tags: light, white, two-columns, fixed-width, custom
*/

*{margin:0;padding:0;}




@font-face {
	font-family: 'AdelleBasicRgBold';
	src: url('adelle/adellebasic_bold-webfont.eot');
	src: local('☺'), url('adelle/adellebasic_bold-webfont.woff') format('woff'), url('adelle/adellebasic_bold-webfont.ttf') format('truetype'), url('adelle/adellebasic_bold-webfont.svg#webfontlIFMEQ70') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AdelleBasicRgBoldItalic';
	src: url('adelle/adellebasic_bolditalic-webfont.eot');
	src: local('☺'), url('adelle/adellebasic_bolditalic-webfont.woff') format('woff'), url('adelle/adellebasic_bolditalic-webfont.ttf') format('truetype'), url('adelle/adellebasic_bolditalic-webfont.svg#webfontS6eTxZeV') format('svg');
	font-weight: normal;
	font-style: normal;
}







body { margin:0; padding:0; background:url(images/body-repeat.gif);
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size:12px; color:#b8babb; text-align:center; }

#wrapper { background:url(images/body-trans.png) no-repeat center top; }

h1 a {color:#FFF;}

.AdelleBasic-Bold {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AdelleBasicRgBold', sans-serif;}
.AdelleBasic-BoldItalic {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AdelleBasicRgBoldItalic', sans-serif;}

#menu-nav {
    height:40px;
    background:url(images/header-menu-repeat.png) repeat-x left top;
    color:#FFF;
    line-height:40px;}
#menu-nav h1.AdelleBasic-Bold {
    text-align:left;
    line-height:40px;
    font-weight: normal; 
    font-style: normal;
    color:#BABABA;
    font-size:15px;
    width:200px;
    }
    
#menu-nav em {color:#808080;}


#menu-nav .insidemyhead {
    width:960px;
    height:40px;
    margin:0 auto;
    }
    
ul.navigation {
    float:right;
    }    
.navigation li {
    display:inline;
    list-style-type:none;
    
}
.navigation li a {
    background:none;
    line-height:40px;font-size:15px;
    margin-left:40px;
    height:47px;
    display:block;float:left;
}
.navigation li a.active {background:url(images/arrow-down.png) no-repeat bottom center;color:#D9D9D9;}
.navigation a:hover{color:#696969;}


#main {width:960px;min-height:600px;}

#diaporama {float:left;z-index:2;margin-top:0;margin-right:0;}
#imageContainer {position:relative;top:22px;left:940px;z-index:2;margin-top:0;margin-right:0;}
#imageContainer img {display:none;position:absolute;top:0; right:-10px;;}

#carte {position:relative;top:103px;left:940px;z-index:2;margin-top:0;margin-right:0;}
#carte img {position:absolute;top:0; right:-10px;;}


#logo-home {float:left;position:absolute;margin-left:74px;margin-top:6px;}

img#tiret {position:relative;top:120px;left:-25px}

.actu {
     width:280px;
     height:256px;
     margin-left:71px;
     margin-top:140px;
     background:url(images/trans-40.png) repeat left top;
     text-align:left;
}
.actu h2 {
    background:url(images/trans-40.png) repeat left top;
    height:40;line-height:40px;
    color:#4A4A4A;
    font-size:15px;
    font-weight: normal; font-style: normal; font-family: 'AdelleBasicRgBold', sans-serif;
    padding-left:24px; 

    }
.actu h5, .actu h3 {margin-left:24px;padding:0;}
.actu p {margin: 10px 18px 0 24px;}
.actu h5 {font-family:Verdana, sans-serif;font-size:10px;color:#737373;font-weight:bold;line-height:20px;margin-top:20px;}
.actu h3 a {
    font-weight: normal; font-style: normal; font-family: 'AdelleBasicRgBold', sans-serif;
    color:#DBDBDB;line-height:20px;font-size:15px;letter-spacing:.015em;
    }        


#listdistrib {margin-left:50px;}
.undistrib {
    float:left;
    width:275px;
    height:90px;
    margin:0 0 20px 21px;
    background:url(images/trans-40.png) repeat left top;
    text-align:left;}


.undistrib h2 {
    background:url(images/trans-40.png) repeat left top;
    height:40;line-height:40px;
    color:#8A8A8A;
    padding-left:20px;
    font-weight: normal; font-style: normal; font-family: 'AdelleBasicRgBold', sans-serif;color:#8A8A8A;font-size:15px;letter-spacing:.035em;
}
.undistrib p {padding:10px 20px;}
a {
text-decoration:none;
color: #888;
}

a:hover {
color:#FFF;
}


a:active, a:focus{
   outline:none;
}


img {border:0;}
ul,li{list-style-type:none;}

textarea,input {
font-family:arial,sans-serif;
font-size:12px;
background:#ddd;
border:0px;
-moz-border-radius:5px;
margin-bottom:5px;
padding:0 0 0 8px;
}

.aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft{float:left;}
.alignright{float: right;}
.navigation .alignright{padding-right:20px;}



.pagetitle {font-size:20px;padding-left:200px;margin-top:10px;background:#ddd;font-weight:normal;}



#page {
width:940px;
margin:0 auto ;
}

#header {
padding-top:30px;
padding-bottom:0 !important;
padding-bottom:20px;
float:left;
}



#content {
float:left;
}

.metainfo {
float:left;
width: 161px;
text-align:right;
padding-right:10px;
margin-right:20px;
}

.metatitle {
border-bottom:1px solid #000;
padding:10px 0;
color:#BDBDBD;
text-align:left;
font-size:10px;
line-height:25px;
}

.metatitle1 {
border-bottom:1px solid #000;
padding:10px 0;
color:#BDBDBD;
line-height:25px;
font-size:smaller;
}

.metatitle a:hover, .metatitle1 a:hover{color:#333; }


.metaentry {padding:5px 10px;text-align:left;}

.entry{
float:right;
width:580px;
padding-left:20px;
font-family:verdana, sans-serif;
text-align:justify;
background:url(images/trans-40.png) repeat left top;

}
.entry h2 {margin:10px 0;}
.entry h2 a.AdelleBasic-Bold {
    font-weight: normal; font-style: normal; line-height:normal; font-family: 'AdelleBasicRgBoldItalic', sans-serif;
    font-size:21px; color:#FFF;letter-spacing:.045em;height:40px;line-height:40px;}

#post-entry, .post-entry {line-height:180%;}

#post-entry p, .post-entry p, .post-entry div {padding:0 10px;margin-bottom:10px;}

.post {clear:both;}
.entry {margin:10px 0;}

.entry p, .comment-entry p {margin-bottom:20px;}

.alignleft {float:left;margin-bottom:10px;}
.alignright {float:right;}

.admincomment .ava img {border:3px solid #fff;}
.ava img {border:3px solid #333;}

.admincomment .ava {
background:url(images/trans-40.png) repeat left top;
color:#fff;
}

.ava {
-moz-border-radius: 5px;
background:url(images/trans-40.png) repeat left top;padding:3px 5px;
color:#DFDFDF;

}

.admincomment .ava a {color:#fff;}
.admincomment .ava a:hover {color:yellow;}
.ava a {color:#000;text-decoration:underline;}
.ava a:hover {color:#888;}

.count {
font-size:10px;
text-align:right;
color:#696969;
*padding: 10px 0;
*margin:10px 0 !important;
padding:0 20px;
}

.reply {font-size:10px;}

.comment-entry{
float:right;
width:350px;
padding-left:0;
font-family:verdana, sans-serif;background:url(images/trans-40.png) repeat left top;
margin-top:20px;
padding:5px 10px;
min-height:120px;

}

#sidebar {margin-bottom:20px;float:right;width:160px;position:relative;right:0;top:30px;}

.side , .side-last{float:left;width:160px;margin-left:10px;margin-bottom:20px;text-align:left;
}
.side {    background:url(images/trans-40.png) repeat left top;
}
.title {
font-size:15px;
height:30px;
line-height:30px;
color:#ddd;
text-transform:uppercase;
font-weight: normal; font-style: normal; font-family: 'AdelleBasicRgBoldItalic', sans-serif;
text-align:left;
letter-spacing:.045em;
padding:20px 0 10px 20px;
}

.inside{padding-left:2px;margin-top:5px;}
.inside a{
padding-left:0;
}
.inside ul li {padding-left:20px;font-size:smaller;font-weight:bold;font-family:Verdana, sans-serif;line-height:25px;}
.inside ul {margin-bottom:20px;}




.wp-caption {
text-align: center;
margin: 10px;
border: 1px solid #dadada;
padding: 7px;
background-color: #e8e8e8;
}
 
.wp-caption p.wp-caption-text {
font-size: 12px;
line-height: 180%;
padding: 0;
color: #000;
letter-spacing: 0.1em;
text-align: center;
}
.ecetera, .clear {clear:both;}
.center {text-align:center;}

.ecetera {display:block;float:right;margin:10px 250px 20px 0;width:750px;}
.ecetera a {width:40%; float:left;}



#wrapfooter {width:100%;margin:40px 0 0 0;padding:0;}
#footer {
background:url(images/trans-40.png) repeat left top;
padding-top:10px;
clear:both;
display:block;
height:80px;
}



.copyright {padding-top:5px;font-size:11px;width:980px;margin:0 auto;}
span.previous { padding: 0 20px 0 0; float: left; }
.copyright p {float:right;}


.deuxcent {float:left;width:225px; margin:10px 20px 0 0 ;}

.deuxcent img {float:left;background:transparent;}
.deuxcent p, .deuxcent span {float:left;margin-left:20px;line-height:20px;text-align:left;margin-top:5px;}

#visit {display:none; visibility:hidden;}
