/* Nom du Thème : BasicGlobesAuteur : Patrice LEGAY (www.webdconseils.com)*/* { 	margin: 0;	padding: 0;	}	
body {	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	}	
.width {	width:763px;	margin:0 auto;	padding:0 10px;	}	
#header {	height:66px;	background:url(images/header-bg.gif) repeat-x;  padding:5px 0 0 0;	}	
#header-right {	float:right;	margin:50px 113px 0 0;	}	
#header-right images {	border:none;	margin-left:20px;}	
#description {	float:left;	} 
h1 { font: bold 1.21em "Arial", Sans-Serif; margin: 0; color: #d52020; }			
h3 {	font-size:44px;	color:#858180;	font-weight:normal;	}	
h3 a {	font-size:44px;	color:#57554b;	font-weight:normal;	}	
h3 a:hover {	font-size:44px;	color:#858180;	text-decoration:none;	}			
img {	border:0;	}	
p img {    float:left;    margin:0 10px 0 0;    padding-left: 6px;    padding-bottom: 2px;}
.imgleft {float:left;    margin:0 0px 0 0;    padding-left: 50px;    padding-bottom: 0px;}	
html {	scrollbar-face-color:#eeeeee;	scrollbar-highlight-color:#eeeeee;	scrollbar-3dlight-color:#ff0000;	scrollbar-darkshadow-color:#ff0000;	scrollbar-shadow-color:#ff0000;	scrollbar-arrow-color:#ff0000;	scrollbar-track-color:#eeeeee;}
.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}
.date { color:#e379c0; font-size:1.01em; font-weight:bold;}
.catwdc{	color:#000000;	text-decoration:none;	font-size:13px;}
.catwdc:hover{	color:#d52020;	text-decoration:none;	font-size:13px;}
.details{	color:#d52020;	text-decoration:none;	font-size:11px;}
.details a{	color:#d52020;	text-decoration:none;	font-size:11px;}
.details:hover{	color:#000000;	text-decoration:none;	font-size:11px;}
.annau{	color:#ffff00;	text-decoration:none;	font-size:28px;}
.annau:hover{	color:#F1F1F1;	text-decoration:none;	font-size:28px;}
.sitetable {	width: 100%;	border: 1px solid #C2C2C2;	vertical-align : top;}
.sitetables {	width: 100%;	vertical-align : top;}
.sitetd {	border: 1px solid #ffffff;}
.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;}
.votetable {	background: #eeeeee;	width : 50px;	height: 92px;	margin-right: 5px;}
.vote span.note {font-size: 9px;height: 12px;display: block;}
.vote span.nombre {font-size: 16px;display: block;}
.vote a{	color: #d52020;	font-size: 16px;	font-weight: bold;}
.vote a:hover{	color: #d52020;	font-size: 16px;	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;}								
#desc {	display:none;	color:#57554b;}	
#content {	margin-top:7px;	}.cleaner {	clear:both;	}
/* main structure */	/* pagelist and search */	
#pagelist {	height:39px;	background:url(images/pagelist.png);}/*fond mainbar*/
#pagelist ul li {	display:block;	float:left;	}	
#pagelist ul li a {	display:block;	float:left;	background:url(images/pagelist-pages.png) repeat-x;	height:28px;	font-size:12px;	color:#ffffff;	font-weight:bold;	padding:11px 30px 0 30px;	}	
#pagelist ul li a:hover {	text-decoration:none;	color:#ffffff;	}	
#pagelist ul li.current_page_item a {	background:url(images/pagelist-hover.png) repeat-x;	color:#ffffff;	}	/*fond home main*/
#searchform {	float:right;	margin-top:7px;	}		
#searchsubmit {	height:25px;	width:25px;	background:url(images/searchbutton.png);	border:none;	vertical-align:middle;	cursor:pointer;	}	
#s {	height:20px;	width:170px;	background:url(images/searchbar.png);	border:none;	vertical-align:middle;	font-size:11px;	color:#858180;	padding:5px 5px 0 5px;	}
/* pagelist and search */	/* sidebar   */	
#side {	width:174px;	float:right;	font-size:11px;	color:#80706c;	background:url(images/sidebar.png) top repeat-x;	padding:0 15px;	}	
#side li, #side ul {	list-style-type:none;	}	
#side ul li {	border-bottom:1px solid #f0e6e7;	padding-bottom:20px;	}	
#side h2 {	color:#62524d;	font-size:11px;	margin:20px 0 10px 0;	}
#side ul li ul li {		border:none;	background:url(images/sidebar-icon.gif) left top no-repeat;	padding-left:15px;	line-height:1.5;	padding-bottom:0;	}	/*icones droite*/
#side ul li ul.children li {	margin-left:15px;	border:none;	padding-bottom:0;	}	
#side a {	color:#80706c;	text-decoration:none;	font-weight:normal;	}	
#side a:hover {	color:#d52020;	}	
#side images {	padding:0;	border:none;	}
/* sidebar *//* text */
/*background:url(images/text.png) top repeat-x; dans text*/
#text {	float:left;	width:527px;		font-size:12px;	color:#605556;	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;	padding:15px 13px 0 13px;	}	/*fond centre*/
p {	padding:5px 0;	}	
h2 {	color:#000000;	font-size:20px;	line-height:normal;	margin-bottom:10px;	}	
.post-date {	color:#ff0000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	background:url(images/post-date.png) left no-repeat;	line-height:14px;	padding-left:20px;	margin-top:5px;	margin-bottom:20px;	}
.post h2 {	color:#71605b;	font-size:18px;	margin-bottom:0;	}	
.post h2 a {	color:#71605b;	font-weight:normal;	}	
.post h2 a:hover {	text-decoration:underline;	}	
.post ul li {	list-style-type:square;	padding-top:2px;	margin-left:20px;	}	
.post ol li {	margin-left:25px;	padding-top:2px;	}	
blockquote {	margin-top:5px;	background:url(images/quote.png) left top no-repeat;	padding:5px 5px 5px 45px;	}	
blockquote blockquote {	background:none;	}		
.post {	margin-bottom:40px;	}	
.pub {	font-size:11px;	color:#858180;	margin:5px 0 0 0;	background:url(images/folder-icon.png) left no-repeat;	padding-left:20px;	padding-top:2px;	font-family:Verdana, Arial, Helvetica, sans-serif;	}	
.pub a {	font-weight:normal;	color:#6299b2;	text-decoration:underline;	}	
.pub a:hover {	text-decoration:none;	}	
.comm {	color:#6299b2;	text-decoration:underline;	}	
.wp-smiley {	padding:0;	border:none;	}	
#text images {	border:1px solid #666666;	padding:3px;	background-color:#FFFFFF;	}	
#text .wp-smiley {	border:none;	padding:0;	}
/* text *//* headlines and links */	
h2,h3,h4,h5,h6 {	color:#000000;	text-align:left;	}	
h3 {  	margin-top:5px;	font-size:14px;	}	
a {	text-decoration:none;	color:#605556;	font-weight:bold;	}	
a:hover {	text-decoration:underline;	}
/* headlines and links *//* comments */	
h3.comments {	margin-top:20px;	margin-bottom:10px;	font-size:18px;	color:#71605b;	}	
.commentmetadata {	padding:5px;	background-color:#333333;	color:#FFFFFF;	}	
.commentmetadata a {	color:#FFFFFF;	}	
.obsahk {	padding:5px;	margin-bottom:15px;	}	
.obsahk a {	font-weight:normal;	text-decoration:underline;	}	
.obsahk a:hover {	text-decoration:none;	}	
ol.commentlist {	list-style:none;	}	
ol.commentlist ul, ol.commentlist ol {	margin-left:25px;	}	
textarea#comment {	margin:1px 0 5px 0;	border:#000000 1px solid;	padding:5px;	}	
#author, #email, #url {	border:#000000 1px solid;	padding:2px;	margin:1px 0;	}
/* comments *//* bottom changement image fond**********/
#bottom {	background:url(images/footer-bg.gif) repeat-x #383731;	padding:7px 0 8px 0;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:2.3;	}	#bottom ul li {	list-style-type:none;	color:#57554b;	}	
#bottom ul li a {	color:#57554b;	}	
.bottom-left {	float:left;	width:232px;	background:url(images/bottom-li.png) repeat-x;	margin-right:9px;	padding:8px;	min-height:171px;	height:auto !important;  height:171px;	}	
.bottom-mid {	float:left;	width:232px;	background:url(images/bottom-li.png) repeat-x;	margin-right:9px;	padding:8px;	min-height:171px;	height:auto !important;  height:171px;	}	
.bottom-right {	float:left;	width:232px;	background:url(images/bottom-li.png) repeat-x;	padding:8px;	min-height:171px;	height:auto !important;  height:171px;	}	
#bottom h3 {	margin:5px 0 10px 0;	color:#9c9887;	font-size:12px;	}	
#footer {	margin-top:8px;	text-align:center;	color:#9c9887;	}	
#footer a {	color:#9c9887;	}
/* bottom */	/* other */	
#nav {	height:20px;	font-size:12px;	color:#000000;	}	
.floatleft {	float:left;	margin-right:10px;	}	
.floatright {	float:right;	margin-left:10px;	}	
.alignleft {	float:left;	}	
.alignright {	float:right;	}
.bleublanc {color: #f2f2f2; background-color: #000080; border: 1px solid #000080; font-weight: bold;}
.bleublanc a {color: #f2f2f2; background-color: #000080; border: 1px solid #000080; font-weight: bold;}
.bleublanc a:hover {color: #ff0000; background-color: #000080; border: 1px solid #000080; font-weight: bold;}
.bleu {color : #0000ff; font-weight:bold; font-size:11px; font-family : Verdana, Arial,sans-serif; text-decoration : none;}
.rouge {color : #ff0000; font-weight:bold; font-size:11px; font-family : Verdana, Arial,sans-serif; text-decoration : none;}
/* other */

