/*   
Theme Name: Affmic 2013 bis
Theme URI: http://cedric.weben.fr/
Description: Thème Affmic 2013 bis
Author: Cedric Weben
Author URI: http://cedric.weben.fr/
Version: 1
*/
html {
	overflow-y: scroll;
} 
html,body{
	height	:	100%;
}
#main{
	min-height	:	100%;
}
body{
	background	:	#fff url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAKgAA/+4ADkFkb2JlAGTAAAAAAf/bAIQACwgICAgICwgICxAKCQoQEw4LCw4TFhERExERFhUREhISEhEVFRkaGxoZFSEhJCQhITAvLy8wNjY2NjY2NjY2NgEMCgoMDQwPDQ0PEw4ODhMUDg8PDhQaEhIUEhIaIhgVFRUVGCIeIBsbGyAeJSUiIiUlLy8sLy82NjY2NjY2NjY2/8AAEQgAAQSwAwEiAAIRAQMRAf/EAFMAAQEBAQEAAAAAAAAAAAAAAAACBAEHAQEAAAAAAAAAAAAAAAAAAAAAEAEBAAMBAAAAAAAAAAAAAAAAAYHBQwURAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APXKmgCU0AcqKAJqaAIqaAIqKANnndMbbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYvR550AMcXABcVABcVABUXAB2KAFRUAH//Z') repeat-y fixed center 0px;
	background	:	#f36e46;
	background	:	#fff;
	font	:	14px/21px Sans-Serif;
	color	:	#333;
	text-align	:	center;
}
a{color	:	#000;}
a:hover{color:#f36e46;}
img{border:none;}
body,h1,h2,h3,p,table,tr,td{
	margin	:	0;
	padding	:	0;
}
ul{
	list-style	:	square;
}
table{
	border-collapse	:	collapse;
}
td{
	vertical-align	:	top;
}
hr{
	background	:	url('https://affmic.org/actu5/images/affmic-hr.gif') repeat-x top left;
	border		:	0;
	height		:	12px;
}
.c{
	text-align	:	center;
}
iframe{
	border	:	1px solid black;
}
textarea, input{
	border			:	1px solid #999;
	color			:	#666;
	resize			:	none;
	margin			:	0;
	padding			:	0;
}
input[type=text],input[type=submit]{
	font			:	bold 12px/24px Sans-Serif;
	height			:	24px;
	display			:	block;
	float			:	left;
}
input[type=submit]{
	background		:	#eee;
	background		:	#0F305F;
	color			:	#fff;
	text-transform	:	uppercase;
	height			:	26px;
	padding			:	0 10px;
	margin-left		:	10px;
}
textarea{
	overflow		:	auto;
	font			:	bold 12px/24px Sans-Serif;
}
.section form{
	margin			:	10px;
	text-align		:	center;
}
#contact input[type=text],textarea{
	width			:	100%;
}
#contact div{
	margin-bottom	:	10px;
}
#nav, #nav li{
	margin		:	0;
	padding		:	0;
	list-style	:	none;
}
#nav{
	height			:	34px;
	text-align		:	left;
	border			:	1px solid #999;
	background		:	#eee;
	background		:	#0F305F;
	text-transform	:	uppercase;
	list-style		:	none;
	margin			:	20px 0;
	font			:	12px/34px Sans-Serif;
	clear			:	both;
}
#nav li{
	float			:	left;
}
#nav li a, .lg a{
	display			:	block;
	color			:	#666;
	color			:	#fff;
	text-decoration	:	none;
	padding			:	0 9px;
	border-right	:	1px solid #999;
	background		:	#eee;
	background		:	#0F305F;
}
#nav li a:hover{
	color			:	#f36e46;
}
#nav li ul{
	display			:	none;
	padding			:	0;
}
#nav li ul a{
	border			:	1px solid #999;
	border-top		:	none;
}
#nav li:hover ul{
	display			:	block;
	border-top		:	1px solid #999;
	position		:	absolute;
	z-index			:	999;
}
#nav li:hover ul li{
	float			:	none;
}
.current_page_item{
	font-weight		:	bold;
}
.current_page_item ul{
	font-weight		:	normal;
}
#nav .lg{
	float			:	right;
	border-right	:	none;
}
#nav .lg a{
	border-right	:	none;
}
#nav input[type=text]{
    float: right;
    width: 72px;
    background: url("./images/search.png") no-repeat scroll 5px 6px #fff;
    font-size: small;
    height: 20px;
    line-height: 1.2em;
    padding: 3px 10px 3px 28px;
	margin	:	3px 10px 0 0;
	border	:	1px solid #999;
	color	:	#999;
}
#nav  input[type=submit]{
	display	:	none;
}
#main{
	width		:	940px;
	margin		:	0 auto;
	padding		:	0 20px 20px 20px;
	background	:	#fff;
	text-align	:	left;
}
#aside{
	float			:	left;
	width			:	290px;
}
.c1,.c2{
	width			:	300px;
	float			:	left;
}
.c1{
	margin-right	:	20px;	
}
#breadcrumb,#footer{
	background		:	#eee;
	background		:	#0F305F;
	border			:	1px solid #999;
	font			:	12px Sans-Serif;
	color			:	#666;
}
#breadcrumb{
	text-transform	:	uppercase;
}
#breadcrumb a, #footer a{
	color			:	#666;
	text-decoration	:	none;
}
#breadcrumb a:hover,#footer a:hover{
	color			:	#000;
}
#breadcrumb{
	margin-bottom	:	20px;
	padding			:	10px;
}
#footer{
	clear			:	both;
	padding			:	10px;
	margin			:	0;
}
#footer{
	text-align		:	right;
	line-height		:	12px;
}
.section{
	border			:	1px solid #999;
	margin-bottom	:	20px;
	background		:	#fff;
}
.section h2{
	border-bottom	:	1px solid #999;
	text-align		:	center;
	background		:	#eee;
	background		:	#0F305F;
	font			:	bold 12px/34px Sans-Serif;
	color			:	#666;
	color			:	#fff;
	text-transform	:	uppercase;
}
.section form{
	margin			:	10px;
	text-align		:	center;
}
.section a{
	text-decoration	:	none;
}
.section a:hover{
	color	:	#f36e46;
}
.section .left{
	float	:	left;
	width	:	40px;
	text-align:center;
	clear	:	both;
	margin	:	10px 0;
	font-size	:	24px;
}
.section .right{
	float	:	right;
	width	:	238px;
	margin	:	10px 0;
}
.comments p{
	clear	:	both;
}
.comments label{
	margin-left	:	20px;
}
.comments label small{
	font	:	10px Sans-Serif;
}
.comments input[type=text]{
	width	:	300px;
}
.comments textarea{
	width	:	100%;
}
input[type=submit]{
	float	:	right;
}
#content{
	font: 16px/1.4 Sans-Serif; 
	word-wrap	:	break-word;
	overflow	:	hidden;
	background	:	#fff url('https://affmic.org/actu5/images/arbre.jpg') no-repeat scroll center bottom;
}
.detail_article{
	margin-bottom	:	20px;
}
#content h2 a, #content h3 a{
	text-decoration	:	none;
}
h1, #site_title{
	font			:	bold 28px 'Calibri',Sans-Serif;
	color			:	#0F305F;
	padding-top		:	25px;
}
#content h1{
	padding			:	0;
}
#desc_site{
	font			:	bold 14px 'Calibri',Sans-Serif;
	color			:	#0F305F;
}
#mes{
	border			:	1px solid #999;
	text-align		:	center;
	background		:	#eee;
	font			:	bold 12px Sans-Serif;
	color			:	#666;
	text-transform	:	uppercase;
	padding			:	10px 0;
}
#mes img{
	vertical-align	:	bottom;
}
.clr {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
#content{
	font	:	16px/19px 'Calibri',Sans-Serif;
}
#content ul,#aside ul{
	list-style-image:url('https://affmic.org/actu5/wp-content/themes/affmic2013-bis/images/puce.gif');
	padding-left	:	16px;
}
#aside ul{
	padding-left	:	25px;
}
#aside ul ul{
	padding-left	:	0;
}
#aside ul li{
	padding	:	9px 0 9px 17px;
	font	:	16px/19px 'Calibri',Sans-Serif;
}
#content ul li{
	padding	:	3px 0 3px 17px;
	font	:	16px/17px 'Calibri',Sans-Serif;;
}
#aside ul li{
	padding	:	1px 0 1px 10px;
}
#aside ul ul{
	list-style	:	none;
}
#aside ul ul li{
	padding	:	1px 0 1px 12px;
}
#content h2{
	color	:	#0F305F;
	font	:	bold 29px/36px 'Calibri',Sans-Serif;
	margin-bottom : 16px;
}
#content p{
	font	:	16px/19px 'Calibri',Sans-Serif;
	margin	:	9px 0;
}
#content b, #content strong{
	color	:	#0F305F;
}
.td1{
	width	:	50%;
}
.alignright{
	float	:	right;
}
hr{
	  background:url('https://affmic.org/actu5/images/affmic-hr.gif') repeat-x top left;
	  border: 0;
}
