/*
Theme Name: sainte-therese-les-cordeliers
Theme URI: http://www.sainte-therese-les-cordeliers.fr
Description: theme créer par Opeicle Bertrand.
Version: 0.1
Author: Opeicle Bertrand
*/
body {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75.01%;
	}
img {   border: 0;}/
a,a:link a:active {
   text-decoration: none;
   color: #0078CC; }
a:visited {
   text-decoration: none;
   color: #0078CC;}
#ac a:visited {
   color:#0078CC;
   text-decoration: none;}
a:hover {
   text-decoration: none;
   color:#ff9900;}
a {color:#0078CC;
   text-decoration: none;}
   
/*****************basic layout *****************/

body {
   background-color: #F7F5EE;
   color: #333;
   margin:1em;}
#page {
   width: 960px;
   margin: 0 auto;
   background:url(images/milieu.gif);
}
#header {height: 152px;}
#container {width:930px;margin-left:11px;}
#menu_top {
	height:45px;
	border-bottom:1px dotted;
}
	#back_search{
		background:url(images/search.png) no-repeat;
		float:right;
		width:210px;
		height:38px;
	}
		#search {
			margin:11px 30px 0 10px;
		}
		#searchsubmit {
			background: none;
			border: none;	
		}

		#menu{
			margin-left:-40px;
		}	
				#menu ul{
					list-style:none;
					
				}
					#menu li{
						list-style:none;
						float:left;
						margin:0 5px;
					}
						#menu li a{
							display:block;
							float:left;
						}
							#menu li a span{
								display:none;
							}
							#menu li a:hover{
								text-decoration:none;
							}
							#menu li a.blog {
								background:url(images/blog.png);
								display:block;
								height:38px;
								width:126px
							}
							#menu li a:hover.blog {background-position:0 -38px;}
							#menu li a.site {
								background:url(images/site.png);
								display:block;
								height:38px;
								width:85px
							}
							#menu li a:hover.site{background-position:0 -38px;}
							#menu li a.english {
								background:url(images/english.png);
								display:block;
								height:38px;
								width:134px
								}
							#menu li a:hover.english {background-position:0 -38px;}


#sidebar {
   float: left;
   width: 330px;
   display: inline;
}
	#sidebar h2 {
		font-family:Arial;
		font-size:13px; 
		color:#666666;		
		border-bottom-style:solid;
		border-bottom-width: thin;
		padding-left:20px;
	}
	
	#sidebar ul {
		margin-top:-12px;
	}
	#sidebar li {
		list-style-type: none;
		margin-left:-40px;
		display: block; 		
	}
	
	.col1-cal a, .col2-rss a {
		display: block;
		color:#00AAD5;
		text-decoration: none;
		background: url(images/arrow-right-active-bleu.gif) no-repeat 0.2em center; 
		padding: 0.2em 0em 0.2em 1.5em; 
	}

	.col1-cal a:hover, .col2-rss a:hover {color: #FF9900;background: url(images/arrow-right-active.gif) no-repeat 0.5em center;}

	.col1-cal li:hover, .col2-rss li:hover {background-color: #DDDDDD;}
	#col1{	
		float: left;
		width: 155px;		
	}
	#col2 {
		float: right;
		width: 155px;
	}
		#col1 h2 {
			background: url(images/liste34.png) no-repeat;		
			border-color:#311041;		
		}
		#col2 h2 {
			background: url(images/liste9.png) no-repeat;		
		}
		#rss span {display:none }
		#rss a{
			margin-left:20px;
			display:block;
			width:100px;
			height:89px;
			background: url(images/orangerss.gif) no-repeat;	
		}
		#rss a:hover {background-position:0 -89px}
		#cal{ background:#EAEAEA;}
		#wp-calendar {
			empty-cells: show; 
			margin: 0 auto; 
			width: 159px;
		}
		#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;	}
		#wp-calendar caption {
			font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
			text-align: center;  
			color: #294B5F;  
			font-weight: bold;      
		}
		#wp-calendar th{	
			font-size:11px;    
			color: #1F427A;  
			font-style: normal; 
			text-transform: capitalize; 
		}
		#wp-calendar td { 
			font-size: 10px; 
			padding: 1px 0; 
			text-align: center;  
			color: #100C0D;  
		}
		#wp-calendar #next a { padding-right: 10px; text-align: right; }
		#wp-calendar #prev a { padding-left: 10px; text-align: left; }
		#wp-calendar a { 
			text-decoration: none; 
			display: block;
			font-weight: bold;  
			border:1px solid #0078CC;  
			padding-bottom: 1px;           
		}
		#wp-calendar a:hover{border:1px solid #FF9900; }
		#wp-calendar caption { 
			text-align: center; 
			width: 100%;  
			font-size: 12px;  
		}
#content {
	width: 580px;
	float:right;
	
}
	.titrep {
	padding: 0 0em 0.3em 4.2em;
	width:530px;
	}
	.titrep h2 {
		color: #294B5F;
		font-size: 1.5em; 	
		text-align: left; 
		padding-left: 1.3em;	
		border-bottom: 1px solid #FF9900; 	
		background:url(images/titre.gif) no-repeat;        
		line-height: 1.5em;        
		
	}
	.calendar {
	background:url(images/calendar.gif) no-repeat;
	width:47px;
	height:53px;
	position:absolute;
	
	}
		.block_tac {
			margin-top:10px;
			padding-left:12px;
			color:#FFF;
			font-size:11px;
			line-height:100%;
		}
		.tac {
			padding-top:8px;
			padding-left:10px;
			font-weight:bold;
			color:#FFF;
			font-size:19px;
			line-height:100%;
		}
	.postmetadata {
		background-color: #f5f5f5;
		border: 1px solid #e3e4e4;
		padding: 3px; margin: -15px 0 0 0;
		font-size: 95%;
		text-align:left;
	}
		.catg {
			background: url('images/category.png') no-repeat 0 center;
			padding-left: 15px;
		}
		 .comments {
			background: url('images/comment.png') no-repeat 0 center;
			padding-left: 15px;
		}
		.postcom {
			background: url('images/post.png') no-repeat 0 center;
			padding-left: 15px;
			}
	.post_content {
		margin:0 22px 0 20px;
		font-family:calibri;
		font-size:125%;
	}
	.seperator {
	display: block;
	background: url(images/seperator.png) no-repeat center;
	height: 30px;
	}

	.pleft {
	float:left;

	}
	.pright {

	float:right;
}
/*****************footer*****************/
 div#footer {
   clear: both;
   height:83px;
   background:url(images/bas.gif) no-repeat;}
div#footer p {
   font-size: 1em;
color: #002435;
   padding: 4em;
   text-align: center;
   margin: 0;}
div#footer p a {color: #002435;}
div#footer a:hover {color: #FAFAFA;}

/*****************COMMENT*****************/
.comments-template h2, .comments-template h3{
	font-size: 1.2em;	
}



