/* @override 
	http://www.crtv.cm/cont/css/crtv_mainStyles.css
*/

/* @group zeroDefaultValues */

body {
	margin: 0px;
	min-width: 900px;
	font-family: "Trebuchet MS", Verdana, Sans-serif;
	text-align: center;
}

h1, h2, h3, p {
	margin: 0px;
	padding: 0px;
	position: relative;
}

a, a:active, a:focus { 
	outline:none; 
}

/* @end */

/* @group generalSiteLayout */

#pageWrapper {
	margin: 0 auto;
	width: 900px;
	text-align: left;
}

#header {
	width: 900px;
	height: 130px;
	margin: 0px 0px 19px 0px;
	background-image: url(/cont/img/headerBackground.jpg);
	background-repeat: no-repeat;
}

#header h1 { 
	/* Text for accesibility and semantics */
	opacity: 0;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;
}

#footer {
	width: 900px;
	height: 50px;
	margin: 0px 0px 0px 0px;
	background-image: url(/cont/img/footerBackground.gif);
	background-repeat: no-repeat;
}

#footer p, #footer p a {
	padding: 21px 0px 0px 0px;
	font-size: 12px;
	color: white;
	text-align: center;
	text-decoration: none;
}

#footer p a:hover {
	color: #9cbd2f;
}


/* @end */

/* @group home layout */

#homeMainContent {
	width: 900px;
	position: relative;
	clear: both;
}

#homeMainContent table {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#homeMainContent table tr, #homeMainContent table td {
	margin: 0px;
	padding: 0px;
}

#homeUpperBlock {
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	clear: both;
	border-bottom: 2px solid #333;
}

#homeUpperLeftColumn {
	width: 290px;
	margin: 0px 17px 0px 0px;
	padding: 0px;
}

#homeUpperCenterColumn {
	width: 380px;
	margin: 0px 17px 0px 0px;
	padding: 0px;
}

#homeUpperRightColumn {
	width: 190px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#homeLowerBlock {
	width: 900px;
	margin: 10px 0px 20px 0px;
	clear: both;
}

#homeLowerLeftColumn {
	width: 286px;
	margin: 0px 18px 0px 0px;
	padding: 0px;
}

#homeLowerCenterColumn {
	width: 286px;
	margin: 0px 18px 0px 0px;
	padding: 0px;
}

#homeLowerRightColumn {
	width: 286px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#homeRSSfeeds {
	width: 190px;
	height: 110px;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	background-image: url(/cont/img/rss_homeGenBackground.gif);
	background-repeat: no-repeat;
}

.RSSitemHome {
	width: 169px;
	height: 20px;
	margin: 0px 0px 5px 0px;
	padding: 7px 20px 0px 0px;
	background-image: url(/cont/img/rss_background.gif);
	background-repeat: no-repeat;	
	color: #FFF;
	font-size: 11px;
	text-align: right;
}

.RSSitemHome a {
	color: #FFF;
	text-decoration: none;
}


/* @end */

/* @group home news styles */

#homeLowerBlock .genericHomeBlock {
	height: 460px;
	overflow: visible;
}

/* @group individual title images */

#blockHome_rss  {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(/cont/img/rss_homeTitle.gif);
}

#blockHome_art  {
	margin: 0px;
	padding: 0px;
	width: 190px;
	background-image: url(/cont/img/tit_art_190_fra.gif);
	background-color: #FADED2;
}

#blockHome_economie  {
	background-image: url(/cont/img/tit_economie_380_fra.gif);
	background-color: #D3D9D3;
}

#blockHome_national  {
	background-image: url(/cont/img/tit_national_290_fra.gif);
	background-color: #D3D9D3;
}

#blockHome_international  {
	background-image: url(/cont/img/tit_international_286_fra.gif);
}

#blockHome_enviroment  {
	background-image: url(/cont/img/tit_enviroment_286_fra.gif);
	background-color: #E8EFD3;
}

#blockHome_international  {
	background-image: url(/cont/img/tit_international_286_fra.gif);
	background-color: #FBCCE0;
}

#blockHome_sport  {
	background-image: url(/cont/img/tit_sport_286_fra.gif);
	background-color: #FBCCE0;
}

#blockHome_media  {
	background-image: url(/cont/img/tit_media_380_fra.gif);
	background-color: #D3D9D3;
}

#blockHome_radio  {
	width: 380px;
	height: 160px;
	background-image: url(/cont/img/tit_radio_380_fra.gif);
	background-color: #EBCCE2;
}

#blockHome_politique  {
	background-image: url(/cont/img/tit_politique_286_fra.gif);
	background-color: #DBD5CC;
}

#blockHome_art, #blockHome_economie, #blockHome_enviroment, #blockHome_institutions, #blockHome_international, #blockHome_media, #blockHome_national, #blockHome_politique, #blockHome_sante, #blockHome_science, #blockHome_societe, #blockHome_sport, #blockHome_radio, #blockHome_rss {
	background-repeat: no-repeat;
}


/* @end */

.newsItemHome {
	margin: 0px 0px -1px 0px;
	padding: 0px;
	border-bottom: 1px dashed #333;	
	clear: both;
	min-height: 80px;
}

.newsItemHome:hover {
}

.rightPhoto {
	margin: 5px 3px 5px 5px;
	height: 90px;
	float: right;	
}

.leftPhoto {
	margin: 5px 5px 5px 3px;
	height: 90px;
	float: left;	
}

#homeClock {
	width: 190px;
	height: 27px;
	margin: 0px 0px 5px 0px;
	background-color: #535353;
}

#homeNouvellesDropListContainer {
	background-image: url(/cont/img/tit_nouvellesDropHome.gif);
	background-repeat: no-repeat;
}

#homeNouvellesDropListContainer h1 {
	height: 22px;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	 /* property needed for stupid IE to show text when near a floating element and color background */
	position: relative;
	/* Text for accesibility and semantics */
	opacity: 0;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;
}

#homeNouvellesDropList {
	width: 190px;
	height: 110px;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 0px;
	background-image: url(/cont/img/nouvelles_dropGenBackground.gif);
	background-repeat: no-repeat;
}

#homeNouvellesDropList select {
	width: 150px;
	padding: 0px;
	margin: 15px 0px 0px 20px;
	background-color: #000;
	color: #FFF;
	border: 0px;
}

#blockHome_rss  {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-image: url(/cont/img/rss_homeTitle.gif);
}

/* h1 titles only present for accesibility are ade transparent for browser */
#blockHome_art h1, #blockHome_economie h1, #blockHome_enviroment h1, #blockHome_institutions h1, #blockHome_international h1, #blockHome_media h1, #blockHome_national h1, #blockHome_politique h1, #blockHome_sante h1, #blockHome_science h1, #blockHome_societe h1, #blockHome_sport h1, #blockHome_radio h1 {
	height: 30px;
	margin: 0px;
	font-size: 15px;
	 /* property needed for stupid IE to show text when near a floating element and color background */
	position: relative;
	/* Text for accesibility and semantics */
	opacity: 0;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;

}

#blockHome_rss h1 {
	height: 22px;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	 /* property needed for stupid IE to show text when near a floating element and color background */
	position: relative;
	/* Text for accesibility and semantics */
	opacity: 0;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;

}

span.newsHomeDate {
	color: #979797;
	font-weight: lighter;
}

div.radioHomeDate {
	margin: 13px 3px 0px 0px;
	color: #979797;
	font-weight: lighter;
	text-align: right;
	font-size: 10px;
}

#homeUpperBlock h2, #homeLowerBlock h2 {
	position: relative;
	margin: 5px 3px 5px 3px;
	font-size: 17px;
	font-weight: lighter;
	line-height: 17px;
	text-align: left;
}

#blockHome_radio h2 {
	position: relative;
	margin: 15px 3px 0px 3px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	line-height: 14px;
	text-align: right;
}

#blockHome_art h2 a, #blockHome_economie h2 a, #blockHome_enviroment h2 a, #blockHome_institutions h2 a, #blockHome_international h2 a, #blockHome_media h2 a, #blockHome_national h2 a, #blockHome_politique h2 a, #blockHome_sante h2 a, #blockHome_science h2 a, #blockHome_societe h2 a, #blockHome_sport h2 a, #blockHome_radio h2 a {
	text-decoration: none;
	color: #474747;
	position: relative;
}

#homeUpperBlock h3, #homeLowerBlock h3 {
	margin: 5px 3px 5px 3px;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color: #616161;
	font-weight: lighter;
	text-align: left; 
}

#blockHome_radio h3 {
	margin: 5px 3px 5px 3px;
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
	color: #616161;
	font-weight: lighter;
	text-align: right;
}

.IEclearer {
	height: 3px;
	width: 120px;
	position: relative;
	clear: both;
	/* needed for primitive browsers like IE */
}

/* @group Special Style */
/* Special style for single item in right column */

#blockHome_art {
	background-color: #d6d6d6;
}

#blockHome_art .rightPhoto, #blockHome_art .leftPhoto  {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	width: 190px;
	height: auto;
}

#blockHome_art h2  {
	margin: 5px 3px 5px 3px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	position: relative;
}

#blockHome_art h3  {
	margin: 5px 3px 5px 3px;
	font-size: 13px;
	font-weight: lighter;
	font-style: italic;
	text-align: center;
	position: relative;
}


/* @end */

/* @group home link styles */



#homeMainContent a:hover {
	color: #EC6E27;
}

#homeMainContent .seeMore {
	height: 17px;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	clear: both;
}

#seeMore_art {
	background-color: #ec6e27;
}

#seeMore_economie {
	margin: 0px 0px 20px 0px;
	background-color: #31512E;
}

#seeMore_enviroment {
	background-color: #9cbd2f;
}

#seeMore_politique {
	background-color: #452E07;
}

#seeMore_institutions {
	background-color: #9cbd2f;
}

#seeMore_international {
	background-color: #e40078;
}

#seeMore_media {
	background-color: #9f0883;
}

#seeMore_national {
	background-color: #fcc400;
}

#blockHome_politique .seeMore {
	background-color: #;
}

#blockHome_sante .seeMore {
	background-color: #;
}

#blockHome_science .seeMore {
	background-color: #;
}

#seeMore_societe {
	background-color: #;
}

#seeMore_sport {
	background-color: #e40078;
}

#seeMore_radio {
	background-color: #4D0013;
}

#homeMainContent .seeMore a {
	padding: 2px 5px 0px 0px;
	text-decoration: none;
	color: white;
	display: block;
}


#blockHome_radio .radioItemHome{
	width:115px;
	height:120px;
	margin: 4px 0px 0px 4px;
	padding: 0px;
	border:1px solid gray;
	background:white;
	float:left;
	background-image: url(../img/icn_podcast.png);
	background-repeat: no-repeat;
	background-position: 2px 4px;
}

/* @group Radio in Home */



/* @end */


/* @end */

/* @end */

/* @group mainMenuStyles */

div#contMnuSuperior {
	width: 900px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	top: 60px;
	horizontal-align: center;
}

#mnuSuperior {
	width: 650px;
	height: 20px;
	padding: 0px;
	margin: 0px 0px 0px 129px;
	font-size: 13px;
	font-weight: bold;
}

#mnuSuperior li {
	height: 10px;
	margin: 0px;
	padding: 0px;
	display: inline;
}

#btnAccueil, #btnCRTV, #btnRadio, #btnTV, #btnPresse, #btnWhyInnovation, #btnCameroon, #btnContact {
	height: 10px;
	margin: 0px -2px 0px 0px;
	padding: 0px 20px 9px 20px;
	text-align: center;
	color: white;
	float: left;
	border-right: 2px solid gray;
	border-left: 2px solid gray;
	text-decoration: none;
}

a:hover#btnAccueil, accueilActive, a:hover#btnCRTV, accueilCRTV,
a:hover#btnRadio, radioActive,
a:hover#btnTV, TVActive,
a:hover#btnPresse, presseActive,
a:hover#btnWhyInnovation, whyInnovationActive,
a:hover#btnCameroon, cameroonActive,
a:hover#btnContact, contactActive {
	color: orange;
	cursor: hand;
}

/* @end */

/* @group listing layout */

.interiorLeftTableColumn {
	width: 190px;
}

.interiorCenterTableColumn {
	width: 520px;
}

.interiorRightTableColumn {
	width: 190px;
}

/* divs located within table */
#interiorLeftColumn {
	width: 190px;
	margin: 0px 0px 150px 0px;
	padding: 0px;
}

#interiorCenterColumn {
	width: 460px;
	margin: 0px 22px 0px 22px;
}

#interiorRightColumn {
	width: 190px;
	margin: 0px 0px 0px 0px;
}

/* @end */

/* @group listing news styles */

#statusLlistats{
padding:5px;
margin:0px 0px 10px 0px;
font-size:11px;
border-bottom: 1px dashed #21769B;
text-align: center;
}

/* @group right news links */

#interiorRightColumn a img {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

/* @end */

#blockListing_art, #blockListing_economie, #blockListing_enviroment, #blockListing_institutions, #blockListing_international, #blockListing_media, #blockListing_national, #blockListing_politique, #blockListing_sante, #blockListing_science, #blockListing_societe, #blockListing_sport,
#blockListing_searchResults {
	background-color: #f2f2f2;
	background-repeat: no-repeat;
}

/* @group individual title images */

#blockListing_searchResults {
	background-image: url(/cont/img/tit_searchRes_generic_460_fra.gif);
}

#blockListing_art  {
	background-image: url(/cont/img/tit_art_460_fra.gif);
}

#blockListing_economie  {
	background-image: url(/cont/img/tit_economie_460_fra.gif);
}

#blockListing_national  {
	background-image: url(/cont/img/tit_national_460_fra.gif);
}

#blockListing_international  {
	background-image: url(/cont/img/tit_international_460_fra.gif);
}

#blockListing_enviroment  {
	background-image: url(/cont/img/tit_enviroment_460_fra.gif);
}

#blockListing_institutions  {
	background-image: url(/cont/img/tit_institutions_460_fra.gif);
}

#blockListing_media  {
	background-image: url(/cont/img/tit_media_460_fra.gif);
}

#blockListing_politique  {
	background-image: url(/cont/img/tit_politique_460_fra.gif);
}

#blockListing_sante  {
	background-image: url(/cont/img/tit_sante_460_fra.gif);
}

#blockListing_science  {
	background-image: url(/cont/img/tit_science_460_fra.gif);
}

#blockListing_societe  {
	background-image: url(/cont/img/tit_societe_460_fra.gif);
}

#blockListing_sport  {
	background-image: url(/cont/img/tit_sport_460_fra.gif);
}

.linkPreviousNext{
	width: 460px;
margin:0px 10px -10px 0px;
font-size:11px;
padding:2px 0px 4px 5px;
font-weight:bold;
border-top: 1px dashed;
}

.linkPreviousNext a{
color: black;
}

.linkPreviousNext a:hover{
color:#000000;
}


/* @end */

.newsItemListing {
	margin: 0px 0px -1px 0px;
	padding: 0px;
	border-bottom: 1px dashed #333;	
}

.newsItemListing:hover {
}



/* h1 titles only present for accesibility are ade transparent for browser */
#blockListing_art h1, #blockListing_economie h1, #blockListing_enviroment h1, #blockListing_institutions h1, #blockListing_international h1, #blockListing_media h1, #blockListing_national h1, #blockListing_politique h1, #blockListing_sante h1, #blockListing_science h1, #blockListing_societe h1, #blockListing_sport h1,
#blockListing_searchResults h1 {
	height: 30px;
	margin: 0px;
	font-size: 15px;
	 /* property needed for stupid IE to show text when near a floating element and color background */
	position: relative;
	/* Text for accesibility and semantics */
	opacity: 0;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;	

}

span.newsListingDate {
	color: #979797;
	font-weight: lighter;
}

.genericListingBlock .newsTitleListing {
	position: relative;
	margin: 5px 0px 5px 0px;
	font-size: 17px;
	font-weight: lighter;
	line-height: 17px;
	text-align: left;
}

#blockListing_art .newsTitleListing a, 
#blockListing_economie .newsTitleListing a, #blockListing_enviroment .newsTitleListing a, #blockListing_institutions .newsTitleListing a, #blockListing_international .newsTitleListing a, 
#blockListing_media .newsTitleListing a, 
#blockListing_national .newsTitleListing a, 
#blockListing_politique .newsTitleListing a, 
#blockListing_sante .newsTitleListing a, 
#blockListing_science .newsTitleListing a, 
#blockListing_societe .newsTitleListing a, 
#blockListing_sport .newsTitleListing a,
#blockListing_searchResults .newsTitleListing a {
	/* padding: 0px 10px 0px 10px; */
	text-decoration: none;
	color: #474747;
	position: relative;
	font-weight: bold;
}

.genericListingBlock .newsSubTitleListing {
	margin: 5px 3px 5px 3px;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color: #616161;
	font-weight: lighter;
	text-align: left;
	position: relative;
}




.genericListingBlock .IEclearer {
	position: relative;
	width: 460px;
	clear: both;
	/* needed for primitive browsers like IE */
}

/* @group home link styles */



#mainBlock a:hover {
	color: #EC6E27;
}

/* @end */

/* @end */

/* @group detailed news styles */

.detailedLeft_art, 
.detailedLeft_economie, 
.detailedLeft_enviroment, 
.detailedLeft_institutions, 
.detailedLeft_international, 
.detailedLeft_media, 
.detailedLeft_national, 
.detailedLeft_politique, 
.detailedLeft_sante, 
.detailedLeft_science, 
.detailedLeft_societe, 
.detailedLeft_sport {
	background-repeat: no-repeat;
	width: 190px;
	margin: 0px;
	padding: 0px;
}

/* @group individual title images */

.detailedLeft_art  {
	background-image: url(/cont/img/tit_art_190_fra.gif);
}

.detailedLeft_economie  {
	background-image: url(/cont/img/tit_economie_190_fra.gif);
}

.detailedLeft_national  {
	background-image: url(/cont/img/tit_national_190_fra.gif);
}

.detailedLeft_international  {
	background-image: url(/cont/img/tit_international_190_fra.gif);
}

.detailedLeft_enviroment  {
	background-image: url(/cont/img/tit_enviroment_190_fra.gif);
}

.detailedLeft_institutions  {
	background-image: url(/cont/img/tit_institutions_190_fra.gif);
}

.detailedLeft_media  {
	background-image: url(/cont/img/tit_media_190_fra.gif);
}

.detailedLeft_sante  {
	background-image: url(/cont/img/tit_sante_190_fra.gif);
}

.detailedLeft_international  {
	background-image: url(/cont/img/tit_international_190_fra.gif);
}

.detailedLeft_politique  {
	background-image: url(/cont/img/tit_politique_190_fra.gif);
}

.detailedLeft_sport  {
	background-image: url(/cont/img/tit_sport_190_fra.gif);
}

/* SEARCH TITLES */

#searchBoxLeft {
	width: 180px;
	height: 90px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	background-repeat: no-repeat;
	font-size: 11px;
	border-bottom: 2px solid #bdbbba;
}

#searchBoxLeft h4 {
	height: 30px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: 15px;
	 /* property needed for stupid IE to show text when near a floating element and color background */
	position: relative;
	/* Text for accesibility and semantics */
	opacity: 0;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;
}

#searchBoxLeft form input {
	width: 120px;
	height: 19px;
	border: 1px solid #bab5b4;
	background-color: #f3f4f4;
}

#searchBoxLeft form input.SearchBoxButton190 {
	height: 22px;
	width: 22px;
	border: 0px;
	background-image: url(/cont/img/btn_chercherPetit.gif);
	background-repeat: no-repeat;
}

.searchLeft_searchResults  {
	background-image: url(/cont/img/tit_search_generic_190_fra.gif);
}

.searchLeft_art  {
	background-image: url(/cont/img/tit_search_art_190_fra.gif);
}

.searchLeft_economie  {
	background-image: url(/cont/img/tit_search_economie_190_fra.gif);
}

.searchLeft_national  {
	background-image: url(/cont/img/tit_search_national_190_fra.gif);
}

.searchLeft_enviroment  {
	background-image: url(/cont/img/tit_search_enviroment_190_fra.gif);
	background-color: #E8EFD3;
}

.searchLeft_institutions  {
	background-image: url(/cont/img/tit_search_institutions_190_fra.gif);
}

.searchLeft_politique  {
	background-image: url(/cont/img/tit_search_politique_190_fra.gif);
}

.searchLeft_sante  {
	background-image: url(/cont/img/tit_search_sante_190_fra.gif);
}

.searchLeft_science  {
	background-image: url(/cont/img/tit_search_science_190_fra.gif);
}

.searchLeft_societe  {
	background-image: url(/cont/img/tit_search_societe_190_fra.gif);
}

.searchLeft_media  {
	background-image: url(/cont/img/tit_search_media_190_fra.gif);
	background-color: #FBCCE0;
}

.searchLeft_sport  {
	background-image: url(/cont/img/tit_search_sport_190_fra.gif);
}




/* @end */

.DetailedPhoto {
	margin: 0px 0px 15px 0px;
	width: 190px;	
}

/* h1 titles only present for accesibility are ade transparent for browser */
 
.detailedLeft_art h1,
.detailedLeft_economie h1,
.detailedLeft_enviroment h1,
.detailedLeft_institutions h1,
.detailedLeft_international h1,
.detailedLeft_media h1, 
.detailedLeft_national h1,
.detailedLeft_politique h1, 
.detailedLeft_sante h1, 
.detailedLeft_science h1, 
.detailedLeft_societe h1, 
.detailedLeft_sport h1 {
	height: 30px;
	margin: 0px;
	font-size: 15px;
	/* property needed for stupid IE to show text when near a floating element and color background */
	position: relative;
	/* Text for accesibility and semantics */
	opacity: 0;
	/* And now for stupid IE the worst of browsers */
	filter: alpha(opacity = 0);
	zoom: 1;
}

span.newsDetailedDate {
	color: #979797;
	font-weight: lighter;
}

.newsItemDetailed .newsTitleDetailed {
	width: 100%;
	padding: 0px 0px 5px 0px;
	position: relative;
	margin: 5px 3px 15px 3px;
	font-size: 19px;
	font-weight: bolder;
	line-height: 17px;
	text-align: left;
}

#blockDetailed_art .newsTitleDetailed {
	color: #EC6E27;
	border-bottom: 1px solid #EC6E27;
}

#blockDetailed_economie .newsTitleDetailed {
	color: #315127;
	border-bottom: 1px solid #315127;
}

#blockDetailed_enviroment .newsTitleDetailed {
	color: #9CBD2F;
	border-bottom: 1px solid #9CBD2F;
}

#blockDetailed_institutions .newsTitleDetailed {
	color: #221373;
	border-bottom: solid 1px #221373;
}

#blockDetailed_international .newsTitleDetailed {
	color: #DE0065;
	border-bottom: solid 1px #DE0065;
}

#blockDetailed_media .newsTitleDetailed {
	color: #8E0070;
	border-bottom: solid 1px #8E0070;
}

#blockDetailed_national .newsTitleDetailed {
	color: #FCB900;
	border-bottom: solid 1px #FCB900;
}
 
#blockDetailed_politique .newsTitleDetailed {
	color: #452E07;
	border-bottom: solid 1px #452E07;
}

#blockDetailed_sante .newsTitleDetailed {
	color: #931206;
	border-bottom: solid 1px #931206;
}
 
#blockDetailed_science .newsTitleDetailed {
	color: #007D1C;
	border-bottom: solid 1px #007D1C;
}

#blockDetailed_societe .newsTitleDetailed {
	color: #0094E6;
	border-bottom: solid 1px #0094E6;
}
 
#blockDetailed_sport .newsTitleDetailed {
	color: #e40078;
	border-bottom: 1px solid #e40078;
}

.newsItemDetailed .newsSubTitleDetailed {
	margin: 5px 3px 10px 3px;
	font-size: 16px;
	line-height: 19px;
	text-decoration: none;
	color: #616161;
	font-weight: lighter;
	text-align: left;
}

.newsItemDetailed .newsBodyDetailed {
	margin: 5px 3px 5px 3px;
	font-size: 13px;
	line-height: 17px;
	text-decoration: none;
	color: #616161;
	text-align: left;
}

/* @group TableBackgrounds */

#detailedLeftColumn_searchResults, #detailedRightColumn_searchResults {
	width: 190px;
	background-color: #DBEECC;
}

#detailedLeftColumn_art, #detailedRightColumn_art {
	width: 190px;
	background-color: #FADED2;
}

#detailedLeftColumn_economie, #detailedRightColumn_economie {
	background-color: #D3D9D3;
}

#detailedLeftColumn_enviroment, #detailedRightColumn_enviroment {
	background-color: #E8EFD3;

}

#detailedLeftColumn_institutions, #detailedRightColumn_institutions {
	background-color: #D3D0E3;
	
}

#detailedLeftColumn_international, #detailedRightColumn_international {
	background-color: #FBCCE0;
}

#detailedLeftColumn_media, #detailedRightColumn_media {
	background-color: #EBCCE2;
}

#detailedLeftColumn_national, #detailedRightColumn_national {
	background-color: #FEF1CC;
}
 
#detailedLeftColumn_politique, #detailedRightColumn_politique {
	background-color: #DBD5CC;
}

#detailedLeftColumn_sante, #detailedRightColumn_sante {
	background-color: #E9D0CD;
}
 
#detailedLeftColumn_science, #detailedRightColumn_science {
	background-color: #CCE5D2;
}

#detailedLeftColumn_societe, #detailedRightColumn_societe {
	background-color: #CCEAFA;
}
 
#detailedLeftColumn_sport, #detailedRightColumn_sport {
	background-color: #FBCCE0;
}

/* @end */

/* @group home link styles */

/* @end */

/* @end */

/* @group Banners */

img.rightBanner {
	width: 190px;
	border: 0px;
	margin: 0px 0px 10px 0px;
}



/* @end */

/* @group Static texts styles */

#interiorCenterColumn h2 {
	margin: 0px 0px 10px 0px;
	font-size: 20px;
	font-weight: bold;
	color: #7BB010;
}

#interiorCenterColumn h3 {
	margin: 20px 0px 10px 0px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #7BB010;
}

#interiorCenterColumn p {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	line-height: 19px;
	text-align: justify;
}

#interiorCenterColumn ul li {
	font-size: 11px;
	line-height: 17px;
	color: #606060;
	letter-spacing: 0.1em;
}



/* @end */

/* @group Ayuda final web */

#bloqueayudaInferiorWeb {
	width: 900px;
	height: 40px;
	margin:0 auto;
	color: #666;
	font: 10px Georgia, "Times New Roman", Times, serif;
    text-align: left;
}

#bloqueayudaInferiorWeb #badgePensodromoContainer {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
}



#txtAyudaInferiorWeb {
	width: 470px;
	height: 31px;
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 0px 0px;
}

#txtAyudaInferiorWeb a {
	color: #666;
	text-decoration: none;
}

#botonesAyudaInferiorWeb {
	width: 330px;
	display: inline;
	text-align: right;
}

/* @end */