/* ***** BEGIN LICENSE BLOCK *****



 * This file is part of DotClear.



 * Copyright (c) 2004 Samuel Latchman and contributors. All rights



 * reserved.



 *



 * DotClear is free software; you can redistribute it and/or modify



 * it under the terms of the GNU General Public License as published by



 * the Free Software Foundation; either version 2 of the License, or



 * (at your option) any later version.



 * 



 * DotClear is distributed in the hope that it will be useful,



 * but WITHOUT ANY WARRANTY; without even the implied warranty of



 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the



 * GNU General Public License for more details.



 * 



 * You should have received a copy of the GNU General Public License



 * along with DotClear; if not, write to the Free Software



 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA



 *



 * ***** END LICENSE BLOCK *****



 *



 * Contributor(s):



 *  Olivier Meunier



 * 	Philippe



 */







body{



	/*background: #FFB76F;*/



                background: #666633;



	margin:0em;



	padding:0em;



	font:90% Helvetica, Arial, sans-serif;



	voice-family: "\"}\"";



	voice-family:inherit;



	font-size:small;



}



html>body{



	font-size:small;



	margin:0em;



	padding:0em;



}



p {



	margin : 1em 0;



}



img {



	padding:0.2em;



	border : 1px solid #FFFFFF;



}







form {



	display : block;



	margin : 0;



	padding : 0; }



h2, h3 {



	font-family:Georgia, "Times New Roman", Times, serif



}



h1 {



	font-size : 3em;margin : 0;



	padding:0.2em 0em 0em 0.2em;



	font-family: Georgia, "Times New Roman", Times, serif;



     



}



h2 {



	font-size : 1.3em;



	margin : 0.83em 0;



	color: #FFFFFF;



}



h3 {



	font-size : 1.17em;



	margin : 1em 0;



              }



h4 {



	font-size : 1em;



	margin : 1.33em 0;



               }



h5 {



	font-size : 0.83em;



	margin : 1.67em 0;



                



}



h6 {



	font-size : 0.67em;



	margin : 2.33em 0;



                



}



h1 a{



	color:#fff;



}







code, pre { font-family : "Courier New",monospace; font-size : 1em; overflow:hidden; border:1px dotted #666;}







q { font-style : italic; }







a {color : #996600;}



a:hover, a:focus, a:active {color: #666633;}







a[hreflang]:after {content: "\0000a0( attr(hreflang)";color : #666;background : ;}







h1 a, h1 a:hover, h1 a:focus, h1 a:active {text-decoration : none;color:#666633;}







/* Le bandeau et les onglets



-------------------------------------------------------- */ 



#header{



margin:0em;



padding:0em;



font-size:1em;



font-weight:bold;



line-height:normal;



background: transparent;



/*background: #996600;*/



}







#bandeau{



margin:0em;



padding:0em;



height:8em;



background: #663300 url('images/lune.jpg') no-repeat right;







}







#bandeau p {



color:#FFFFFF;



margin:1em 0.5em;



padding: 0;



}



#bandeau img {border:none;}







#header ul{



margin:0;



padding:10px 10px 0;



list-style:none;



}



#header li{



float:left;



background: #996600;



/*background: url("images/left.gif") no-repeat left top;*/



margin:0;



padding:0 0 0 9px;



}



#header a{



float:left;



display:block;



background: #996600;



/*background: url("images/right.gif") no-repeat right top;*/



padding:5px 15px 4px 6px;



text-decoration:none;



font-weight:bold;



color:#FFFFFF;



}







/* Commented Backslash Hack



hides rule from IE5-Mac \*/



#header a {float:none;}



/* End IE5-Mac hack */



#header a:hover{



color:#666633;







}



#header #current{



background-image: url('images/left_on.gif');



}



#header #current a{



background-image: url('images/right_on.gif');



color:#333;



padding-bottom:5px



}



#header p {



float:right;



color:#FFFFCC;



display:block;



font-size:0.85em;



margin:0.5em 0.5em 0em 0em;



padding:0.5em 0em 0em 0em;



text-align:right;



}



/* Le prelude



-------------------------------------------------------- */ 



#prelude{



	background: transparent;



	color: #DFDFDF;



}







#prelude a{



	color: #DFDFDF;



	background: transparent;



}







#prelude a:hover{



	color: #666633;



	background: transparent;



}











/* Layout



-------------------------------------------------------- */



#conteneur{



	width:93%;



	margin:0.5em auto 0.5em auto;



	padding:0.2em;



	text-align:left;



	border: 1px solid #FFFFFF;



                background-color: #996600;



	







}



#contenu{



	clear:both;



                /*width:100%;*/



	margin:0em 0em; /* auto;*/



	padding:1em;



	background-color: #FFFFFF;      



                



}







#page {



	margin : 0; 



	padding : 0;


        min-height:400px;

	


}



#main {



	float : left;



	width:60%;



	margin-right : 1em;



               /* color: #FFFFFF;*/



               /* background: #663300 repeat;*/







}







#main h3 {



	color : #333;



	margin-top : 1em;



                



}







#content {



	padding : 1px 0 1em 19px;



}







#content p{



	text-align:justify;



}







#content table{



	text-align:left;



	font-size:1em;



}







/* sidebar



-------------------------------------------------------- */



#rightbar {



	float:left;



	width : 10em;



	margin : 0em 1em 0em 0em;



               /* background: #FFB76F repeat; */



                background: #663300 repeat;



                color: #fff;



	



}

#bigbar {



	float:left;


	margin : 0em 1em 0em 0em;



                background: #663300 repeat;



                color: #fff;

	



}


/* Sidebar



-------------------------------------------------------- */



#sidebar {



	float:left;



	width : 11em;



	margin : 0em 1em 0em 0em;



               /* background: #FFB76F repeat; */



                background: #663300 repeat;



                color: #fff;


}

/* Annonces



-------------------------------------------------------- */



#annonces {



	float:right;



	width : 16em;



	margin : 0em 1em 0em 0em;



               /* background: #FFB76F repeat; */



                background: #996600 repeat;



                color: #fff;



	



}



#sidebar h2 {



	color : #fff;



	font-size : 1.2em;



	border-top : 2px solid #996600;



	padding : 0.5em 0 0 0;



	margin : 1.3em 0 0.3em 0;



                color: #fff;



}







#sidebar h3{



	font-size: 1em;



	margin: 0;



                color: #fff;



}



#sidebar h4 {



	font-weight : normal;



	/*color : #666666;*/



                color: #fff;



	font-size : 1em;



	padding : 0 0 0 0;



	margin : 1.3em 0 0.5em 0;







}



#sidebar ul {



	padding-left : 1.5em;



	margin : 0 0 0 0;



}







#sidebar li {



	margin: 0.2em 0;



	/*color : #e2d6ad;*/



                color: #fff; list-style-image:url('images/petitsoleil.gif'); list-style-type:none



}







#sidebar a:hover {



	/*color:#0000FF;*/



                color: #996600;



	background : transparent;



}







#sidebar a {



	text-decoration : none;



	/*color:#666666;*/



                color: #fff;



}







.sidebarleft{text-align : left ;}







#sidebar div#calendar{



	/*border-top: 1px solid #F0F0F0;*/



                color: #fff;



}







#sidebar div#calendar table{



	font-size: 0.8em;



	text-align: center;



	margin: 0 auto;



	border-collapse: collapse;



                color: #fff;



}







#sidebar div#calendar table caption{



	margin: 0 auto;



}







#sidebar div#calendar table th{



	/*color: #663300;*/



	/*background: transparent;*/







}







#sidebar div#calendar table td{



	width: 14%;



	line-height: 2em;



	border: 1px solid #EEE;



}







#sidebar div#calendar table td a{



	display: block;



	background: #996600;



	border:1px solid #fff;



	/*color: #663300;*/



                color: #fff;



	font-weight: bold;



	text-decoration: none;



}







#sidebar div#calendar table td a:hover{



	/*background: #663300;*/



                background: #666633;



	color: #FFF;



}



/* Post



-------------------------------------------------------- */



.day-date {



	font-size : 0.8em;



	font-weight : bold;



	margin-top : 2em;



	text-align : right;



	border-top : 1px dotted #996600;



	color : #666;



	background : transparent;



}







.post {



	margin-bottom : 2.5em;



}



.post-title {



	color: #666633;



	background : url('images/soleil.gif') no-repeat left top;



	padding-left : 35px;



	height:40px; margin-left:0; margin-right:0; margin-top:0.8em; margin-bottom:0



}



.post-title a {



                color: #666633;



	text-decoration : none;



}



.post-title a:hover {



	color : #666633;



	text-decoration : none;



}



.post-info {



	font-size : 0.85em;



	clear : both;



	color : #999999;



	margin : 0;



}



.post-chapo {



	margin-bottom : 1em;



}



.post-content {



}



.post-info-co {



	font-size : 0.85em;



	clear : both;



	background : url('/images/ico_comments.png') no-repeat 0 40%;



	padding-left : 13px



}



.post-info a {color: #663300;}



.post-info a:hover{color : #666666;}



.post-info-co a {color: #663300;}



.post-info-co a:hover{color : #666666;}







#trackbacks {



}



#comments {



}



#comment-preview {



}







#trackbacks, #comments, #comment-preview {



	margin : 0 2em;



}







#trackbacks blockquote, #comments blockquote, #comment-preview blockquote {



	display : block;



	margin : 0 0 1em 0;



	padding : 1px 1em;



	font-style : normal;



	border : 1px solid #999;



	color : #666;



	background : transparent;



}







.comment-info {



	margin : 0;



	background : url('images/ico_comments.png') no-repeat 0 40%;



	padding-left : 13px



}











/* Error messages



-------------------------------------------------------- */



.error {



	border : 1px solid #c00;



	background : #fee;



	padding : 0.5em;



}



.error ul {



	padding-left : 20px;



}



.error li {



	list-style : square;



}











/* Interactions



-------------------------------------------------------- */



fieldset {



	display : block;



	border : none;



	margin : 0;



	padding : 0;



}







input, textarea {



	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;



	font-size : 1em;



	border-width : 1px;



	border-color : #ccc;



}







input[type], textarea[name] {



	background: #FEF1D9;



}







input[type=submit], input[type=reset] {



	background: #996600;



	color : #000;



}







input[type=submit]:hover {



	background : #663300;



	color : #fff;



}







textarea {



	width : 75%;



}







p.field {



	margin : 0.5em 0 0 0;



}







p.field label {



	display : block;



	font-weight : bold;



	font-size : 0.85em;



}







.spacer{



clear:both;



}



/* footer



-------------------------------------------------------- */



#footer {



	clear:both;



	margin:0em auto;



	text-align:center;



	background: #663300 url('images/logoquebec.jpg') no-repeat top right;



	color:#FFFFFF; padding-left:0em; padding-right:0em; padding-top:0.5em; padding-bottom:0.5em



}



#footer a{



	color:#FFFFFF;



}







/* Recherche surlignie



-------------------------------------------------------- */







span.highlight0 {background-color: #E9E44D;)

/*#996600;}*/

span.highlight1 {background-color: #FF99FF;}



span.highlight2 {background-color: #99FFFF;}



span.highlight3 {background-color: #FF9999;}



span.highlight4 {background-color: #9999FF;}