/*

Theme Name: Axiome v1

Theme URI: http://www.axiomelyon.com

Description: Le thème d'Axiome, adapté par Cédric Magnin, kiouv.fr

Version: 1.0

Author: Cédric Magnin

Author URI: http://kiouv.fr

Tags: 



*/



a:hover {

	text-decoration: none

}



#sidebar {

	float: right;

	display: inline;

	width: 297px;

	min-height:599px;

  	height:auto !important;

  	height:599px;

	padding: 20px 35px 20px 20px;

}

#sidebar #searchform 						{ background:#f1f1ef; padding:10px; }
#sidebar #searchform input 					{ font-family:Georgia, "Times New Roman", Times, serif; padding:2px; border:1px solid #d1d1c9; background:#fff}
#sidebar #searchform input#s 				{ width:233px}
#sidebar #searchform input#searchsubmit 	{ padding:1px 2px; font-weight:bold; font-size:14px;}
#sidebar #coordonnees					 	{ margin-top:20px; background:url(img/bg-coord.gif) repeat; padding:20px; line-height:14px;}
#sidebar #coordonnees .title,
#sidebar h2.widgettitle						{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; line-height:10px; margin-bottom:10px;}

#sidebar li									{ margin-top:20px; }
#sidebar #piclens-slideshow					{ padding:20px 20px 5px 20px; border:1px solid #d1d1c9}

#sidebar .widget_ctc,
#sidebar .widget_categories,
#sidebar .widget_archive,
#sidebar .widget_recent_entries				{ float:left; width:148px;}
#sidebar .widget_archive h2,
#sidebar .widget_recent_entries h2			{ font-size:16px;}



	#sidebar * {

		margin: 0;

		padding: 0;

		list-style-type: none;

	}

	#sidebar h1 {

		font-size: 1.4em;

		position: absolute;

		margin-top: -3.3em;

	}

	#sidebar h1 a {

		text-decoration: none;

		color: white;

	}

	#sidebar h1 a strong {

		font-size: 2em;

		font-weight: normal;

	}


	#sidebar a {

		text-decoration: none;

	}

	#sidebar a:hover {

		color:#000;


	}

	#sidebar #search {

		padding-top: 10px;

	}

	#sidebar #search input#s {

		width: 170px;

	}

	#sidebar .widget ul li {

		margin: 2px 0;

	}

	

.contenu {

	padding: 20px 20px 20px 30px;

	width: 588px;

	min-height:552px;

  	height:auto !important;

  	height:552px;

}

.img_title {

	margin: 0;

	padding: 0;

}	

.contenu h2 {

	margin: 0;

	color: #000;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	
	font-weight:normal;
	
	font-size:23px;


}

	.contenu h2 a {

		color: #000;
		
		text-decoration:none;

	}

	.contenu small {

		font-size:10px;

	}

	.contenu h3 {

		margin: 0;

		margin-left: -20px;

		padding-left: 20px;

		color: #999999;

	}

	.contenu h3 a {

		color: #999999;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic
	}

p {

	margin: 10px 0;

}

ol.commentlist {

	margin: 10px 0 0 18px;

}