/*  
Theme Name: OredoWeb v2
Theme URI: 
Description: A green, fresh and clear theme.
Version: 2.0
Author: 
Author URI: 
*/
/**********
 *  Basic  *http://oredoweb.ovh.org/rubriques/news/wp-admin/theme-editor.php?file=wp-content/themes/greenery-10v2/style.css&theme=OredoWeb+v2
***********
*/

#picnews {
float:left;
left:10px;
margin-bottom:5px;
margin-left:0;
margin-right:11px;
margin-top:0;
position:absolute;
top:33px;	
	
}

#newyear {
font-size:16px;
margin:52px 0 auto;
text-align:center;
}
#redflam {
background-image:url(http://oredoweb.com/redflam.jpg);
display:block;
height:50px;
left:39px;
position:absolute;
top:6px;
width:50px;
}
#fichecontent {
border:#CCC dashed 1px; width:672px; margin:5px; padding:10px; min-height:180px;
clear:both;
}
#contentbandeau {
	left:123px;
position:absolute;
width:496px;
	
}

#actuDeroulant {
height:150px;
	overflow:hidden;
	margin-left:5px;
width:652px;
	position:relative;
	border: 1px dashed #CCC;
}
#actuContent {
	position:absolute;
	
}
#blocnews {
clear:both;
float:left;
margin:5px;
height:120px;
padding:10px;
position:relative;
width:612px;
}
#subarticle {
border:1px dashed #CCCCCC;
float:left;
font-size:8px;
margin:5px;
min-height:162px;
padding:8px;
width:304px;
}
a.menubarre span {
	display: none;
}
a.menubarre:hover span {
	display: inline;
	position: absolute;
	white-space: nowrap;
	font-size:10px;
	font-weight:normal;
	width:auto;
	top: -20px;
	left: 10px;
	background: white;
	padding: 3px;
	border: 1px solid #5D779A;
	border-top: 4px solid #5D779A;
}
font {
	font-family: Verdana, Lucida Grande, Arial, Sans-Serif;
}
#s_footer h2, #leftsidebar h2, #rightsidebar h2 {
	font-variant:small-caps;
	border-bottom:1px #ccc;
}
solid  #col1 {
	width:25%;
	float:left;
	margin-right:15px;
}
#col2 {
	width:25%;
	float:left;
	margin-left:15px;
}
#col3 {
	width:15%;
	float:right;
	margin-left:15px;
}
#col4 {
	width:25%;
	float:right;
	margin-left:15px;
	margin-right:15px;
}
.pagenumber {
	text-align:right;
	clear:both;
	font-weight:bold;
	padding-top:6px;
	margin-top:10px;
}
.spacer {
	clear:both;
}
#postavatar {
	float: right;
	width: 50px;
}
body {
	margin: 0;
	padding: 0;
	font-size: 12px; /* Resets 1em to 10px, do NOT modify this! */
	font-family: Verdana, Lucida Grande, Arial, Sans-Serif;
	color: #a6b79b;
	text-align: justify;/*  line-height: 1.2em; */



}
p {
	/* line-height: 1.2em; */
	font-size: 11px;
	text-align: justify;
	font-family: "Verdana", Lucida Grande, Arial, Sans-Serif;
	margin: 1.2em 0;
}
td { /* line-height: 1.2em; */
	font-size: 12px;
	font-family: Verdana, "Lucida Grande", Arial, Sans-Serif;
	margin: 1.2em 0;
	text-align: justify;
}
.thumb {
	display: inline;
	list-style: none;
	float:left;
	text-align:center;
	padding:2px;
	margin:2px;
	border-color: #000000;
}
.thumb a:hover {
	background-color:#F7F7F7;
}
/* ol, ul {



	line-height: 1.5em;



	font-size: 10px; 



	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;



	margin: 1.2em 0 1.2em 2em;



	padding: 0 0 0 15px;



}







#wp-calendar {



  display:inline-table;



  border-collapse:collapse;



  width: 160px; 



  magin: 0px 10px 0 10px;



  text-align:center;



}







img {



	padding: 4px;



        margin: 5px;



	border: 1px solid #d9e2d3;



        hspace: 10px;



        vspace: 10px;







}











ol {



	padding: 0 0 0 20px;



	font-size: 10px; 



	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;



}



*/







li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	margin: 1.2em 0;
	font-family: "Trebuchet MS", Tahoma, Arial, Sans-Serif;
	color: #007D00;
}
h1 {
	font-size: 20px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 11px;
}
hr {/* to be styled */
}
#liencontent a:link,  #liencontent a:visited {
	color: #000000;
	text-decoration: none;
}
#liencontent a:hover {
	color: #E55D20;
}
#liencontent a:active {
	color: #000000;
	text-decoration: none;
}
a:link,  a:visited {
	color: #7DB552;
	text-decoration: none;
}
a:hover {
	color: #51D862;
	text-decoration: underline;
}
a:active {
	color: #007D00; /* #86b224; */
	text-decoration: underline;
}
input, textarea, select {
	border: 1px solid #e4ead2;
	background: #f8ffe5;
	color: #556b38;
	font-size: 1.1em;
	font-family: Tahoma, Arial, Sans-Serif;
}
input, textarea {
	background: #f8ffe5 url(images/inputbg.gif) repeat-x top;
}
.button {
	background: #f8ffe5 none;
}
blockquote {
	margin: 0 20px;
	padding: 0 10px 0 25px;
	border-left: 4px solid #c9ee58;
}
code {
	font-family: monospace;
	color: #666;
}
form {
	margin: 0;
	padding: 0;
	border: 0;
}
.small {
	font-size: 9px;
	color: #999;
}
.alignleft {
	float: left;
	font-size: 9px;
	margin-right: 10px;
	clear: left;
}
.alignright {
	float: right;
	margin-left: 10px;
	clear: right;
}
a.rollover {
	width: 30px;
	height: 30px;
	background: url(http://oredoweb.ovh.org/Images/RO1.png);
	border: 0;
}
a.rollover:hover {
	background: url(http://oredoweb.ovh.org/Images/RO2.png);
}
/***********



*  Layout  *



************/



    #topmenu {
	margin-left:20px;
	z-index: 2000;
	float:left;
	width: 850px;
	position: relative;
}
#topmenu a:link, #topmenu a:visited {
 color: #999;
}
#topmenu a:hover {
	text-decoration:none;
}
#topmenu ul {
	list-style:none;
	margin:0 0 0 5px;
	padding:0;
}
#topmenu ul li a:link, #topmenu ul li a:visited {
	display:block;
	line-height:11px;
	padding:5px 15px 2px 5px;
	margin:0 5px 0 0;
	font-size:11px;
	border-bottom:2px solid #FFFFFF;
	text-transform:uppercase;
}
#topmenu ul li a:hover {
	border-bottom:2px solid #FFFFFF;
}
#topmenu ul li {
	display:block;
	float:left;
	position:relative;
}
#topmenu ul li ul {
	display:block;
	position:absolute;
	top:auto;
	list-style:none;
	margin:0;
	padding:0;
	visibility:hidden;
	border-top:1px solid #FFFFFF;
	width:220px;
}
#topmenu ul li:hover ul,  #topmenu ul li.msiefix ul {
	visibility:visible;
}
#topmenu ul li ul li {
	position:relative;
	float:none;
	line-height:18px;
	color: #666666;
	font-size:10px;
	_height:1px;
}
#topmenu ul li ul li a:link, #topmenu ul li ul li a:visited, #topmenu ul li ul li a {
	display:block;
	margin:0;
	line-height:15px;
	padding:2px 0 2px 10px;
	color:#FFF;
	_height:1px;
	text-transform:none;
	border:0;
	background-color: #666666;
}
#topmenu ul li ul li a:hover {
	background-color: #000000;
}
#wrapper {
	width: 730px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	/*	font-size: 1.2em !important; */ /* Enable this line if you're blogging in Asian languages and is using firefox. */



	font-size: 11px;
	overflow: hidden;
}
#menu1 {
	background: url(http://membres.lycos.fr/oredoweb/source/btanime.jpg) no-repeat;
	width: 141px;
}
#interhaut {
	background: url(http://oredoweb.com/Images/interhautv2.gif) no-repeat;
	width: 20px;
	float:left;
	height:180px;
}
#interhaut2 {
	background: url(/Images/interhaut2v2.gif) no-repeat;
	width: 20px;
	float:left;
	height:180px;
}

#sidebardyna  {
	text-decoration:none;
	display:block;
	list-style:none;
}
#flashbox {
	width:885px;
	
}
#intermilieu {

	width: 20px;
	float:left;
	min-height:100px;
	display:block;
}
#mainbox {
	clear:both;
	display:block;
	width:885px;
		background:#92bd42;
	text-align:justify;
}
#intermilieu2 {
	background: #92bd42;
	width: 20px;
	float:left;
}
#contentbox {
	width:673px;
	border:1px #000 solid;
	vertical-align:top;
	float:left;
	background-color:#FFF;
}

#interflash  {
		vertical-align: top;
		height: 180px;
		text-align: center;
		width: 844px;
		z-index: 2;
		float: left;
}

#interbas {
	background: url(http://oredoweb.com/Images/interhaut.gif) no-repeat;
	float:left;
	display: block;
	width: 20px;
	clear:both;
}
.barre {
	background: url(http://membres.lycos.fr/oredoweb/source/barre.jpg) no-repeat;
	width: 20px;
}
#chronicle1 {
	PADDING-RIGHT: 45px;
	PADDING-LEFT: 45px;
	BACKGROUND-IMAGE: url(http://oredoweb.ovh.org/Images/parcheminhaut.jpg);
	PADDING-BOTTOM: 45px;
	MARGIN: 0px;
	WIDTH: 505px;
	PADDING-TOP: 45px;
	HEIGHT: 110px;
}
#anime01 {
	float: left;
	width: 644px;
	margin: 0 0 0 0px;
	padding: 0px 15px;
	min-height: 800px;
	height: auto;
	display: inline;
	overflow: hidden;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
#animeadmin {
	float: left;
	margin: 0 0 0 0px;
	padding: 0px 15px;
	min-height: 500px;
	height: auto;
	display: inline;
	overflow: hidden;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
#footer1 {
	float: left;
	width : 516px;
	padding: 0px 15px;
	min-height: 600px;
	margin: 0 0 0 0px;
	display: inline;
	overflow: hidden;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
.post .info {
	padding: 5px 10px;
	border: 1px solid #E3E4E4;
	background:#F5F5F5;
	color: #555;
	margin: 2px 0 4px;
}
.info a {
	text-decoration: none;
}
.info a:hover {
	text-decoration: underline;
}
#slidecontent {
	width: 642px;
	margin: 0 0 0 0px;
	overflow: hidden;
	height: auto;
	display: inline;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
#content {
	/*float: right;*/
	width: 642px;
	margin: 0 0 0 0px;
	padding: 0px 15px;
	overflow: hidden;
	min-height: 330px;  /* 1100px */
	height: auto;
	display: inline;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
#contentnews {
	width: 672px;
	margin: 0 0 0 0px;
	padding: 0px 0px;
	overflow: hidden;
	min-height: 330px;  /* 1100px */
	height: auto;
	display: block;
	background: #FFFFFF;
        position:relative;
	vertical-align:top;
}
#footerbox {
	background:#99c743 url(http://oredoweb.com/Images/intermilieu.jpg) repeat-y;
	clear:both;	
}
#footerdiv {
	padding-left: 5px; 
	padding-top:5px; 
	border-left:1px solid #000; 
	border-right:1px solid #000; 
	border-bottom:1px solid #000;
	width:668px;
	height:120px;
	vertical-align:top;
	background-color:#FFF;
	float:left;
}
#copyright {
	vertical-align:middle;
	height:56px;
	background: url(/Images/basv2.jpg) no-repeat;
	clear:both;

}
#mondiv {
	min-height: 500px;
}
#content01 {
	float: left;
	margin: 0 0 0 0px;
	padding: 5px 15px;
	overflow: hidden;
	display: inline;
	background: #ffffff;
	border-left: 1px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
#content02 {
	margin: 0 0 0 0px;
	/* padding: 0px 15px; */



        overflow: hidden;
	display: inline;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
#content00 {
	float: left;
	width: 672px;
	margin: 0 0 0 0px;
	padding: 0px 0px;
	overflow: hidden;
	display: inline;
	background: #FFFFFF;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
.copyright {
	color: #000000;
}
#menu {
	width: 85px;
	background: url(http://oredoweb.ovh.org/Images/menu.gif) no-repeat;
}
#content1 {
	float: left;
	margin: 0 0 0 0px;
	padding: 0px 10px;
	width: 570px;
	/* height: 800px; */



	display: inline;
	/* border: 2px solid #cbad57;



	border-left: 1px solid #000000;



	 border-bottom: 4px solid #cbad57;



	background: #000000; */



	overflow: hidden;
}
#content2 {
	float: right;
	width: 815px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px;
	min-width: 220px;
	min-height: 370px;
	display: inline;
	border: 0px solid #8ac60e;
	border-left: 3px solid #CCCCCC;
	border-top: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	border-right: 3px solid #CCCCCC;
	background: #FFFFFF;
	overflow: hidden;
}
#content3 {
	float: right;
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px;
	height: 405px;
	display: inline;
	border: 0px solid #8ac60e;
	border-left: 0px solid #8ac60e;
	border-top: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	overflow: hidden;
}
#content4 {
	float: left;
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 10px 9px;
	display: inline;
	min-height: 405px;
	border: 0px solid #FFFFFF;
	border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	background: #F5F5F5;
	overflow: hidden;
}
/* navigation */



.navigation2 {
	border-color: #DFEEF7 #CFDEE7;
	height: 20px;
	width: 94%;
}
.navigation2 li a {
	background: #9BDD32;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	color: #456;
	display: block;
	float: left;
	text-decoration: none;
	font: bold 1em sans-serif;
	line-height: 20px;
	width: 94%;
}
.navigation2 a:hover {
	background-position: left bottom;
	color: #9BDD32;
}
.navigation2 ul {
}
.navigation2 li {
}
.navigation {
	border: 1px solid #000000;
	border-color: #000000 #000000;
	background:#D9E1E5 url('img/nav2.gif');
	height: 30px;
}
.navigation a {
	background: #D9E1E5 url('img/nav2.gif');
	border-right: 1px solid #AFBEC7;
	color: #FFFFFF;
	display: block;
	/* float: left; */



	text-decoration: none;
	font: bold 1em sans-serif;
	line-height: 30px;
	padding: 0 20px;
}
#userpic {
	float: right;
	border: 1px solid #000000;
}
.navigation a:hover {
	background-position: left bottom;
	color: #98D936;
}
.navigation ul {
	display: inline;
}
.navigation li {
	float: left;
}
.sidenav table caption {
	border-bottom-color:#000;
}
.sidenav table thead tr {
	border-bottom-color:#000;
	color:#A53512;
}
.sidenav table th {
	border-bottom-color:#000;
}
.sidenav table td#today {
	border-color:#000;
	color:#A53512;
}
.sidenav table td a {
	border-bottom-color:#000;
	background-color:#EDF3DE;
}
.sidenav table tfoot {
	border-top-color:#000;
}
.sidenav table tfoot a {
	background:none;
}
.sidenav table caption {
	margin: -5px 10px 0 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid;
	letter-spacing: 0.1em;
}
.sidenav table thead tr {
	border-bottom:1px solid;
}
.sidenav table th {
	border-bottom:1px solid;
}
.sidenav table td {
	width: 225px; /* maximaize width; honestly, I don't know much about tables... */
	padding: 1px;
	font-size: 12px;
}
.sidenav table td#today {
	padding: 0;
	border: 1px solid;
	font-size: 1em;
	font-weight: bold;
}
.sidenav table td a {
	display: block;
	border-bottom: 1px solid;
	font-weight: bold;
	font-size: 1.15em;
}
.sidenav table tfoot {
	border-top:1px solid;
}
.sidenav table tfoot a {
	border: none;
	font-weight: bold;
}
.sidenav table tfoot #prev a {
	text-align:left;
}
.sidenav table tfoot #next a {
	text-align:center;
}
#sidebar {
	float:left;
	margin: 0 0px 0 0px;
	padding: 0 10px;
	width: 170px;
	display:block;
	color: #FFFFFF;
	list-style:none;
/*	background: #8ec432 url(http://oredoweb.ovh.org/Images/sidebarbg2.jpg) repeat-y;*/
	
	/* border: 2px solid #cbad57;

	

       border-bottom: 4px solid #cbad57; */



     /*   background: #f7ffe4 url(images/sidebarbg.gif) repeat;bcd559 */



       /* display: inline; 



	overflow: hidden;*/



}
#sidebar ul {
	padding: 0px 10px;
	border-top: 0px solid #EAEADA;
	list-style:none;
	text-decoration:none;
}
#sidebar li {
	border-bottom: 0px solid #EAEADA;
		list-style:none;
	text-decoration:none;
}
#sidebar li a {
	font-size: 12px;
	color: #554;
		display:block;
		list-style:none;
	text-decoration:none;
	padding: 0px 10px;/* display: block;



	text-decoration: none; */



}
#sidebar li a:hover {
	background: #F0F0EB;
	display:block;
	color: #654;
}
#sidebar table caption {
	border-bottom-color:#000;
}
#sidebar table thead tr {
	border-bottom-color:#000;
	color:#A53512;
}
#sidebar table th {
	border-bottom-color:#000;
}
#sidebar table td#today {
	border-color:#000;
	color:#A53512;
}
#sidebar table td a {
	border-bottom-color:#000;
	background-color:#EDF3DE;
}
#sidebar table tfoot {
	border-top-color:#000;
}
#sidebar table tfoot a {
	background:none;
}
/***********



*  Header  *



************/







#featured {
	overflow:hidden;
}



#header {
	height: 176px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(images/header.jpg) no-repeat top center;
}
#header h1 {
	margin: 10px 0 0 40px;
	font-size: 2em;
}
#header h1 a {
	color: #80904F;
}
/* Navigation Menu */







ul.menu {
	margin: 0 10px 0 0;
	padding: 0;
	text-align: right;
}
ul.menu li {
	margin: 0 2px;
	display: inline;
}
ul.menu,  ul.menu li a {
	padding: 2px 15px 4px;
}
ul.menu li a {
	margin: 0;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	color: #7db40b;
}
ul.menu li a:hover {
	background: #90ce0e;
	text-decoration: none;
	color: #fff;
}
ul.menu li.current_page_item a,  ul.menu li.current_page_item a:link,  ul.menu li.current_page_item a:hover {
	background: #7db40b;
	text-decoration: none;
	color: #fff;
}
/************



*  Sidebar  *



*************/







#sidebar h2 {
	display: inline;
	margin: 0 0 0 10px;
	padding: 10px 0 0 0;
	border-bottom: 1px solid #89bcc2;
	font-size: 1.2em; /* 1.2em; */
	font-weight: bold;
	color: #FFFFFF;
}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#sidebar ul li {
	font-size: 10px; /* Resets 1em to 10px, do NOT modify this! */
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	margin: 0;
	padding: 0 0 15px 0;
	display: block;
}
#sidebar td {
	font-size: 10px; /* Resets 1em to 10px, do NOT modify this! */
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	/*    align: center; */



	color: #FFFFFF;
}
#sidebar ul li a {
	display: inline;
	color: #173E60;
}
#sidebar p {
	line-height: 1.5em;
	margin: 1.2em 0;
	color: #FFFFFF;
}
#sidebar th {
	color: #FFFFFF;
}
#sidebar ul ul {
	margin: 10px 0 0 0;
	padding: 0 10px;
}
#sidebar ul ul {
	background: none;
}
#sidebar ul ul ul {
	margin: 0;
	padding: 0;
	background: none;
}
#sidebar ul ul li {
	padding: 0 0 0 12px;
	background: url(images/indicator.gif) no-repeat 0 3px;
}
a:hover IMG {
	background-color: #FFFF00;
}
/*  Customizing Sidebar  */







#sidebar #sb-posts li { /* background: url(images/*.gif) no-repeat 0 2px; */
}
#sidebar #sb-blc li { /* background: url(images/*.gif) no-repeat 0 2px; */
}
#sidebar #sb-grc li { /* background: url(images/*.gif) no-repeat 0 2px; */
}
#sidebar #sb-feeds li { /* background: url(images/*.gif) no-repeat 0 2px; */
}
#sidebar #sb-cates li { /* background: url(images/*.gif) no-repeat 0 2px; */
}
#sidebar #sb-archives li { /* background: url(images/*.gif) no-repeat 0 2px; */
}
#sidebar #sb-misc li { /* background: url(images/*.gif) no-repeat 0 2px; */
}
#sidebar #s {
	margin: 0;
	width: 120px !important;
	width: 128px;
}
/************



*  Entries  *



*************/



.bgsmall {
	background: #031924;/* background-image:url(http://membres.lycos.fr/oredoweb/source/t_bg2.gif) no-repeat; background-attachment:fixed; */



}
.BGbig {
	background: #031924;
	vertical-align:top;/*



background-image:url(http://membres.lycos.fr/oredoweb/source/bg91.jpg 



)*/
	;
	background-repeat: repeat-x;
	background-attachment:fixed;
}
.td0 {
	width: 844px;
	background: #000000;/*  border-top: 1px solid #000000; */







}
.td1 {
	width: 738px;
	background: #F5F5F5;/* border-left: 1px solid #000000;



       border-top: 1px solid #FFFFFF;



       border-bottom: 1px solid #000000;



       border-right: 1px solid #000000; */



}
.td01 {
	width: 815px;
	padding: 0px 0px;
	background: #F5F5F5;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tdamv {
	background: #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
.td2 {
	width: 210px;
}
.td5 {
}
.textnews, a.textnews {
	color:#000;
	font-size:11px;
		line-height: 12pt;
}
a.textnews:hover {
	color:#000;
	text-decoration:underline;
	font-size:10px;
}
.post {/* To be styled */
}
#blocnews .posttitle {
color:#173E60;
line-height:12pt;
margin-bottom:0;
margin-top:0;
min-height:14px;
overflow:hidden;
padding:0 0 0 0;
position:absolute;
top:9px;
width:100%;
}
.posttitle {
color:#173E60;
line-height:12pt;
margin-bottom:0;
margin-top:0;
min-height:14px;
overflow:hidden;
padding:0 0 0 0;
width:100%;
}
.posttitle a {
	padding: 0;
}
.posttitle a:link,  .posttitle a:visited {
	color: #9bbb38;
}
.posttitle a:hover, .posttitle a:active {
	color: #b3d64f;
	text-decoration: none;
}
.postsstitle {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0 0 0 0px;
	width: 95%;
	line-height: 12pt;
	color: #FF671C;
	min-height: 14px;
	overflow:hidden;
}
.postsstitle a {
	padding: 0;
}
.postsstitle a:link,  .postsstitle a:visited {
	color: #FF671C;
}
.postsstitle a:hover, .postsstitle a:active {
	color: #FF671C;
	text-decoration:underline;
}
.postmeta {
	border: 1px solid #ecf4d9;
	background: #faffee;
	padding: 0 5px !important; /* Fuck Firefox! */
	padding: 0 5px 1px 5px;
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
}
.postmeta a {
	color: #b3d64f;
}
.postentry {
	width: 100%;
	margin: 0;
	padding: 0 2px;
	text-align: justify; /*



	color: #748669; */
	color: #000000;
	clear: both;
}
.postentry a:hover {
	text-decoration: underline;
}
/* .img in the post */



.postentry img {
	margin: 2px;
	padding: 5px;
}
img {
	/* padding: 2px; */



	border: 1px solid #000000;
}
img.wp-smiley {
	border: none;
}
.postfeedback {
	text-align: right;
}
/* Page Navigation */



.pagenav,  .pagenav-alt {
	float: left;
	margin: 10px 0;
	padding: 0 5px 1px 5px;
	border: 1px solid #ecf4d9;
	background: #faffee;
	font-family: Verdana;
	font-size: 0.9em;
}
.pagenav-alt {
	width: 460px;
	text-align: right;
}
/* Tags & del.icio.us */



.utwtags {
	padding: 5px 0 0 18px;
	background: url(images/technorati.gif) no-repeat left bottom;
	clear: both;
}
.utwtags a {
	color: #70b000;
}
.delicious {
	padding: 5px 0 0 18px;
	background: url(images/delicious.gif) no-repeat left bottom;
	clear: both;
}
.delicious a {
	color: #70b000;
}
.delicious a:hover {
	color: #679bf1;
}
.commentslink {
/*	padding: 0 0 0 15px;



	font-family: Verdana, Arial, Sans-Serif;



	background: url(images/comments.gif) no-repeat left center;



        target: _top;



*/ }
/*************



*  Comments  *



**************/







#commentlist {
	margin: 1.2em 0;
	padding: 0;
	list-style-type: none;
}
#commentlist li {
	margin: 10px 0;
	border: 1px solid #eff3e4;
	padding: 1px 20px;
	background: #fbfff4;
	color: #97a28b;
}
h3.commenttitle {
	margin: 14px 0 0 0;
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size: 1em;
	color: #cbad57;
}
.commentmeta {
	margin: 4px 0 0 0;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #999;
}
.commentmeta a:link,  .commentmeta a:visited,  .commentmeta a:hover,  .commentmeta a:active {
	color: #d0c39e;
}
#commentlist hr {
	width: 100%;
	height: 1px;
	color: #eff3e4;
}
/* Comment Counter */



.commentcounter {
	float: right;
	height: 30px; /* IE hack */
	margin: 15px 0 0;
	padding: 5px 0 0;
	color: #e6ffb4;
	font-family: 'Century Gothic', Verdana, Sans-Serif;
	font-size: 3em;
	font-style: italic;
	font-weight: bold;
}
#commentlist .adminreply .commentcounter {
	color: #caf545;
}
#commentlist .adminreply {
	background: #fff;
}
/* Gravatar */



.commentgravatar {
	float: left;
	margin: 12px 6px 0 0;
	padding: 0;
}
img.gravatar {
	padding: 1px;
	border: 1px solid #000;
}
input#author,  input#email,  input#url {
	width: 200px;
	height: 16px;
	padding: 1px 5px 0;
}
textarea#comment {
	width: 460px;
	height: 190px;
	padding: 5px;
}
/***********



*  Footer  *



************/







#footer {
	clear: both;
	margin: 0;
	padding: 10px 0;
	text-align: center;
}
#footer p {
	margin: 0 14px;
	padding: 10px 15px;
	background: #8fce0e;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #e2ffa8;
}
#footer p a,  #footer p a:link,  #footer p a:visited {
	color: #fff;
	text-decoration: none;
}
#footer p a:hover,  #footer p a:active {
	color: #fff;
	text-decoration: underline;
}
/**************



*   Plugins   *



***************/







/* Sweet Title */



body div#toolTip {
	position: absolute;
	z-index: 1000;
	width: 220px;
	background: #43613b;
	border: 2px double #b1e11c;
	text-align: left;
	padding: 5px;
	min-height: 1em;/*	-moz-border-radius: 5px; */



}
body div#toolTip p {
	margin: 0;
	padding: 3px;
	color: #fff;
	font: 11px/12px Verdana, Arial, Sans-Serif;
}
body div#toolTip p em {
	display: block;
	margin-top: 2px;
	color: #b2ee5c;
	font-style: normal;
	font-weight: bold;
}
body div#toolTip p em span {
	font-weight: bold;
	color: #fff;
}
