﻿/* CSS Document */
/* Feuille de style pour le site rsrinfo.ch */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0px;
	padding: 0px;
}

h1, .h1 {
	font-size: 4.5em;
	line-height: 1em;
	font-weight: bold;
	color: #AC0017;
	margin:0px;
	padding-bottom: 8px;
}

h2, .h2{
	font-size: 3.3em;
	line-height: 1em;
	font-weight: bold;
	color: #000;
}

h3, .h3{
	font-size: 2em;
	font-weight: bold;
	color: #000;
	margin:0px;
	padding:8px 0px 0px 0px;
}

h4, .h4{
	color:#000;
	font-size: 1.4em;
	font-weight: bold;
	margin:0px;
	padding:8px 0px 0px 0px;
}

p, .p {
	font-size: 1.2em;
	margin:0px;
	padding:3px 0px 10px 0px;
	z-index: 0;

}  

hr.menuLeft {
	height: 2px;
	margin: 5px 30px 5px 0px;
	padding: 0px;
	color: #FFF;
	background-color: #FFF;
	border: 0px;
}

hr.menuRight {
	height: 3px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	color: #000;
	background-color: #000;
	border: 0px;
}

hr.separateStories {
	height: 4px;
	margin: 10px 10px 10px 10px;
	padding: 0px;
	color: #FFF;
	background-color: #FFF;
	border: 1px solid #999999;
}

.p-keyfact {
	font-size: 1.1em;
	margin:0px;
	padding:1px 0px 10px 0px;
	z-index: 0;

} 
p a:link {text-decoration: underline; }              
p a:visited {text-decoration: underline; }
p a:active {text-decoration: underline; }               
p a:hover {text-decoration: underline; }

.paragraphNews {
	float:left;
	margin:0px;
	padding:0px;
}

.compass {
	height: 15px;
	padding-top: 2px;
	vertical-align: middle;
	font-size: 1.0em;
}

.fondBlanc {background-color: #FFF;}

.fondWine {background-color: #8B0B12;}

.texteBlanc {color: #FFF;}


a:link, a:visited  {
	font-size: 1.1em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 1.1em;
	font-weight: normal;
	color: #4D4D4D;
	text-decoration: underline;
}

#infoEnContinuLogo {
  display: block;
  position: absolute;
  top: 100px;
  left: 0px;
  width: 30px;
  height: 400px;
}

.keyFact {
	padding:5px 20px 10px 5px;
	border-bottom:1px solid #999999;
}


/***************************************************************************************************/
/************************************ MAIN RSR UPPER MENU ******************************************/
/***************************************************************************************************/

ul.upperInfoMenu{
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: table;
	border-collapse:collapse;
}

ul.upperInfoMenu li{
	float:left;
	display: inline;
	font-size: 1.3em;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	vertical-align: middle;
}

ul.upperInfoMenu li#upperReEcouter{
	width: 120px;
}

ul.upperInfoMenu li#upperDate{
	width: 192px;
	padding: 3px 5px 3px 5px;
	margin: 0px;
	border-right-width: 0px;
}

/* cacher à IE */
ul.upperInfoMenu>li {
	display:table-cell;
	} /* indispensable pour que les autres navigateurs que IE accepte la largeur de <li> */


ul.upperInfoMenu li a:link, .upperInfoMenu li a:visited  {
	display: block;
	padding: 3px 10px 3px 10px;
	margin: 0px;
	min-width: 82px;
}

ul.upperInfoMenu li a:hover {
	background-color: #FF3300;
	background-position: center center;
	display: block;
	padding: 3px 10px 3px 10px;
	margin: 0px;
}


/***************************************************************************************************/
/****************************************** TEASER TOUTE L'INFO ************************************/
/***************************************************************************************************/

.teaserTouteLinfo {
	color: #FFF;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
	padding: 0px;
	display:block;
	margin: 0px;
}

.teaserTouteLinfo a, .teaserTouteLinfo a:visited, .teaserTouteLinfo a:active{
	color: #FFF;
	text-decoration:none;
	display:block;
	padding: 3px 5px 5px 5px;

}

.teaserTouteLinfo img {
	margin:0px 3px 0px 0px;
}

.teaserTouteLinfo a:hover{
	color: #FFF;
	background-color: #FF3300;
	text-decoration:none;
	padding: 3px 5px 5px 5px;


}
.teaserTouteLinfo .titre{
	color: #FFF;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}

.teaserTouteLinfo a .titre{
	color: #FFF;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}

.teaserTouteLinfo a .texte{
	color: #FFF;
	padding-top:4px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.noMargeNoPadding{padding: 0px;	margin: 0px;}


/***************************************************************************************************/
/*********************************** TEASER TOUTE L'INFO DETAIL ************************************/
/***************************************************************************************************/

ul.teaserInStoryDetail {
	float: right;
	text-decoration:none;
	list-style-type:none;
	width: 154px;
	position: relative;
	font-size: 1.2em;
	display: block;
	margin: 0px;
	padding: 0px;
	background-color:#4D4D4D;
	color: #FFF;
}

ul.teaserInStoryDetail li {
	padding: 0px;
	margin: 0px;
	width: 154px;
}

ul.teaserInStoryDetail li.teaserImage {
	padding: 0px;
	margin: 0px;
	height: 48px;
	width: 154px;
}

ul.teaserInStoryDetail li.teaserText a:link, li.teaserText a:active, li.teaserText a:visited  {
	border: 1px solid #4D4D4D;
	padding: 2px 2px 2px 2px;
	margin: 0px;
	color: #FFF;
	width: 148px;
}

ul.teaserInStoryDetail li.teaserText  a:hover{
	border: 1px solid #4D4D4D;
	margin: 0px;
	background-color: #E6E6E6;
	color: #000;
	width: 148px;
}



/***************************************************************************************************/
/*********************************** OPTIONS DES NEWS ************************************/
/***************************************************************************************************/

ul.newsOptions {
	text-align: center;
	margin: 2px 5px 0px 0px;
	border-collapse:collapse;
	border: 0px;
}

ul.newsOptions li {
	float: right;
	font-size: 1.0em;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
	display: inline;
	vertical-align: middle;
}

/* cacher à IE */
ul.newsOptions>li {
	display:table-cell;
	} /* indispensable pour que les autres navigateurs que IE accepte la largeur de <li> */
	
	
/*//////////////////////////////////// biggerTxt ////////////////////////////////////////// */   
ul.newsOptions li.biggerTxt a:link, li.biggerTxt a:visited, li.biggerTxt a:active {
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(/images/common/images_info/biggertxt.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}

ul.newsOptions li.biggerTxt a:hover {
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #fff;
	background-color: #4D4D4D;
	background-image: url(/images/common/images_info/biggertxt-gris-fonce.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}

/*//////////////////////////////////// smallerTxt ////////////////////////////////////////// */   
ul.newsOptions li.smallerTxt a:link, li.smallerTxt a:visited, li.smallerTxt a:active {
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(/images/common/images_info/smallertxt.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}

ul.newsOptions li.smallerTxt a:hover {
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #fff;
	background-color: #4D4D4D;
	background-image: url(/images/common/images_info/smallertxt-gris-fonce.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}
	
ul.newsOptions li.imageRss a:link, li.imageRss a:active, li.imageRss a:visited  {
	width: 130px;
	padding: 5px 5px 5px 42px;
	margin: 0px;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(/images/common/images_info/rss-gris-clair15x35.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
}

ul.newsOptions li.imageRss a:hover{
	width: 130px;
	padding: 5px 5px 5px 42px;
	margin: 0px;
	color: #FFF;
	background-image: url(/images/common/images_info/rss-gris-fonce15x35.gif);
	background-position: left 4px;
	background-repeat: no-repeat;
	background-color: #4D4D4D;
}

ul.newsOptions li.imageItunes a:link, li.imageItunes a:active, li.imageItunes a:visited  {
	width: 80px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(/images/common/itunes-20x20-gris-clair.jpg);
	background-position: left 2px;
	background-repeat: no-repeat;
}

ul.newsOptions li.imageItunes a:hover{
	width: 80px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #FFF;
	background-image: url(/images/common/itunes-20x20-gris-fonce.jpg);
	background-position: left 2px;
	background-repeat: no-repeat;
	background-color: #4D4D4D;
}


ul.newsOptions li.imageArchives a:link, li.imageArchives a:active, li.imageArchives a:visited  {
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(/images/common/images_info/archives-gris-clair-21x15.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}

ul.newsOptions li.imageArchives a:hover{
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #FFF;
	background-image: url(/images/common/images_info/archives-gris-fonce-21x15.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	background-color: #4D4D4D;
}

ul.newsOptions li.imageSend a:link, li.imageSend a:active, li.imageSend a:visited  {
	width: 90px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(/images/common/images_info/mail-fond-gris-clair21x15.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
}

ul.newsOptions li.imageSend a:hover{
	width: 90px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #FFF;
	background-image: url(/images/common/images_info/mail-fond-gris-noir21x15.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	background-color: #4D4D4D;
}


ul.newsOptions li.imagePrint a:link, li.imagePrint a:active, li.imagePrint a:visited  {
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #000;
	background-color: #E6E6E6;
	background-image: url(/images/common/images_info/imprimer-gris-clair.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
}

ul.newsOptions li.imagePrint a:hover{
	width: 40px;
	padding: 5px 5px 5px 25px;
	margin: 0px;
	color: #FFF;
	background-image: url(/images/common/images_info/imprimer-gris-fonce.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	background-color: #4D4D4D;
}




/***************************************************************************************************/
/*********************************** MENU RENDEZ-VOUS INFO ************************************/
/***************************************************************************************************/

ul.menuProgramInfoRv {
	float: right;
	text-decoration:none;
	list-style-type:none;
	width: 154px;
	position: relative;
	font-size: 1.2em;
	display: block;
	margin: 70px 20px 20px 10px;
	padding: 0px;
	background-color:#4D4D4D;
	color: #FFF;
}

ul.menuProgramInfoRv li {
	padding: 0px;
	margin: 0px;
	width: 154px;
}

ul.menuProgramInfoRv li.titleRv {
	padding: 0px;
	margin: 0px;
	height: 48px;
	width: 148px;
	background-color:#E6E6E6;
	border: 1px solid #4D4D4D;
	color: #AC0017;
	padding: 2px 2px 2px 2px;
	margin: 0px;
}

ul.menuProgramInfoRv li.teaserText a:link, li.teaserText a:active, li.teaserText a:visited  {
	border: 1px solid #4D4D4D;
	padding: 2px 2px 2px 2px;
	margin: 0px;
	color: #FFF;
	width: 148px;
}

ul.menuProgramInfoRv li.teaserText  a:hover{
	border: 1px solid #4D4D4D;
	margin: 0px;
	background-color: #E6E6E6;
	color: #000;
	width: 148px;
}


/***************************************************************************************************/
/****************************************** RUBRICS MENU *******************************************/
/***************************************************************************************************/

ul.upperRubricsMenu{
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: table;
	border-collapse:collapse;
	background-color: #ff861f;
}

ul.upperRubricsMenu li{
	float:left;
	font-size: 1.1em;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
	text-align: center;
	text-decoration: none;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	vertical-align: middle;
}

ul.upperRubricsMenu li#scienceTech {
	border-right-width: 1px;
}

ul.upperRubricsMenu li.active a:link, ul.upperRubricsMenu li.active a:visited {
	background-color: #4D4D4D;
	color: #FFF;
}

/* cacher à IE */
ul.upperRubricsMenu>li {
	display:table-cell;
	} /* indispensable pour que les autres navigateurs que IE accepte la largeur de <li> */


ul.upperRubricsMenu li a:link, .upperRubricsMenu li a:visited  {
	font-size: 1.1em;
	font-weight: bold;
	color: #404040;
	display: block;
	padding: 4px 5px 3px 5px;
	margin: 0px;
	text-align: center;
	background-color: #E6E6E6;
}
ul.upperRubricsMenu li a:hover {
	color: #FFF;
	background-color: #666;
	text-align: center;
	display: block;
	padding: 4px 5px 3px 5px;
	margin: 0px;
}

ul.upperRubricsMenu li#smallLogoInfo{
	width: 65px;
	padding: 0px;
	margin: 0px;
	border-right-width: 0px;
	background-color: #AC0017;
}

ul.upperRubricsMenu li#smallLogoInfo a:link, ul.upperRubricsMenu li#smallLogoInfo a:visited{
	width: 65px;
	padding: 3px 0px 4px 0px;
	margin: 0px;
	border-right-width: 0px;
	background-image: url(/images/common/images_info/toute_info_small_40x22.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #AC0017;
}

ul.upperRubricsMenu li#smallLogoInfo a:hover{
	width: 65px;
	padding: 3px 0px 4px 0px;
	margin: 0px;
	border-right-width: 0px;
	background-color: #FF3300;
	background-image: url(/images/common/images_info/toute_info_orange-40x22.gif);
	background-position: center;
	background-repeat: no-repeat;
}

ul.upperRubricsMenu li#rss{
	border-right-width: 0px;
}

ul.upperRubricsMenu li#rss a:link, ul.upperRubricsMenu li#rss a:visited{
	width: 55px;
	padding: 3px 0px 4px 0px;
	margin: 0px;
	border-right-width: 0px;
	background-color: #ff861f;
	background-image: url(/images/common/images_info/rss-orange-clair.gif);
	background-position: right;
	background-repeat: no-repeat;
}

ul.upperRubricsMenu li#rss a:hover{
	width: 55px;
	padding: 3px 0px 4px 0px;
	margin: 0px;
	border-right-width: 0px;
	background-color: #FF3300;
	background-image: url(/images/common/images_info/rss-orange-fonce.gif);
	background-position: right;
	background-repeat: no-repeat;
}

ul.upperRubricsMenu li#rssLarge{
	width: 210px;
	padding: 0px;
	margin: 0px;
	border-right-width: 0px;
	background-color: #ff861f;
	background-position: left;
	color: #FFF;
}

ul.upperRubricsMenu li#rssLarge a:link, ul.upperRubricsMenu li#rssLarge a:visited{
	width: 210px;
	padding: 3px 0px 4px 20px;
	margin: 0px;
	border-right-width: 1px;
	background-image: url(/images/common/images_info/rss-orange-clair.gif);
	background-repeat: no-repeat;
	background-color: #FF861F;
	background-position: left;
	color: #FFF;
	
}

ul.upperRubricsMenu li#rssLarge a:hover{
	width: 210px;
	padding: 3px 0px 4px 20px;
	margin: 0px;
	border-right-width: 1px;
	background-color: #FF3300;
	background-image: url(/images/common/images_info/rss-orange-fonce.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #FFF;
}


/***************************************************************************************************/
/************************************ rubricsMenu **********************************************/
/***************************************************************************************************/

ul.sportsRubricsMenu{
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: table;
	border-collapse:collapse;
}

ul.sportsRubricsMenu li{
	float:left;
	font-size: 1.1em;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
	text-align: center;
	text-decoration: none;
	text-align: center;
	background-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	vertical-align: middle;
	width: 14%;
}

ul.sportsRubricsMenu li.active a:link, ul.sportsRubricsMenu li.active a:visited {
	background-color: #8B0B12;
	color: #FFF;
}

/* cacher � IE */
ul.sportsRubricsMenu>li {
	display:table-cell;
	} /* indispensable pour que les autres navigateurs que IE accepte la largeur de <li> */


ul.sportsRubricsMenu li a:link, .sportsRubricsMenu li a:visited  {
	font-size: 1.1em;
	font-weight: bold;
	color: #404040;
	display: block;
	padding: 4px 8px 3px 8px;
	margin: 0px;
}
ul.sportsRubricsMenu li a:hover {
	color: #FFF;
	background-color: #AC0017;
	background-position: center;
	display: block;
	padding: 4px 8px 3px 8px;
	margin: 0px;
	text-decoration: none;
}

/***************************************************************************************************/
/*////////////////////////////////////////////// infoLinkHoverStyle ////////////////////////////// */ 
/***************************************************************************************************/

.infoLinkHoverStyle a:link, infoLinkHoverStyle li a {
	color: #000; 
	display:block;
	text-decoration: none; 
}

.infoLinkHoverStyle a:hover, infoLinkHoverStyle li a:hover {
	background-color:#4D4D4D;
	color:#FFF;
	display:block;
	text-decoration: none; 
}

.infoLinkHoverStyle a:active, infoLinkHoverStyle li a:active{
	color: #FFF; 
	display:block;
	text-decoration: none; 
}

.infoLinkHoverStyle a:visited, infoLinkHoverStyle li a:visited {
	color: #000; 
	display:block;
	text-decoration: none; 
}

.infoLinkHoverStyle a:visited:hover, infoLinkHoverStyle li a:visited:hover {
	color: #FFF; 
	display:block;
	text-decoration: none; 
}
 
/***************************************************************************************************/
/* OK //////////////////////////////////// tables  /////////////////////////////////////////////// */ 
/***************************************************************************************************/

table {
	background-color:transparent;
	border:0px; 
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

table tr {margin:0px; padding:0px;}

table td {margin:0px; padding:0px;}

td.tableAlignTop{vertical-align:top;}

td.border-solid {                
        border: 1px #CCC solid;   
        border-spacing: 0px;
        padding:0px;
        margin:0px;
}

/*///////////////////////////////// table style for MouseOver Image //////////////////////// */ 
.tableImageMouseHover {
	background-color:#ddd;
	margin:10px;
	padding:0px;
	float:right; 
	clear: both;
}

.tableImageMouseHover tr {margin:0px; padding:0px;}

.tableImageMouseHover td {margin:0px; padding:1px;}

.table-swissTxt-rubrics {
	margin-left:auto; 
	margin-right:auto;
}

/*OK ///////////////////////////// hpFirstNewsSwissTxt ////////////////////////////// */  
#hpFirstNewsSwissTxt {
	margin:0px;
	padding:0px;
	width:564px;
}

#hpFirstNewsSwissTxt b#imageTitle{
	position:absolute;
	font-weight: bold;
	margin:168px 0px 0px -160px; 
	padding:0px; 
}

#hpFirstNewsSwissTxt img{
	border: 0px;  
	margin: 0px; 
	padding: 0px 10px 0px 5px; 
	float: left;
}

#hpFirstNewsSwissTxt  a:link{margin:0px; padding:8px;}

#hpFirstNewsSwissTxt  a:hover {
	font-weight: bold;
	margin:0px; 
	padding:8px; 
	width:548px;
}

#hpFirstNewsSwissTxt a span{color: #000;}

#hpFirstNewsSwissTxt  a:hover span{color: #FFF;}

#hpFirstNewsSwissTxt  a:active {width:548px; margin:0px; padding:8px;}

#hpFirstNewsSwissTxt  a:visited{font-weight: bold; margin:0px; padding:8px;}

#hpFirstNewsSwissTxt  a:visited:hover{font-weight: bold;}

#hpFirstNewsText{color: #000; margin:0px;}

#hpFirstNewsSwissTxt span#texte{
	font-size: 1.2em;
	font-weight: bold;
	padding: 0px 0px 10px 245px;
	display:block;
}


/* OK ///////////////////////////// hpSecondNewsSwissTxt ////////////////////////////// */  
#hpSecondNewsSwissTxt {margin:0px; padding:0px; height:500px; }

#hpSecondNewsSwissTxt img{margin:0px 30px 0px 0px; padding:0px;}

#hpSecondNewsSwissTxt a:link{margin:0px; padding:8px;}

#hpSecondNewsSwissTxt a span{color: #000; margin: 0px; padding: 0px;}

#hpSecondNewsSwissTxt a:hover span{color: #FFF;}

#hpSecondNewsSwissTxt a:hover {margin:0px; padding:8px; height:400px;}

#hpSecondNewsSwissTxt a:active {margin:0px; padding:8px;}

#hpSecondNewsSwissTxt a:visited{margin:0px; padding:8px;}


/* OK ///////////////////////////// hpInstantanesRsr ////////////////////////////// */  
ul.hpInstantanesRsr{
	padding:0px; 
	margin:0px; 
	list-style-type:none;
	border: 0px;
	background-color: #F5F5F5;
}

.hpInstantanesRsr li{
	padding:0px; 
	margin:0px; 
	list-style-type:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.hpInstantanesRsr li img{margin: 2px 4px 8px 2px; border: 0px; padding:0px 0px 0px 0px; float:left;}

.hpInstantanesRsr li a:link, .hpInstantanesRsr li a:active, .hpInstantanesRsr li a:visited{margin:0px; padding:6px 3px 18px 3px;}

.hpInstantanesRsr li a span{color: #000; margin: 0px; padding: 0px 0px 0px 0px; font-weight: bold;}

.hpInstantanesRsr li a span.i{color: #AC0017; padding: 0px 0px 2px 0px; margin: 0px 0px 0px 87px; font-weight: normal; position: right; display: block; height: 15px;}

.hpInstantanesRsr li a:hover span, .hpInstantanesRsr li a:hover i{color: #FFF;}

.hpInstantanesRsr li a:hover{margin:0px; padding:6px 3px 18px 3px; color: #FFF;}

.hpInstantanesRsr li .texte{margin:0px; padding:0px 0px 0px 85px; display:block;}


/* OK ///////////////////////////// hpThirdNewsSwissTxt ////////////////////////////// */  
.hpThirdNewsSwissTxt {padding:0px; margin:0px; width: 354px; list-style-type:none;}

.hpThirdNewsSwissTxt li {margin:0px; padding:0px; border-bottom:1px solid #999999;}

.hpThirdNewsSwissTxt img {
        border: 0px;  
	margin: 0px; 
	padding: 4px 14px 0px 0px; 
	float: left;
}

.hpThirdNewsSwissTxt li a{padding: 8px;	margin: 0px;}

.hpThirdNewsSwissTxt li a span{
	margin:0px;
	text-decoration: none;
	padding: 0px 0px 0px 94px;
	margin: 0px;
	display:block;
}

.hpThirdNewsSwissTxt li a:hover {padding: 8px;}

.hpThirdNewsSwissTxt li a:hover span{
	color: #FFF; 
	display:block;
	padding: 0px 0px 0px 94px;
	margin:0px;
	text-decoration: none;
}


/*///////////////////////////// mainRubricLead ////////////////////////////// */  
.mainRubricLead {margin:0px; padding:0px; width:100%;}

.mainRubricLead  a:link {margin:0px; padding:8px 8px 20px 8px;}

.mainRubricLead  a:link span{
	font-size: 40px;
	line-height: 36px;
	font-weight: bold;
	color: #000;
}

.mainRubricLead  a:hover {margin:0px; padding:8px 8px 20px 8px;}

.mainRubricLead  a:hover span{
	font-size: 40px;
	line-height: 36px;
	font-weight: bold;
	color: #FFF;
}

.mainRubricLead  a:active {margin:0px; padding:8px 8px 20px 8px;}

.mainRubricLead  a:visited {margin:0px; padding:8px 8px 20px 8px;}

.mainRubricLead  a:visited span{
	font-size: 40px;
	line-height: 36px;
	font-weight: bold;
	color: #000;
}

.mainRubricLead  a:visited:hover span{
	font-size: 40px;
	line-height: 36px;
	font-weight: bold;
	color: #FFF;
}



/*///////////////////////////// rubricsLeads ////////////////////////////// */  
.rubricsLeads {margin:0px; padding:0px; width:345px;}

.rubricsLeads img{margin:0px; padding:0px 10px 0px 5px;}

.rubricsLeads a:link {margin:0px; padding:8px; width:329px;}

.rubricsLeads a:link span{color:#000; font-size: 14px; font-weight: bold;}

.rubricsLeads a:hover {margin:0px; padding:8px; width:329px; }

.rubricsLeads a:hover span{color:#FFF; font-size: 14px; font-weight: bold;}

.rubricsLeads a:active {margin:0px; padding:8px; width:329px;}

.rubricsLeads a:visited {margin:0px; padding:8px; width:329px;}

.rubricsLeads a:visited span{color:#000; font-size: 14px; font-weight: bold;}

.rubricsLeads a:visited:hover span{color:#FFF; font-size: 14px; font-weight: bold;}

.rubricsLeads a:visited:hover {margin:0px; padding:8px; width:329px;}

/* OK ///////////////////////////// plusInfo ////////////////////////////// */  
ul.plusInfo {
	margin: 0px;
	padding:0px;
	text-decoration: none;
	list-style-type:none;

}
  
ul.plusInfo li a:link, #plusInfo a:hover, #plusInfo a:visited, #plusInfo a:active {margin:0px; padding:8px; text-decoration: none; list-style-type:none;}

ul.plusInfo li a:hover span.h4{
	color:#FFF;
	font-weight: bold;
}


/*///////////////////////////// clickHoverSwissTxtMedia ////////////////////////////// */  
.clickHoverSwissTxtMedia {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:182px;
	list-style-type:none;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
}

.clickHoverSwissTxtMedia li a:link {
	margin:0px;
	padding:10px 40px 10px 10px;
	width:132px;
	border-bottom:1px solid #999999;
}

.clickHoverSwissTxtMedia li a:visited {
	margin:0px; 
	padding:10px 40px 10px 10px;
	width:132px;
	border-bottom:1px solid #999999;
}

.clickHoverSwissTxtMedia li a:hover {
	margin:0px; 
	padding:10px 40px 10px 10px;
	width:132px;
	border-bottom:1px solid #999999;
}

.clickHoverSwissTxtMedia li a:active {
	margin:0px; 
	padding:10px 40px 10px 10px;
	width:132px;
	border-bottom:1px solid #999999;
}

.clickHoverSwissTxtMedia li.clickHoverExternalSwissTxtLink a:link{
	padding:10px 25px 10px 25px;
	margin: 0px;
	width:132px;
}

.clickHoverSwissTxtMedia li.clickHoverExternalSwissTxtLink a:hover{
	padding:10px 25px 10px 25px;
	margin: 0px;
	width:132px;
}

.clickHoverSwissTxtMedia li.clickHoverExternalSwissTxtLink a:visited{
	padding:10px 25px 10px 25px;
	margin: 0px;
	width:132px;
}

.clickHoverSwissTxtMedia li.clickHoverExternalSwissTxtLink a:active{
	padding:10px 25px 10px 25px;
	margin: 0px;
	width:132px;
}


.clickHoverSwissTxtMedia li.clickHoverRssSwissTxtLink a:link{
	padding:10px 15px 10px 43px;
	margin: 0px;
	width:124px;
}

.clickHoverSwissTxtMedia li.clickHoverRssSwissTxtLink a:hover{
	padding:10px 15px 10px 43px;
	margin: 0px;
	width:124px;
}

.clickHoverSwissTxtMedia li.clickHoverRssSwissTxtLink a:visited{
	padding:10px 15px 10px 43px;
	margin: 0px;
	width:124px;
}

.clickHoverSwissTxtMedia li.clickHoverRssSwissTxtLink a:active{
	padding:10px 15px 10px 43px;
	margin: 0px;
	width:124px;
}



/*///////////////////////////// radioOnDemandLink ////////////////////////////// */  
.radioOnDemandLink {
	margin: 0px;
	padding: 0px;
	min-height:20px;
	color: #FFF;
}

.radioOnDemandLink li a:link {
	width:180px;
	text-decoration: none;
	display: block;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	min-height:20px;
	background-image: url(/images/common/images_info/hp_info.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.radioOnDemandLink li a:hover {
	width:180px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	background-image: url(/images/common/images_info/hp_info.gif);
}

.radioOnDemandLink li a:visited {
	width:180px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/common/images_info/hp_info.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.radioOnDemandLink li a:active {
	width:180px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

/*///////////////////////////// mainMenuInfoLink ////////////////////////////// */  
.mainMenuInfoLink {
	display:block;
	text-decoration: none; 
	list-style-type:none;
}

.mainMenuInfoLink li a:link {
	display: block;
	color: #FFF; 
	text-decoration: none; 
}

.mainMenuInfoLink li a:hover {
	display: block;
	background-color:#FF3300;
	color:#FFF;
	text-decoration: none; 
}

.mainMenuInfoLink li a:visited {
	display: block;
	color:#FFF;
	text-decoration: none; 
}

.mainMenuInfoLink li a:active {
	display: block;
	color: #666; 
	text-decoration: none; 
}


/*///////////////////////////// textMenuLink ////////////////////////////// */  
.textMenuLink {
	width: 207px;
	font-size: 13px;
	color: #FFFFFF;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.textMenuLink li a:link {
	display: block;
	width: 207px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	min-height: 18px;
}

.textMenuLink li a:visited {
	width: 207px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

.textMenuLink li a:hover {
	width: 207px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

.textMenuLink li a:active {
	width: 207px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}


/*///////////////////////////// clickHoverArchives ////////////////////////////// */  
.clickHoverArchives {
	margin:10px 0px 20px 0px;
	padding:0px;
	list-style-type:none;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	width: 420px;
}

.clickHoverArchives li a:link {
	margin:0px;
	padding:10px 40px 10px 10px;
	text-decoration: none; 
	border-bottom:1px solid #999999;
}

.clickHoverArchives li a:visited {
	margin:0px; 
	padding:10px 40px 10px 10px;
	border-bottom:1px solid #999999;
}

.clickHoverArchives li a:hover {
	margin:0px; 
	padding:10px 40px 10px 10px;
	border-bottom:1px solid #999999;
}

.clickHoverArchives li a:hover span{font-size: 14px; font-weight: bold;	color: #FFF;}


.clickHoverArchives li a:active {
	margin:0px; 
	padding:10px 40px 10px 10px;
	border-bottom:1px solid #999999;
}


/***************************************************************************************************/
/* //////////////////////////////////// SWISSTXT ARCHIVES  /////////////////////////////////////////// */ 
/***************************************************************************************************/
.swissTxtArchives {width: 500px;}

.swissTxtArchives li a:link{width: 450px;}

.swissTxtArchives li a:hover{width: 450px;}

.swissTxtArchives li a:visited{width: 450px;}


/***************************************************************************************************/
/* //////////////////////////////////// RV LAST WEEK ARCHIVES  /////////////////////////////////// */ 
/***************************************************************************************************/

.rendezVousArchives {margin-left:210px; margin-right:auto; width: 500px;}

.rendezVousArchives li a:link{width: 450px; min-height: 80px;}

.rendezVousArchives li a:hover{width: 450px; min-height: 80px;}

.rendezVousArchives li a:visited{width: 450px; min-height: 80px;}

.rendezVousAllArchives li a:active{width: 450px; min-height: 80px;}


/***************************************************************************************************/
/* //////////////////////////////////// RV ALL ARCHIVES  ///////////////////////////////////////// */ 
/***************************************************************************************************/

.rendezVousAllArchives {margin-left: 50px; margin-right:auto; width: 620px; min-height: 80px;}

.rendezVousAllArchives li a:link{width: 570px; min-height: 80px;}

.rendezVousAllArchives li a:hover{width: 570px; min-height: 80px;}

.rendezVousAllArchives li a:visited{width: 570px; min-height: 80px;}

.rendezVousAllArchives li a:active{width: 570px; min-height: 80px;}


/***************************************************************************************************/
/* ///////////////////////////////// SEARCH RESULT ARCHIVES  ///////////////////////////////////// */ 
/***************************************************************************************************/

ul.searchResult {margin-left: auto; margin-right: auto; width: 500px; min-height: 80px;}

.searchResult li a:link{width: 450px; min-height: 80px;}

.searchResult li a:hover{width: 450px; min-height: 80px;}

.searchResult li a:hover span.h4{font-size: 1.4em; font-weight: bold; color: #FFF;}

.searchResult li a:hover span.p{font-size: 1.2em; font-weight: normal; color: #FFF;}

.searchResult li a:visited{width: 450px; min-height: 80px;}

.searchResult li a:active{width: 450px; min-height: 80px;}


/***********************************************/
.logoInfo{
	display: block;
	width: 110px;
	height: 70px;
	background-color: #AC0017;
	padding: 0px;
	margin: 3px;
}

.logoInfo a:link, .logoInfo a:active, .logoInfo a:visited{
	color: #FFF;
	width: 110px;
	height: 70px;
	display: block;
	background-color: #AC0017;
	background-image: url(http://info.rsr.ch/images/common/images_info/toute_info.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

.logoInfo a:hover{
	color: #FFF;
	width: 110px;
	height: 70px;
	display: block;
	background-image: url(http://info.rsr.ch/images/common/images_info/toute_info_orange.gif);
	background-repeat: no-repeat;
	background-color: #FF3300;
	padding: 0px;
	margin: 0px;
}

.logoMenuPointsForts{
	display: block;
	width: 110px;
	height: 70px;
	background-color: #AC0017;
	padding: 0px;
	margin: 3px;
}

.logoMenuPointsForts a:link, .logoMenuPointsForts a:active, .logoMenuPointsForts a:visited{
	color: #FFF;
	width: 110px;
	height: 70px;
	display: block;
	background-color: #AC0017;
	background-image: url(http://info.rsr.ch/images/common/images_info/points_forts_dark.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

.logoMenuPointsForts a:hover{
	color: #FFF;
	width: 110px;
	height: 70px;
	display: block;
	background-image: url(http://info.rsr.ch/images/common/images_info/points_forts_hover.gif);
	background-repeat: no-repeat;
	background-color: #FF3300;
	padding: 0px;
	margin: 0px;
}

.toutesLesInfographies{
	display: block;
	width: 158px;
	height: 25px;
	background-color: #AC0017;
	padding: 0px;
	margin-left: 4px;
}

.toutesLesInfographies a:link, .toutesLesInfographies a:active, .toutesLesInfographies a:visited{
	color: #FFF;
	width: 158px;
	height: 25px;
	display: block;
	background-color: #AC0017;
	background-image: url(/images/common/images_info/toutes_les_infographies.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

.toutesLesInfographies a:hover{
	color: #FFF;
	width: 158px;
	height: 25px;
	display: block;
	background-image: url(/images/common/images_info/toutes_les_infographies_hover.gif);
	background-repeat: no-repeat;
	background-color: #FF3300;
	padding: 0px;
	margin: 0px;
}


a.touteLinfo {
	color: #FFF;
	text-decoration: none;
	background-color: #8B0B12;
	display: block;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}

a.touteLinfo span{font-size: 13px; font-weight: bold; color: #FFFFFF;}

a.touteLinfo:link {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8B0B12;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}

a.touteLinfo:link span{font-size: 13px; font-weight: bold; color: #FFF;}

a.touteLinfo:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
	background-position: center center;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
}


a.touteLinfo:hover span{font-size: 13px; font-weight: bold; color: #FFF;}

a.touteLinfo:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
}

a.touteLinfo:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
	background-position: center center;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
}


/***********************************************/

.logoPointsForts{
	display: block;
	width: 100%;
	height: 31px;
	background-color: #AC0017;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.logoPointsForts a:link, .logoPointsForts a:active, .logoPointsForts a:visited{
	color: #FFF;
	display: block;
	width: 100%;
	height: 31px;
	background-color: #AC0017;
	background-image: url(/images/common/images_info/point-fort-off.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.logoPointsForts a:hover{
	color: #FFF;
	display: block;
	width: 100%;
	height: 31px;
	background-image: url(/images/common/images_info/point-fort-on.gif);
	background-repeat: no-repeat;
	background-color: #FF3300;
	padding: 0px;
	margin: 0px;
	border: 0px;
}



/*//////////////////////////////////// liens audioInstantanesMedia ////////////////////////////////////////// */   
.audioInstantanesMedia a:link {
	background-image: url(/images/common/images_info/audio-blanc-casse-25x18.gif);
	background-position: right 2px;
	background-repeat: no-repeat;
}

.audioInstantanesMedia a:visited {
	background-image: url(/images/common/images_info/audio-blanc-casse-25x18.gif);
	background-position: right 2px;
	background-repeat: no-repeat;
}

.audioInstantanesMedia a:hover {
	background-image: url(/images/common/images_info/audio-gris-noir-25x18.gif);
	background-position: right 2px;
	background-repeat: no-repeat;
}


/*//////////////////////////////////// liens audioSwissTxtMedia ////////////////////////////////////////// */   
.audioSwissTxtMedia a:link {
	background-image: url(/images/common/images_info/audio-gris-clair-33x18.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}

.audioSwissTxtMedia a:visited {
	background-image: url(/images/common/images_info/audio-gris-clair-33x18.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}

.audioSwissTxtMedia a:hover {
	background-image: url(/images/common/images_info/audio-gris-noir-33x18.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}


/*//////////////////////////////////// liens videoSwissTxtMedia ////////////////////////////////////////// */   
.videoSwissTxtMedia a:link {
	background-image: url(/images/common/images_info/video-gris-clair-33x18.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}


.videoSwissTxtMedia a:visited {
	background-image: url(/images/common/images_info/video-gris-clair-33x18.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}

.videoSwissTxtMedia a:hover {
	background-image: url(/images/common/images_info/video-gris-noir-33x18.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}


/*//////////////////////////////////// liens internalLinkSwissTxtMedia ////////////////////////////////////////// */   
.internalLinkSwissTxtMedia a:link {
	background-image: url(/images/common/images_info/lien-interne-gris-clair-21x.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}

.internalLinkSwissTxtMedia a:visited {
	background-image: url(/images/common/images_info/lien-interne-gris-clair-21x.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}

.internalLinkSwissTxtMedia a:hover {
	background-image: url(/images/common/images_info/lien-interne-gris-fonce-21x.gif);
	background-position: right 10px;
	background-repeat: no-repeat;
}


/*//////////////////////////////////// liens externalLinkSwissTxtMedia ////////////////////////////////////////// */   
.externalLinkSwissTxtMedia a:link {
	background-image: url(/images/common/images_info/lien-ext-fond-gris-clair20px.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}


.externalLinkSwissTxtMedia a:visited {
	background-image: url(/images/common/images_info/lien-ext-fond-gris-clair20px.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

.externalLinkSwissTxtMedia a:hover {
	background-image: url(/images/common/images_info/lien-ext-fond-gris-noir20px.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

/*//////////////////////////////////// liens RSS ////////////////////////////////////////// */   
.rssLinkSwissTxtMedia a:link {
	background-image: url(/images/common/images_info/rss-gris-clair15x35.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}


.rssLinkSwissTxtMedia a:visited {
	background-image: url(/images/common/images_info/rss-gris-clair15x35.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

.rssLinkSwissTxtMedia a:hover {
	background-image: url(/images/common/images_info/rss-gris-fonce15x35.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

/*//////////////////////////////////// liens pdfLink ////////////////////////////////////////// */   
.pdfLink a:link {
	background-image: url(/images/common/images_info/pdf-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}


.pdfLink a:visited {
	background-image: url(/images/common/images_info/pdf-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

.pdfLink a:hover {
	background-image: url(/images/common/images_info/pdf-gris-fonce-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

/*//////////////////////////////////// liens xlsLink ////////////////////////////////////////// */   
.xlsLink a:link {
	background-image: url(/images/common/images_info/excel-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}


.xlsLink a:visited {
	background-image: url(/images/common/images_info/excel-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

.xlsLink a:hover {
	background-image: url(/images/common/images_info/excel-gris-fonce-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

/*//////////////////////////////////// liens docLink ////////////////////////////////////////// */   
.docLink a:link {
	background-image: url(/images/common/images_info/word-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}


.docLink a:visited {
	background-image: url(/images/common/images_info/word-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

.docLink a:hover {
	background-image: url(/images/common/images_info/word-gris-fonce-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

/*//////////////////////////////////// liens pptLink ////////////////////////////////////////// */   
.pptLink a:link {
	background-image: url(/images/common/images_info/ppt-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}


.pptLink a:visited {
	background-image: url(/images/common/images_info/ppt-gris-clair-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}

.pptLink a:hover {
	background-image: url(/images/common/images_info/ppt-gris-fonce-20x13.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
}


/*//////////////////////////////////// Info bulle////////////////////////////////////////// */   
.tooltip{  
	width: 200px; color:#000;  
	height: 400px;
	font:lighter 11px/1.3 Arial,sans-serif;  
	text-decoration:none;text-align:center
}  
.tooltip span.top{padding: 30px 8px 0;  
	background: url(/images/common/images_info/info-bulle.gif) no-repeat top
}  

.tooltip b.bottombottom{padding:3px 8px 15px;color: #548912;  
	background: url(/images/common/images_info/info-bulle.gif) no-repeat bottombottom
}  

/*//////////////////////////////////// Infographie AFP////////////////////////////////////////// */   
.infography{
	margin: 0px;
	padding: 0px;
	width: 245px;
	height: 147px;
	display: block;
	position: relative;
}
.infography a:link, .infography a:active, .infography a:visited{
	margin: 0px;
	padding: 2px;
	width: 241px;
	height: 143px;
	display: block;
}

.infography a:hover {
	margin: 0px;
	padding: 2px;
	width: 241px;
	height: 143px;
	display: block;
	font-size: 16px;
	color: white;
	background-color: #999; 
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	-khtml-opacity: 0.6;
}

.infography .information{
	position: absolute; 
	bottom: -2em; 
	right: 1em; 
	width: 130px; 
	padding: 1px; 
	background-color: #FFF; 
	font-weight: bold; 
	font-size: 1.4em;
	text-align: center;
	color: #AC0017;
	border: 1px solid #999999;
}

.infography a:hover {
	margin: 0px;
	padding: 2px;
	width: 241px;
	height: 143px;
	display: block;
	font-size: 16px;
	color: white;
	background-color: #999; 
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	-khtml-opacity: 0.6;
}

//AJAX

#test {
	color: #000;
	padding: 10px 10px 0px 10px;
	margin: 3px 15px 0px 0px;
	border: 1px solid #8B0B12;
	background-color: #FFF;
}





