/*
Theme Name: interiorset4
Theme URI: http://themesjunction.com
Description: A Very high quality magazine wordpress theme
Version: 1.0
Author: Themes Junction Team
Author URI: http://themesjunction.com 
*/
/*------TJ-------*/	
/*     Global    */
/*---------------*/
body {margin: 0;background:#F2F2F2;}
h1, h2, h3, h4 {margin: 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: 0;}
.clear {clear: both;height: 0;overflow: hidden;}
/*------TJ-------*/	
/*    The Wrap   */
/*---------------*/
#wrap {width: 1004px;margin: 0 auto;padding:0px;background:url("images/bg.gif") repeat-y top;}
#content-container {width: 1004px;background: url("images/header.jpg") no-repeat top;margin: 0 auto;padding:0px;}
#contents {width: 900px;padding: 0 0px 0 55px;margin-top:10px;}
#page-bottom {width: 1004px;background: url("images/page_bottom.gif") no-repeat bottom;}
/*------TJ-------*/	
/*   The Header  */
/*---------------*/
#header {width: 1004px;height: 466px;position: relative;}
#header-title {position: absolute;text-transform: uppercase;left: 70px;top: 140px;}
#header-title h1 {color: #ffffff;font:36px "times new roman", Arial;font-weight:bold;margin-bottom: 2px;}
#header-title h1 a {color: #962E1D;text-decoration: none;}
.header-subtitle {color: #962E1D;font:12px Arial;}
#rss {float:left;padding-left: 20px;margin-left:10px;height: 33px;font: 10px tahoma;color: #a2a2a2;line-height:15px;background: url("images/icon_feed.gif") no-repeat;}
#rss a {color: #a2a2a2;}
#rss_com {float:left;padding-left: 20px;margin-left:55px;height: 33px;font: 10px tahoma;color: #a2a2a2;line-height:15px;background: url("images/icon_feed_com.gif") no-repeat;}
#rss_com a {color: #a2a2a2;}
.rsstext{font: 12px tahoma;color: #a2a2a2;height: 20px;padding-left:10px;}
/*------TJ-------*/		
/*  Search Area  */
/*---------------*/
#menu_search_box {position: absolute;top: 93px;left: 130px;width: 246px;height: 24px;}
#menu_search_box #searchform {margin: 0;padding: 0;width: 245px;height: 27px;}
#menu_search_box #s {font: 10px tahoma;color: #962E1D;border: 0;background: none;float: left;width: 170px;height: 18px;}
#menu_search_box #submit {display: none;}
/*------TJ-------*/		
/*    Top Post   */
/*---------------*/
#contents .top_post {float: left;padding:0;margin: 0 0 10px 0;height:280px;width: 560px;}
.post_title {width: 560px;color: #848484;height:120px;font: 10px Arial;background:url("images/top_post_top.gif") repeat-x top left;}
.post_title h2 {color: #CC6699;font: 18px Arial;padding:5px;margin-left:7px;width:520px;}
.post_title h2 a {color: #A22523;text-decoration: none;}
.post_title h2 a:hover {text-decoration: underline;}
.post_title a {color: #848484;text-decoration: none;}
.post_title a:hover {text-decoration: underline;}
.meta_inf {width: 530px;height: 22px;}
.meta_inf a{color:#A22523;}	
.headline {float: left;display:inline;padding-left: 5px;}
.headline_date {float: right;display:inline;padding-right: 0px;color:#CC6699;font:14px arial;}
.meta_date {float: left;display:inline;padding-left: 5px;padding-top:3px;color:#840D0D;font:10px arial;line-height:22px;width:60px;overflow:hidden;}
.single_date{float: left;display:inline;padding-left: 5px;padding-top:3px;color:#840D0D;font:10px arial;line-height:22px;overflow:hidden;}
.meta_comments {float: left;font:10px arial;padding-left: 30px;padding-top:3px;height:22px;line-height:22px;}
.meta_more {float: right;font:10px arial;padding-right: 10px;padding-top:3px;height:22px;line-height:22px;}
.top_titles a{color: #B83231;text-decoration: none;font: bold 18px arial;}
.top_entry {text-align:justify;color: #808080;width: 520px;padding: 1px 10px 0 12px;clear:both;font: 12px Arial;margin-top:-70px;height:185px;overflow: hidden;}
.top_entry blockquote {border-left: 7px solid #efefef;font-style:italic;padding:0 0 0 15px;margin: 0px 15px;}
.top_entry a {color: #B83231;text-decoration: none;}
.top_entry a:hover {text-decoration: underline;}
.top_entry img {padding: 3px;border: 1px solid #F5C8EF;}
.post_bottom {width: 560px;padding-top: 14px;line-height: 22px;height: 30px;font: 11px Arial;color: #cccccc;}
.post_cat {padding-left: 14px;line-height: 22px;font: 11px Arial;color: #cccccc;}
.post_cat a {color: #A22523;}
/*------TJ-------*/		
/*   Mag Posts   */
/*---------------*/
#content {float: left;width: 560px;overflow: hidden;}
#content .mag_posts {float: left;width: 560px;margin: 0 6px 6px 0;color: #858585;font: 11px Arial;background: url("images/post_bg.gif") repeat-y left;}
#content .mag_posts a {color: #A22523;}
#content .top_mag_posts {width: 560px;background: url("images/post_top.gif") no-repeat;}
#content .bottom_mag_posts {width: 560px;padding-top: 7px;padding-bottom: 4px;background:url("images/post_bottom.gif") no-repeat bottom left;}
#content .mag_posts h2 {padding:0;padding-left: 7px;color: #DD9BC3;font: bold 14px verdana;height:30px;margin:0;}
#content .mag_posts h2 a {color: #DEC3D3;}
#content .top_mag_titles {color: #B83231;text-decoration: none;font: bold 14px verdana; padding-left: 0px; height:40px; text-align:center}
#content .top_mag_titles a{color: #B83231;text-decoration: none;font: bold 14px verdana;} 
#content .mag_posts .mag_posts_entry {padding: 0px 9px 0px 15px;margin:0;width: 525px;text-align:justify;}
#content .mag_posts .mag_posts_meta {margin: 0 9px 0 6px;width:540px;height: 22px;overflow:hidden; }
/*------TJ-------*/		
/*  Pages Posts  */
/*---------------*/
#content .post {float: left;width: 555px;margin-bottom: 10px;background:url("images/post_bg.gif") repeat-y top left;}
#content .post-top {width: 555px;color: #B83231;height:120px;font: 10px Arial;background:url("images/post_top.gif") no-repeat top left;}
#content .post-bottom {width: 555px;padding-top: 14px;line-height: 22px;height: 30px;font: 11px Arial;color: #cccccc;background:url("images/post_bottom.gif") no-repeat bottom left;}
#content .post-top a {color: #B83231;text-decoration: none;}
#content .post-top a:hover {text-decoration: underline;}
#content .post-top h2 {color: #B83231;font: bold 18px Arial;padding:10px;text-align:center;}
#content .post-top h2 a {color: #B83231;text-decoration: none;}
#content .post-top h2 a:hover {text-decoration: underline;}
#content .meta_inf {width: 530px;height: 22px;}
#content .post .post_ctg {width: 560px;padding-left: 14px;line-height: 22px;height: 22px;font: 11px Arial;color: #B83231;}
#content .post .post_ctg a {color: #A22523;}
#content .post-entry {font: 12px Arial;color: #909090;width: 530px;padding: 0 10px 0 10px;text-align:justify;margin-top:-70px;}
#content .post-entry a {color: #B83231;text-decoration: none;}
#content .post .post-entry a:hover {text-decoration: underline;}
#content .post .post-entry blockquote {border-left: 6px solid #999999;margin: 0px 20px;padding-left: 10px;font-style:italic;}
#content .post .post-entry img {padding: 5px;border: 0px;}
#content .post h3 {margin: 20px 0 5px 0;color: #A22523;font: 18px Verdana;}
#comment {background:#ffffff;width:500px;border:1px solid #606060;}
#commentform input{border:1px solid #606060;background:#ffffff;}
#commentform #submit{border:1px solid #909090;border-style:outset;background:#F6E4E4;color:#B83231;}
#content .post .comments {font: 11px Arial;color: #969696;width: 520px;}
#content .post .comments ol {margin: 10px 0;padding-left: 25px;}
#content .post .comments ol li {padding: 5px;}
#content .post .comments ol li a {color: #B83231;text-decoration: none;}
#content .post .comments ol li a:hover {text-decoration: underline;}
#content .post .comments ol li.alt {background: #F7ECEC;}
#content .post .comments ol li cite {color: #606060;font-style: normal;font-weight: bold;}
#content .post .comments ol li cite a {color: #606060;text-decoration: none;}
#content .post .comments ol li cite a:hover {text-decoration: underline;}
#content .post .comments ol li .commentmetadata a {color: #aaaaaa;text-decoration: none;}
#content .post .comments ol li .commentmetadata a:hover {text-decoration: underline;}
#content .post #commentform {font: 11px Arial;color: #909090;width: 548px;padding-left: 25px;margin: 0;}
#content .post #commentform a {color: #B83231;text-decoration: none;}
#content .post #commentform a:hover {text-decoration: underline;}
/*------TJ-------*/		
/*   About Box   */
/*---------------*/
#about_box {float: left;width: 345px;margin-left:13px;padding:0 10px 0 10px;height:270px;margin-top:0px;text-align:justify;font:12px arial;color:#F8E1ED;overflow:hidden;background: url("images/box_about.gif") no-repeat top left;}
#about_box h3 {margin:5px 0px;color:#F8DFEC;font:bold 14px arial;padding:0;}
#about_box img{float:right;padding:0px;margin:25px 0 0 10px;border:1px solid #999999;}
#about_box a{color:#ffffff;text-decoration:none;}
/*------TJ-------*/		
/*  Ads Spaces   */
/*---------------*/
#side_box_area{width:325px;margin:0;padding:0;float:left;}
#side_box_area h2{width: 300px; text-align:center; height: 25px;padding-left: 10px;padding-top:0px;margin-bottom: 2px;font: bold 14px tahoma;color: #7A7979;}
.side_ads {float: right;width: 325px;background:url("images/sidebar_ads_bg.gif") repeat-y left;margin:0;padding:0;margin-bottom: 10px;}
.side_ads_top {width: 325px;margin:0;background:url("images/sidebar_ads_top.gif") no-repeat left top;}
.side_ads_bottom {padding: 5px;width: 325px;background: url("images/sidebar_ads_bottom.gif") no-repeat left bottom;}
.side_ad{padding:10px 10px 10px 15px;float:left;border:none;}
/*------TJ-------*/		
/*   Side bar    */
/*---------------*/
#sidebar-wrap {width:325px;margin:0;padding:0;float:right;}
#sidebar1 {float: left;width: 325px;font: 11px Arial;color: #999999;background: url("images/sidebar_ads_bg.gif") repeat-y left;}
#sidebar_container {width:300px;margin-bottom: 3px;}
#sidebar1 h2 {width: 325px; text-align:center; height: 25px;padding-top:8px;margin-bottom: 2px;font: bold 12px tahoma;color: #840D0D;background: url("images/sidebar_ads_top.gif") no-repeat top left;}
#sidebar1 a {color: #B83231;text-decoration: none;}
#sidebar1 a:hover {text-decoration: underline;}
#sidebar1 ul {margin: 0;padding: 0 5px;list-style-type: none;}
#sidebar1 ul li {color: #656565;font: 11px Arial;}
#sidebar1 ul li a {color: #B83231;text-decoration: none;padding: 5px 5px 5px 10px;margin:0;display: block;background: none;}
#sidebar1 ul li a:hover {text-decoration: none;}
#sidebar1 ul li ul {margin: 0;padding: 0;background: none;}
#sidebar1 #searchform {display:none;}
#sidebar1 #searchform #s {width: 100px;}
#sidebar1 #calendar_wrap {width: 140px;margin: 0 auto;padding-top: 5px;}
#sidebar1 #calendar_wrap table {width: 140px;}
#sidebar1 #calendar_wrap caption {margin: 0 auto;font-weight: bold;}
#sidebar1 #calendar_wrap tbody {text-align: right;}
#sidebar1 #calendar_wrap tfoot #next {text-align: right;}
#sidebar1 #calendar_wrap #today {font-weight: bold;}
#sidebar1 .textwidget {padding: 0 5px;}
/*------TJ-------*/		
/*   Side bar 2  */
/*---------------*/
#sidebar2 {float: left;width: 160px;font: 11px Arial;color: #999999;margin-left:2px;background: url("images/sidebar_bg.gif") repeat-y left;}
#sidebar2 h2 {width: 160px; text-align:center; height: 25px;padding-top:8px;margin-bottom: 2px;font: bold 12px tahoma;color: #840D0D;background: url("images/sidebar_ads_top.gif") no-repeat top left;}
#sidebar2 a {color: #B83231;text-decoration: none;}
#sidebar2 a:hover {text-decoration: underline;}
#sidebar2 ul {margin: 0;padding: 0 10px 0 10px;list-style-type: none;}
#sidebar2 ul li {color: #656565;font: 11px Arial;}
#sidebar2 ul li a {color: #B83231;text-decoration: none;padding: 5px 5px 5px 10px;height:12px;margin:0;display: block;background: none;}
#sidebar2 ul li a:hover {text-decoration: none;}
#sidebar2 ul li ul {margin: 0;padding: 0;background: none;}
#sidebar2 #searchform {display:none;}
#sidebar2 #searchform #s {width: 180px;}
#sidebar2 #calendar_wrap {width: 140px;margin: 0 auto;padding-top: 5px;}
#sidebar2 #calendar_wrap table {width: 140px;}
#sidebar2 #calendar_wrap caption {margin: 0 auto;font-weight: bold;}
#sidebar2 #calendar_wrap tbody {text-align: right;}
#sidebar2 #calendar_wrap tfoot #next {text-align: right;}
#sidebar2 #calendar_wrap #today {font-weight: bold;}
#sidebar2 .textwidget {padding: 0 10px 0 10px;}
.sidebar_bottom {background: url("images/sidebar_ads_bottom.gif") no-repeat bottom left;margin: 0px;padding: 0px;clear:both;height: 26px;width: 325px;display:block;}
/*------TJ-------*/		
/*  Recent Data  */
/*---------------*/
#recent_data {width: 935px;margin-bottom: 15px;}
#recent_data_top {width: 933px;}
#recent_data_bottom {width: 923px;padding: 0 0 20px 10px;overflow: hidden;}
.recent_data_container {width: 190px;float: left;padding-left:5px;}
.recent_data_container h3 {color: #F8D8F3;padding: 6px;height:20px;font: bold 14px Verdana;background: url("images/top_side_left.gif") repeat-x top;}
.recent_data_container ul {margin: 0;padding: 0;list-style-type: none;}
.recent_data_container ul li {font:12px tahoma;text-align:left;border-bottom: 1px dotted #ffffff;}
.recent_data_container ul li a {color: #F2A9D5;text-decoration: none;display: block;padding: 4px;}
.recent_data_container ul li a:hover {text-decoration: none;background-color:#dedede;}
.recent_data_container ul li a span {color: #222222;font: 10px Arial;display: block;margin-bottom: 4px;}
.recent_data_container ul li ul {display: none;}
.recent_data_middle {width: 320px;margin-top: 8px;padding: 0 23px;overflow: hidden;float: left;}
/*------TJ-------*/		
/*  Navigations  */
/*---------------*/
.navigation {font: 11px tahoma;color: #B83231;width: 550px;padding:0;overflow:hidden;}
.navigation a {color: #CC9966;text-decoration: none;}
.navigation a:hover {color: #CC9966;text-decoration: underline;}
.navigation-p {float: left;}
.navigation-n {float: right;}
.alignleft{float:left;}
.alignright{float:right;}
/*------TJ-------*/		
/*  Footer Links */
/*---------------*/
#footer {width: 934px;height: 60px;padding: 0;color: #9F9F9F;padding-top:30px;text-align:center;font: 11px Arial;clear:both;}
#footer a {color: #AC2246;text-decoration: none;}
#footer a:hover {text-decoration: none;}
/*------TJ-------*/		
/*  Slide Images */
/*---------------*/
#slideshow_area{width:540px;height:300px;margin-bottom:20px;}
.slideInfoZone{font:11px verdana;}
.articleimg{float:left;padding:1px;overflow:hidden;width:540px;}
/*------TJ-------*/		
/*   Top Menu    */
/*---------------*/
#navlist {position: absolute;top: 410px;left: 60px;height: 28px;}
#navlist ul {list-style-type: none;height: 28px;padding: 0;margin: 0;}
#navlist ul li {font: 13px Arial;color: #EADCDC;margin: 0 0 0 2px;height: 28px;float: left;}
#navlist ul li a {display: block;text-decoration: none;padding: 10px;height:18px;color: #EADCDC;background:url("images/ctg_divider.gif") no-repeat right;}
#navlist ul li:hover {}
#navlist ul li a:hover {color: #FFFFFF;}
#navlist ul li.current_page_item {color: #FFFFFF;}
#navlist ul li.current_page_item a {color: #FFFFFF;}

/* Tabs  */

.horizmenu {position: absolute;top: 410px;left: 60px;height: 28px;}

.horizmenu a{

}

.horizmenu ul{list-style-type: none;height: 28px;padding: 0;margin: 0;}

.horizmenu ul li{font: 13px Arial;color: #EADCDC;margin: 0 0 0 2px;height: 28px;float: left;
position: relative;
display: inline;
}

.horizmenu ul li a{display: block;text-decoration: none;/*height:18px;*/color: #EADCDC;background:url("images/ctg_divider.gif") no-repeat right;
padding: 10px 15px;
}

* html .horizmenu ul li a{ 
display: inline-block;
}

.horizmenu ul li a:link, .horizmenu ul li a:visited{
color: #EADCDC;
}

.horizmenu ul li a:hover{
color: #FFFFFF; 
}

.horizmenu ul li a:hover, .horizmenu ul li ul li a:hover{
 text-decoration:none;
}

.horizmenu ul li.current_page_item a, .horizmenu ul li.current_page_item ul li a{
color: #FFFFFF;
}

.horizmenu ul li ul{
position: absolute;
/* padding: 16px 0 0 0;*/
left: 0;
display: block;
/* visibility: hidden; */
}

.horizmenu ul li ul li{
display: list-item;
float: none;
}

.horizmenu ul li ul li ul{
top: 0;
}

.horizmenu ul li ul li a{
width: 300px; 
padding: 5px 8px;
margin: 0;
border-top-width: none;
border-bottom: 1px solid #f2f2f2;
background: #7b7b7b;
}

.horizmenu ul li ul li a:hover{ 
color: #FFFFFF;
}

.downarrow{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrow{
position: absolute;
top: 9px;
right: 5px;
}

#content .post-entry ul li{
	color: red;
	position: relative;
	display: inline-block;
}

/* =Menu
-------------------------------------------------------------- */

#access {
	background:transparent;
	display: block;
	float: left;
	margin: 0 auto;
	width: 940px;
}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 0px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
.menu-footer {
	float:left;
}
.menu-footer ul {
	list-style: none;
	margin: 0;
}

#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
.menu-footer li {
	float: left;
	position: relative;
}
.menu-footer a {
	padding: 0 10px;
}

#access a {
	color: #aaa;
	display: block;
	line-height: 38px;
	padding: 0 10px;
	text-decoration: none;
}
#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none;
	position: absolute;
	top: 38px;
	left: 0;
	float: left;
	width: 200px;
	z-index: 99999;
}
#access ul ul li {
	min-width: 180px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #7b7b7b;
	line-height: 1em;
	padding: 10px;
	width: 180px;
	height: auto;
}
#access li:hover > a,
#access ul ul :hover > a {
	background: #7b7b7b;
	color: #fff;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}



/*------TJ-------*/		
/*    Top Post   */
/*---------------*/
#content-annuaire .top_post {float: left;padding:0;margin: 0 0 10px 0;height:280px;width: 900px;}
.post_title {width: 900px;color: #848484;height:120px;font: 10px Arial;background:url("images/top_post_top.gif") repeat-x top left;}
.post_title h2 {color: #CC6699;font: 18px Arial;padding:5px;margin-left:7px;width:840px;}
.post_title h2 a {color: #A22523;text-decoration: none;}
.post_title h2 a:hover {text-decoration: underline;}
.post_title a {color: #848484;text-decoration: none;}
.post_title a:hover {text-decoration: underline;}
.meta_inf {width: 850px;height: 22px;}
.meta_inf a{color:#A22523;}	
.headline {float: left;display:inline;padding-left: 5px;}
.headline_date {float: right;display:inline;padding-right: 0px;color:#CC6699;font:14px arial;}
.meta_date {float: left;display:inline;padding-left: 5px;padding-top:3px;color:#840D0D;font:10px arial;line-height:22px;width:60px;overflow:hidden;}
.single_date{float: left;display:inline;padding-left: 10px;padding-top:3px;color:#840D0D;font:10px arial;line-height:22px;overflow:hidden;}
.meta_comments {float: left;font:10px arial;padding-left: 30px;padding-top:3px;height:22px;line-height:22px;}
.meta_more {float: right;font:10px arial;padding-right: 10px;padding-top:3px;height:22px;line-height:22px;}
.top_titles a{color: #B83231;text-decoration: none;font: bold 18px arial;}
.top_entry {text-align:justify;color: #808080;width: 840px;padding: 1px 10px 0 12px;clear:both;font: 12px Arial;margin-top:-70px;height:185px;overflow: hidden;}
.top_entry blockquote {border-left: 7px solid #efefef;font-style:italic;padding:0 0 0 15px;margin: 0px 15px;}
.top_entry a {color: #B83231;text-decoration: none;}
.top_entry a:hover {text-decoration: underline;}
.top_entry img {padding: 3px;border: 1px solid #F5C8EF;}
.post_bottom {width: 900px;padding-top: 14px;line-height: 22px;height: 30px;font: 11px Arial;color: #cccccc;}
.post_cat {padding-left: 14px;line-height: 22px;font: 11px Arial;color: #cccccc;}
.post_cat a {color: #A22523;}
/*------TJ-------*/		
/*   Mag Posts   */
/*---------------*/
#content-annuaire {float: left;width: 900px;overflow: hidden;}
#content-annuaire .mag_posts {float: left;width: 270px;margin: 0 6px 6px 0;color: #858585;font: 11px Arial;background: url("images/post_mag_bg.gif") repeat-y left;}
#content-annuaire .mag_posts a {color: #A22523;}
#content-annuaire .top_mag_posts {width: 270px;background: url("images/post_mag_top.gif") no-repeat;}
#content-annuaire .bottom_mag_posts {width: 270px;padding-top: 7px;padding-bottom: 4px;background:url("images/post_mag_bottom.gif") no-repeat bottom left;}
#content-annuaire .mag_posts h2 {padding:0;padding-left: 7px;color: #DD9BC3;font: bold 14px verdana;height:30px;margin:0;}
#content-annuaire .mag_posts h2 a {color: #DEC3D3;}
#content-annuaire .top_mag_titles {color: #B83231;text-decoration: none;font: bold 12px verdana; padding-left: 15px; height:40px; text-align:left}
#content-annuaire .top_mag_titles a{color: #B83231;text-decoration: none;font: bold 12px verdana;} 
#content-annuaire .mag_posts .mag_posts_entry {padding: 0px 9px 0px 15px;margin:0;width: 235px;height: 250px;text-align:justify;}
#content-annuaire .mag_posts .mag_posts_meta {margin: 0 9px 0 6px;width:250px;height: 22px;overflow:hidden; }

/*------TJ-------*/		
/*    Annuaire   */
/*---------------*/
#content-annuaire .post {float: left;width: 895px;margin-bottom: 10px;background:url("images/post_bg_ann.gif") repeat-y top left;}
#content-annuaire .post-top {width: 895px;color: #B83231;height:120px;font: 10px Arial;background:url("images/post_top_ann.gif") no-repeat top left;}
#content-annuaire .post-bottom {width: 895px;padding-top: 14px;line-height: 22px;height: 30px;font: 11px Arial;color: #cccccc;background:url("images/post_bottom_ann.gif") no-repeat bottom left;}
#content-annuaire .post-top a {color: #B83231;text-decoration: none;}
#content-annuaire .post-top a:hover {text-decoration: underline;}
#content-annuaire .post-top h2 {color: #B83231;font: bold 14px Arial;padding:10px;}
#content-annuaire .post-top h2 a {color: #B83231;text-decoration: none;}
#content-annuaire .post-top h2 a:hover {text-decoration: underline;}
#content-annuaire .meta_inf {width: 870px;height: 22px;}
#content-annuaire .post .post_ctg {width: 900px;padding-left: 14px;line-height: 22px;height: 22px;font: 11px Arial;color: #B83231;}
#content-annuaire .post .post_ctg a {color: #A22523;}
#content-annuaire .post-entry {font: 12px Arial;color: #909090;width: 870px;padding: 0 10px 0 10px;text-align:justify;margin-top:-70px;}
#content-annuaire .post-entry a {color: #B83231;text-decoration: none;}
#content-annuaire .post .post-entry a:hover {text-decoration: underline;}
#content-annuaire .post .post-entry blockquote {border-left: 6px solid #999999;margin: 0px 20px;padding-left: 10px;font-style:italic;}
#content-annuaire .post .post-entry img {padding-left: 0px;border: 0px}
#content-annuaire .post h3 {margin: 20px 0 5px 0;color: #A22523;font: 18px Verdana;}
#comment {background:#ffffff;width:840px;border:1px solid #606060;}
#commentform input{border:1px solid #606060;background:#ffffff;}
#commentform #submit{border:1px solid #909090;border-style:outset;background:#F6E4E4;color:#B83231;}
#content-annuaire .post .comments {font: 11px Arial;color: #969696;width: 860px;}
#content-annuaire .post .comments ol {margin: 10px 0;padding-left: 25px;}
#content-annuaire .post .comments ol li {padding: 5px;}
#content-annuaire .post .comments ol li a {color: #B83231;text-decoration: none;}
#content-annuaire .post .comments ol li a:hover {text-decoration: underline;}
#content-annuaire .post .comments ol li.alt {background: #F7ECEC;}
#content-annuaire .post .comments ol li cite {color: #606060;font-style: normal;font-weight: bold;}
#content-annuaire .post .comments ol li cite a {color: #606060;text-decoration: none;}
#content-annuaire .post .comments ol li cite a:hover {text-decoration: underline;}
#content-annuaire .post .comments ol li .commentmetadata a {color: #aaaaaa;text-decoration: none;}
#content-annuaire .post .comments ol li .commentmetadata a:hover {text-decoration: underline;}
#content-annuaire .post #commentform {font: 11px Arial;color: #909090;width: 878px;padding-left: 25px;margin: 0;}
#content-annuaire .post #commentform a {color: #B83231;text-decoration: none;}
#content-annuaire .post #commentform a:hover {text-decoration: underline;}
#content-annuaire .post .post-entry .region {float:right;}

#content-annuaire .post .post-entry .region a {
color:#DDDDDD;
font-size:16px;
line-height:0;
padding:50px;
}

#content-annuaire #adresse .strong {margin-top:12px}

