/*style for subbar */
.subbartable {margin-bottom:5px;background-image: url(http://img.aujourdhui.com/subbartop.gif) ;background-repeat:repeat-x}
.subbarl {width:7px; background-image: url(http://img.aujourdhui.com/subbarl.gif)}
.subbarbg {padding-left:3px;background-image: url(http://img.aujourdhui.com/subbarbg.gif); background-repeat:no-repeat;
	font-size: 16px;
	color: rgb(237,9,114);
	line-height: 22px;
	font-family: arial;
	font-weight: bold;}
	
.subbarr {width:8px; background-image: url(http://img.aujourdhui.com/subbarr.gif)}
.subbarline {height:27px; background-image: url(http://img.aujourdhui.com/yellowtab_line.gif); background-repeat:repeat-x}
.separator {background-repeat : repeat-x; 	background-image : url(http://img.aujourdhui.com/dot.gif);}




/* CSS FOR TAG CLOUDS*/
a.tag {font-family: Arial, Helvetica; } /*color: #1063CB;*/
.tag-cloud { margin-left : 3px;display: inline;  }
.tag-cloud LI { display: inline; }
.tag-cloud SPAN { position: absolute; left: -999px; width: 990px; }
.tag-cloud .r1 { font-size: 10px; color: rgb(121,121,121);}
.tag-cloud .r2 { font-size: 12px; color: #339933}
.tag-cloud .r3 { font-size: 15px; color: #FF9933}
.tag-cloud .r4 { font-size: 18px; color: #FF3300}
.tag-cloud .r5 { font-size: 13px; color: black;}

/* taggroups tag cloud,*/
/* for the tag cloud */
ol.tag-cloud { margin-left : 3px;display: inline;  }
ol.tag-cloud LI { display: inline; }
ol.tag-cloud a { text-decoration:none }
a.level1{ color:#678FC2; font-size:12px; margin:5px 2px 5px 2px:}
a.level2{ color:#B0D716; font-size:12px; margin:2px:}
a.level3{ color:#678FC2; font-size:14px; margin:2px:}
a.level4{ color:#6B6361; font-size:14px; margin:2px:}
a.level5{ color:#6B6361; font-size:20px; margin:2px:}
a.level6{ color:#ABD506; font-size:22px; margin:2px:}
a.level7{ color:#EA5298; font-size:24px; margin:2px:}
/*-----*/



.leftcol{border-bottom: 1px solid rgb(231, 231, 229); padding: 3px 3px 3px 5px;}
.rightcol{border-bottom: 1px solid rgb(231, 231, 229); padding: 3px; background-color: rgb(248, 248, 247);}
.pinkpos{border-bottom: 1px solid rgb(153, 153, 153); padding: 5px; font-size: 15px; color: rgb(255, 255, 255);}
a.poslink:visited{color: rgb(66, 162, 251); text-decoration:none;}
a.poslink:link{color: rgb(66, 162, 251); text-decoration:none;}
a.poslink:hover{color: rgb(66, 162, 251); text-decoration:underline;}
a.iconlink:visited{color: rgb(237, 8, 114); text-decoration: none; line-height:12px;}
a.iconlink:link{color: rgb(237, 8, 114); text-decoration: none; line-height:12px;}
a.iconlink:hover{color: rgb(237, 8, 114); text-decoration: underline; line-height:12px;}
.pad3{padding-left:5px;}
.partnersfooter{font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; color: #D1D0CC; line-height: 14px; }
a.partners:visited {font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal;color: #D1D0CC;line-height: 14px; text-decoration: none;}
a.partners:link {font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; color: #D1D0CC; line-height: 14px; text-decoration: none;}
a.partners:hover {font-family: Arial;font-size: 11px; font-style: normal; line-height:14px; font-weight: normal; color: #FEEB9D; background-color:#636264; text-decoration: none;}
.sitemap{ font-family: Arial; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; text-decoration: none; color: #6B615F; }
a.sitemap-aj:visited { font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; color: #6B615F; text-decoration: none; line-height: 14px; }
a.sitemap-aj:link { font-family: Arial; font-size: 11px; font-weight: normal; font-style: normal; color: #6B615F; text-decoration: none; line-height: 14px; }
a.sitemap-aj:hover { font-family: Arial; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; text-decoration: underline; color: #000000; }
a.smpink:visited { font-family: Arial; font-size: 11px; font-weight: bold; font-style: normal; color:#ed0972; text-decoration: none; line-height: 14px; }
a.smpink:link { font-family: Arial; font-size: 11px; font-weight: bold; font-style: normal; color: #ed0972; text-decoration: none; line-height: 14px; }
a.smpink:hover { font-family: Arial; font-size: 11px; font-style: bold; line-height: 14px; font-weight: bold; text-decoration: underline; color: #ed0972; }
.h1Top {color: rgb(254, 235, 157); font-size:11px; margin: 0 0 0 0;}



.h1-title-tabpink { font-family: Arial; font-size: 16px; line-height:18px; border-bottom:1px solid #ffd648; color:rgb(237,9,114); vertical-align:bottom}
a.title-link:link { font-family: Arial; font-size: 11px; color:#319add; text-decoration:none; font-weight:normal;}
a.title-link:visited { font-family: Arial; font-size: 11px; color:#319add; text-decoration:none; font-weight:normal;}
a.title-link:hover { font-family: Arial; font-size: 11px; color:#319add; text-decoration:none; font-weight:normal; background-color:#f1f1ed;}
.h2-title-tab {display:inline-block; vertical-align:middle; font-family: Arial; font-size: 14px; font-weight:bold; color:#786368; line-height:normal;}
.h2-cat-search {font-family: Arial;font-size: 14px;line-height: 17px; font-style:normal;color: rgb(107,99,97);font-weight:bold; margin:0; padding:0;}

.h1-title-tabblue {
border-bottom:1px solid #8F797C;
color:#0755BA;
font-family:Arial;
font-size:16px;
line-height:18px;
vertical-align:bottom;}


/*ROUND BOTTOM WRAPPER*/
div.roundbottom{padding:0px 0px 10px 0px; background:url('http://img.aujourdhui.com/profile/bottom-round.gif') no-repeat left bottom; margin-bottom:12px;}