/* @override http://www.intellicore.net/wp-content/themes/sandbox/style.css */

/*
THEME NAME: Intellicore (based on Sandbox)
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.5.2
AUTHOR: <a href="http://www.nendomatt.com">Matthieu Laroche alias Nendomatt</a> 
AUTHOR URI: http://www.nendomatt.com/
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/2c-l.css');

/* Just some example content */
div#header{text-align:center;margin-bottom: 0em;}
div#access div.skip-link{position:absolute;top:1em;right:1em;}
div#menu{background-color: white; color: white; font-size:1.2em;height:26px;line-height:23px;background-image:url('images/fondmenu.png');background-repeat: no-repeat; width:886px;padding-right: 30px;padding-left: 30px;}
div#access div#search{float:right;}
div#menu ul a{font-weight:700;text-decoration:none;color:#FFF}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{padding:0.3em 0.5em;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block;font-size:0.9em;padding-top:0em;position:absolute;}
div#menu ul li:hover ul li a{background:black;border:none;display:block;padding:0.5em;width:150px;}

.entry-title{clear:both;}
div#container{margin-top:0em;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

div#footer{text-align:center;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,body.attachment div#comments{clear:both;}


/* Nendomatt CSS */
body {
background-color:#c1c1c1;
font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
text-align: center;
}

#wrapper {
	margin:0 auto;
	text-align: left;
	width:946px;
	background-image:url('images/fond_page.png');
	background-repeat: repeat-y;
}


#header {
	background-image:url('images/header.jpg');
	height:60px;
}

#language {
	float:right;
	margin-top: 40px;
	margin-right: 15px;
}

#language ul {
	list-style:none;
	margin:0;
	padding:0;
}

#language ul li{
	float: left;
}

#language img {
	border: 0;
	padding-right: 5px;
}

#language .language_item a {
	color: gray;
	margin: 5px;
}

#blog-title, #blog-description {
	display:none;
}

.skip-link {
	display: none;
}

#search {
	display: none;
	height: 26px;
	margin: 0;
	padding: 0;
	
}

#searchform {
	margin: 0;
	padding: 0;
}

#s {
	-webkit-appearance: searchfield;
	height: 18px;
	margin-top: 2px;
	font-size: 0.8em;
	vertical-align: top;
	width: 100px;
	border: 0;

}

#rechercheImg {
	height: 23px;
	border: 0px;
	padding: 0;
	
}

#diaporama {
	float: left;
	height: 257px;
	width: 653px;
	padding-left: 9px;
}

#news {
	height: 257px;
	width:253px;
	float: left;
	background-image:url(images/newsfond.png);
	color:white;
	font-size: 10px;
	margin-right: 11px;
	padding-right: 10px;
	padding-left: 10px;
}

#news h1 {
	font-size: 14px;
}

#news li {
	list-style-type:none;
	background-image:url('images/fleche.png');
 	background-repeat:no-repeat;
 	background-position:top left;
 	padding-left:15px;
 	padding-bottom: 8px;
 	margin-top: 8px;
 	border-bottom:1px solid white;
}

#news ul {
	margin:0px;
	padding:0px;
}

#news ul a {
	text-decoration: none;
	color: white;
}

#boite {
	float: left;
	width: 926px;
	height:305px;
	margin-left: 9px;
	padding: 0;
	font-size: 11px;
}

#boite h1 {
	font-size: 16px;
}

#boite a {
	color:black;
}

#boite li {
	list-style-type:none;
	background-image:url('images/flecheB.png');
 	background-repeat:no-repeat;
 	background-position:top left;
 	padding-left:15px;
}

.bordG_tab, #bord_D_tab {
	width: 25px;
	height: 327px;
}



.case1 h1, .case2 h1, .case3 h1 {
	margin-right:30px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 10px;		
}

.case4 h1 {

}
	
.icone1, .icone2, .icone3 {
	float:left;
	padding-right: 5px;
}


#titre1, #titre2, #titre3 {
	width: 100%;
	float: left;
	margin-top: 20px;

}

.case1 {
	float: left;
	width: 268px; 
	///308;
	height: 200px;
	padding: 0 20px 0 20px;
	background-image: url('/wp-content/themes/sandbox/images/case1.png');
	background-repeat:no-repeat ;
}

.case2 {
	float: left;
	width: 310px;
	height: 200px;
	///padding : 0 20px 0 20px;
	background-image: url('/wp-content/themes/sandbox/images/case2.png');
	background-repeat:no-repeat ;
}



.case3 {
	float: left;
	width: 268px;
	height: 200px;
	padding: 0 20px 0 20px;
	background-image: url('/wp-content/themes/sandbox/images/case3.png');
	background-repeat: no-repeat;

}

.case4 {
	clear: left;
	///width: 836px;
	padding : 4px 20px 0px 20px;
	background-image: url('/wp-content/themes/sandbox/images/case4.png');
	background-repeat: no-repeat;
	height: 101px;

}

.case5 {
	height: 25px;
	background-image: url('/wp-content/themes/sandbox/images/case5.png');
	background-repeat: no-repeat;
}


#fleche1 {
	width: 876px;
	height: 25px;
	padding: 0;
	margin: 0;
	background-image: url('/wp-content/themes/sandbox/images/case5fleche.png');
	background-repeat: no-repeat;
 	background-position:15% 0%;

}

#fleche2 {
	width: 876px;
	height: 25px;
	padding: 0;
	margin: 0;
	background-image: url('/wp-content/themes/sandbox/images/case5fleche.png');
	background-repeat: no-repeat;
 	background-position:50% 0%;

}

#fleche3 {
	width: 876px;
	height: 25px;
	padding: 0;
	margin: 0;
	background-image: url('/wp-content/themes/sandbox/images/case5fleche.png');
	background-repeat: no-repeat;
 	background-position:85% 0%;

}



.savoirplus {
	float: right;
}
	
.savoirplus ul {
	padding: 0px;
	margin: 0px;
}


#footer {
	background-image:url('images/footer.jpg');
	height:22px;
	padding-top: 10px;

}

#footer, #footer a{
	color:white;
	font-size: 10px;
}

.hentry {
	color: #000;
	padding: 0 20px 0 20px;
}

.entry-title {
	font-size: 20px;
	border-bottom: 2px double #0099cc;	
}

.entry-title a {
	text-decoration: none;
	color: black;
}

.entry-content h3 {
	color:#0099cc;
}

.entry-meta {
	font-size: 10px;
	padding: 5px;
	background-color: #dadada;
}

#nav-above {
	padding-top: 10px;
	color:#0099cc;
}

#nav-above a, .nav-above a:visited {
	color: gray;
}
#nav-below a, .nav-below a:visited {
	color: gray;
}


li.language_item