/*
Theme Name: antadis.com
Theme URI: http://blog.antadis.com/
Description: Theme Wordpress de l'agence de communication interactive ANTADIS
Version: 1.0
Author: Nicolas Renou

Theme antadis.com by Nicolas Renou

*/



								/********* GENERAL *********/
* {
	margin: 0;
	padding: 0;
	}

:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
}

body {
	font: 400 0.7em 'trebuchet ms',arial,sans-serif;
	color: #fff;
	background: #000;
	min-height: 100%;
	}

a {
	text-decoration: underline;
	color:#ffffff;
}

img {
	border:none;

}

a:hover {
	text-decoration: underline;
	}

.wrap {
	width: 1024px;
	margin-top: -4px;
	}

								/*********** HEADER ************/

#head {
	height: 133px;
	width: 997px;
	background: #000 url('images/header_01.png') no-repeat top left;
	position:relative;
}

#head-x {
	height: 133px;
	width: 100%;
	background:url('images/header_02.gif') repeat-x;
}

#head a {
	display:block;
	height:133px;
	width:950px;
}

								/*********** POST ************/

.post {
margin:0 0 30px 0;
background-color : #121212;
width: 602px;
}

.post_header {
	min-height: 58px;
	width: 602px;
	background: url('images/post_top.png') no-repeat top left;
}

.filet {
	margin-left:9px;
}

.post_header_top {
	height: 11px;
	width: 602px;
	background: url('images/top_post_01.gif') no-repeat top left;
}

.post_header h1 {
	margin : 0 0 0 12px;
}


								/******** POST INFOS ********/

.post_infos {
	margin : 9px 0 0 -20px;
	width:613px;
	height:30px;
}

.post_infos h2 a:hover {
	text-decoration: underline;
}

.post_infos  h2{
	float:left;
	width:500px;
}


span.infos {
padding:3px 1px 5px 5px;
margin-right:-5px;
	width: 100%;
	height:21px;
	background: url('images/infos_px.png') repeat-x;
}


.post_commentaires {
	text-align:center;
	width: 28px;
	height: 29px;
	float:right;
	background: url('images/info_22.gif') no-repeat top right;
}

.post_commentaires span {
	font: 800 1.2em 'Trebuchet MS',arial,sans-serif;
	color: #000;
	margin : 0 0 0 1px;
}

.post_commentaires a:hover {
	color:#000;
	text-decoration: underline;
}

.infos_cat {
	margin-left : 14px;
}

						/*** GRIS ***/
.infos_cat1 {
	margin-left : 14px;
	color:#777777;;
}

span.infos_cat1 a {
	color:#777777;;
}

span.infos_cat1 a:hover {
	color:#777777;;
}

						/*** ROSE ***/
.infos_cat2 {
	margin-left : 14px;
	color:#ea6a6a;
}

span.infos_cat2 a {
	color:#ea6a6a;
}

span.infos_cat2 a:hover {
	color:#ea6a6a;
}

						/*** JAUNE ***/
.infos_cat3 {
	margin-left : 14px;
	color:#e2ba00;
}

span.infos_cat3 a {
	color:#e2ba00;
}

span.infos_cat3 a:hover {
	color:#e2ba00;
}

						/*** ORANGE ***/
.infos_cat4 {
	margin-left : 14px;
	color:#d55a00;
}

span.infos_cat4 a {
	color:#d55a00;
}

span.infos_cat4 a:hover {
	color:#d55a00;
}

							/*** CYAN ***/
.infos_cat5 {
	margin-left : 14px;
	color:#0172a1;
}

span.infos_cat5 a {
	color:#0172a1;
}

span.infos_cat5 a :hover{
	color:#0172a1;
}

							/*** ROUGE ***/
.infos_cat6{
	margin-left : 14px;
	color:#9a0000;
}

span.infos_cat6 a {
	color:#9a0000;
}

span.infos_cat6 a:hover {
	color:#9a0000;
}

							/*** VERT ***/
.infos_cat7{
	margin-left : 14px;
	color:#88be04;
}

span.infos_cat7 a {
	color:#88be04;
}

span.infos_cat7 a:hover {
	color:#88be04;
}

								/************  POST CONTENT  ************/


.post_content {
margin : 12px;
}

.post_content ul{
margin : 12px;
}

.post_content li{
margin-top : 5px;
}

.post_content p{
margin : 10px 0 10px 0px;
}

.post_content img {
	border: 5px solid black;
}

.suite {
	margin-left :500px;
	width:50px;
}

.more-link {
	margin : 5px 0 0 500px;
}

.post_footer {
	height: 49px;
	width: 602px;
	background: url('images/img_42.png') no-repeat top left;
}

								/************ FLASH CONTENT **************/

#flashContent {
margin:0;
padding:0;
}

								/************ SIDEBAR **************/

#right {
	float: right;
	clear: none;
	width: 340px;
	margin: 30px 20px 50px 0px;
	color: #FFF;
	}

#right h1 {
	font: 400 1.8em 'Trebuchet MS','arial narrow',arial,sans-serif;
	color: #033;
	margin: 10px 0;
	background: url('images/h1bullet.gif') no-repeat left;
	padding-left: 25px;
	}

#right p {
	background: url('images/rightlist_line.gif') repeat-x top left;
	line-height: 1em;
	padding: 10px 0;
	}

#right ul {
	list-style-type: none;
	}

#right li {
	margin: 0px;
	list-style:none;
	}

#right li a {
	padding: 0px 2px 0px 15px;
	display: block;
	margin:  0;
	color:#FFF;
	text-decoration:none;
	}

#right li a:hover {
	color:#97c300;
	text-decoration:underline;
	}

#col_right .follow_us a:hover{
	color:#b94100;
}

				/*** BLOC RSS ***/

#sidebar_top_left {
	width: 33px;
	height:34px;
	float :left;
}

#sidebar_top_right {

	margin-top : -14px;

}

				/**** BLOC FORMULAIRE DE RECHERCHE ****/
form#searchform {
	float:right;
	background:url('images/search.png') no-repeat top left;
	margin : 8px 100px 0 0px;
	position:relative;
}

input#s {
	float:left;
	padding : 4px;
	width: 160px;
	border : none;
	background-color: transparent;
	color:#fff;
}

input#searchsubmit {
float:left;
}

#content .res_rech  h2 {
	color: #fff;
}

			/**** COLONNE GAUCHE-DROITE ****/
#col_left {
	float:left;
	margin: 0px 0px 0 10px;
}

#col_left img{
	margin: 20px 0px 0 0px;
}

#col_left .img_cat {
	margin-bottom: -3px;
}

#col_right {
	margin: 0px 50px 0 0;
	float:right;
}
#col_right img{
	margin: 20px 0px 0 0px;
}

#filet {
	position:relative;
	width:231px;
	height:1px;
	margin : 60px 0 0 10px;
	background-color: #1f1f1f;
}

									/***** IMAGE FOND BLOG ******/

#bg {
	margin-top:0px;
	width: 282px;
	height:auto;
	background: url('images/fond.png') no-repeat top left;
}

									/************ CONTENT ( GENERAL ) ***********/
#content {
width:960px;
margin:0 0 0 30px;
padding-top : 30px;
}

#content h1 {
	font: 400 1.8em 'Trebuchet MS','arial narrow',arial,sans-serif;
	color:#97c300;
	}

#content h1 a {
	color: #fff;
}

#content h2 {
	font: 600 1em 'Trebuchet MS', arial,sans-serif;
	color: #000000;
	margin : 0 0 0 8px;
	padding-top : 2px;
	}

#content p {
	line-height: 1.3em;
	}

#content p img.right, #content p img.left {
	clear: none;
	padding: 4px;
	border: 1px solid #CCC;
	background-color: #EEE;
	}

#content p img.right {
	float: right;
	margin: 0 0 10px 15px;
	}

#content p img.left {
	float: left;
	margin: 0 15px 10px 0;
	}


						/************* POST FOOTER ***************/

p.info {
	font-size: 1em;
	width: 450px;
	float:left;
	margin:10px 0 0 8px;
	color:#717171;
}

ul.share {
	float: right;
	margin:10px 10px 0 0;
}

.share ul, .share li {
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	line-height:0px;
}

									/********** ARCHIVES *************/

#titre_archives h1 {
	padding : 3px 0 0 10px;
	font: 400 1.8em 'Trebuchet MS', arial,sans-serif;
	color : #000;
	margin: 0 0 20px -7px;
	background: url('images/barre.png') no-repeat top left;
	width:617px;
	height:32px;
}

									/******* COMMENTAIRES *********/

.no_comments {
	margin-bottom : 10px;
}

ol.commentlist li {
display:block;
width:602px;
}

ol.commentlist li div.comments_auth{
background:#a7c52e url(images/comm_a_52.png) no-repeat scroll 0 0;
margin:5px 0 0;
padding:5px 8px 0px;
color : #000;
}

ol.commentlist li div.comments_user{
background:#191919 url(images/comm_48.png) no-repeat scroll 0 0;
margin:5px 0 0;
padding:5px 8px 0px;
color : #fff;
}

.comments_auth p {
	margin: 5px 0 10px 0;
}

.comments_user p {
	margin: 5px 0 10px 0;
}
.comm_bot {
display:block;
margin-top:-10px;
margin-bottom:15px;
}

cite.pseudo {
font-weight: 800;
}

small.commentmetadata a{
	color : #303030;
}

small.commentmetadata a:hover{
	color : #a7c52e;
}

h3#respond {
	margin-bottom:5px;
	color:#a7c52e;
}

.comm_opt {
	color:#74891f;
}

								/*********** FORMULAIRE USER ***********/

textarea, input {
	color:#212121;
	font: 400 1em 'trebuchet ms',arial,sans-serif;
}

#div_commentform  {
	background: #a7c52e url('images/form_60.png') no-repeat top left;
	width : 590px;
	padding : 10px 0 0 10px;
	height:165px;
}

#commentform  {
	width : 590px;
}

#commentform  a{
	color:#74891f;
	font-weight: 600;
}

input#author {
	background: #a7c52e url('images/form_64.png') no-repeat;
	border:none;
	margin-bottom:1px;
	width:210px;
	padding : 7px;
}

input#email {
	background: #a7c52e url('images/form_64.png') no-repeat;
	margin-bottom:1px;
	width:210px;
	padding : 7px;
	border:none;
}

input#url {
	background: #a7c52e url('images/form_64.png') no-repeat;
	border: none;
	width: 210px;
	padding : 7px;
}

textarea#comment {
	background: #a7c52e url('images/form_66.png') no-repeat;
	border:none;
	padding : 7px;
	width: 332px;
	height: 131px;
	overflow: auto;
	resize:none;
}

textarea#comment {
	border:none;
}

.form_left {
float:left;
margin : 0 10px 0 0;
}

.form_bottom {
	margin : 0px 0 0 -10px;
}


input#submit {
	float:right;
	margin:30px -12px 0 0;
}

					/**** COMMENT LOGGED ******/

input#submit_logged {
	float:right;
	margin:2px -2px 0 0;
}

textarea#comment_logged {
	padding : 7px;
	margin:0px 0 0 3px;
	border:none;
	width:563px;
	height:119px;
	background: #a7c52e url('images/form_79.png') no-repeat;
	overflow:auto;
	resize:none;
}

.logged_as {
	margin : 0 0 0 4px;
}

blockquote {
	background: #000 ;
	padding: 10px 10px 10px 25px;
	border : 1px solid #383838;
	}

ol {
	font-weight: 400;
	font-size: 1.0em;
	margin: 20px 0 20px 0;
	}

ol span {
	font: 400 1.0em 'Trebuchet MS', arial,sans-serif;
	color: #888;
	}

ol li {
	padding: 4px 0;
	margin-left:35px;
	}

form label{
	display:block;
	}

									/************ FOOTER ***********/

.clearer {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 0;
	}

#footer {
	width: 100%;
	height:183px;
	background: url('images/footer_67.png') no-repeat;
}

#footer-x {
	margin-top:100px;
	height:183px;
	background: url('images/footer_68.png') repeat-x ;
}

#footer .wrap {
	color: #FFF;
}

p.foot {
	color: #777777;
	margin: 133px 0 0 148px !important;
	margin: 137px 0 0 148px !important!;
	font-size: 0.8em;
	}

#footnav {
	padding-top: 15px;
	margin : 0 0 0 20px;
	}

#footnav ul {
	list-style-type: none;
	}

#footnav li {
	display: inline;
	}

#footnav li a {
	color: #B3BEBE;
	font: 400 1em 'trebuchet ms',arial,sans-serif;
	padding: 6px 12px;
	margin: 16px 0 0 0;
	text-decoration: none;
	}

#footnav li a:hover {
	color:#97c300;
	text-decoration: none;
	}

.float-left   { float: left;}

.float-right  { float: right; margin-right:360px;}

img.avatar {float:left; margin-right:5px;}

/*#content
{
	overflow:auto;
	height:auto;
}
*/
#bg
{
	height:auto;
}
