﻿/*  
Nom du Thème : RSSGlobes
Auteur : Neolien (http://annuaire.webdconseils.com/)
*/

* {margin:0px; padding:0px;}

body {background: url(images/bg-main.gif) center top; text-align:center; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#111111;}

blockquote {margin: 0px; padding: 10px; text-align: left;}
a {text-decoration:none; color:#86b900;}
a:hover {text-decoration:underline;}
a.u {text-decoration:underline;}
a.u:hover {text-decoration:none;}
a.n {text-decoration:none;}
a.n:hover {text-decoration:none; color:#c2c2c2;}

.border {border:1px solid red;}


img {border:0;}
p {line-height: 1.3em; margin: 0.5em 0;}
p img {float:left; margin:0 10px 0 0; padding-left: 6px; padding-bottom: 2px;}

html {scrollbar-face-color:#eeeeee; scrollbar-highlight-color:#eeeeee;
scrollbar-3dlight-color:#eeeeee; scrollbar-darkshadow-color:#eeeeee;
scrollbar-shadow-color:#eeeeee; scrollbar-arrow-color:#86b900
scrollbar-track-color:#eeeeee;}

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

.catwdc{color:#777777; text-decoration:none; font-size:12px;}
.catwdc a{color:#777777; text-decoration:none; font-size:12px;}
.catwdc a:hover{color:#86b900; text-decoration:none; font-size:12px;}

.details{color:#86b900; text-decoration:none; font-size:12px;}
.details a{color:#86b900; text-decoration:none; font-size:12px;}
.details a:hover{color:#777777; text-decoration:underline; font-size:12px;}

.sitetable {width: 100%; border: 1px dotted #c2c2c2; vertical-align : top;}
.sitetables {width: 100%; vertical-align : top;}
.sitetd {border: 1px dotted #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;}

.votetable {background: #ffffff; 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: #86b900; font-size: 16px; font-weight: bold;}
.vote a:hover{color: #86b900; font-size: 16px; font-weight: bold;}

/* Onglets fiche site */
#containered {font: bold 10px Verdana; list-style-type: none; text-align: left; width: 600px;}
#containered hr {clear: both; border: 1px solid #CCC; margin-top: 10px; 	width: 50%;}
#containered ul#mest {font-weight: bold;}
#containered ul#mest li {font: bold 10px Verdana; list-style-type: none; text-align: left; display: inline; margin: 1px;}
#containered ul#mest li a {text-decoration: none;}
#containered ul#mest li a:hover {text-decoration: none; color: #333333;}
#containered h1,
#containered .content {padding: 10px; text-align: left;}
#containered 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;}
#containered 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;}
#containered 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;}
#containered a.ghost:hover {padding: 5px 3px; margin-right: 1px; border: 1px solid #d5d5d5; color: #333333; font-size: 12px;}
#containered .on {display: block; text-align: left;}
#containered .off {display: none;}



#head {position:relative; width:980px; height:83px; margin:0 auto; text-align:left;}
	.logo {position:absolute; left:28px; top:23px; font:24px/110% Tahoma; color:#86b900; width:400px;}
	.slogan {position:absolute; left:28px; top:60px; font:11px Verdana; color:#767c84; letter-spacing:3px;}
	#menu {position: absolute; right: 0px; top: 53px; height: 36px; width: 498px; background:#86b900 url(images/menu-bg.gif) left top repeat-x;}
	#menu ul {list-style:none;}
		.menu {padding:4px 6px 0 5px;}
		.menu-r {position:absolute; right:0px; top:0px; width:5px; height:17px; background: url(images/menu-tr.gif) right top no-repeat;}
		.menu-l {position:absolute; left:0px; top:0px; width:5px; height:17px; background: url(images/menu-tl.gif) left top no-repeat;}
	.menu a {display:block; float:left; padding:0 20px; font:bold 12px/24px Verdana; color:#ffffff;}
	.menu ul li {display:block; float:left; height:24px; background: url(images/menu-devider.gif) left top no-repeat;}
	.menu a.rss {float:right; margin-right:20px; padding-right:24px; background: url(images/rss.gif) right center no-repeat;}
	
#content {position:relative; width:980px; margin:0 auto; background:#ffffff url(images/rbc-w-main.gif) right bottom no-repeat; text-align:left;}
.lbc-w-main {background: url(images/lbc-w-main.gif) left bottom no-repeat;}
.rtc-w-main {background: url(images/rtc-w-main.gif) right top no-repeat; width:100%;}
.ltc-w-main {background: url(images/ltc-w-main.gif) left top no-repeat; padding:14px 10px 30px 15px;}
	.content {position:relative; width:573px; float:left;}
		.block-post {padding:8px 0; text-align:justify; line-height:17px;}
		.block-post h1 {font:bold 20px "Trebuchet MS"; color:#86b900; padding:5px 0;}
			.post-date {font:bold 10px Verdana; color:#868686; padding-bottom:10px; text-align:right;}
			.more {color:#86b900; font-weight:bold;}
			.hr .dots {width:100%; height:1px; background: url(images/hr-l.gif) left top no-repeat;}
			.post-info a {color:#868686; font-weight:bold;}
	.navigation {height:25px; padding:5px 10px;}
	.navigation .l, .navigation .r {width:45%;}
	.navigation .r {text-align:right;}
	.content h2.center {font:bold 18px "Trebuchet MS"; color:#86b900; padding:25px 0; text-align:center;}
#sidebars {position:relative; width:370px; float:right;}
	.search-block {position:relative; background:#dcdcdc url(images/bg-grey-grad.gif) left top repeat-x; margin-bottom:3px;}
	.rbc-l {position:relative; background: url(images/rbc-grey-l.gif) right bottom no-repeat;}
	.lbc-l, #text-1 .lbc-d {position:relative; background: url(images/lbc-grey-l.gif) left bottom no-repeat;}
	.rtc-l, #text-1 .rtc-d {position:relative; background: url(images/rtc-grey-l.gif) right top no-repeat; width:100%;}
	.ltc-l, #text-1 .ltc-d {position:relative; background: url(images/ltc-grey-l.gif) left top no-repeat; padding:18px 0 7px 18px;}
		.leg {font:bold 12px Verdana; color:#717171; padding:3px 3px 0 0;}
		.inp {position:relative; width:247px; height:19px; background: url(images/input.gif) left top no-repeat;}
		.inp input {border:none; background:transparent; font:12px Verdana; color:#717171; width:240px; margin:2px 0 0 2px;}
		.search-but {margin:-10px 0 0 7px;}
#sidebar1 {position:relative; width:184px; float:left;}
#sidebar2 {position:relative; width:184px; float:right;}
	.link-block {position:relative; width:184px; background:#62676f url(images/rbc-grey-d.gif) right bottom no-repeat; margin-bottom:3px;}
	.lbc-d {background: url(images/lbc-grey-d.gif) left bottom no-repeat;}
	.rtc-d {background: url(images/rtc-grey-d.gif) right top no-repeat; width:100%;}
	.ltc-d {background: url(images/ltc-grey-d.gif) left top no-repeat; padding:5px 0px 5px 0px;}
		.link-block h4 {font:bold 12px Arial; color:#86b900; text-transform:uppercase; padding:5px 20px; text-align:right;}
		.link-block ul {list-style:none; display:block; background: url(images/top-col-grad-corners.jpg) left top no-repeat; padding:10px 20px; z-index:99;}
		.link-block ul li {display:block; position:relative; width:auto; padding:0 0 2px 0; color:#ffffff; background: url(images/dotline.gif) left bottom repeat-x; z-index:100;}
		* html .link-block ul li {display:inline-block;}
		*:first-child+html .link-block ul li {display:inline-block;}
		.link-block ul li a {display:block; min-height:19px; position:relative; padding:0 9px; font:bold 11px/19px Verdana; color:#ffffff; background:none; z-index:101}
		* html .link-block ul li a {height:19px;}
		.cat ul li a:hover, .link-block ul li.cat-item a:hover, .link-block ul li.current-cat a {display:block; padding:0 9px; font:bold 11px/19px Verdana; color:#ffffff; background:#80a71f url(images/link-hover-bg.gif) left bottom repeat-x;}
		.fav ul li a {display:block; background: url(images/list-star.gif) 0px 4px no-repeat; padding-left:21px;}
	#text-1 {position:relative; width:184px; background:#dcdcdc url(images/bg-grey-grad.gif) left top repeat-x; margin-bottom:3px;}
	#text-1 .link-block {position:relative; width:auto; background: transparent url(images/rbc-grey-l.gif) right bottom no-repeat; margin-bottom:0px;}
	#text-1 .ltc-d {padding:5px 0 8px 12px !important;}
	#text-1 h4 {font:bold 12px Arial; color:#6a6f76; text-transform:uppercase; padding:5px 20px; text-align:right;}
	.double-block {position:relative; width:184px;}
	.double-block .link-block {margin-bottom:3px;}
		.arch ul li {background:none;}
		.arch ul li a {background:none; font-weight:normal; color:#ffffff; padding:0px;}
		.arch ul li a:active {color:#94c51b;}
		* html .arch ul li a {line-height:19px;}
		.pages ul li a, .link-block li.page_item a {display:block; background: url(images/list-star.gif) 0px 4px no-repeat; padding-left:21px;}
		.friends ul li a {display:block; background: url(images/list-friends.gif) 0px 4px no-repeat; padding-left:21px;}
		.link-text ul li a {display:block; padding:1px 0 2px 0; min-height:1px; font:normal 12px/120% Verdana; color:#ffffff;}
		* html .link-text ul li a {height:1%;}
		.most-popular ul li a {display:block; padding:2px 0 2px 0; min-height:1px; font:normal 12px/120% Verdana; color:#ffffff;}
		* html .most-popular ul li a {height:1%;}
		.recent-comments ul li {font:normal 12px/120% Verdana;}
		.recent-comments ul li a {display:block; padding:1px 0 2px 0; min-height:1px; font:bold 12px/120% Verdana; color:#ffffff;}
		* html .recent-comments ul li a {height:1%;}

.link-block #calendar_wrap {display:block; background: url(images/top-col-grad-corners.jpg) left top no-repeat; padding:10px 20px;}
#wp-calendar {width:100%; font:12px Verdana; color:#ffffff;}
#wp-calendar caption {font:12px Verdana; color:#ffffff;}
#wp-calendar a {font:bold 12px Verdana;}
.widget #searchform {padding:10px; text-align:right}
.widget #searchform input {border:1px solid #c1c1c1; background:#dcdcdc; font:bold 12px Verdana; color:#717171; margin:3px auto 0 auto;}
.widget #searchform #s {width:100%; border:1px solid #c1c1c1; background:#ffffff; font:12px Verdana; color:#717171; text-align:left;}
.widget select {border:1px solid #c1c1c1; background:#ffffff; font:normal 12px Verdana; color:#717171; margin:3px 10px;}
.widget .textwidget {display:block; background: url(images/top-col-grad-corners.jpg) left top no-repeat; padding:10px 20px; z-index:99; color:#ffffff;}
#text-1 .widget .textwidget {display:block; background: none; padding:5px 10px 0px 0px; z-index:99; color:#000000;}

.google {width: 470px; margin:20px auto 0 auto; height:80px;}

	.wp-pagenavi {position:relative; z-index:300; padding-top:10px}
	.wp-pagenavi a {color:#86b900 !important; border:1px solid #86b900 !important;}
	.wp-pagenavi a:hover {color:#000000 !important; border:1px solid #000000 !important;}

#comments {position:relative; padding:0px}
	.visiter {margin-top:15px; padding:1px 10px 11px 20px; font:10px Verdana; color:#868686; background: url(images/visiter.gif) left top no-repeat;}
	.comment {position:relative; background:#dcdcdc url(images/bg-grey-grad.gif) left top repeat-x;}
	.comment .ltc-l {padding:10px 15px; color:#62676f;}
	.cloud-arr {position:absolute; left:20px; top:-9px; width:11px; height:9px; background: url(images/said-cloud.gif) left top no-repeat;}
	.comment-entry {overflow:hidden;}
	* html .comment-entry {overflow:visible; height:1%;}
	.avatar {float:right; margin-left:10px;}
	.ping-info {margin-top:25px; padding-bottom:10px;}
	.commentlist {padding-left:20px; width:auto;}
	.commentlist li {padding-bottom:10px;}
#leave-comment {position:relative; padding:20px 155px 30px 150px; text-align:right}
#leave-comment h4 {font:bold 12px Arial; color:#86b900;padding:5px 0px 15px 0px; text-transform:uppercase; text-align:left;}
#leave-comment form {position:relative; font:11px Verdana; color:#868686; width:270px; text-align:left; margin-left:auto;}
#leave-comment .inp {margin:2px 0 3px 0;}
#leave-comment .inp input {font-size:10px;}
	.message {margin:2px 0 3px 0; width:247px; height:117px; background: url(images/message.gif) left top no-repeat;}
	.message textarea {border:none; background:transparent; font:11px Verdana; color:#717171; width:240px; height:110px; margin:3px 0 0 3px;}
	.send {padding-top:3px; text-align:right; width:247px;}
	

#footer {position:relative; width:980px; margin:0 auto; padding-bottom:10px; text-align:left;}
	.c-a {margin:0 auto;}
	.date2, .grey {color:#b4b4b4;}
	.hr2 {width:100%; height:1px; background:#c9c9c9 url(images/hr-dot.gif) right top no-repeat; overflow:hidden; margin:5px 0;}
	.hr2 .dot {width:100%; height:1px; background: url(images/hr-dot.gif) left top no-repeat;}
	.hr2 hr {display:none;}
.copy {padding:8px 30px 5px 30px; font-size:11px; color:#b4b4b4;}
	
img.captcha {display:inline !important;}
img.captcha-reset {display:inline !important;}
		
			
		
		
.white {color:#ffffff;}

.up {text-transform:uppercase;}
.center {text-align:center;}
.b {font-weight:bold;}
.l, .alignleft {float:left;}
.r, .alignright {float:right;}
.clear {clear:both;}


