/*  
Nom du Thème : WineGlobes
Auteur : Patrice LEGAY (www.webdconseils.com)
*/

* {
	margin:0; padding:0;
}

body{
	background:#F7F8EF;
}

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

a img { border:0;}

.column { float:left;}
.clear { clear:both;}


html, input, textarea
	{
		font-family:Tahoma; 
		font-size:11px;		
		color:#5B5B5B;		
	}

a {color:#5B5B5B;}

input, select { vertical-align:middle; font-weight:normal;}

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


img {
	border:0;
	}


	p img {
    float:left;
    margin:0 10px 0 0;
    padding-left: 6px;
    padding-bottom: 2px;
}
	html {
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-arrow-color:#6D3517;
	scrollbar-track-color:#fff;
}

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


.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:#004e8c; font-size:1.01em; font-weight:bold;}

.catwdc{
	color:#555;
	text-decoration:none;
	font-size:13px;
}


.catwdc:hover{
	color:#911D2A;
	text-decoration:none;
	font-size:13px;
}


.details{
	color:#6D3517;
	text-decoration:none;
	font-size:11px;
}

.details a{
	color:#6D3517;
	text-decoration:none;
	font-size:11px;
}



.details:hover{
	color:#444;
	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 #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: #555;
	font-size: 16px;
	font-weight: bold;
}

.vote a:hover{
	color: #ff5800;
	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;
}

#main { width:800px; margin:0 auto; border:2px #1C0D08 solid; border-top:0; border-bottom:0; background:url(images/left.jpg) repeat-y 0px 625px;}

#main .top { background:url(images/top.jpg) no-repeat top;}

#header { height:150px;}

#logo {margin:30px 0 0 350px; position:absolute; text-align:left;}

h1 { color:#D6B463; font-size:4.21em; font-weight:normal; font-family:"Times New Roman", Times, serif;}
h1 a {color:#D6B463; text-decoration:none;}

#logo span { font-size:1.41em; color:#AD825B; font-family:"Times New Roman", Times, serif; font-weight:bold;}


#side_bar { width:229px; float:left; color:#F5F4D8;}
#side_bar a { color:#F5F4D8;}
#side_bar .indent { padding:18px 36px 20px 36px;}

#side_bar .search { text-align:right;}
#side_bar .search .input { width:80%; }
#side_bar .search .submit {margin:5px 0px 0px 4px;}

.widget_style { background:url(images/side-h-l.gif) no-repeat bottom; width:100%; padding-bottom:17px; margin-bottom:17px;}
.widget_style h2 { color:#F5F4D8; font-size:1.01em; font-weight:bold; background:url(images/side-bull.gif) no-repeat 0px 5px; padding-left:16px;}
.widget_style ul { margin:15px 0 0 25px; list-style:none;}
.widget_style li { background:url(images/side-bull1.gif) no-repeat 0px 5px; padding:0px 0 0px 12px; font-size:1.01em; margin-top:3px;}
.widget_style li a { text-decoration:none;}
.widget_style li a:hover { text-decoration:none;}

ul.children { margin:0;}

#links_with_style ul {margin:0;}
#links_with_style ul ul {margin:15px 0 0 25px;}
#links_with_style ul li {list-style:none;background:none;margin:0;padding:0;}
#links_with_style ul li ul li { background:url(images/side-bull1.gif) no-repeat 0px 5px; padding:0px 0 0px 12px; font-size:1.01em; margin-top:3px;}

#categories { vertical-align:top;}

#meta { vertical-align:top;}

#archives { vertical-align:top;}

#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}
#calendar {
	vertical-align:top;
}
#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}
#calendar_wrap {
	vertical-align:top;
	padding:15px 0px 0px 0px;
}
#calendar_wrap a {	
	font-weight:bold;
}
.textwidget {	
	padding:15px 0px 0px 0px;
}
#statusbar {
	text-align:justify;
}
#statusbar p {
	padding:0px 0px 0px 0px; 
	margin:0px;
}
#statusbar a {		
	font-weight:bold;
}


#content { width:571px;}

#content .search .input { width:300px;}
#content .search .submit { margin-left:13px;}

#content .row1 { height:148px;}

#content .search { background:#F5F4D8; padding-left:99px;}
#content .search .col1 { width:119px; background:url(images/lupa.gif) no-repeat left; color:#4A4A3B; font-weight:bold; text-transform:uppercase; text-align:right; padding:17px 0;}
#content .search .col2 { width:260px; padding:13px 0;}
#content .search .input { width:184px;}
#content .search .submit { margin:0px 0 0 7px;}

#content .content_text .search { background:none; padding:0;}
#content .content_text .search .input { width:184px;}
#content .content_text .search .submit { margin:0px 0 0 7px;}

#content .indent {padding:18px 11px 0 12px;}

#content .title { background:url(images/h-l.gif) repeat-x bottom; width:100%; padding-bottom:11px;}
#content .title .left { float:left; padding:6px 0 8px 45px; background:url(images/cont-bull.gif) no-repeat left;}
#content .title .right { float:right; padding:6px 20px; text-align:center; margin-top:5px; background:url(images/v-l.gif) no-repeat left;}

h3 { color:#6D3517; font-size:1.01em; font-weight:bold; text-transform:uppercase; }
h3 a {color:#6D3517; text-decoration:none;}

.author { color:#4A4A3B; font-size:1.01em;}

.date { color:#911D2A; font-size:1.11em;) no-repeat left; font-weight:bold;}

.content_text { padding:20px 15px 25px 23px; font-family:Arial, Helvetica, sans-serif;}

.content_text ol { margin-left:10px; margin-top:15px;}
.content_text ul { list-style:none;}
.content_text ul li a { color:#7F7F6D;}

.comment { background:#F2F2E0; padding:12px 28px; color:#3B3B3B; text-transform:uppercase; font-weight:bold; margin-bottom:10px;}
.comment a { background:url(images/cont-a.gif) no-repeat left; padding-left:8px; color:#3B3B3B;}

.postmetadataalt {
	font-size:0.81em; 
}

.pagetitle {
	 color:#6D3517; font-size:1.01em; font-weight:bold; text-transform:uppercase;
	padding:0px 0px 10px 0px;	
}

p {	
	padding:10px 0px 10px 0px;
}

.article {
	padding:0;
}

.post {
	padding:0px 5px 0px 5px;
}

.navigation {padding:0px 0px 10px 0px; width:100%; color:#3B3B3B; font-size:0.91em; font-family:Tahoma;}
.navigation a {color:#3B3B3B; font-weight:bold;}
.navigation .left {width:45%; float:left;  padding-left:10px;}
.navigation .right {width:45%; float:right; text-align:right; padding-right:10px;}

#footer { color:#F5F4D8; padding:0 575px 20px 40px;}
#footer a { color:#F5F4D8;}
