/*

Theme Name: blog naxialis

Theme URI: http://www.naxialis.com/

Description: The first theme created by fred.

Version: 0.1

Author: fred

 

Creation Theme by fred || http://www.naxialis.com

 

*/



*{margin:0;padding:0}

html, body { 

	margin: 0; 

	padding: 0; 

font-family: Lucida Grande, Arial, Helvetica, Sans-serif;

font-size: 0.9em;

text-align: center;

background:url(images/mainbg.jpg) repeat-y top center;

color: #006699;

}

#debut{



height:120px;

width:100%;

background-color:#333333;

margin:0 0 0 0;



}

#page {

overflow:hidden;

margin:0 auto;

width: 1008px;







}







/*en tete*/

#header {

background: #333333 url(images/logo2009naxialis.png) no-repeat 0 15px;

margin:0 auto;

width:1008px;

height:120px;



}



#header h1 {

padding: 0 20px 0 0;

font-size: 2em;

text-align: left;

}

 

#header p {

padding: 0 20px 0 0;

font-size: 1em;

text-align: left;

}

/*navigation*/

#navigation{



background:url(images/nav.png) no-repeat;

height:40px;

margin-top:0;

margin:0 auto;



}



/*menu*/

a:hover{text-decoration:none;}

#nav{margin:0 auto;padding:0; height:30px; width:100%; display:block;}

#nav li{padding:0; margin:0; list-style:none; display:inline; line-height:30px;}

#nav li a{ text-align:center;width:50px;float:left;padding-left:0; margin-left:15px; display:block; text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; line-height:39px;}

#nav li a span{line-height:30px; float:left; display:block; padding-right:15px;}

#nav li a:hover{ color:#0066FF; border:none;}

#nav li a:hover span{ color:#990000; }

#nav li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif;}

#nav li a.active span, .menu li a.active:hover span{ color:#660099;}

.naxialis{ float:right; }

/*contenue*/

#content {

text-align:left;

margin-left:20px;

float: left;

width: 715px;

margin-bottom: 20px;

background-color:#FFFFFF;



}

/*titre article*/

#content h2 {

margin-left:15px;

font-size: 1.3em;



}

.cat{float:left; margin-top:15px; font-size:12px;}

.comment{float:right; margin-right:40px; margin-top:15px; font-size:12px;}





#content p {
line-height:20px;

margin-top:10px;

margin-bottom:20px;}

 #content h2 a{

font-size: 1.2em;

font-family: Century Gothic, Lucida Grande, Verdana, Arial, Sans-Serif;

color: #006699;

text-decoration:none;

}

#content h2 a:hover{

color: #555;

}

/*sidebar*/

.sidebar {

text-align:left;

float: right;

width: 250px;

margin-right:10px;



}

.sidebar ul{

color:#FFFFFF;

list-style-type: none;

margin: 0;

padding: 10px 10px  20px 0;



}

.actu{ padding:5px;}

.titre{ margin-bottom:10px; }

img { border:none;}

.rss{ float:right; width:232px; margin:0; clear:both; }

.rs{  width:88px;margin:0; float:right; margin: 10px 20px 0 10px;}

.border{ background-color:#009190;}

.alignleft { float: left; padding: 5px; }





.sidebar  h2 {

background:url(images/side_titre.png) no-repeat;

height:47px;

margin:0;

padding-left:15px;

color:#FFFFFF;



line-height:30px;

font-size: 15px;

}

.sidefooter{



margin-bottom:10px;



}



.sidebar ul li a{padding-left:5px;font-size:12px;color:#ffffff; text-decoration:none;}

.sidebar ul li a:hover{ border-bottom: #333333 1px dotted;font-size:12px; text-decoration:none; color:#00f0ff;}

.sidebar ul li a:visited{ text-decoration:none;}

.sidebar ul ul li{ background: url(images/fleche.png) no-repeat 2px 6px;padding: 0px 0px 4px 12px;line-height: 17px;text-align: left; }

/*mise en forme lien modifier page*/

#edit{

margin-left:25px;

}

/*mise en forme lien modifier page-----fin*/

/*titre article*/

.titleart{

padding:3px;

border-bottom:#666666 dotted 1px;

}

/*titre article fin*/

/*article*/

.post_content {

clear:both;

 background-color:#FFFFFF;

color: #333333;

padding:15px;

font-size: 1em;

}



.post_content a {

text-decoration:none;

color: #006699;

}

.post_content a:hover {

color: #006699;

text-decoration:underline;

}

 /*article fin */



/*footer*/

#footer {

color: #FFFFFF;

font-size: 1em;

padding: 10px 10px 0 0;

clear: both;

width: 740px;

margin:0 auto;

}

#footer1 {

color: #FFFFFF;

font-size: 1em;

padding: 10px 10px 0 0;

clear: both;

width: 740px;

margin:0 auto;

}

#footer a { color:#5edddc; text-decoration:none;}

#footer p{

text-align: center;

font-size: 1em;

padding: 0 10px 20px 0;

}



#fin{

height:100px;

width:100%;

background-color:#333333;

clear: both;

bottom:0;



}



/*info*/



.postmetadata {

font-size: 0.8em;

color: #999;

}

/*info fin */

/* date*/

.post-date {

width:60px;

height:57px;

float: left;

display: inline;

background: #FFFFFF url(images/date.png) no-repeat;

margin:10px;

} 

.month{

color:#000;

font-size:16px;

text-align:center;

margin-top:2px;

margin-right:15px

}

.day{color:#fff;

margin-right:15px;

margin-top:0px;

font-size:18px;

text-align:center;}











/*commentaire*/



.avatar{ float:left; margin-left:25px;}

.combas{ height:15px;background:url(images/comment.png) no-repeat  60px 0;}

comments-template{



	margin: 10px 0 0 0;

}

 

.comments-template ol{



	margin: 10px;

	padding: 0 0 0 15px;

	list-style: none;

	

}

 

#commentext{padding:15px 20px 15px 20px;

background:#eee;

color:#333333;

	font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;

	font-size: 12px;}

.comments-template ol p{



	margin:0;

}

 

.comments-template ol li{

margin:0;

	line-height: 15px;

	padding: 0 0 0;

	

}

 

.comments-template h2, .comments-template h3{



margin-top:10px;

font-family: Hevletica,verdana, Arial,  Sans-serif;

	font-size: 14px;

}

#data{ height:30px; line-height:30px;padding: 0px 0px 4px 12px; }

.commentmetadata{

margin-bottom:40px;

margin-top:4px;

	font-size: 0.8em;

	height:30px;

}

 

.comments-template p.nocomments{

	padding: 0;

	

}

 

.comments-template textarea{

	font-family: Trebuchet MS, Arial, Hevletica, Sans-serif;

	font-size: 0.9em;

	width:500px;

}

 

.cadre_commentaires {

margin:0;

border-bottom: dotted 1px  #ccc;

border-top: dotted 1px  #ccc;

}

form{ margin-left:25px; }



/*recherche*/



.clearfix {

    display: inline-block;

}





#searchform-header {

		margin:20px 20px 0 0; padding:0;

		width:232px; height:26px;

		background:url(images/search.png) no-repeat center left;

		float:right;

	}

	

		#searchform-header #s {

			margin:0 0 0 0; padding:6px 10px 5px 25px;

			width:165px; height:26;

			border:0;

			background:none;

			float:left;

			font-size:0.92em; color:#aea592;

		}

		

		#searchform-header #go {

			float:right;

			margin:0;

		}



#submit{ width:120px; height:26px; border:none; cursor:pointer; background:url(images/envoyer.png) no-repeat; }

.text{

font-size:12px;

font-style:oblique;

font-weight:100;

text-align:left;

color:#ccc;

float:left;



}



/*calendrier*/

#wp-calendar {

	empty-cells: show;

	font-size: 14px;

	margin: 0;

	width: 80%;

}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

}



#wp-calendar a {

	display: block;

	text-decoration: none;

}



#wp-calendar a:hover {

	background: #e0e6e0;

	color: #333;

}

/*parametre titre mois*/

#wp-calendar caption {

	color: #999;

	font-size: 16px;

	text-align: left;

}



#wp-calendar td {

	color: #3a98ff;

	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;

	letter-spacing: normal;

	padding: 2px 0;

	text-align: center;

}



#wp-calendar td.pad:hover {

	background: #fff;

}



#wp-calendar td:hover, #wp-calendar #today {

	background: #ffba00;

	color: #496b90;

}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

}