/*  
Theme Name: Dejeanty
Theme URI: 
Description: Le th&egrave;me du blog de Jean-Baptiste Dejeanty.
Version: 0.1
Author: APRIM / CH1
Author URI: http://www.ch1.fr/

*/

		html {font-size: 100%;}
		form {
margin:0;
padding:0;
}
		body {
		margin:0;
		padding:0;
		font-size: .75em;
		font-family: Trebuchet MS, "Verdana, Bitstream Vera Sans", "Lucida Grande", sans-serif;
background:url('images/fond_body.jpg');
background-repeat:repeat-y;
background-position:center;
		
		}
		
		div#container {
		position:relative;
		width:1006px;
		margin:0 auto;
		background:url('images/fond_home.jpg');
		background-position:center 162px;
		background-repeat:repeat-y;
		}
		
		h1 {
		margin-top: 0;
	
		}

                ol, ul, li {padding: 0; margin: 1em;}
		
		div#bandeau {
		height:162px;
		background-image:url(images/bandeau_dejeanty.jpg);
		background-position:right;
		background-repeat:no-repeat;
		}
		
		div#compteur {
		display:block;
		width:236px;
		height:25px;
		background-color:#074E86;
		color:#1D8CB3;
		text-align:center;
		}
		
		div#compteur object {
		margin-top:3px;
		}
		
		#logo {
			border:none;
		}
		
		div#menuHorizontal {
		position:relative;
		top:0;
		float:right;
		background-color:#000;
		height:22px;
		width:771px;
		z-index:100;
		clear:both;

		}
		
		div#menuHorizontal li, div#menuHorizontal li ul li  {
		display:inline;
		color:#1C819E;
		list-style:none;
		padding:0 2px;
		margin: 0;
		font-size:0.8em;
		}
		
		ul#menuPages {
		margin-top:2px;
		}
		
		ul#menuPages a {
		color: #3D95C8;
		font-weight:normal;
		text-decoration:none;
                padding:0 10px;
                border-right:1px solid #3D95C8;
		}
		ul#menuPages a:visited {
		color: #3D95C8;
		}
		
		ul#menuPages a:hover, ul#menuPages a:active {
		color:#fff;
		}
		
		div#rss {
		float:right;
		margin-right:20px;
		margin-top:3px;
		}
		
		div#carre {
		display:inline;
		border:none;
		padding:0;
		margin-left:-12px;
		margin-top:-2px;
		}
		
		div#carre img {
		background-color:#FFFFFF;
		border:none;
		padding:0;
		margin:0;
		}
	
		
		div#colonne1 {
			float: left;
			width: 236px;
			margin-top:-22px;
			background: #4F80A8;
			background-repeat:no-repeat;
		}
		
		div#colonne2 {
			float: right;
			width: 178px;
			padding: 1px 0;
			background: #4F80A8;
			}
		
		div#centre {
		/*top:22px;*/
		overflow: hidden;
		/*padding: 1px 20px;*/
		margin-left:236px;
		width:592px;
		/*background-color:#999999;*/
		z-index:10;
		}
		* html div#centre {
	/* Pour IE 5.5 */	width:580px;
  						voice-family: "\"}\""; voice-family: inherit;
	/* Pour IE 6.0 */	width:580px;
}

   
                div#centre span.parag {
display:block;
                clear:both;
                }
		
		div#contenu {
		padding:20px;
		color:#FFFFFF;
		}
		
		div#contenu div.navigation a:link, div#contenu div.navigation a:visited {
		font-size:0.8em;
		color:#000000;
		}
		.alignleft {
		text-align:left;
		float:left;
		}
		
		.align-right {
		text-align:right;
		float:right;
		}
		
		div#contenu div.post {
		clear:both;
		padding-top:20px;
		}
		
		div#contenu div.post H2 {
		margin:0;
		padding:0;
		}
		
		#contenu div.post h2 a:link, #contenu div.post h2 a:visited, #contenu div.post h2 a:active {
		color:#fff;
		text-decoration:none;
		font-weight:lighter;
		} 
		
		#contenu div.post h2 a:hover {
		text-decoration:underline;
		font-weight:lighter;
		}
		
		#contenu div.post small {
		color:#F56621;
		font-weight:bold;
		}
		
		#contenu div.post a:link, #contenu div.post a:visited {
		color:#F56621;
		text-decoration:underline;
		} 
		
				#comment {
		width:450px;
		}
		
		

		
		
/* style sidebar */
#colonne2 img {
border:none;
margin:2px 0;
}
#colonne2 ul li  {
margin:0;
padding:0;
}

#colonne2 ul {
margin:0;
margin-left:-10px;
}

#colonne2 h2 {
padding:0;
margin:0;
margin-left:5px;
color:#000;
font-size:1.2em;
font-variant:small-caps;
}

*:first-child+html #colonne2 h2 {
	/* Pour IE 7.0 */  margin-left:-10px;
}


#colonne2 li.linkcat h2 {
/*display:none;*/
margin:0;
margin-left:5px;
font-variant:small-caps;
}

*:first-child+html #colonne2 li.linkcat h2 {
	/* Pour IE 7.0 */  margin-left:-10px;
}

#colonne2 li {
list-style-type:none;
}

#colonne2 li a:link, #colonne2 li a:visited, #colonne2 li a:active {
/*color:#fff;
text-decoration:none;
display:block;
margin:0 15px;
font-size:0.85em;
*/
}

#colonne2 li#recent-posts ul li a:link, #colonne2 li#recent-posts ul li a:visited, #colonne2 li#recent-posts ul li a:active, #colonne2 li#archives ul li a:link, #colonne2 li#archives ul li a:visited, #colonne2 li#archives ul li a:active, #colonne2 li.linkcat ul li a:link, #colonne2 li.linkcat ul li a:visited, #colonne2 li.linkcat ul li a:active {
color:#fff;
text-decoration:none;
display:block;
margin:0 15px;
font-size:0.95em;
}

#colonne2 li#recent-posts ul li a:hover, #colonne2 li#archives ul li a:hover, #colonne2 li.linkcat ul li a:hover {
text-decoration:underline;
}


/*#colonne2 li a:hover {
text-decoration:underline;
}*/

#colonne2 li#categories-1 ul li.cat-item a:link, #colonne2 li#categories-1 ul li.cat-item a:active, #colonne2 li#categories-1 ul li.cat-item a:visited  {
display:block;
padding:0;
margin:0;
margin-left:15px;
margin-bottom:15px;
color:#000;
font-size:1.2em;
text-decoration:none;
font-weight:bold;
font-variant:small-caps;
}

#colonne2 li#categories-1 ul li.cat-item a:hover {
text-decoration:underline;
}

#colonne2 input#s {
border:1px solid #000;
font-size:0.95em;
}
#colonne2 #searchsubmit {
display:none;
}
#colonne2 #searchform span {
font-variant:small-caps;
color:#000;
}

#LiensNoir {
margin:0 0 0 15px;
padding-top:15px;
color:#000;
text-decoration:none;
}

a.ln:link, a.ln:visited, a.ln:active {
color:#000;
text-decoration:none;
}

div#footer {
font-size:0.7em;
background-color:#FFFFFF;
text-align:center;
padding:10px;
		background:url('images/fond_home.jpg');
		background-repeat:repeat-y;
}

div#footer a:link, div#footer a:visited {
color:#ffffff;
} 

/* style du formulaire newsletter */
#ajaxNewsletter, .newsletterContainer {
	/* newsletter container */
}

#newsletterFormDiv {
	/* newsletter form elements*/
}

.newsletterTextInput {
	border:1px solid #000;
        font-size:0.95em;
        width:100px;
        margin:0;
        padding:0;
}

#newsletterLoading {
	/* the loading message while the subscription is beeing handled */
}

.success {
	/* the success message container */
}


.error {
	/* the error message container */
}

*:first-child+html div.entry object {
float:left;
margin-right:10px;
}



