/*  

Nom du Thème : CoachingGlobes

Auteur : Patrice LEGAY (www.webdconseils.com)

*/

body{

	padding:0; 

	margin:0;

	background:#fcfcfa;	  

	width:100%; 

	vertical-align:top;

	font-family: tahoma;

	color:#0f0f0f; line-height:15px; font-size:11px;

}







img {

	border:0;

	}





	p img {

    float:left;

    margin:0 10px 0 0;

    padding-left: 6px;

    padding-bottom: 2px;

}

	html {

	scrollbar-face-color:#fcfcfa;

	scrollbar-highlight-color:#fcfcfa;

	scrollbar-3dlight-color:#fcfcfa;

	scrollbar-darkshadow-color:#fcfcfa;

	scrollbar-shadow-color:#fcfcfa;

	scrollbar-arrow-color:#b40101;

	scrollbar-track-color:#fcfcfa;

}



h1 { font: bold 1.31em "Arial", Sans-Serif; margin: 0; color: #a3ceff; }



h3 { font: bold 1.5em "Arial", Sans-Serif; margin: 0; color: #ff6600; }



h5 { font: bold 1.31em "Arial", Sans-Serif; margin: 0; color: #777777; }





.catego{

	background: #ffffff;

	width : 200px;

	height: 6px;

    padding: 3px 3px 3px 3px;

	border: 1px dotted #CCCCFF;



}





table.sample { 

    width:100%;

}



table.sample th {

	

}

table.sample td {

    width:33%;

    text-align:left;

	

    padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 3px;

	padding-right: 3px;

	-moz-border-radius: 12px;

}





.champs {width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #ff6600; background-color: #000000; font-weight: bold; color: #c2c2c2; text-decoration:none}









.catwdc{

	color:#000000;

	text-decoration:none;

	font-size:13px;

}





.catwdc:hover{

	color:#b40101;

	text-decoration:none;

	font-size:13px;

}







.details{

	color:#b40101;

	text-decoration:none;

	font-size:11px;

	font-weight: bold;

}



.details a{

	color:#b40101;

	text-decoration:none;

	font-size:11px;

	font-weight: bold;

}







.details:hover{

	color:#000000;

	text-decoration:underline;

	font-size:11px;

	font-weight: bold;

}



.rss {

	color:#046380;

	text-decoration:none;

	font-size:13px;

}







.rss a{

	color:#046380;

	text-decoration:none;

	font-size:13px;

}





.rss a:hover{

	color:#4BB5C1;

	text-decoration:none;

	font-size:13px;

}





.annau{

	color:#ffff00;

	text-decoration:none;

	font-size:28px;

}





.annau:hover{

	color:#F1F1F1;

	text-decoration:none;

	font-size:28px;

}



.sitetable {

	width: 100%;

	border: 1px dotted #777777;

	vertical-align : top;

}



.sitetables {

	width: 100%;

	vertical-align : top;

	border: 1px solid #c2c2c2;

}



.sitetd {

	border: 1px solid #c2c2c2;

}



.votelargeur {width: 50px;}



a.cat_display {

	text-decoration: none;

	font-weight: bold;

	font-size: 13px;

	color:#333333;

}



a.cat_display:hover {

	text-decoration: none;

	font-weight: bold;

	font-size: 13px;

	color:#CC0000;

	}



a.subcat_display {

	text-decoration: none;

	font-size: 10px;

	border-bottom : 1px dotted #CCC;

	color:#CC0000;

}





.votetable {

	background: #fcfcfa;

	width : 50px;

	height: 92px;

	margin-right: 5px;



}



.vote span.note {

font-size: 9px;

height: 12px;

display: block;



}

.vote span.nombre 

{

font-size: 15px;

display: block;

}



.vote a{

	color: #b40101;

	font-size: 15px;

	font-weight: bold;

}



.vote a:hover{

	color: #000000;

	font-size: 15px;

	font-weight: bold;

}







/* Onglets fiche site */

#container {

	font: bold 10px Verdana;

	list-style-type: none;

	text-align: left; 

}



#container hr {

	clear: both;

	border: 1px solid #CCC;

	margin-top: 10px;

	width: 50%;

}



#container ul#mest {	

	font-weight: bold;

}

#container ul#mest li {

	font: bold 10px Verdana;

	list-style-type: none;

	text-align: left; 

	display: inline;

	margin: 1px;

}

#container ul#mest li a {

text-decoration: none;



}

#container ul#mest li a:hover {

text-decoration: none;

color: #333333;

}

#container h1,

#container h2 {

	margin: 0.5em 0 0.5em 0;

	font-size: 1.4em;

}

#container .content {

	border: 1px solid #d5d5d5;

	padding: 10px;

	text-align: left;

}



#container a.current {

	padding: 5px 3px;

	border: 1px solid #d5d5d5;

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

	border-bottom-color: white;

	background-color: white;

	color: #333333;

	font-size: 12px;

}

#container a.ghost  {

	padding: 5px 3px;

	margin-right: 1px;

	border: 1px solid #d5d5d5;

	color: #333333;

	font-size: 12px;

	background: white url(images/shade.gif) top left repeat-x;

}



#container a.current:hover {

	padding: 5px 3px;

	border: 1px solid #d5d5d5;

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

	border-bottom-color: white;

	background-color: white;

	font-size: 12px;

	color: #333333;

}

#container a.ghost:hover  {

	padding: 5px 3px;

	margin-right: 1px;

	border: 1px solid #d5d5d5;

	color: #333333;

	font-size: 12px;

}



#container .on {

	display: block;

	text-align: left;

}

#container .off {

	display: none;

}



















.col {

	float:left;

}



form, div, input, textarea { margin:0; padding:0;}



input, textarea {font-size:1.01em;}



input {vertical-align:top;}



.search .input {border-color:#D4D0C8; padding-top:2px; padding-bottom:2px; background:#FFFFFF; margin:5px 5px 0px 0px;}

.search .submit { margin:5px 0px 0px 0px;}





.postmetadataalt {

	font-size:0.81em; 

}

.pagetitle {

	padding:10px 0px 15px 0px;

	margin:0px;

	font-size:1.41em;

	font-weight:bold;

	line-height:20px;

	color:#0f0f0f;

}

p {

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}



a { color:#0f0f0f; text-decoration:none;}

a:hover {text-decoration:none;}



#respond {

	font-size:1.31em;

	font-weight:normal;

	line-height:29px;

	color:#C4D6EE;

}



#links_with_style  {

	vertical-align:top;

}

#archives  {

	vertical-align:top;

}

#meta  {

	vertical-align:top;

}

#recent-comments  {

	vertical-align:top;

}

#recent-posts  {

	vertical-align:top;

}

#categories  {

	vertical-align:top;

}

#calendar_wrap {

	vertical-align:top;

	font-size:1.01em;

	padding:10px 0px 0px 0px;

}

#calendar {

	vertical-align:top;

}

#calendar_wrap a {

	text-decoration:underline;

	font-weight:bold;

}

#calendar_wrap a:hover {

	text-decoration:none;

	font-weight:bold;

}

#google-search  {

	vertical-align:top;

}

#gsearch {

	text-align:left;

}

#pages  {

	vertical-align:top;

}

#text-1 {

	vertical-align:top;

}

.textwidget {

	text-align:left;

	padding:10px 15px 0px 15px;

	font-size:1.01em;

}

#delicious {

	vertical-align:top;

}

#delicious-box {

	text-align:left;

}



.spacer {font-size:0px; line-height:0px;}

.clear {clear:both;}





.navigation {padding:10px 0px 10px 0px; display:table; width:100%;}



.alignleft {width:40%; float:left; color:#000000; padding-left:18px;}

.alignright {width:40%; float:right; text-align:right; color:#000000; padding-right:18px;}

.alignleft a {color:#000000; font-size:1.01em; font-weight:bold;}

.alignright a {color:#000000; font-size:1.01em; font-weight:bold;}





.side {color:#FFFFFF;}

.side a {color:#FFFFFF;}



.statusbar p {padding:7px 0px 0px 10px; font-weight:normal;}







h1, h2, h3, h4 {margin:0px; padding:0px;}





h1 {font-size:3.31em; font-family:arial; text-transform:none; line-height:36px; font-weight:normal; letter-spacing:0px; padding-top:58px;}

h1 a{color:#000000; text-decoration:none;}



h2 { font-size:1.71em; line-height:1.11em;  color:#3c3c3c; text-transform:none;}

h2 a{color:#3c3c3c; text-decoration:underline;  font-weight:bold;}

h2 a:hover{text-decoration:none;}



h3 { font-size:1.01em; line-height:1.11em;  color:#111312; text-transform:uppercase;}

h3 a{color:#111312; text-decoration:none;  padding-right:3px; font-weight:bold;}

h3 a:hover{text-decoration:underline;}



h4 {font-size:3.31em; font-family:arial; text-transform:none; line-height:36px; font-weight:normal; letter-spacing:0px; padding-top:58px;}

h4 a{color:#ffffff; text-decoration:none;}

h4 a:hover{color:#c2c2c2; text-decoration:none;}



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



.top-tall { background:url(images/top-tall.gif) top repeat-x;}

.main { width:100%; background:url(images/bg-top.jpg) top right no-repeat;}

.main img.logo{ vertical-align:middle; float:left; margin:63px 12px 0px 49px;}



.slogan {color:#9c9c9c; padding-left:117px; padding-bottom:71px;}



.search-top { text-transform:uppercase; font-size:12px; color:#b40101; font-weight:bold; padding:19px 0px 21px 6px;}

.search-top .input { width:30%; margin:0px 7px 0px 0px; vertical-align:middle; margin-top:10px;}

.search-top .submit { vertical-align:middle; margin-top:10px;}



.left {width:278px; margin-left:-100%;}

.left .margin {padding:0px 64px 0px 35px; }



.right {width:100%;}

.right .margin { padding:20px 28px 0px 0px; margin-left:228px;}





.widget {padding-bottom:23px;}

.widget h2 {font-size:1.21em; padding:0px 0px 4px 15px; background:url(images/a1.gif) no-repeat 0 5px; color:#121212; text-transform:uppercase; margin:21px 0px 0px 11px;}

.widget ul {margin:16px 0px 0px 32px; padding:0px; list-style:none; line-height:1.63em;}

.widget ul li {padding-left:15px; background:url(images/a2.gif) no-repeat 0 6px;}

.widget ul li a {color:#0f0f0f; text-decoration:none}

.widget ul li a:hover{text-decoration:underline}

.widget ul.children {margin:5px 0px 5px 0px;}



#links_with_style h2 {font-size:1.21em; padding:0px 0px 4px 15px; background:url(images/a1.gif) no-repeat 0 5px; color:#121212; text-transform:uppercase; margin:21px 0px 0px 11px;}

#links_with_style ul {margin:0px; padding:0px; list-style:none; line-height:normal;}

#links_with_style ul li {padding:0px; background:none;}

#links_with_style ul li ul {margin:11px 0px 0px 32px; padding:0px; list-style:none; line-height:1.48em;}

#links_with_style ul li ul li {padding-left:15px; background:url(images/a2.gif) no-repeat 0 6px;}

#links_with_style ul li ul li a {color:#0f0f0f; text-decoration:none}

#links_with_style ul li ul li a:hover {text-decoration:underline}



.line { background:url(images/line.gif) repeat-x; font-size:0px; line-height:0px;}



.content .topic { background:url(images/bg-topic.gif) top repeat-x;}



.content .line { font-size:0px; line-height:0px; background:url(images/bg-topic.gif) repeat-x top}

.content .author { color:#454545; float:left; width:670px; padding:25px 0px 20px 10px;}

.content .author h3 a{ color:#111312;}

.content .author a{ color:#454545; text-decoration:none;}

.content .author a:hover{  text-decoration:underline;}



.content .date { float:right; padding:30px 0px 11px 14px; font-size:1.10em; color:#2a2a2a; font-weight:bold;}

.content .date img { vertical-align:middle; margin-right:11px;}



.content .text {padding:16px 0px 0px 2px;}



.content .text ul { margin:0px; padding:0px; list-style:none;}

.content .text li { line-height:1.80em;}

.content .text li a{ background:url(images/a2.gif) no-repeat 0 5px; padding-left:13px;}



.content .comment { color:#b40101; padding:20px 39px 30px 4px; text-align:right; font-weight:bold; text-transform:uppercase;}

.content .comment a { color:#b40101; background:url(images/a3.gif) no-repeat 0 6px; padding-left:8px;}

.content .comment a:hover { color:#000000; background:url(images/a3.gif) no-repeat 0 6px; padding-left:8px;}

.footer { padding:20px 10px 20px 38px; color:#0f0f0f;}

.footer a { color:#0f0f0f;}