
body {
    background: none repeat scroll 0 0 #ffffff;
    color: #000000;
    font-family: Verdana,Tahoma,arial,sans-serif;
    font-size: 70%;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1.5em;
    margin: 15px 0;
    text-align: center;
	padding:5px;
}
.lienspodcast, 
.align_right.lienspodcast
{
text-align:center !important;
}

.align_right.lienspodcast a.le-direct:link, 
.align_right.lienspodcast a.le-direct:visited {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: left;
    color: #000000;
    display: block;
    padding: 8px 0 0 15px;
    text-decoration: underline;
}
#menu
{
display:none;
}
.podcast-page-right
{

    font-size: 0.9rem;
    line-height: 1.2rem;
    width: 100% !important;
}

.podcast_infos_gauche
{
 width: 100% !important;
  text-align:center !important;
}
.podcast_infos_gauche .feed-titre
{
    font-size: 0.8rem !important;
    line-height: 1.1rem !important;
}
.podcast_infos_droite
{
 width: 100% !important;
 text-align:center !important;
}
.podcast_infos_droite div.jp-audio {
    margin: auto !important;
    text-align: center !important;
    width: 206px;
}
#block-block-7,
.linksbottom 
{
 width: 100% !important;
}
.exterm-left
{
/*display:none;*/
}
/* recherche*/
.view-header-recherche #edit-autocomplete-node-finder-keywords-0-wrapper {
    background: none  !important;
    float: left;
    height: auto;
    margin-top: 0;
    width: 75%;
	margin-bottom: 20px;
}
.view-header-recherche #se-goo #edit-autocomplete-node-finder-keywords-0-wrapper {
    background: none  !important;
    float: left;
    height: auto;
    margin-top: 0;
    width: 100%;
	margin-bottom: 20px;
}

.view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-1-wrapper, .view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-2-wrapper {
    background: none  !important;
    float: left;
    height: auto;
    margin-top: 0;
    width: 77%;
	margin-bottom: 20px;
}


.view-header-recherche #se-goo {}

.view-header-recherche #edit-autocomplete-node-finder-keywords-0-wrapper select#edit-autocomplete-node-finder-keywords-0, .view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-1-wrapper select#edit-autocomplete-node-finder-keywords-1, .view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-2-wrapper select#edit-autocomplete-node-finder-keywords-2 {
    border: 1px solid #999999;
    cursor: pointer;
    padding: 7px;
    position: relative;
    top: 12px;
    width: 100%;
}

.view-header-recherche input#edit-autocomplete-node-finder-submit.form-submit, .view-header-recherche-podcast input#edit-autocomplete-node-finder-submit.form-submit {
    background: url("/sites/all/themes/coolwater/images/search-button.jpg") no-repeat scroll left bottom transparent;
    border: 0 solid #cccccc;
    color: #ffffff;
    cursor: pointer;
    font: bold 1em Verdana,sans-serif;
    height: 38px;
    left: 13px;
    position: relative;
    top: 10px;
    width: 38px;
}
#se-goo 
.submit-se-goo 
{
 background: url("/sites/all/themes/coolwater/images/search-button.jpg") no-repeat scroll left bottom #fff;
    border: 0 none !important;
    color: #555555 !important;
    cursor: pointer !important;
    float: left !important;
    font-size: 11px !important;
    height: 38px !important;
    margin: 0 0 0 12px !important;
    padding: 0 !important;
    position: relative !important;
    text-align: left !important;
    top: 7px !important;
    width: 38px !important;
}
#se-goo form#cse-search-box input.btn-danger{
padding: 9px 10px !important;
top: 10px !important;
left: 12px !important;	

}

#se-goo .input-se-goo 
{
    background-color: #fff !important;
    background-image: none !important;
    border: 1px solid #ccc !important;
    border-radius: 4px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important;
    color: #555 !important;
    display: block !important;
    font-size: 12px !important;
    height: 26px !important;
    line-height: 1.42857 !important;
      padding: 5px 10px !important;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    /*width: 100%;*/
    width: 67% !important;
}


#block-block-22 #cse-search-box input[type=text]
{
    border-width: 2px;
    padding: 7px;
    width: 94% !important;
}
#block-block-22 #cse-search-box input[type=submit]
{
    background: none repeat scroll 0 0 #d90000 !important;
    border: 0 none !important;
    color: #fff !important;
    cursor: pointer !important;
    font-size: 1rem !important;
    height: auto !important;
    margin: 10px auto !important;
    padding: 6px !important;
    text-align: center !important;
    width: 99% !important;
}
#block-block-34 .content ul li a:link, #block-block-34 .content ul li a:visited, #block-block-35 .content ul li a:link, #block-block-35 .content ul li a:visited {

    font-size: 1rem;
	 line-height: 1.8rem;
}
.view-recherche-podcast input#recherchermotclegoogle
{
    padding: 7px 4px;
    position: relative !important;
    top: 5px !important;
    width: 68% !important;
}

.align_right {
    text-align: right;
}
.align_left {
    text-align: left;
}
.align_center {
    text-align: center;
}
.underline {
    text-decoration: underline;
}
.strong {
    font-weight: bold;
}
.no_margin {
    margin: 0;
}
.no_padding {
    padding: 0;
}
.no_list-style-type {
    list-style-type: none;
}
.no_list-style-image {
    list-style-image: none;
}
.no_border {
    border: 0 none;
}
.no_background {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 2;
}
.jcarousel-list {
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 0;
    z-index: 1;
}
.jcarousel-list li, .jcarousel-item {
    float: left;
    height: 75px;
    list-style: outside none none;
    width: 75px;
}
.jcarousel-next {
    display: none;
    z-index: 3;
}
.jcarousel-prev {
    display: none;
    z-index: 3;
}
ul#mycarousel {
}
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 20px 40px;
    width: 245px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
    height: 245px;
    padding: 40px 0;
    width: 195px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 75px;
    width: 245px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
    height: 235px;
    width: 195px;
}
.jcarousel-skin-tango .jcarousel-item {
    height: auto;
    width: 190px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: none repeat scroll 0 0 #ffffff;
    color: #000000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: url("images/next-horizontal.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 32px;
    position: absolute;
    right: 5px;
    top: 43px;
    width: 32px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background-position: -96px 0;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url("images/prev-horizontal.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 32px;
    left: 5px;
    position: absolute;
    top: 43px;
    width: 32px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background-position: -96px 0;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-next-vertical {
    background: url("images/next-vertical.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 5px;
    cursor: pointer;
    height: 32px;
    left: 79px;
    position: absolute;
    width: 32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    background-position: 0 -96px;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
    background: url("images/prev-vertical.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 32px;
    left: 79px;
    position: absolute;
    top: 5px;
    width: 32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    background-position: 0 -96px;
    cursor: default;
}
#block-views-podcast_meme_group_node .jcarousel-skin-tango .jcarousel-item-vertical {
    height: 49px;
    list-style-type: none;
    margin-bottom: 10px;
    width: 192px;
}
#block-views-radios_proposee .jcarousel-skin-tango .jcarousel-item-vertical {
    height: 49px;
    list-style-type: none;
    margin-bottom: 10px;
    width: 192px;
}
#block-similarterms-1 .jcarousel-skin-tango .jcarousel-item-vertical {
    height: 21px;
    list-style-type: none;
    width: 192px;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url("images/prev-horizontal.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 32px;
    left: 5px;
    position: absolute;
    top: 10px;
    width: 32px;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-next-horizontal {
    background: url("images/next-horizontal.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 32px;
    position: absolute;
    right: 5px;
    top: 10px;
    width: 32px;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -63px 0;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
    background-position: -96px 0;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
    background-position: -96px 0;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -32px 0;
}
#block-views-radios_random_block_carousel .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -65px 0;
}
a, a:visited {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #d90000;
    text-decoration: none;
}
a.feed-icon {
    display: none;
}
a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    text-decoration: underline;
}
h1, h2, h3 {
    font-family: "Trebuchet MS",Tahoma,sans-serif;
}
h1 {
    color: #555555;
    font-size: 180%;
    font-weight: normal;
}
h2 {
    color: #88ac0b;
    font-size: 160%;
    font-weight: normal;
}
h3 {
    color: #666666;
    font-size: 135%;
}
img {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #dbdee6;
    padding: 5px;
}
img.float-right {
    margin: 5px 0 10px 10px;
}
img.float-left {
    margin: 5px 10px 10px 0;
}
h1, h2, h3, p {
    margin: 10px 15px;
    padding: 0;
}
h3.commentTitle {
    color: #d90000;
    font-size: 150%;
    margin: 0;
}
.indented .comment h3.commentTitle {
    background: url("images/comment-reply-title.png") no-repeat scroll left 3px rgba(0, 0, 0, 0);
    text-indent: 60px;
}
h3.commentTitle a {
    color: #d90000;
}
h1.title, h2.title {
    color: #d90000;
}
#main h2, .titre-like-h2, #main #content-radio h2.titre-like-h2, #main .content-radio h2.titre-like-h2 {
    background: none repeat scroll 0 0 #ffffff;
    font-size: 20px;
    line-height: 23px;
    padding: 0 0 2px;
    text-transform: inherit;
}
#main h1.title {
   background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 1.5rem;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 1.5rem;
    margin-bottom: 10px;
    padding: 0 0 13px;
    text-transform: uppercase;
    width: 100%;
}
ul, ol {
    margin: 5px 15px;
    padding: 0 25px;
}
#block-block-34 .content ul li a:link, #block-block-34 .content ul li a:visited, #block-block-35 .content ul li a:link, #block-block-35 .content ul li a:visited {
    color: #666666;
}
ul li a, ul li a:link, ul li a, ul li a:visited {
    color: #000000;
}
ul li a.comment_reply:link, ul li a.comment_reply:visited {
    background: url("images/comment-reply.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #000000;
    font-weight: bold;
    padding: 2px 0 2px 18px;
    text-decoration: underline;
}
ul li a.comment_reply:hover {
    color: #d90000;
}
.state-list a:link, .state-list a:visited {
    color: #666666;
}
ul li a, ul li a:hover, .state-list a:hover, #block-block-34 .content ul li a:hover, #block-block-35 .content ul li a:hover {
    color: #d90000;
}
ul.menu li {
    border-bottom: 1px solid #cccccc;
    margin: 0 5px 0 10px;
}
ul.menu li.last {
    border-bottom: medium none;
}
li.leaf {
    list-style-image: none;
    list-style-type: none;
}
code {
    background: none repeat scroll 0 0 #f4f8fd;
    border: 1px solid #e5f0fb;
    display: block;
    font-family: "Lucida Console","courier new",monospace;
    font-size: 1em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 500;
    line-height: 1.5em;
    margin: 5px 0;
    overflow: auto;
    padding: 15px;
    text-align: left;
}
acronym {
    border-bottom: 1px dotted #777777;
    cursor: help;
}
blockquote {
    background: url("images/quote.jpg") no-repeat scroll 8px 6px #f4f8fd;
    border: 1px solid #e5f0fb;
    color: #2361ba;
    font-family: "Trebuchet MS",Tahoma,arial,sans-serif;
    font-size: 1.3em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.5em;
    margin: 10px 15px;
    padding: 0 0 0 25px;
}
.pager a, .pager strong.pager-current {
    background: url("images/h7.gif") repeat scroll 0 bottom #000000;
    padding: 5px;
}
.pager {
    clear: both;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: center;
}
#main .pager {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    display: block;
    padding-bottom: 10px;
    padding-top: 30px;
    text-align: center;
    width: 100%;
}
table {
    border-collapse: collapse;
    margin: 10px 15px;
}
th strong {
    color: #ffffff;
}
th {
    background: url("images/header.gif") no-repeat scroll center bottom #ffffff;
    border-color: #999999;
    border-style: solid;
    border-width: 1px 1px 2px;
    color: #000000;
    height: 35px;
    padding-left: 12px;
    padding-right: 12px;
    text-align: left;
}
tr {
    background: none repeat scroll 0 0 #ffffff;
    height: 32px;
}
td {
    border: 1px solid #cccccc;
    padding-left: 12px;
    padding-right: 12px;
}
form {
    background: none repeat scroll 0 0 #f4f8fd;
    border: 1px solid #999999;
    margin: 10px 15px;
    padding: 10px 0;
    position: relative;
}
fieldset {
    border: medium none;
    margin: 0;
    padding: 0;
}
legend {
}
label {
    display: block;
    font-weight: bold;
    margin: 7px 0;
}
input {
    border: 1px solid #999999;
    color: #777777;
    font-family: Verdana,sans-serif;
    font-size: 1em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    padding: 3px;
	-webkit-appearance: none;
}
textarea {
    border: 1px solid #999999;
    color: #777777;
    display: block;
    font-family: Verdana,sans-serif;
    font-size: 1em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: 100px;
    line-height: normal;
    padding: 3px;
    width: 400px;
}
input.button {
    background: url("images/button-bg.jpg") repeat-x scroll 0 0 #306bc1;
    border: 1px solid #306bc1;
    color: #ffffff;
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    height: 28px;
    line-height: normal;
    margin: 0;
    padding: 2px 3px;
}

.view-header-recherche #edit-autocomplete-node-finder-keywords-0-wrapper select#edit-autocomplete-node-finder-keywords-0, .view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-1-wrapper select#edit-autocomplete-node-finder-keywords-1, .view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-2-wrapper select#edit-autocomplete-node-finder-keywords-2 {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
	}
#wrap {
    background: none;
    float: left;
    margin: 0;
    text-align: left;
    width: 100%;
}
.externe-right img {
    border: 0 none;
    padding: 0;
}
#more-width {
    margin: -15px auto;
    text-align: center;
    width: 100% !important;
}
#content-wrap {
    clear: both;
    margin: 5px auto;
    padding: 0;
    width: 100%;
}
.breadcrumb {
    display: none;
}
#header {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 0 none;
    color: #ffffff;
    height: 119px;
    margin: auto;
    padding: 0;
    position: relative;
    width: 100%;
}
a.logo-text {
    color: #666666;
    display: block;
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-size: 24px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    left: 36px;
    line-height: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    text-transform: none;
    top: 34px;
    width: 195px;
}
#logo {
}
#header p#slogan {
    color: #666666;
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-size: 11px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    left: 36px;
    line-height: 12px;
    margin: 0;
    padding: 0;
    position: absolute;
    text-transform: none;
    top: 52px;
    width: 195px;
}
#header #header-links {
    color: #c6ddee;
    font-family: "Trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    position: absolute;
    right: 20px;
    top: 20px;
}
#header-links {
    background: url("images/header-link.gif") no-repeat scroll right bottom #ffffff;
    height: 22px;
    width: 549px;
}
#header #header-links a {
    color: #ffffff;
    text-decoration: none;
}
#header #header-links a:hover {
    color: #d4ff55;
}
#header-links ul.secondary-links {
    margin: 0;
    padding: 0 0 0 10px;
}
#header-links ul.secondary-links li a:link, #header-links ul.secondary-links li a:visited {
    color: #444444;
    font-size: 10px;
}
#header-links ul.secondary-links li a:hover {
    color: #d90000;
    font-size: 10px;
    text-decoration: underline;
}
#header-links ul.secondary-links li a.active {
    color: #000000;
    font-size: 10px;
    text-decoration: underline;
}
#header-links ul.secondary-links li {
    background: url("images/liens-secondaires-li.gif") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    display: block;
    float: left;
    margin: 0;
    padding: 3px 16px 0;
}
#header-links ul.secondary-links li.menu-1-4-135 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#user-login-form {
    margin: 5px;
    padding: 5px 5px 5px 10px;
    text-align: left;
}
#header-links ul.secondary-links li.last {
    border-right: medium none;
}
.pub-header {
    float: left;
    margin-bottom: 12px;
    margin-right: 0;
    margin-top: 12px;
}
#main {
    background: none;
    display: inline;
    float: left;
    margin: 0;
      padding: 0 !important;
    width: 100%;
}
#main h2 {
    color: #d90000;
    font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
    font-size: 180%;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 0;
    padding: 0;
}
#main h2 a {
    color: #000000;
    text-decoration: none;
}
#main h2 a:hover {
    color: #d90000;
    text-decoration: none;
}
#main p, #main h1, #main h2, #main h3, #main ol, #main ul, #main blockquote, #main table, #main form {
    margin-left: 0;
    margin-right: 0;
}
#main ul li {
}
.float-left {
    float: left;
}
.float-right {
    float: right;
}
.align-left {
    text-align: left;
}
.align-right {
    text-align: right;
}
.clear {
    clear: both;
}
.node {
    margin: 0 0 15px;
}
.item-list .pager li {
    margin: 0;
    padding: 0;
}
.more-link {
    margin-bottom: 10px;
    margin-right: 20px;
    text-align: right;
}
.more-link a:link, .more-link a:visited {
    text-decoration: underline;
}
.pager strong, .pager a {
    background: url("images/h8.gif") repeat-x scroll left bottom #d90000;
    border: 1px solid #ffffff;
    color: #ffffff;
    display: inline-block;
    font-size: 1rem;
    line-height: 3rem;
    margin: 0;
    padding: 7px;
}
.pager strong, .pager a:hover {
    background: url("images/h7.gif") repeat scroll 0 bottom #d90000;
    border: 1px solid #ffffff;
    color: #ffffff;
    margin: 0;
    padding: 5px;
}
.pager li.pager-current {
    background: none repeat scroll 0 -6px #d90000;
    color: #ffffff;
    margin: 0;
    padding: 0 3px;
}
#autocomplete ul {
}
#autocomplete li.selected {
    background: none repeat scroll 0 0 #ffffff;
    color: #d90000;
    cursor: pointer;
}
.message-ie {
    background: none repeat scroll 0 0 #ffffff;
    border: 2px solid #d90000;
    color: #d90000;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0 10px 14px;
    padding: 3px;
    text-align: center;
    width: 750px;
}
.message-ie a:link, .message-ie a:visited {
    color: #000000;
    text-decoration: underline;
}
.statistics_counter {
    display: none;
}
form {
    background: url("images/wrapper.gif") no-repeat scroll -30px top #ffffff;
    border: 1px solid #d90000;
    margin: 0;
    padding: 5px 10px;
}
.no-margin {
    margin: 0;
}
.a-color-inverse a:link, .a-color-inverse a:visited {
    color: #000000;
}
.a-color-inverse a:hover {
    color: #d90000;
}
.node-link {
    border-bottom: 1px solid #cccccc;
    margin: 10px 0;
    padding: 0 10px 10px 0;
}
.node-link td {
    border: 0 none;
    padding: 0;
}
.nom-et-slogan {
    background: url("images/petit-logo.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    float: left;
    height: 54px;
    padding-left: 39px;
    padding-top: 8px;
    width: 122px;
}
.site-nom {
    float: left;
    font-family: "Trebuchet MS",Tahoma,sans-serif;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: -1px;
    text-align: left;
    width: 125px;
}
.site-nom a:link, .site-nom a:visited {
    color: #9ea0a6;
    text-decoration: none;
}
.site-nom a:hover {
    color: #d90000;
    text-decoration: none;
}
.site-slogan {
    clear: left;
    color: #b1b3ba;
    float: left;
    font-family: "Trebuchet MS",Tahoma,sans-serif;
    line-height: 10px;
    margin-top: 3px;
    text-align: left;
    width: 125px;
}
a.a-color-inverse:link, a.a-color-inverse:visited {
    color: #000000;
}
a.a-color-inverse:hover {
    color: #d90000;
}
#autocomplete li {
    background: none repeat scroll 0 0 #d90000;
    border-bottom: 1px solid #ffc0cb;
    color: #ffffff;
    padding-left: 10px;
}
#autocomplete {
    border-bottom: 1px solid #cccccc;
}
.titre-like-h2 {
    color: #d90000;
    font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
    font-size: 17px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 16px;
    margin: 15px 0;
    text-transform: uppercase;
	background:none !important;
}
#content-radio .mur-facebook-group-preview .titre-like-h2, .content-radio .mur-facebook-group-preview .titre-like-h2 {
    color: #3b5998;
}
.state-list {
   font-size: 1.2rem;
    line-height: 1.8rem;
}
#liste_animateurs_radio .state-list {
width:100% !important;
   padding: 10px 0 10px 10px;
  
}
.lien-retour {
    float: right;
    padding-right: 10px;
    width: 55px;
	display:none;
}
.lien-retour img {
    border: 0 none;
    padding: 0;
}
tr.odd {
    background: url("images/header.gif") no-repeat scroll center bottom #ffffff;
}
tr.even {
    background: url("images/header.gif") no-repeat scroll center bottom #ffffff;
}
td.created {
    color: #777777;
    font-size: 10px;
    line-height: 12px;
}
td.last-reply {
    color: #444444;
    font-size: 10px;
    line-height: 12px;
}
#menu {
    background: url("images/menu.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    clear: both;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    height: 41px;
    line-height: 40px;
    margin: 0 auto;
    padding: 0;
    width: 762px;
}
#menu ul {
    float: left;
    list-style: outside none none;
    margin: 0;
    padding: 0 0 0 12px;
}
#menu ul li {
    padding: 0;
}
#menu ul li a {
    color: #ffffff;
    display: block;
    float: left;
    padding: 0 12px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}
#menu ul li.menu-1-3-2 a.menu-1-3-2 {
    background: url("sep-bestof.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    float: left;
    font-weight: normal;
    padding: 0 46px 0 16px;
    position: relative;
    text-decoration: none;
}
#menu ul li.menu-1-3-2 a.menu-1-3-2:hover, #menu ul li.menu-1-3-2-active a.menu-1-3-2-active {
    background: url("sep-bestof-hover.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #d90000;
    display: block;
    float: left;
    padding: 0 46px 0 16px;
    position: relative;
    text-decoration: underline;
}
#menu ul li.menu-1-1-2 a.menu-1-1-2 {
    background: url("sep-radios.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    float: left;
    padding: 0 45px 0 10px;
    position: relative;
    text-decoration: none;
}
#menu ul li.menu-1-1-2 a.menu-1-1-2:hover, #menu ul li.menu-1-1-2-active a.menu-1-1-2-active {
    background: url("sep-radios-hover.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #d90000;
    display: block;
    float: left;
    padding: 0 45px 0 10px;
    position: relative;
    text-decoration: underline;
}
#menu ul li.menu-1-2-2 a.menu-1-2-2 {
    background: url("sep-podcast.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    float: left;
    padding: 0 45px 0 10px;
    position: relative;
    text-decoration: none;
}
#menu ul li.menu-1-2-2 a.menu-1-2-2:hover, #menu ul li.menu-1-2-2-active a.menu-1-2-2-active {
    background: url("sep-podcast-hover.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #d90000;
    display: block;
    float: left;
    padding: 0 45px 0 10px;
    position: relative;
    text-decoration: underline;
}
#menu ul li.menu-1-5-2 a.menu-1-5-2 {
    background: url("sep-contact.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    float: left;
    font-weight: normal;
    padding: 0 46px 0 12px;
    position: relative;
    text-decoration: none;
}
#menu ul li.menu-1-5-2 a.menu-1-5-2:hover, #menu ul li.menu-1-5-2-active a.menu-1-5-2-active {
    background: url("sep-contact-hover.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #d90000;
    display: block;
    float: left;
    padding: 0 46px 0 12px;
    position: relative;
    text-decoration: underline;
}
#menu ul li.menu-1-4-2 a.menu-1-4-2 {
    background: url("sep-jeux.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    float: left;
    font-weight: normal;
    padding: 0 46px 0 12px;
    position: relative;
    text-decoration: none;
}
#menu ul li.menu-1-4-2 a.menu-1-4-2:hover, #menu ul li.menu-1-4-2-active a.menu-1-4-2-active {
    background: url("sep-jeux-hover.jpg") no-repeat scroll 100% 100% rgba(0, 0, 0, 0);
    color: #d90000;
    display: block;
    float: left;
    padding: 0 46px 0 12px;
    position: relative;
    text-decoration: underline;
}
#menu ul li a.active {
    color: #3b5e0b;
    display: block;
    float: left;
    padding: 0 12px;
    text-decoration: none;
}
#menu ul li a:hover {
    color: #3b5e0b;
}
#menu ul li#current a {
    color: #3b5e0b;
}
#menu-bottom {
    border-bottom: 1px solid #dddddd;
    clear: both;
    font-weight: normal;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
#menu-bottom li a {
    text-decoration: underline;
    display: inline-block;
    margin: 10px;
}
#menu-bottom li a:link, #menu-bottom li a:visited {
    color: #d90000;
    font-size: 1rem;
    line-height: 1.5rem;
}
#menu-bottom li a:hover {
    color: #000000;
}
#sidebar-left, #sidebar-right {
    color: #777777;
    float: none;
    margin: 10px 0 0;
    padding: 0 5px 0 0;
    width: 100%;
}
#sidebar-left h2, #sidebar-right h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 3px solid #dddddd;
    clear: left;
    color: #d90000;
    font:bold 1.5rem/2rem "Trebuchet MS",Tahoma,sans-serif;

    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;

    letter-spacing: -1px;

    margin: 15px 0 10px;
    padding: 3px 2px 0;
    text-align: left;
    text-transform: uppercase;
    width: auto;
}
#sidebar-left p, #sidebar-right p {
    margin-left: 0;
}
#sidebar-left ul.sidemenu, #sidebar-right ul.sidemenu {
    border-top: 1px solid #a9d4ef;
    list-style: outside none none;
    margin: 7px 10px 8px 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
}
* html body #sidebar ul.sidemenu li {
    height: 1%;
}
#sidebar-left ul.sidemenu li a, #sidebar-right ul.sidemenu li a {
    color: #1773bc;
    text-decoration: none;
}
#sidebar-left ul.sidemenu li a:hover, #sidebar-right ul.sidemenu li a:hover {
    color: #d90000;
}
#sidebar-left.block ul, #sidebar-right.block ul {
    margin: 0 0.25em 1.5em;
}
#sidebar-left ul.sidemenu ul, #sidebar-right ul.sidemenu ul {
    margin: 0 0 0 5px;
    padding: 0;
}
#sidebar-left ul.sidemenu ul li, #sidebar-right ul.sidemenu ul li {
    border: medium none;
}
#sidebar .item-list ul li {
    list-style-type: none;
}
#sidebar-left #block-similarterms-7 ul li {
    border-bottom: 1px dotted #cccccc;
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 2px;
    padding: 0 0 2px;
}
#sidebar-left #block-similarterms-7 a:link, #sidebar-left #block-similarterms-7 a:visited {
    background: url("images/similar-puce.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    padding-left: 10px;
}
#sidebar-left #block-similarterms-7 a:hover {
    background: url("images/similar-puce-hover.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    color: #d90000;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    padding-left: 10px;
}
#sidebar-left #block-similarterms-7 ul li a {
    display: block;
}
#sidebar-left #block-similarterms-7 ul li a:hover {
    text-decoration: none;
}
#sidebar-left #block-similarterms-1 .content {
}
#sidebar-left #block-similarterms-1 ul li {
    border-bottom: 1px dotted #cccccc;
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 2px;
    padding: 2px 0 0;
}
#sidebar-left #block-similarterms-1 ul li a {
    display: block;
}
#sidebar-left #block-similarterms-1 ul li a:hover {
    text-decoration: underline;
}
#sidebar-left #block-similarterms-1 a:link, #sidebar-left #block-similarterms-1 a:visited {
    background: url("images/similar-puce.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    line-height: 10px;
    padding-left: 10px;
}
#sidebar-left #block-similarterms-1 a:hover {
    background: url("images/similar-puce-hover.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    color: #d90000;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    line-height: 10px;
    padding-left: 10px;
}
#sidebar-left #block-views-jeux_plus_joues ul li {
    border-bottom: 1px dotted #cccccc;
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 2px;
    padding: 0 0 2px;
}
#sidebar-left #block-views-jeux_plus_joues ul li a {
    display: block;
}
#sidebar-left #block-views-jeux_plus_joues ul li a:hover {
    text-decoration: none;
}
#sidebar-left #block-views-jeux_plus_joues a:link, #sidebar-left #block-views-jeux_plus_joues a:visited {
    background: url("images/similar-puce.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    padding-left: 10px;
}
#sidebar-left #block-views-jeux_plus_joues a:hover {
    background: url("images/similar-puce-hover.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    color: #d90000;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    padding-left: 10px;
}
#sidebar-left #block-similarterms-4 ul li {
    border-bottom: 1px dotted #cccccc;
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 2px;
    padding: 0 0 2px;
}
#sidebar-left #block-similarterms-4 ul li a {
    display: block;
}
#sidebar-left #block-similarterms-4 ul li a:hover {
    color: #d90000;
    text-decoration: none;
}
#sidebar-left #block-similarterms-4 a:link, #sidebar-left #block-similarterms-4 a:visited {
    background: url("images/similar-puce.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    padding-left: 10px;
}
#sidebar-left #block-similarterms-4 a:hover {
    background: url("images/similar-puce-hover.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    color: #d90000;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    padding-left: 10px;
}
#sidebar-left #block-views-radios_plus_ecoutes_block td {
    border: 0 none;
    padding: 0;
}
#sidebar-left #block-views-radios_plus_ecoutes_block tbody {
    border-top: 0 none;
}
#sidebar-left #block-views-radios_plus_ecoutes_block table {
    border-bottom: 1px dotted #cccccc;
    margin: 4px 0 0;
}
#sidebar-left #block-views-radios_plus_ecoutes_block img {
    height: 30px;
    padding: 3px;
    width: 30px;
}
#sidebar-left ul li, #sidebar-right ul li {
    border: 0 none;
    margin: 0;
    padding: 0;
}
#sidebar-left #block-views-commentaires_group .view-data-node-body p {
    margin: 0;
}
.externe-right {
    float: left;
    height: auto;
    margin-top: 110px;
    width: 100%;
}
.externe-right h2 {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    border-bottom: 2px solid #d90000;
    color: #000000;
    font-family: "Trebuchet MS",Tahoma,sans-serif;
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    margin: 15px 0 0;
    padding: 3px 2px 0;
    text-align: center;
    text-transform: uppercase;
}
.externe-right #block-block-8 .content {
    border-bottom: 3px solid #ffc0cb;
    padding-bottom: 7px;
}
#block-similarterms-4 h2, #block-views-jeux_accueil h2 {
    color: #d90000;
}
#footer {
    clear: both;
    color: #000000;
    font-size: inherit;
    height: auto;
    line-height: 2em;
    text-align: center;
    width: 100%;
}
#footer p {
    margin: 0;
    padding: 4px 0;
}
#footer a {
    color: #000000;
    text-decoration: none;
}
#footer ul.secondary-links {
    margin: 0;
    padding: 0;
}
#footer ul.secondary-links li {
    border-right: 1px solid #ffffff;
    display: inline;
    padding: 0 0.75em 0 0.25em;
}
#footer ul.secondary-links li.last {
    border-right: medium none;
}
#footer .credits {
    margin: 0 20px 0 0;
    text-align: right;
}
.comment {
    border-bottom: 3px solid #e1e4eb;
    clear: left;
    font-size: 12px;
    line-height: 21px;
    margin-bottom: 20px;
    padding-bottom: 10px;
    text-align: justify;
}
.comment .submitted {
    color: #999999;
    font-size: 10px;
    font-style: italic;
}
.comment-published {
    background: none repeat scroll 0 0 #f4f8fd;
    border: 1px solid #e5f0fb;
    font-size: 95%;
    margin: 20px 5px 0 20px;
    padding: 5px;
}
.comment-new {
    color: #ff3000;
    font-family: "Trebuchet MS",Tahoma,arial,sans-serif;
    font-size: 1.3em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 1.5em;
}
#comment-form label {
    margin: 0;
}
.teaser-comment {
    border: 1px solid #dddddd;
    padding: 15px;
}
#main .teaser-comment h2 {
    color: #d90000;
    font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
    font-size: 15px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    padding: 0;
}
.commentaire-submit {
    color: #555555;
    font-size: 10px;
}
.commentaire-links {
    font-size: 10px;
    padding-top: 10px;
    text-align: center;
}
.event-calendar .title {
    font-family: arial;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 5px;
}
.event-calendar .end {
    color: #555555;
    display: inline;
    font-size: 0.8em;
    font-style: normal;
    margin: 2px 0;
    padding-left: 9px;
}
.event-calendar .start {
    color: #555555;
    display: inline;
    font-style: normal;
    margin: 2px 0;
    padding-left: 3px;
}
.event-calendar div.title a {
    color: #d90000;
}
.event-calendar div.title a:hover {
    color: #93c600;
}
.event-calendar div.dayview {
    padding: 10px;
    width: auto;
}
.event-calendar .content {
    background: url("images/box.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    display: none;
    margin: 0;
}
.event-calendar .links {
    display: none;
}
.radio-image {
    float: left;
    margin-bottom: 0;
    margin-right: 0;
    width: 28%;
}
.radio-image img {
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px;
    height: auto;
    padding: 2px;
    width: 75%;
}
.node-radio-body .radio-image.img {
    background: url("images/ombre-img.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    float: left;
    height: auto;
    margin-bottom: 5px;
    margin-right: 10px;
    width: 75%;
}
.node-radio-body .radio-image.img img {
    background: none repeat scroll 0 0 #ffffff;
    border: 0 none;
    padding: 5px;
}
#main #content-radio h2, #main .content-radio h2 {
   font-size: 1.2rem;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 1.5rem;
    text-transform: uppercase;
}
#main .node-radio-teaser #content-radio h2, #main .node-radio-teaser .content-radio h2 {
    margin: 2px 0 0;
}
#content-radio p, .content-radio p {
    margin: 0;
}
#sticky .node-radio-teaser {
    background: none repeat scroll 0 0 #ff0000;
    border-bottom: 3px solid #ffc0cb;
    float: left;
    height: 115px;
    margin-bottom: 8px;
    width: 50%;
}
#sticky .radio-image img {
    border-color: #d90000;
    border-style: solid;
    border-width: 1px 3px 3px 1px;
    height: 100px;
    padding: 2px;
    width: 100px;
}
#main #sticky .node-radio-teaser li:hover img {
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px 3px 3px 1px;
}
.node-radio-teaser {
    border-bottom:0;
    float: left;
    height: auto;
    margin-bottom: 8px;
	 padding: 10px 0;
    width: 100%;
}
#content-radio .node, .content-radio .node {
    margin: 0;
    padding-right: 4px;
}
#content-radio .content, .content-radio .content {

    font-size: 0.9rem;
    line-height: 1rem;
}
.share_et_flag
{
width:100% !important;  
}
a.ecoute-net {
    background: url("images/ecoute-radio-direct-2014.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    height: 96px;
    line-height: 16px;
    margin: 8px 0 0;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    width: 172px;  float: right;
}
a.ecoute-net:hover {
    background-position: 0 -96px;
}
a.ecoute-pc {
    background: url("images/ecoute-radio-direct-2014.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    height: 96px;
    line-height: 16px;
    margin: 8px 0 0;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    width: 164px;
}
a.ecoute-pc:hover {
    background-position: right -96px;
}
a.ecoute-no {
display: none;
}
a.ecoute-net-no {
display: none;
}
#content-radio .content .fleche, .fleche{
display:none;
}
a.ecouter {
    background: url("images/ecouter.gif") no-repeat scroll -8px top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    height: 19px;
    margin-bottom: 5px;
    margin-top: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 86px;
}
a.ecouter:hover {
    background-position: -8px -19px;
}
.content-radio-region-right {
    background: none repeat scroll 0 0 #ffffff;
    float: right;
    height: 250px;
    width: 300px;
}
.content-radio-region-left {
    border: 0 none;
    float: left;
    margin-right: 10px;
    padding: 3px;
    width: 193px;
}
.content-radio-region-right img {
    background: none repeat scroll 0 0 #ffffff;
    border: 0 solid #dddddd;
    padding: 0;
}
.content-radio-region-left-scroll {
    height: 215px;
    overflow-x: hidden;
    overflow-y: scroll;
}
.description-radio {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 3px solid #ddd;
    font-size: 11px;
    line-height: 13px;
    margin-bottom: 10px;
    padding-bottom: 20px;
    width: 100%;
}
.description-radio-inverse {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 3px solid #ddd;
    font-size: 11px;
    line-height: 13px;
    margin-bottom: 10px;
    padding-bottom: 20px;
    width: 100%;
}
.description-radio p {
    display: inline;
}
.node-radio-teaser li {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#main .node-radio-teaser li:hover img {
    border-color: #d90000;
    border-style: solid;
    border-width: 1px 3px 3px 1px;
}
#main .node-radio-teaser li:hover img.no_border {
    border: 0 none;
}
#main .node-radio-teaser li:hover img.no_padding {
    padding: 0;
}
#main .node-radio-teaser li:hover .content {
    color: #666666;
}
#main .node-radio-teaser li:hover h2 a {
    color: #d90000;
}
#main .node-radio-teaser li:hover a.ecouter {
    background: url("images/ecouter.gif") no-repeat scroll -8px -19px rgba(0, 0, 0, 0);
}
#main .node-radio-teaser li:hover a.jouer {
    background: url("images/jouer.gif") no-repeat scroll -8px -19px rgba(0, 0, 0, 0);
}
a.rss-bouton {
    background: url("images/rss.gif") no-repeat scroll left 1px rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 10px;
    height: 17px;
    margin-bottom: 8px;
    margin-top: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 20px;
}
a.jukebox-buton {
    background: url("images/jukebox-buton.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    height: 16px;
    margin-bottom: 5px;
    margin-top: 6px;
    text-align: center;
    text-transform: uppercase;
    width: 20px;
}
a.blank {
    background: url("images/blank.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    height: 19px;
    margin-bottom: 5px;
    margin-top: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 18px;
}
#main .node-radio-teaser li:hover a.rss-bouton {
    background: url("images/rss.gif") no-repeat scroll left -16px rgba(0, 0, 0, 0);
}
#main .node-radio-teaser li:hover a.jukebox-buton {
    background: url("images/jukebox-buton.gif") no-repeat scroll left -16px rgba(0, 0, 0, 0);
}
.right-radio-infos {
    float: left;
    margin-top: 0;
    width: 70%;
}
.node-radio-teaser .content p {
    display: inline;
}
.externe-right a.ecouter-radio-from-post-mur-facebook {
    display: none;
}
.links-horiz {
width: 100%; margin-top: 20px;

    clear: both;
    float: left;
    height: auto;

}
a.newsrss {
 width: 32%;
}
a.newsrss:hover {
    background: url("images/linkrss-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
}
a.newsrss-none {
    background: url("images/linkrss-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    border-right: 1px solid #e1e4eb;
    color: #000000;
    cursor: not-allowed;
    display: block;
    float: left;
    font-size: 11px;
    height: auto;
    padding-top: 30px;
    text-align: center;
    width: 100px;
}
a.videoview {

   width: 37%;
}
a.videoview:hover {
    background: url("images/jukebox-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
}
a.videoview-none {
    background: url("images/jukebox-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    border-right: 1px solid #e1e4eb;
    color: #000000;
    cursor: not-allowed;
    display: block;
    float: left;
    font-size: 11px;
    height: auto;
    padding-top: 30px;
    text-align: center;
    width: 100px;
}
a.podcastview {
  width: 27%;
  border-right:0;
    min-height: 36px;
}
a.podcastview:hover {
    background: url("images/podcastlink-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
}
a.podcastview-none {
    background: url("images/podcastlink-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    border-right: 0 solid #e1e4eb;
    color: #000000;
    cursor: not-allowed;
    display: block;
    float: left;
    font-size: 11px;
    height: auto;
    padding-top: 30px;
    text-align: center;
    width: 105px;
}
a.livres-et-dvd {
    background: url("images/livres-et-dvd.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    border-right: 1px solid #e1e4eb;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: auto;
    line-height: 12px;
    padding-top: 27px;
    text-align: center;
    width: 115px;
}
a.livres-et-dvd:hover {
    background: url("images/livres-et-dvd-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
}
a.livres-et-dvd-none {
    background: url("images/livres-et-dvd-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    border-right: 1px solid #e1e4eb;
    color: #000000;
    cursor: not-allowed;
    display: block;
    float: left;
    font-size: 11px;
    height: auto;
    line-height: 12px;
    padding-top: 27px;
    text-align: center;
    width: 115px;
}
.links-horiz .podcast-tags {
 width: 100% !important;
 clear:left;
}
a.commenter {
  font-size: 0.9rem;
    width: 47%;
}
#content-radio .content .links-horiz
a.commenter {
  font-size: 0.9rem;
    width: 47%;  margin-bottom: 15px;
}
a.commenter:hover {
  
}
a.invite-rdv {
 width: 100%;
 clear:left;
}
a.invite-rdv:hover {

}
a.commenter-simple, a.commenter-simple:link, a.commenter-simple:visited {
 width: 100%;
 clear:left;
}
a.commenter-simple:hover {

    color: #d90000;
}
a.rechercher-podcast, a.rechercher-podcast:link, a.rechercher-podcast:visited {
 width: 100%;
 clear:left;
}
a.rechercher-podcast:hover {

}
a.rechercher-podcast-simple {
    clear: left;
    font-size: 0.8rem;
    margin-top: 22px;
    width: 100%;
}
a.rechercher-podcast-simple:hover {

}
.feed-table {
    border-collapse: collapse;
    margin: 0;
}
.feed-table td {

   width: 100% !important; height: auto;
}
.feed-table tr {
height:250px;
overflow:hidden;
}
.feed-table tbody {
    border: 0 none;
}
.feed-infos-img-animateur {
    border: 0 none;
    padding: 0 0 0 9px;
    width: 120px;
}
.feed-infos-img-animateur img {
    border: 1px solid #d90000;
}
.feed-infos-img-radio {
    border: 0 none;
    padding: 0;
}
.feed-infos-img-radio img {
}
.feed-infos-nom-animateur {
    border: 0 none;
    padding: 0 0 0 10px;
}
img.exprimez-vous
{
    border: 0 none;
    padding: 0;
    width: 100%;
}
table.feed-table {
float: left;
    width: 20%;
}
table.feed-table.player {
float: left;
  width: 73%;
}
#main .feed-infos-nom-animateur h2 {
    border: 0 none;
    line-height: 19px;
    margin: 0;
    padding: 0;
}
#main .feed-infos-nom-animateur h3 {
    border: 0 none;
    line-height: 19px;
    margin: 0;
    padding: 0;
}
.feed-infos-description {
    border: 0 none;
    line-height: 15px;
    padding: 0 0 0 5px;
}
.feed-infos {
    border-collapse: separate;
    margin: 0;
}
.feed-infos tr {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.feed-infos tbody {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
}
.feed-infos-tr {
    height: 55px;
}
.feed-table .feed-titre {
    font-weight: bold;
    line-height: 13px;
}
.feed-table .feed-date {
    color: #777777;
    font-size: 10px;
    font-style: italic;
    line-height: 14px;
}
.podcast-group-preview {
   height: auto;
    width: 100%;
}
.podcast-group-preview .node-radio-teaser {
    border: 0 none;
    float: left;
    height: auto;
    margin-bottom: 8px;
    width: 100%;
}
.podcast-group-preview .fleche {
    background: url("images/fleche-podcast.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    float: left;
    height: 115px;
    margin-left: -5px;
    width: 30px;
}
#main #content-radio .podcast-group-preview .node-radio-teaser h2, #main .content-radio .podcast-group-preview .node-radio-teaser h2 {
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 16px;
    margin-bottom: 0;
    text-transform: uppercase;
}
.voir-podcast-group {
    clear: left;
    color: #d90000;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    padding-top: 0;
    text-align: center;
    width: 100%;
}
.voir-podcast-group br
{
display:inline-block;
}
.podcast-img-body {

    width: 50%;
}
.podcast-link-rss-buton {
    float: left;
    width: 90px;
}
.podcast-img-radio {
    float: left;
    padding-bottom: 1px;
}
.podcast-page-left {
    float: left;
    width:100%;
}
.podcast-page-left .compteurvues
{

    left: -20px;
    position: relative;
    width: 40% !important;
}
#podcast-page-infos {
    border-bottom: 1px solid #e1e4eb;
    padding-bottom: 3px;
    padding-right: 5px;
}
table.liens-podcast {
    margin: 10px 15px 0;
}
.liens-podcast td, .liens-podcast tbody {
    border: 0 none;
}
.annonce-tags-podcasts {
    font-size: 10px;
    font-style: italic;
    line-height: 14px;
}
.podcast-description {
    border-top: 1px solid #e1e4eb;
    float: right;
    margin: 7px 0 0;
    padding: 7px 0 0;
    width: 300px;
}
a.jouer {
    background: url("images/jouer.gif") no-repeat scroll -8px top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    height: 19px;
    margin-bottom: 5px;
    margin-top: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 126px;
}

.view-footer {
    text-align: center;
}
.block-views .view-footer {
    border-bottom: 0 none;
    float: none;
    height: auto;
    margin-bottom: 0;
    padding-top: 0;
    text-align: center;
    width: 100%;
}
#block-views-jeux_encart ul li {
    display: inline;
    list-style-type: none;
    margin: 0;
}
.view-item-jeux-encart {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
    float: left;
    padding-bottom: 2px;
    text-align: center;
    width: 98px;
}
#block-views-jeux_encart {
    background: url("images/description-radio.gif") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
    height: 122px;
    padding-bottom: 10px;
    text-align: justify;
}
.view-item-jeux-encart .view-data-node-title a {
    letter-spacing: -1px;
    text-decoration: underline;
}
.view-recherche tr.odd, .view-recherche-accueil tr.odd, .view-recherche-podcast tr.odd {
    background: url("images/menu.gif") no-repeat scroll center top #ffffff;
    border: 1px solid #555555;
    padding: 0.1em 0.6em;
}
.view-recherche #edit-submit, .view-recherche-accueil #edit-submit, .view-recherche-podcast #edit-submit {
    background: url("images/h8.gif") repeat-x scroll left bottom #d90000;
    border: 1px solid #cccccc;
    color: #ffffff;
    cursor: pointer;
    font-family: Verdana,sans-serif;
    font-size: 1em;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    padding: 5px 3px;
}
.view-recherche input.form-autocomplete, .view-recherche-accueil input.form-autocomplete, .view-recherche-podcast input.form-autocomplete {
    background-position: 100% 2px;
    background-repeat: no-repeat;
    border: 1px solid #999999;
    color: #d90000;
    padding-right: 48px;
    width: 380px;
}
.view-recherche thead, .view-recherche-accueil thead, .view-recherche-podcast thead {
    display: none;
}
.view-recherche form, .view-recherche-accueil form, .view-recherche-podcast form {
    background: url("images/description-radio.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 0 0 18px;
    padding: 0 0 16px;
    position: relative;
    width: 100%;
}
#views-filters .view-recherche-podcast table {
    width: 512px;
}
.view-recherche td, .view-recherche-accueil td {
    padding-left: 12px;
    padding-right: 12px;
}
#views-filters .view-recherche-podcast td {
}
.view-recherche-podcast {
}
#block-block-4 .content {
    line-height: 13px;
    text-align: justify;
}
#block-block-3 {
    background: url("images/pub.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 600px;
    margin-top: 10px;
    width: 120px;
}
#block-views-radios_random_rotator, #block-views-jeux_random_rotator {
    height: 112px;
    margin-bottom: 35px;
    width: 195px;
}
#block-views-podcast_random_rotator {
    height: 148px;
    line-height: 14px;
    margin-bottom: 35px;
    width: 195px;
}
#views-rotator-radios_random_rotator-block {
}
#block-views-radios_random_rotator img, #block-views-jeux_random_rotator img, #block-views-podcast_random_rotator img {
    height: 100px;
    width: 100px;
}
#block-views-radios_random_rotator img:hover, #block-views-jeux_random_rotator img:hover, #block-views-podcast_random_rotator img:hover {
    border: 1px solid #d90000;
    height: 100px;
    opacity: 0.7;
    width: 100px;
}
#block-views-radios_random_rotator .views-rotator ul li, #block-views-jeux_random_rotator .views-rotator ul li, #block-views-podcast_random_rotator .views-rotator ul li {
    list-style-type: none;
    text-align: center;
    width: 195px;
}
#block-views-podcast_random_rotator .views-rotator ul li .view-data-node-data-field-image-field-image-fid {
    background: url("images/ombre-img.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    padding-bottom: 4px;
}
#block-views-radios_random_rotator .views-rotator ul li .view-data-node-data-field-image-field-image-fid, #block-views-jeux_random_rotator .views-rotator ul li .view-data-node-data-field-image-field-image-fid {
    background: url("images/ombre-img.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    padding-bottom: 2px;
}
#block-views-podcast_random_rotator .views-rotator ul li .view-data-node-title, #block-views-radios_random_rotator .views-rotator ul li .view-data-node-title, #block-views-jeux_random_rotator .views-rotator ul li .view-data-node-title {
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-weight: bold;
    line-height: 12px;
}
#block-views-podcast_random_rotator .view-data-term-node-6-name a:link, #block-views-podcast_random_rotator .view-data-term-node-6-name a:visited {
    color: #d90000;
}
#block-views-podcast_random_rotator .view-data-term-node-6-name a:hover {
    color: #000000;
}
#block-views-podcast_random_rotator .view-data-node-title {
    font-weight: bold;
}
#block-similarterms-1 li a.active, #block-similarterms-4 li a.active {
    color: #d90000;
    text-decoration: underline;
}
#block-similarterms-4 {
    margin-bottom: 20px;
}
#block-similarterms-1 ul, #block-similarterms-4 ul, #block-views-jeux_plus_joues ul, #block-similarterms-7 ul {
    background: none repeat scroll 0 0 #ffffff;
    color: #d90000;
    padding-left: 0;
}
#block-views-jeux_accueil li {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 56px;
}
#block-block-4 {
    clear: left;
}
#block-views-jeux_accueil .views-popup .view-data-node-data-field-image-field-image-fid img {
    float: left;
    margin-bottom: 6px;
    padding: 1px;
}
#block-views-jeux_accueil .view-data-node-title a:link, #block-views-jeux_accueil .view-data-node-title a:visited {
    color: #d90000;
    font-weight: bold;
}
#block-views-jeux_accueil .view-data-node-title {
    clear: left;
    text-align: center;
}
#block-views-jeux_accueil div.view-item-popup span.view-tail {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    border-color: #cccccc;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    color: #000000;
    font-size: 8pt;
    left: -160px;
    padding: 15px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    top: 0;
    visibility: hidden;
    width: 123px;
    z-index: 1000;
}
#block-views-jeux_accueil p {
    margin-left: 5px;
    text-align: center;
}
#block-views-jeux_accueil {
    height: 315px;
}
#block-views-radio_nouveau .content, #block-views-radio_nouveau_pour_recherche .content, #block-views-podcast_nouveau_pour_recherche .content {
    text-align: center;
}
#block-views-radio_nouveau .item-list ul li, #block-views-radio_nouveau_pour_recherche .item-list ul li, #block-views-podcast_nouveau_pour_recherche .item-list ul li {
    list-style: outside none none;
}
#block-views-podcast_nouveau_pour_recherche .view-item-podcast-nouveau-pour-recherche .view-data-term-node-10-name ul li a:link, #block-views-podcast_nouveau_pour_recherche .view-item-podcast-nouveau-pour-recherche .view-data-term-node-10-name ul li a:visited {
    text-decoration: underline;
}
#block-views-radio_nouveau .item-list ul li .view-data-node-data-field-image-field-image-fid, #block-views-radio_nouveau_pour_recherche .item-list ul li .view-data-node-data-field-image-field-image-fid, #block-views-podcast_nouveau_pour_recherche .item-list ul li .view-data-node-data-field-image-field-image-fid {
    background: url("images/ombre-img.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    padding-bottom: 2px;
}
#block-views-radio_nouveau .block ul, #block-views-radio_nouveau_pour_recherche .block ul, #block-views-podcast_nouveau_pour_recherche .block ul {
    margin: 0;
    padding: 0;
}
#block-views-radio_nouveau .content .view-data-node-title a:link, #block-views-radio_nouveau .content .view-data-node-title a:visited {
    color: #d90000;
    font-weight: bold;
}
#block-views-radio_nouveau_pour_recherche .content .view-data-node-title a:link, #block-views-radio_nouveau_pour_recherche .content .view-data-node-title a:visited {
    color: #d90000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
}
#block-views-radio_nouveau_pour_recherche .content .view-data-node-title a:hover {
    color: #000000;
}
#block-views-podcast_nouveau_pour_recherche .content .view-data-node-title a:link, #block-views-podcast_nouveau_pour_recherche .content .view-data-node-title a:visited {
    color: #d90000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
}
#block-views-podcast_nouveau_pour_recherche .content .view-data-node-title a:hover {
    color: #000000;
}
#block-views-radio_nouveau .content .view-data-node-data-field-image-field-image-fid img, #block-views-radio_nouveau_pour_recherche .view-data-node-data-field-image-field-image-fid img {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #d90000;
    padding: 5px;
}
#block-views-radio_nouveau .content .view-data-node-data-field-image-field-image-fid img:hover, #block-views-radio_nouveau_pour_recherche .view-data-node-data-field-image-field-image-fid img:hover {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #999999;
    opacity: 0.7;
    padding: 5px;
}
#block-views-radio_nouveau .content .view-data-node-data-field-description-field-description-value p {
    line-height: 12px;
    margin-left: 0;
}
#block-views-radios_dernieres_ecoutes .view-item-radios-dernieres-ecoutes .view-data-node-data-field-image-field-image-fid {
    background: url("images/ombre-img-mini.png") no-repeat scroll 2px bottom rgba(0, 0, 0, 0);
    float: left;
    height: 23%;
    margin: 1%;
    padding-bottom: 0;
    width: 23%;
}
#block-views-radios_dernieres_ecoutes .view-item-radios-dernieres-ecoutes .view-data-node-data-field-image-field-image-fid img {
    height: auto;
    width: 77%;
}
#block-views-radios_dernieres_ecoutes .view-item-radios-dernieres-ecoutes .view-data-node-data-field-image-field-image-fid img:hover {
    border: 1px solid #d90000;
    height: auto;
    opacity: 0.7;
    width: 77%;
}
#block-views-radios_dernieres_ecoutes .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-podcasts_derniers_ecoutes .view-item-podcasts-derniers-ecoutes .view-data-node-data-field-image-field-image-fid {
    background: url("images/ombre-img-mini.png") no-repeat scroll 2px bottom rgba(0, 0, 0, 0);
    float: left;
    height: 56px;
    margin-bottom: 4px;
    padding-bottom: 0;
    width: 60px;
}
#block-views-podcasts_derniers_ecoutes .view-item-podcasts-derniers-ecoutes .view-data-node-data-field-image-field-image-fid img {
    height: 40px;
    width: 40px;
}
#block-views-podcasts_derniers_ecoutes .view-item-podcasts-derniers-ecoutes .view-data-node-data-field-image-field-image-fid img:hover {
    border: 1px solid #d90000;
    height: 40px;
    opacity: 0.7;
    width: 40px;
}
#block-views-podcasts_derniers_ecoutes .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-podcast_meme_group_node .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-podcast_meme_group_node .view-field-field-image-fid img {
    height: auto;
    width: 77%;
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node ul {
    margin: 0;
    padding: 0;
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node table {
    background: none;
    margin: 1px 0 2px;
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node td {
    border: 0 none;
    padding: 0;
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node tbody {
    border: 0 none;
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node tr {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node .view-field-field-image-fid {
    width: 20%;
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node .view-data-title {
   font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 1.2rem;
    line-height: 1.5rem;
    width: 70%;
}
.view-content.view-content-animateurs-radios-podcast-group li a
{
  font-size: 1rem;
    line-height: 1.5rem;
}

#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node {
    height: 301px;
    overflow-x: hidden;
    overflow-y: scroll;
}
#block-views-podcasts_random_block .view-item-podcasts-random-block .view-data-node-data-field-image-field-image-fid {
    float: left;
    height: 61px;
    width: 61px;
}
#block-views-podcasts_random_block .view-item-podcasts-random-block .view-data-node-data-field-image-field-image-fid img {
    height: 40px;
    width: 40px;
}
#block-views-podcasts_random_block .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-podcasts_random_block .view-item-podcasts-random-block .view-data-node-data-field-image-field-image-fid {
    background: url("images/ombre-img-mini.png") no-repeat scroll 2px bottom rgba(0, 0, 0, 0);
    float: left;
    height: 56px;
    margin-bottom: 4px;
    padding-bottom: 0;
    width: 60px;
}
#block-views-podcasts_random_block .view-item-podcasts-random-block .view-data-node-data-field-image-field-image-fid img {
    height: 40px;
    width: 40px;
}
#block-views-podcasts_random_block .view-item-podcasts-random-block .view-data-node-data-field-image-field-image-fid img:hover {
    border: 1px solid #d90000;
    height: 40px;
    opacity: 0.7;
    width: 40px;
}
#block-views-podcasts_random_block .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-radios_random_block .view-item-radios-random-block .view-data-node-data-field-image-field-image-fid img {
    height: 40px;
    width: 40px;
}
#block-views-radios_random_block .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-radios_random_block .view-item-radios-random-block .view-data-node-data-field-image-field-image-fid {
    background: url("images/ombre-img-mini.png") no-repeat scroll 2px bottom rgba(0, 0, 0, 0);
    float: left;
    height: 56px;
    margin-bottom: 4px;
    padding-bottom: 0;
    width: 60px;
}
#block-views-radios_random_block .view-item-radios-random-block .view-data-node-data-field-image-field-image-fid img {
    height: 40px;
    width: 40px;
}
#block-views-radios_random_block .view-item-radios-random-block .view-data-node-data-field-image-field-image-fid img:hover {
    border: 1px solid #d90000;
    height: 40px;
    opacity: 0.7;
    width: 40px;
}
#block-views-radios_random_block .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-block-9 .content {
    height: 335px;
    overflow-x: hidden;
    overflow-y: scroll;
}
#block-views-commentaires_group ul {
    background: none repeat scroll 0 0 #ffffff;
    padding-left: 0;
}
#block-views-commentaires_group .item-list ul li {
    border: 0 none;
    list-style-type: none;
    margin: 0 0 5px;
    padding: 3px 3px 23px;
}
#block-views-commentaires_group .item-list ul li .view-data-node-title a:link, #block-views-commentaires_group .item-list ul li .view-data-node-title a:visited {
    color: #555555;
    text-decoration: underline;
}
#block-views-commentaires_group .view-label-node-data-field-votre-nom-ou-pseudo-field-votre-nom-ou-pseudo-value {
    display: inline;
    font-size: 10px;
}
#block-views-commentaires_group .view-data-node-data-field-commentaire-field-commentaire-value {
    color: #555555;
    line-height: 16px;
    margin-bottom: 0;
    text-align: justify;
}
#block-views-commentaires_group .view-data-node-data-field-votre-nom-ou-pseudo-field-votre-nom-ou-pseudo-value {
    color: #d90000;
    display: inline;
    font-size: 10px;
}
#block-views-commentaires_group .view-data-node-title {
    color: #666666;
    font-weight: bold;
    line-height: 15px;
}
#block-views-commentaires_group .view-data-node-body {
    line-height: 12px;
}
#block-views-radios_proposee .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
.view-field-field-image-fid img {
    height: 40px;
    width: 40px;
}
#block-views-radios_proposee .view-content-radios-proposee ul {
    margin: 0;
    padding: 0;
}
#block-views-radios_proposee .view-content-radios-proposee table {
    background: url("images/sidebar-h2.gif") repeat-x scroll center 17px #ffffff;
    margin: 2px 0 1px;
}
#block-views-radios_proposee .view-content-radios-proposee td {
    border: 0 none;
    padding: 0;
}
#block-views-radios_proposee .view-content-radios-proposee tbody {
    border: 0 none;
}
#block-views-radios_proposee .view-content-radios-proposee tr {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#block-views-radios_proposee .view-content-radios-proposee .view-field-field-image-fid {
    width: 58px;
}
#block-views-radios_proposee .view-content-radios-proposee .view-data-title {
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 12px;
    font-weight: bold;
    width: 119px;
}
#block-views-radios_proposee .view-content-radios-proposee {
}
#block-views-podcasts_random_promo .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-podcasts_random_promo .view-content-podcasts-random-promo ul {
    margin: 0;
    padding: 0;
}
#block-views-podcasts_random_promo .podcast-titre {
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 7px;
    text-align: center;
    text-transform: uppercase;
}
#block-views-podcasts_random_promo .podcast-animateur img {
    border: 1px solid #cccccc;
    height: 80px;
    padding: 2px;
    width: 80px;
}
#block-views-podcasts_random_promo .podcast-animateur img:hover {
    border: 1px solid #d90000;
    height: 80px;
    opacity: 0.7;
    padding: 2px;
    width: 80px;
}
#block-views-podcasts_random_promo .podcast-animateur {
    background: url("images/ombre-img.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    padding-bottom: 2px;
}
#block-views-podcasts_random_promo {
    margin-bottom: 10px;
    margin-top: 5px;
}
#block-views-podcasts_random_promo .podcast-titre-et-animateur {
    background: url("images/podcast-titre-et-animateur.gif") no-repeat scroll center top #ffffff;
    display: block;
    height: auto;
    padding: 10px 3px 3px;
     width: 100%;
}
#block-views-podcasts_random_promo .podcast-titre-et-animateur .podcast-animateur img
{

    width: 45% !important;
}
#block-views-podcasts_random_promo .sur-direct-radio {
    background: url("images/sur-direct-radio-2.png") no-repeat scroll center bottom #ffffff;
    display: block;
    font-size: 10px;
    line-height: 11px;
    padding-bottom: 11px;
}
#block-views-podcast_nouveau_pour_recherche .view-data-node-data-field-image-field-image-fid img {
    border: 1px solid #d90000;
}
#block-views-podcast_nouveau_pour_recherche .view-data-node-data-field-image-field-image-fid img:hover {
    border: 1px solid #999999;
    opacity: 0.7;
}
#block-views-jeux_encart .view-data-node-data-field-image-field-image-fid img:hover {
    border: 1px solid #d90000;
    opacity: 0.7;
}
#block-fivestar-0 .content {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    border-bottom: 1px solid #cccccc;
    margin-bottom: 20px;
    padding-bottom: 5px;
}
.view-content-recherche-en-list .item-list ul {
    margin: 0;
    padding: 0;
}
.view-content-recherche-en-list .item-list ul li {
    display: block;
    float: left;
    height: 69px;
    list-style: outside none none;
    margin: 2px;
    padding: 0;
    width: 69px;
}
.view-content-recherche-en-list .item-list ul li img {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #dddddd;
    height: 59px;
    padding: 5px;
    width: 59px;
}
.view-content-recherche-en-list .item-list ul li img:hover {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #d90000;
    height: 59px;
    padding: 5px;
    width: 59px;
}
.view-recherche-en-list .view-footer {
    border-bottom: 3px solid #ffc0cb;
    height: 70px;
    padding-top: 10px;
    text-align: center;
}
#block-views-zapping_radio_video .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-zapping_radio_video .view-content-zapping-radio-video ul {
    margin: 0;
    padding: 0;
}
#block-views-zapping_radio_video .podcast-titre {
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 7px;
    text-align: center;
    text-transform: uppercase;
}
#block-views-zapping_radio_video .podcast-animateur img {
    border: 1px solid #cccccc;
    height: 90px;
    padding: 2px;
    width: 110px;
}
#block-views-zapping_radio_video .podcast-animateur img:hover {
    border: 1px solid #d90000;
    opacity: 0.7;
    padding: 2px;
}
#block-views-zapping_radio_video .podcast-animateur {
}
#block-views-zapping_radio_video {
    margin-bottom: 20px;
    margin-top: 10px;
}
#block-views-zapping_radio_video .podcast-titre-et-animateur {
    background: url("images/podcast-titre-et-animateur.gif") no-repeat scroll 0 0 #ffffff;
    display: block;
    padding: 15px 3px 3px;
}
#block-views-zapping_radio_video .sur-direct-radio {
    background: url("images/sur-direct-radio.gif") no-repeat scroll center bottom #ffffff;
    display: block;
    font-size: 10px;
    line-height: 11px;
    padding-bottom: 15px;
}
#block-views-zapping_radio_video_block .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-zapping_radio_video_block .view-content-zapping-radio-video-block ul {
    margin: 0;
    padding: 0;
}
#block-views-zapping_radio_video_block .view-content-zapping-radio-video-block {
}
#block-views-zapping_radio_video_block .podcast-titre {
    color: #d90000;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 15px;
    text-align: center;
    text-transform: uppercase;
}
#block-views-zapping_radio_video_block .podcast-animateur img {
    border: 1px solid #cccccc;
    padding: 2px;
}
#block-views-zapping_radio_video_block .podcast-animateur img:hover {
    border: 1px solid #d90000;
    opacity: 0.7;
    padding: 2px;
}
#block-views-zapping_radio_video_block .podcast-animateur {
    background: url("images/feed-table-td.gif") repeat-x scroll center bottom #ffffff;
    margin-bottom: 10px;
    padding: 0 0 10px;
}
#block-views-zapping_radio_video_block {
    margin-bottom: 20px;
    margin-top: 10px;
}
#block-views-zapping_radio_video_block .podcast-titre-et-animateur {
    text-align: center;
}
#block-views-zapping_radio_video_block .sur-direct-radio {
    font-size: 10px;
    line-height: 11px;
    text-align: center;
}
.menu-bottom {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
#main .menu-bottom #block-views-jeux_encart h2 {
    background: url("images/menu.gif") no-repeat scroll center -6px #ffffff;
    border-bottom: 2px solid #cccccc;
    color: #000000;
    font-family: "Trebuchet MS",Tahoma,sans-serif;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    margin: 0 5px 10px;
    padding: 3px 2px 1px;
    text-align: center;
    text-transform: uppercase;
}
#main .menu-bottom #block-block-15 h2 {
    background: none repeat scroll 0 center #d90000;
    border-bottom: 2px solid #cccccc;
    color: #ffffff;
    font-family: "Trebuchet MS",Tahoma,sans-serif;
    font-size: 13px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    margin: 0 5px 10px;
    padding: 3px 2px 1px;
    text-align: center;
    text-transform: uppercase;
}
#main .menu-bottom #block-block-15 .content {
    padding: 0 13px 10px;
}
#main .menu-bottom h2 {
    background: url("images/menu.gif") no-repeat scroll center -6px #ffffff;
    border-bottom: 2px solid #d90000;
    color: #000000;
    font-family: "Trebuchet MS",Tahoma,sans-serif;
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    margin: 15px 5px 10px;
    padding: 3px 2px 1px;
    text-align: left;
    text-transform: uppercase;
}
.mess-info-content-top {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.mess-info-content-top .block .content {
    background: url("images/mess-info-content-top.gif") no-repeat scroll 20px center #ffe8b8;
    border: 1px solid #fac53d;
    padding: 0 10px 0 75px;
}
a.proposer-podcast {
    background: url("images/proposer-podcast.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    color: #000000;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    line-height: 11px;
    padding-top: 30px;
    text-align: center;
    width: 95px;
}
a.proposer-radio {
    background: url("images/proposer-radio.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    border-right: 1px solid #cccccc;
    color: #000000;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 22px;
    line-height: 11px;
    padding-top: 30px;
    text-align: center;
    width: 94px;
}
a.proposer-radio:hover {
    background: url("images/proposer-radio-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    font-weight: bold;
}
a.proposer-podcast:hover {
    background: url("images/proposer-podcast-hover.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    font-weight: bold;
}
.proposer {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    height: 55px;
    margin-bottom: 10px;
}
#taxonomy-scroll {
    padding: 5px;
}
#taxonomy-scroll a:link, #taxonomy-scroll a:visited {
    font-size: 11px;
    line-height: 16px;
    text-decoration: underline;
}
.titre-fond-noir {
    background: url("images/h7.gif") repeat-x scroll left top #000000;
    color: #ffffff;
    display: block;
    font-weight: bold;
    padding: 7px;
    width: auto;
}
.titre-fond-rouge {
    background: url("images/h8.gif") repeat-x scroll left top #d90000;
    color: #ffffff;
    display: block;
    font-size: 10px;
    font-weight: bold;
    padding: 7px;
    text-transform: uppercase;
    width: auto;
}
#content-radio .titre-fond-rouge, .content-radio .titre-fond-rouge {
    font-size: 13px;
}
.clicTitre {
    color: #ffffff;
}
.clicCacher a:link, .clicCacher a:visited {
    color: #ffffff;
}
.clicCacher {
    position: relative;
    top: -14px;
}
.contenant {
    border: 1px solid #cccccc;
    display: block;
    height: 405px;
    margin-top: 30px;
    width: 100%;
}
#block-block-5 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    line-height: 13px;
    padding-bottom: 10px;
    text-align: justify;
}
.rss-content {
    border-top: 1px solid #cccccc;
    margin-top: 5px;
    padding-top: 5px;
}
a.proposer-radio-simple, a.proposer-radio-simple:link, a.proposer-radio-simple:visited {
    background: url("images/proposer-radio.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    font-size: 11px;
    height: 22px;
    padding: 5px 0 5px 31px;
    text-decoration: underline;
}
a.proposer-radio-simple:hover {
    background: url("images/proposer-radio-hover.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #d90000;
}
.ajax_prev {
}
.ajax_next {
}
.ajax_pages {
}
a.play-on-site-div {
    background: url("images/ecoute-site.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    height: 36px;
    padding-right: 13px;
    width: 488px;
}
a.play-on-site-visible {
    background: url("images/ecoute-site.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    height: 88px;
    padding-right: 13px;
    width: 488px;
}
a.play-on-site embed {
    display: none;
}
a.play-on-site-visible embed {
    display: block;
}
.play-on-site-div embed {
    display: none;
}
.rss-news {
 width: 91% !important;
}
.rss-news table tr, .rss-news table, .rss-news table tr td, .rss-news table tbody {
    border: 0 none;
}
.rss-news h3 {
    line-height: 22px;
    margin: 0 0 3px;
}
.bestof-radio-section {
    background: url("images/picto-radio-bestof.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #cccccc;
    font-weight: bold;
    padding: 20px 10px 20px 75px;
}
.bestof-podcast-section {
    background: url("images/picto-podcast-bestof.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #cccccc;
    font-weight: bold;
    padding: 20px 10px 20px 75px;
}
.piplex-bulle {
    background-attachment: scroll;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("images/bulle-nouveau-piplex.gif");
    background-repeat: no-repeat;
    line-height: 13px;
    margin-bottom: 10px;
    margin-left: 3px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 14px;
}
.aide-recherche {
    background: url("images/astuce.gif") no-repeat scroll 0 10px #ffffff;
    border: 0 none;
    color: #555555;
    font-size: 9px;
    line-height: 9px;
    padding: 13px 2px 7px 18px;
    text-align: left;
}
.user-rating {
    display: none;
}
form.fivestar-widget {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    padding: 0 15px;
}
.link_bulle {
    border-bottom: 1px dotted #808080;
    color: #808080;
    cursor: default;
}
.infos_bulle {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    border-color: #d90000;
    border-left: 1px solid #d90000;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    color: #333333;
    font: 11px Verdana,Arial;
    padding: 2px 5px;
    position: absolute;
    text-align: left;
    top: -999px;
    visibility: hidden;
    width: 200px;
    z-index: 500;
}
.infos_bulle p {
    margin: 0;
    padding: 0;
}
.infos_bulle h3 {
    color: #d90000;
    font-size: 13px;
    font-weight: bold;
    line-height: 15px;
    margin: 0;
    padding: 0;
}
.bulle-info-direction {
    background: url("images/bulle-direction.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    border: 0 none;
    float: left;
    margin-top: 20px;
    padding: 18px 0 18px 18px;
}
.node-zapping-teaser {
    border-bottom: 3px solid #ffc0cb;
    float: left;
    height: 240px;
    margin-bottom: 8px;
    width: 50%;
}
.date-zapping {
    color: #777777;
    font-size: 10px;
    font-style: italic;
}
a.video-feand-format {
    background: url("images/video-grand-format.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    clear: left;
    display: block;
    padding: 0 0 0 25px;
    width: 150px;
}
a.video-feand-format:hover {
    background-position: left -22px;
}
#main #content-zapping h2 {
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 16px;
    text-transform: uppercase;
}
#block-views-articles_1and1 .item-list ul li {
    border-bottom: 1px solid #dddddd;
    list-style: outside none none;
    margin: 0 0 3px;
    padding-bottom: 2px;
}
#block-views-articles_1and1 ul {
    margin: 0;
    padding: 0;
}
#block-views-articles_1and1 .view-data-node-title {
    display: block;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 11px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
#block-views-articles_1and1 .view-data-node-title a:link, #block-views-articles_1and1 .view-data-node-title a:visited {
    border-left: 4px solid #cccccc;
    color: #777777;
    display: block;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 10px;
    padding-left: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
#block-views-articles_1and1 .view-data-node-title a.active:link, #block-views-articles_1and1 .view-data-node-title a.active:visited {
    border-left: 4px solid #d90000;
    color: #000000;
    display: block;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 11px;
    padding-left: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
#block-views-articles_1and1 .view-data-node-title a:link, #block-views-articles_1and1 .view-data-node-title a:visited {
    color: #777777;
}
#block-views-articles_1and1 .view-data-node-title a:hover {
    border-left: 4px solid #d90000;
    color: #000000;
    padding-left: 5px;
}
#block-views-articles_1and1 .view-data-node-data-field-description-de-larticle-field-description-de-larticle-value {
    color: #666666;
    font-size: 10px;
    line-height: 11px;
    text-align: left;
}
.extrem-right-top-titre-bloc {
    background: url("images/podcast-titre-et-animateur.gif") no-repeat scroll 0 0 #ffffff;
    display: block;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 7px;
    padding: 10px 3px 3px;
    text-align: center;
    text-transform: uppercase;
}
.extrem-right-bottom-titre-bloc {
    background: url("images/sur-direct-radio-2.png") no-repeat scroll center bottom #ffffff;
    display: block;
    font-size: 10px;
    height: 8px;
    line-height: 11px;
    padding-bottom: 0;
    width: 125px;
}
#main .field-field-description-de-larticle {
    font-size: 13px;
    font-weight: bold;
}
#block-tagadelic-6 .content {
    text-align: justify;
}
#block-views-podcast_meme_group_node {
    float: left;
}
form#comment-form #edit-subject-wrapper label {
    float: left;
    width: 50px;
}
form#comment-form textarea#edit-comment {
    border: 1px solid #cccccc;
    height: 50px;
}
form#comment-form input#edit-subject {
    border: 1px solid #cccccc;
    width: 200px;
}
.jcarousel-horizon-description-radio {
    font-size: 10px;
    line-height: 10px;
}
.jcarousel-horizon-titre-radio {
    color: #000000;
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 10px;
    margin: 0;
    padding: 3px 0 0;
}
.jcarousel-horizon-img-radio img {
    border: 1px solid #ffffff;
    height: 50px;
    margin: 0;
    padding: 0;
    width: 50px;
}
.jcarousel-horizon-img-radio img:hover {
    border: 1px solid #d90000;
}
.jcarousel-horizon-img-radio {
    height: 50px;
    margin: 0;
    padding: 0;
    width: 50px;
}
.view-content-radios-random-block-carousel .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 11px;
}
.view-content-radios-random-block-carousel .jcarousel-skin-tango .jcarousel-item {
    display: inline;
    float: left;
    height: 52px;
    margin: 0;
    padding: 0 0 0 7px;
    width: 68px;
}
.view-content-radios-random-block-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 52px;
    overflow: hidden;
    padding: 0;
    width: 698px;
}
.view-content-radios-random-block-carousel .jcarousel-skin-tango .jcarousel-container-horizontal {
    height: 52px;
    padding: 0 30px;
    width: 699px;
}
#first-carousel .block ul {
    margin: 0;
    padding: 0;
}
#block-views-radios_random_block_carousel ul li {
    display: inline;
    float: left;
    height: 52px;
    margin: 0;
    padding: 0 0 0 7px;
    width: 70px;
}
.top_secondary_links {
    background: none repeat scroll 0 0 #ffffff;
    height: 52px;
    margin-bottom: 6px;
    overflow: hidden;
    width: 758px;
}
#block-views-radios_random_block_carousel {
    height: 52px;
    margin-bottom: 10px;
    overflow: hidden;
}
.amazon-250x250 {
    float: left;
    height: auto;
    width: 257px;
}
.amazon-250x250 h3 {
    line-height: 15px;
    margin-top: 0;
}
.feed-table li {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.feed-table li:hover .feed-titre {
    color: #d90000;
    font-weight: bold;
    line-height: 13px;
}
.feed-table li:hover .feed-date {
    color: #000000;
    font-size: 10px;
    font-style: italic;
    line-height: 14px;
}
#block-views-radio_list_vers_list_podcast td {
    border: 0 none;
    line-height: 11px;
    padding: 3px 5px;
}
#block-views-radio_list_vers_list_podcast td.count {
    font-size: 9px;
    width: 22px;
}
#block-views-radio_list_vers_list_podcast td.radio-name {
    background: url("images/demarque-30px.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    width: 100px;
}
#block-views-radio_list_vers_list_podcast tr {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    height: auto;
}
#block-views-radio_list_vers_list_podcast table {
  width: 100%; font-size: 1.2rem;
}
#block-views-radio_list_vers_list_podcast table td.radio-name a:link, #block-views-radio_list_vers_list_podcast table td.radio-name a:visited {
line-height: 1.5rem;
}
#block-views-radio_list_vers_list_podcast table td.radio-name a:hover {
    color: #d90000;
}
#block-views-radio_list_vers_list_podcast tbody {
    border: 0 none;
}
#block-views-radio_list_vers_list_podcast .content {
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
}
#block-views-radio_list_vers_list_podcast img {
    height: auto;

    width: 78%;
}
#sidebar-left #block-views-radio_list_vers_list_podcast h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#sidebar-left #block-block-9 h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#zone-bottom {
    background: url("images/zone-bottom-top.gif") no-repeat scroll center top rgba(0, 0, 0, 0);
    clear: both;
    padding: 60px 0 0;
    text-align: left;
    width: 775px;
}
#zone-bottom h1.title {
    color: #d90000;
    font-size: 19px;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 0;
    text-transform: uppercase;
}
.block-comment-radio-titre {
    color: #000000;
    display: block;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 11px;
    margin-bottom: 10px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
.view-content-commentaires-radios ul li, .view-content-commentaires-recent ul li, .view-content-commentaires-recent-podcast-page ul li {
    border-bottom: 1px dotted #888888;
    list-style: outside none none;
    margin: 0 0 5px;
    padding: 0 0 5px;
}
#main .view-content-commentaires-radios .teaser-comment h2 {
    color: #000000;
    display: block;
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 11px;
    margin-bottom: 10px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
.view-content-commentaires-radios ul, .view-content-commentaires-recent ul, .view-content-commentaires-recent-podcast-page ul {
    margin: 0;
    padding: 0;
}
.view-content-commentaires-radios ul li a:link, .view-content-commentaires-radios ul li a:visited {
    color: #d90000;
    text-decoration: underline;
}
.view-content-commentaires-recent ul li a:link, .view-content-commentaires-recent ul li a:visited {
    color: #d90000;
    text-decoration: underline;
}
.view-content-commentaires-recent-podcast-page ul li a:link, .view-content-commentaires-recent-podcast-page ul li a:visited {
    color: #d90000;
    text-decoration: underline;
}
.view-content-commentaires-radios ul li a:hover {
    color: #000000;
    text-decoration: underline;
}
.view-content-commentaires-recent ul li a:hover {
    color: #000000;
    text-decoration: underline;
}
.view-content-commentaires-recent-podcast-page ul li a:hover {
    color: #000000;
    text-decoration: underline;
}
.block-comment-radio-commentaire {
    clear: both;
    line-height: 13px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.block-comment-radio-commentaire p {
    margin: 0;
    padding: 0;
}
.view-content-commentaires-radios .lien a:link, .view-content-commentaires-radios .lien a:visited {
    color: #777777;
    font-size: 9px;
    text-decoration: none;
}
.view-content-commentaires-recent .lien a:link, .view-content-commentaires-recent .lien a:visited {
    color: #777777;
    font-size: 9px;
    text-decoration: none;
}
.view-content-commentaires-recent .lien, .view-content-commentaires-radios .lien {
    text-align: right;
}
.view-content-commentaires-recent .lien a:hover, .view-content-commentaires-radios .lien a:hover {
    color: #000000;
    font-size: 9px;
}
.view-content-commentaires-recent-podcast-page .lien a:link, .view-content-commentaires-recent-podcast-page .lien a:visited {
    color: #777777;
    font-size: 9px;
    text-decoration: none;
}
.view-content-commentaires-recent-podcast-page .lien {
    text-align: right;
}
.view-content-commentaires-recent-podcast-page .lien a:hover {
    color: #000000;
    font-size: 9px;
}
.zone-bottom-left h2, .zone-bottom-right h2 {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    border-bottom: 2px solid #d90000;
    clear: left;
    color: #777777;
    font: bold 14px "Trebuchet MS",Tahoma,sans-serif;
    margin: -5px -5px 10px;
    padding: 3px 2px 1px 12px;
    text-align: left;
    text-transform: uppercase;
}
.zone-bottom-left {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-right: 1px solid #cccccc;
    float: left;
    margin-right: 0;
    padding: 5px;
    width: 376px;
}
.zone-bottom-right {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    float: left;
    margin-left: 0;
    padding: 5px;
    width: 376px;
}
.view-recherche-podcast .view-podcasts-alphabetic, .view-recherche .view-radios-alphabetic {
    display: none;
}
.apager a {
   background: none repeat scroll 0 0 #c00000;
    border: 0 solid #ffffff;
    border-radius: 2px;
    color: #ffffff;
    font-size: 1rem;
    line-height: 3rem;
    margin: 0 10px 0 0;
    padding: 6px 11px;
}
.apager a:hover {
    background: none repeat scroll 0 0 #333333;
    border: 0 solid #ffffff;
    border-radius: 2px;
    color: #ffffff;
    font-size: 1rem;
    line-height: 3rem;
    margin: 0 10px 0 0;
    padding: 6px 11px;

}
.apager strong.pager-current {
    background: none repeat scroll 0 0 #333333;
    border: 0 solid #ffffff;
    border-radius: 2px;
    color: #ffffff;
    font-size: 1rem;
    line-height: 3rem;
    margin: 0 10px 0 0;
    padding: 6px 11px;
 
}
.pager a.active:link, .pager a.active:hover, .pager a.active:visited {
    color: #ffffff;
}
.apager {
    background: url("images/sidebar-h2.gif") repeat-x scroll center bottom #ffffff;
    clear: both;
    margin: 0 0 15px;
    padding: 0.5em 0;
    text-align: center;
}
#main #content-radio .sticky h2 a:link, #main #content-radio .sticky h2 a:visited, #main .content-radio .sticky h2 a:link, #main .content-radio .sticky h2 a:visited {
    color: #d90000;
}
.content-radionomy-node {
    height: 875px;
    overflow-x: hidden;
    overflow-y: scroll;
}
#radionomy .node-radio-teaser {
    border-bottom: 3px solid #ffc0cb;
    clear: left;
    float: none;
    height: 115px;
    margin-bottom: 8px;
    width: 100%;
}
#radionomy .right-radio-infos {
    float: left;
    height: 107px;
    margin-top: 0;
    overflow: hidden;
    width: 375px;
}
#radionomy h2 {
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 16px;
    margin-top: 0;
    text-transform: uppercase;
}
#radionomy .node-radio-teaser li:hover h2 {
    color: #d90000;
}
#radionomy .radionomy-tags {
    clear: left;
    color: #666666;
    display: block;
    font-size: 10px;
    line-height: 11px;
    margin-bottom: 5px;
}
#radionomy .node-radio-teaser li:hover .radionomy-tags {
    color: #000000;
}
#radionomy a.ecouter-radionomy {
    background: url("images/ecouter-anime-radionomy.gif") no-repeat scroll 0 top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    height: 19px;
    margin-bottom: 5px;
    margin-top: 0;
    text-align: center;
    text-transform: uppercase;
    width: 30px;
}
#radionomy a.ecouter-radionomy:hover {
    background-position: 0 -19px;
}
#header-links ul.secondary-links li.menu-1-2-135, #header-links ul.secondary-links li.menu-1-2-135-active {
    background: url("images/icone-mur-facebook-item-menu.png") no-repeat scroll 1px 2px rgba(0, 0, 0, 0);
    padding: 3px 11px 0 20px;
}
#header-links ul.secondary-links li.menu-1-3-135, #header-links ul.secondary-links li.menu-1-4-135 {
    background: url("images/liens-secondaires-li.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    display: block;
    float: left;
    margin: 0;
    padding: 3px 16px 0;
}
#header-links ul.secondary-links li.menu-1-3-135-active, #header-links ul.secondary-links li.menu-1-4-135-active {
    background: url("images/liens-secondaires-li.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    display: block;
    float: left;
    margin: 0;
    padding: 3px 16px 0;
}
.externe-right #block-views-mur_facebook_random_block h2 {
font-size: 1.2rem;
  line-height: 1.5rem;
}
.externe-right #block-views-mur_facebook_random_block .content img {
    border: 1px solid #000000;
    max-height: 120px;
    max-width: 120px;
}
.externe-right #block-views-mur_facebook_random_block .content {
    color: #777777;
    font-size: 0.9rem;
    line-height: 1.2rem;
    text-transform: lowercase;
	overflow:hidden;
}
.externe-right #block-views-mur_facebook_random_block .content a:link, .externe-right #block-views-mur_facebook_random_block .content a:visited {
    color: #3b5998;
    text-decoration: none;
}
.externe-right #block-views-mur_facebook_random_block .content a:hover {
    color: #3b5998;
    text-decoration: underline;
}
.externe-right #block-views-mur_facebook_random_block .content .facebook-auteur {
font-size: 1.2rem;
  line-height: 1.5rem;
}
.externe-right #block-views-mur_facebook_random_block .content .voir-post-facebook {
    font-size: 10px;
    margin-top: 5px;
    text-align: right;
}
.view-mur-facebook-group .facebook-auteur, .view-mur-facebook-group .voir-mur-complet {
    display: none;
}
.externe-right #block-views-mur_facebook_random_block .content .voir-mur-complet {
    background: url("images/facebook-mur.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    border-top: 1px solid #cccccc;
    font-weight: bold;
    margin-top: 5px;
    padding-left: 30px;
    padding-top: 5px;
    text-align: left;
}
.externe-right #block-views-mur_facebook_random_block .content .voir-mur-complet a:link, .externe-right #block-views-mur_facebook_random_block .content .voir-mur-complet a:visited {
    color: #d90000;
    text-decoration: none;
}
.externe-right #block-views-mur_facebook_random_block .content .voir-mur-complet a:hover {
    color: #000000;
    text-decoration: underline;
}
.voir-mur-facebook-group {
    background: url("images/fleche-mur-facebook.gif") no-repeat scroll 247px center #ffffff;
    color: #d90000;
    font-size: 11px;
    font-weight: bold;
    height: auto;
    line-height: 17px;
    padding-left: 275px;
    padding-top: 5px;
    text-align: left;
}
.mur-facebook-group-preview {
    border-bottom: 1px solid #cccccc;
    height: auto;
    padding-bottom: 15px;
}
#mur-facebook-id .rss-news .img {
    display: block;
    float: left;
    margin-right: 7px;
    margin-top: 13px;
}
#mur-facebook-id .rss-news a:link, #mur-facebook-id .rss-news a:visited {
    color: #3b5998;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
#mur-facebook-id .rss-news a:hover {
    color: #3b5998;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
}
#mur-facebook-id .rss-news .mur-facebook-link {
    clear: left;
    text-align: right;
}
#mur-facebook-id .rss-news .mur-facebook-link a:link, #mur-facebook-id .rss-news .mur-facebook-link a:visited {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #d90000;
    font-weight: normal;
    text-decoration: none;
    text-transform: capitalize;
}
#mur-facebook-id .rss-news .mur-facebook-link a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
    text-transform: capitalize;
}
#mur-facebook-id .rss-news {
    border: 1px solid #c4cde0;
    clear: left;
    color: #333333;
    display: table;
    font-family: Helvetica,Arial,"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 16px;
    padding: 10px;
    width: 94%;
}
.flag {
display:none !important;
}
#block-views-facebook_meme_group_node .content .facebook-auteur {
    border-bottom: 3px solid #dddddd;
    color: #d90000;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-left: 3px;
    text-transform: capitalize;
}
#block-views-facebook_meme_group_node .content {
    line-height: 13px;
    text-transform: lowercase;
}
#block-views-facebook_meme_group_node .content .voir-post-facebook {
    font-size: 10px;
    margin-top: 5px;
    text-align: right;
}
#block-views-facebook_meme_group_node .content .voir-mur-complet {
    background: url("images/facebook_meme_group_node-bottom.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    border-top: 1px solid #cccccc;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-align: center;
}
#block-views-facebook_meme_group_node h2 {
    background: url("images/facebook-icone.jpg") no-repeat scroll left 12px rgba(0, 0, 0, 0);
    border-bottom: 0 none;
    color: #3b5998;
    font: bold 12px verdana;
    margin: 0;
    padding: 16px 2px 1px 19px;
    text-align: left;
    text-transform: uppercase;
}
#block-views-facebook_meme_group_node .content img, .no-border-img img, #iframe img {
    border: 0 solid #000000;
    padding: 0;
}
#block-views-facebook_meme_group_node .content a:link, #block-views-facebook_meme_group_node .content a:visited {
    color: #3b5998;
    display: block;
    font-weight: bold;
    text-decoration: none;
    text-transform: lowercase;
}
#block-views-facebook_meme_group_node .content a:hover {
    color: #3b5998;
    font-weight: bold;
    text-decoration: underline;
    text-transform: lowercase;
}
#block-views-facebook_meme_group_node .content .voir-post-facebook a:link, #block-views-facebook_meme_group_node .content .voir-post-facebook a:visited {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #d90000;
    text-decoration: none;
    text-transform: lowercase;
}
#block-views-facebook_meme_group_node .content .voir-mur-complet a:link, #block-views-facebook_meme_group_node .content .voir-mur-complet a:visited {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #d90000;
    text-decoration: none;
    text-transform: lowercase;
}
#block-views-facebook_meme_group_node .content .voir-post-facebook a:hover, #block-views-facebook_meme_group_node .content .voir-mur-complet a:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    text-decoration: underline;
    text-transform: lowercase;
}
.mur-facebook-group-preview a.ecouter {
    display: none;
}
#block-views-podcasts_plus_ecoutes_block {
    float: left;
    width: 100%;
}
#block-views-radios_plus_ecoutes_block {
    float: left;
    width: 100%;
}
#block-views-radios_plus_ecoutes_block ul li a:link, #block-views-radios_plus_ecoutes_block ul li a, #block-views-radios_plus_ecoutes_block ul li a:visited, #block-views-podcasts_plus_ecoutes_block ul li a:link, #block-views-podcasts_plus_ecoutes_block ul li a, #block-views-podcasts_plus_ecoutes_block ul li a:visited, #block-views-radios_plus_ecoutes_block ol li a:link, #block-views-radios_plus_ecoutes_block ol li a, #block-views-radios_plus_ecoutes_block ol li a:visited, #block-views-podcasts_plus_ecoutes_block ol li a:link, #block-views-podcasts_plus_ecoutes_block ol li a, #block-views-podcasts_plus_ecoutes_block ol li a:visited {
    font-size: 1rem;
    line-height: 1.5rem;
    text-decoration: underline;
}
#block-views-podcasts_plus_ecoutes_block h2 {
    border-bottom: 3px solid #e1e4eb;
    clear: left;
    color: #d90000;
    font: bold 1.5rem/2rem "Trebuchet MS",Tahoma,sans-serif;
    margin: 0 0 5px;
    padding: 3px 2px 1px 12px;
    text-align: left;
    text-transform: uppercase;
}
#block-views-radios_plus_ecoutes_block h2, #block-views-podcasts_plus_commentes_block h2 {
    border-bottom: 3px solid #e1e4eb;
    clear: left;
    color: #d90000;
    font: bold 1.5rem/2rem "Trebuchet MS",Tahoma,sans-serif;
    margin: 0 0 5px;
    padding: 3px 2px 1px 12px;
    text-align: left;
    text-transform: uppercase;
}
.zone-bottom-left .jcarousel-skin-tango .jcarousel-container-horizontal {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 20px 0 0 35px;
    width: 335px;
}
.zone-bottom-left .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: auto;
    width: 301px;
}
.zone-bottom-left .jcarousel-skin-tango .jcarousel-item {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0;
    width: 301px;
}
.zone-bottom-right .jcarousel-skin-tango .jcarousel-container-horizontal {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 20px 0 0 35px;
    width: 335px;
}
.zone-bottom-right .jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: auto;
    width: 301px;
}
.zone-bottom-right .jcarousel-skin-tango .jcarousel-item {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: auto;
    margin: 0;
    width: 301px;
}
#block-menu-160 ul.menu li {
    border-bottom: 0 solid #eeeeee;
    float: left;
    font-size: 1rem;
    line-height: 2rem;
    list-style-position: outside;
    list-style-type: none;
    margin-right: 0;
    width: 100%;
}
#block-menu-160 ul.menu {
    margin: 0;
    padding: 0;
}
#block-block-38 {
    float: left;
    height: 250px;
    margin-right: 10px;
    margin-top: 8px;
    overflow: hidden;
    width: 300px;
}
#block-block-38 .content img {
    border: 0 none;
    padding: 0;
}
#block-menu-160 .content {
    height: auto;
    text-align: center;
    width: 100%;
}
#block-block-7 img, .site_under img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
#block-block-7 {
    border: 1px solid #dddddd;
    float: left;
    height: 102px;
    margin-top: 9px;
    padding: 9px 0 0 21px;
    text-align: left;
    width: 751px;
}
#block-views-videos_youtube_bloc.block ul li {
    list-style-image: none;
    list-style-type: none;
}
#block-views-videos_youtube_bloc.block ul {
    font-size: 11px;
    margin: 0;
    padding: 0;
    text-align: left;
}
#block-menu-160 {
    float: left;
    width: 100%;
}
#block-views-podcasts_plus_commentes {
    clear: left;
    float: left;
    margin-top: 8px;
    padding: 0;
    width: 100%;
}
#block-views-podcasts_plus_commentes .item-list ul li {
    border-bottom: 0 solid #eeeeee;
    float: left;
    list-style-position: inside;
    list-style-type: disc;
    margin-right: 13px;
    width: 100%;
}
#block-views-podcasts_plus_commentes .item-list ul li a:link, #block-views-podcasts_plus_commentes .item-list ul li a:visited {
    font-size: 1rem;
    line-height: 1.5rem;
    text-decoration: underline;
}
.view-header h3 {
    font-size: 13px;
}
#block-block-22 {
}
#block-block-22 form {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 0;
    padding: 0; text-align: center;
}
#block-block-22 table.gsc-search-box {
    margin: 0;
}
#block-block-22 table.gsc-search-box td, #block-block-22 table.gsc-search-box tbody {
    border: 0 none;
}
.cse .gsc-control-cse, .gsc-control-cse {
    background-color: rgba(0, 0, 0, 0);
    border: 0 solid #ffffff;
}
input.gsc-input {
    border: 1px solid #bccdf0;
    padding-left: 2px;
    width: 95px;
}
.cse input.gsc-search-button, input.gsc-search-button {
    background-color: #cecece;
    border: 1px outset #666666;
    color: #000000;
    font-family: inherit;
    font-size: 10px;
    text-shadow: 0 1px 2px #ffffff;
}
.view-recherche #edit-submit, .view-recherche-accueil #edit-submit, .view-recherche-podcast #edit-submit {
    background: url("images/search-button.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    border: 0 solid #cccccc;
    color: #ffffff;
    cursor: pointer;
    font: bold 1em Verdana,sans-serif;
    height: 38px;
    position: relative;
    top: -6px;
    width: 38px;
}
.view-recherche input.form-autocomplete, .view-recherche-accueil input.form-autocomplete, .view-recherche-podcast input.form-autocomplete {
    width: 370px;
}
#input-text-autocomplete {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 41px;
    padding: 0 0 0 21px;
    width: 100%;
}
.aide-recherche {
    background: url("images/astuce.gif") no-repeat scroll 0 10px #ffffff;
    border: 0 none;
    color: #555555;
    font-size: 9px;
    line-height: 9px;
    padding: 13px 2px 7px 23px;
    text-align: left;
}
.promo-facebook {
    color: #d90000;
    display: block;
    font-weight: bold;
    margin: 10px 0 30px;
    text-decoration: underline;
}
.promo-facebook a:link, .promo-facebook a:visited {
    color: #3b5998;
    text-decoration: underline;
}
a.find-other-radio {
    background: url("images/find-other-radio.png") no-repeat scroll 0 top rgba(0, 0, 0, 0);
    display: block;
    height: 33px;
}
a.find-other-radio:hover {
    background-position: 0 -33px;
}
a.find-other-podcast {
    background: url("images/find-other-podcast.png") no-repeat scroll 0 top rgba(0, 0, 0, 0);
    display: block;
    height: 33px;
}
a.find-other-podcast:hover {
    background-position: 0 -33px;
}
.view-murs-facebook-en-liste {
    padding-left: 7px;
}
#sidebar-left #block-views-murs_facebook_en_liste h2 {
    background: url("images/facebook-icone.gif") no-repeat scroll left center #ffffff;
    border-bottom: 2px solid #3b5998;
    color: #000000;
    padding: 3px 2px 1px 13px;
    width: 181px;
}


.view-recherche form#autocomplete-node-finder-block-form, .view-recherche-podcast form#autocomplete-node-finder-block-form {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .img, .content-radio .mur-facebook-group-preview #mur-facebook-id .content .img {
    display: block;
    float: left;
    margin-right: 7px;
    margin-top: 13px;
    max-height: 95px;
    max-width: 95px;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content, .content-radio .mur-facebook-group-preview #mur-facebook-id .content {
    color: #333333;
    font-size: 12px;
    line-height: 17px;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content a:link, #content-radio .mur-facebook-group-preview #mur-facebook-id .content a:visited, .content-radio .mur-facebook-group-preview #mur-facebook-id .content a:link, .content-radio .mur-facebook-group-preview #mur-facebook-id .content a:visited {
    color: #3b5998;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content a:hover, .content-radio .mur-facebook-group-preview #mur-facebook-id .content a:hover {
    color: #3b5998;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .voir-sur-fb, .content-radio .mur-facebook-group-preview #mur-facebook-id .content .voir-sur-fb {
    display: block;
    text-align: right;
}
#content-radio .mur-facebook-group-preview .voir-mur-facebook-group, .content-radio .mur-facebook-group-preview .voir-mur-facebook-group {
    background: url("images/facebook-icone.gif") no-repeat scroll right 8px rgba(0, 0, 0, 0);
    clear: both;
    float: none;
    font-size: 11px;
    height: 19px;
    margin: 0;
    padding: 10px 20px 0 0;
    text-align: right;
    top: 0;
    width: 485px;
}
.jaime_post_fb {
    background: none repeat scroll 0 0 #edeff4;
    border: 1px solid #c4cde0;
    display: block;
    float: none;
    left: 0;
    margin-top: 0;
    padding-top: 3px;
    position: relative;
    text-align: center;
    width: 119px;
}
.view-content-mur-facebook-liste-page #content-radio .content img, .view-content-mur-facebook-liste-page .content-radio .content img {
    display: none;
}
.view-content-mur-facebook-liste-page .node-radio-teaser {
    border-bottom: 3px solid #e1e3ec;
}
#main .view-content-mur-facebook-liste-page .node-radio-teaser li:hover img {
    border-color: #3b5998;
    border-style: solid;
    border-width: 1px 3px 3px 1px;
}
#main .view-content-mur-facebook-liste-page .node-radio-teaser li:hover h2 a {
    color: #3b5998;
}
#main .view-mur-facebook-liste-page .node-radio-teaser li:hover a.ecouter {
    background: url("images/bouton-voir-mur.png") no-repeat scroll -8px -19px rgba(0, 0, 0, 0);
    width: 100px;
}
.view-mur-facebook-liste-page a.ecouter {
    background: url("images/bouton-voir-mur.png") no-repeat scroll -8px top rgba(0, 0, 0, 0);
    width: 100px;
}

.view-header-recherche #edit-autocomplete-node-finder-keywords-0-wrapper select#edit-autocomplete-node-finder-keywords-0, .view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-1-wrapper select#edit-autocomplete-node-finder-keywords-1, .view-header-recherche-podcast #edit-autocomplete-node-finder-keywords-2-wrapper select#edit-autocomplete-node-finder-keywords-2 {
    border: 1px solid #999999;
    cursor: pointer;
    position: relative;
    top: 12px;
    width: 100%;
}

.view-recherche form#autocomplete-node-finder-block-form, .view-recherche-podcast form#autocomplete-node-finder-block-form {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
}
.block-tagadelic a.tagadelic:link, a.tagadelic:visited {
   margin: 0 13px;
    padding: 5px 0;
    display: inline-block;
}
.block-tagadelic a.tagadelic:hover {
    color: #d90000;
}
#main #content-radio h2.titre-like-h2, #main .content-radio h2.titre-like-h2 {
    color: #d90000;
    font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
    font-size: 1.4rem;
    line-height: 1.8rem;
    font-weight: bold;
    letter-spacing: -1px;
   
    margin: 16px 0;
    text-transform: uppercase;
}
span.spangris, span.spangris a:link, span.spangris a:visited, #main h2 span.spangris a:link, #main h2 span.spangris a:visited {
    color: #999999;
}
span.spannoir {
    color: #000000;
}
span.spangris a:hover {
    color: #d90000;
}
span.spanbleu {
    color: #3b5998;
}
.podcast-message {
    background: url("images/information-bulle.png") no-repeat scroll 5px center #ffe8b8;
    border: 1px solid #fac53d;
    margin-bottom: 7px;
    padding: 0 10px 0 75px;
}
.podcast-message a:link, .podcast-message a:visited {
    text-decoration: underline;
}
.podcast-indispo-notification {
    background: url("images/podcast-indispo-notification.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    height: 50px;
    left: 23px;
    position: relative;
    top: -113px;
    width: 86px;
}
.radio-maj-notification {
    background: url("images/radio-maj-notification.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    height: 50px;
    left: 24px;
    position: relative;
    top: -115px;
    width: 85px;
}
a.commenter-mini {
    background: url("images/commenter-mini.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    font-size: 9px;
    padding-left: 12px;
    position: relative;
    text-decoration: underline;
    top: -3px;
}
.podcast-genre {
 clear: left;  line-height: 25px;  font-size: 12px;
}
.podcast-genre a:link, .podcast-genre a:visited {
    text-decoration: underline;
}
.zone_bottom_horiz {
    margin-bottom: 20px;
    margin-left: 35px;
    width: 740px;
}
.zone_bottom_horiz .block-views-commentaires_radiosV2 {
}
.zone_bottom_horiz h2 {
    border-bottom: 1px solid #cccccc;
    clear: left;
    color: #444444;
    font-family: "Trebuchet MS",Tahoma,sans-serif;
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    margin: 5px 0 10px;
    padding: 3px 2px 0;
    text-align: left;
    text-transform: uppercase;
}
.zone_bottom_horiz h3 {
    background: url("images/petite-fleche-noire.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    font-size: 12px;
    margin: 0;
    padding-left: 10px;
    text-transform: uppercase;
}
.zone_bottom_horiz h3 a:link, .zone_bottom_horiz h3 a:visited {
    color: #000000;
    text-decoration: underline;
}
.zone_bottom_horiz .commentV2 {
    border-bottom: 1px dotted #dddddd;
    margin-bottom: 3px;
    padding-bottom: 3px;
}
.zone_bottom_horiz .submitted {
    font-size: 9px;
}
.zone_bottom_horiz .lien {
    background: url("images/commenter-mini.gif") no-repeat scroll right center rgba(0, 0, 0, 0);
    float: right;
    padding: 0 13px 0 0;
    position: relative;
    text-align: right;
    top: 4px;
}
.zone_bottom_horiz .view-footer {
    font-weight: bold;
    text-align: center;
}
.zone_bottom_horiz .view-footer a:link, .zone_bottom_horiz .view-footer a:visited {
    color: #000000;
    text-decoration: underline;
}
.zone_bottom_horiz .view-footer a:hover {
    color: #d90000;
}
.zone_bottom_horiz .submitted a:link, .zone_bottom_horiz .submitted a:visited {
    text-decoration: underline;
}
.block-comment-radio-commentaire {
    clear: both;
    color: #444444;
    line-height: 13px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.view-field ul.links {
    margin: 0;
    padding: 0;
}
#main h2 {

    font-size: 1.2rem;
    line-height: 1.3rem;

}
#content-radio .content .item-list, .content-radio .content .item-list {
    font-size: 11px;
    line-height: 14px;
}
#block-autocomplete_node_finder-3 form {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 0 0 10px;
    padding: 0;
}
#block-autocomplete_node_finder-3 form select#edit-autocomplete-node-finder-keywords-3 {
    width: 193px;
}
#edit-autocomplete-node-finder-keywords-3-wrapper {
    margin-bottom: 2px;
}
.block .view-content-radio-nouveau-pour-recherche ul, .block .view-content-podcast-nouveau-pour-recherche ul {
    padding: 0;
}
#sidebar-left #block-similarterms-1 ul li, #sidebar-left #block-similarterms-4 ul li {
    border: 0 none;
    color: #666666;
    list-style-image: none;
    list-style-type: none;
    margin: 0 0 5px;
    padding: 0;
}
#sidebar-left #block-similarterms-1 a:link, #sidebar-left #block-similarterms-1 a:visited, #sidebar-left #block-similarterms-4 a:link, #sidebar-left #block-similarterms-4 a:visited {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #666666;
    font-family: Verdana,Tahoma,arial,sans-serif;
    font-weight: normal;
    line-height: 14px;
    padding: 0 0 0 10px;
    text-decoration: none;
    text-transform: lowercase;
}
#sidebar-left #block-similarterms-1 a:hover, #sidebar-left #block-similarterms-4 a:hover {
    background: url("images/petite-fleche-noire.png") no-repeat scroll left 3px rgba(0, 0, 0, 0);
    border: 0 none;
    color: #d90000;
    font-family: Verdana,Tahoma,arial,sans-serif;
    font-weight: normal;
    line-height: 14px;
    padding: 0 0 0 10px;
    text-decoration: underline;
    text-transform: lowercase;
}
#block-similarterms-1 .item-list ul, #block-similarterms-4 .item-list ul {
    height: 258px;
    overflow-x: hidden;
    overflow-y: scroll;
}
.externe-right .block {
    border-bottom: 3px solid #e1e4eb;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: center;
    width: 100% !important;
}
select#edit-og-groups {
    height: 300px;
}
.marker {
    background: none repeat scroll 0 0 #f8d456;
    color: #333333;
    font-size: 10px;
    padding: 0 2px;
}
#sidebar-left #block-views-facebook_meme_group_node h2 {
    background: url("images/facebook-icone.jpg") no-repeat scroll left 17px rgba(0, 0, 0, 0);
    border: 0 none;
}
.externe-right #block-block-36.block, .externe-right #block-block-7.block, .externe-right #block-block-26.block {
    width: 160px;
}
#edit-antifrode-wrapper {
    display: none;
}
#block-views-radios_proposee .view-data-title a:hover {
    color: #d90000;
    text-decoration: underline;
}
#block-views-radios_proposee .view-data-title a:link, #block-views-radios_proposee .view-data-title a:visited {
    color: #666666;
    text-decoration: none;
}
#block-views-radios_proposee .view-data-title a:hover {
    color: #d90000;
    text-decoration: none;
}
.preview {
    background: none repeat scroll 0 0 #fcefcf;
}
input#edit-preview, input#edit-submit {
    background: url("images/h8.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    padding: 7px;
}
#main .box h2 {
}
#block-views-podcasts_plus_commentes h2 {
    border-bottom: 3px solid #e1e4eb;
    clear: left;
    color: #d90000;
    font: bold 1.5rem/2rem "Trebuchet MS",Tahoma,sans-serif;
    margin: 0 0 5px;
    padding: 3px 2px 1px 12px;
    text-align: left;
    text-transform: uppercase;
    width: 100%;
}
form#comment-form {
    background: none repeat scroll 0 0 #f1f4f9;
    border: 3px solid #d90000;
    color: #000000;
    margin-top: 0;
    padding: 5px 20px 20px;
}
#comment-box .box h2 {
    font-size: 25px;
}
a.all-podcast:link, a.all-podcast:visited {
    background: url("images/podcast-picto.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 16px;
    margin-top: 6px;
    width: 16px;
}
a.all-podcast:hover {
    background-position: left -16px;
}
a.le-direct:link, a.le-direct:visited {
    background: url("images/le-direct.png") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    color: #000000;
    padding: 0 0 0 15px;
    text-decoration: underline;
}
a.le-direct:hover {
    background-position: left -12px;
    color: #d90000;
}
#block-block-34.block {
    float: left;
    margin-bottom: 10px;
}
.indented {
    border-left: 3px solid #dddddd;
    margin-left: 15px;
    padding-left: 10px;
}
.fb_share_podcast {
    float: left;
}
.count_view_podcast {
    background: url("images/count_views.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    color: #999999;
    float: right;
    font-size: 10px;
    font-style: italic;
    padding: 0 20px 0 0;
}
.mur-facebook-group-preview .ecouter-radio-from-post-mur-facebook {
    display: none;
}
.rss-news img {
    border: 0 none;
    padding: 0;
}
.rss-news .mf-viral, /*form#comment-form #edit-mail-wrapper,*/ form#comment-form #edit-homepage-wrapper {
    display: none;
}
#block-views-podcast_meme_group_node_3 .item-list ul li {
    display: inline;
    margin: 0;
    padding: 0;
}
#block-views-podcast_meme_group_node_3 .view-field-field-image-fid img {
    height: 40px;
    width: 40px;
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 ul {
    margin: 0;
    padding: 0;
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 table {
    background: url("images/sidebar-h2.gif") repeat-x scroll center 17px #ffffff;
    margin: 1px 0 2px;
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 td {
    border: 0 none;
    padding: 0;
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 tbody {
    border: 0 none;
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 tr {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 .view-field-field-image-fid {
    width: 58px;
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 .view-data-title {
    font-family: "trebuchet MS",Arial,Tahoma,sans-serif;
    font-size: 13px;
    line-height: 15px;
    width: 119px;
}
#block-views-podcast_meme_group_node_3 .view-content-podcast-meme-group-node-3 {
    height: 301px;
    overflow-x: hidden;
    overflow-y: scroll;
}
#block-views-podcast_meme_group_node_3 .jcarousel-skin-tango .jcarousel-item-vertical {
    height: 49px;
    list-style-type: none;
    margin-bottom: 10px;
    width: 192px;
}
#content-radio
.links-horiz
.nb_count_stats {
 width: 51%;  margin-bottom: 15px;
}
a.voir_comment:link, a.voir_comment:visited {
    border-right: 0 none;
    font-size: 0.9rem;
    width: 47%;
}
a.voir_comment:hover {
 
}
.voir_comment span {
    background: none repeat scroll 0 0 #e8ecf3;
    border-radius: 100%;
    padding: 3px;
}
#sidebar-left .block .view-content-comment-meme-group-node ul {
    padding: 0 0 0 8px;
}
#sidebar-left .block .view-content-comment-meme-group-node ul li {
    border-bottom: 2px solid #e1e4eb;
    font-size: 12px;
    line-height: 18px;
    list-style-type: none;
    margin-bottom: 8px;
    padding-bottom: 8px;
    text-transform: capitalize;
}
#sidebar-left #block-views-comment_meme_group_node.block h2 {
    border-bottom: 3px solid #d90000;
    font-size: 18px;
}
#sidebar-left .block a.active:link, a.active:visited {
    color: #d90000;
    text-decoration: underline;
}
#sidebar-left .block a.active:hover {
    color: #000000;
    text-decoration: underline;
}
#sidebar-left .block {
    float: left;
    width: 100% !important;
}
div.youtube_video {
    border-bottom: 3px solid #ffc0cb;
    float: left;
    margin: 0 15px 15px 0;
    padding: 0;
    position: relative;
   width: 100%;
}
.youtube_video .thumbnail {
    height: 211px;
    text-align: center;
    width: 100%;
}
.youtube_video .thumbnail img {
    border: 1px solid #dddddd;
    height: auto;
    max-height: 205px;
    padding: 2px;
    width: 97%;
}
.youtube_video a.bouton_play_video:link, .youtube_video a.bouton_play_video:visited {
    background: url("images/bouton_play_video.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
    display: block;
    height: 104px;
    position: relative;
    top: -157px;
    width: 100%;
}
.youtube_video a.bouton_play_video:hover {
    background-position: center -104px;
}
.youtube_video span.attr {
    font-weight: bolder;
}
.youtube_video span.title {
    font-size: x-large;
    font-weight: bolder;
}
.youtube_video img {
    border: 0 none;
}
.youtube_video .vid_infos {
    background: none repeat scroll 0 0 #dddddd;
    color: #666666;
    float: right;
    font-size: 9px;
    position: relative;
    text-align: center;
    top: -2px;
    width: 50px;
}
.youtube_video .videoyoutube_title a:link, .youtube_video .videoyoutube_title a:visited {
    color: #333333;
    font-size: 11px;
    font-weight: bold;
}
#content-radio .mur-facebook-group-preview .ecouter-podcast-from-post-mur-facebook {
    display: none;
}
.youtube_video .videoyoutube_title {
    height: auto;
    line-height: 18px;
    padding-bottom: 20px;
    text-align: center; 
}
.youtube_video .videoyoutube_title a:link, .youtube_video .videoyoutube_title a:visited {
    color: #333333;
    font-size: 11px;
}
.youtube_video .videoyoutube_title a:hover {
    color: #d90000;
}
.youtube_video ul li:hover .videoyoutube_title a:link, .youtube_video ul li:hover .videoyoutube_title a:visited {
    color: #d90000;
    text-decoration: underline;
}
.youtube_video ul li:hover a.bouton_play_video:link, .youtube_video ul li:hover a.bouton_play_video:visited {
    background-position: center -104px;
}
.youtube_video ul li:hover .thumbnail img {
    border: 1px solid #d90000;
}
a.reagir_comment {
    background: url("images/reagir_comment.png") no-repeat scroll center -5px rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    border-right: 1px solid #cccccc;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 22px;
     line-height: 16px;
    padding-top: 27px;
    text-align: center;
    width: 48%;
}
a.reagir_comment:hover {
    background: url("images/reagir_comment_hover.png") no-repeat scroll center -5px rgba(0, 0, 0, 0);
}
a.nouveau_comment {
    background: url("images/nouveau_comment.png") no-repeat scroll center 4px rgba(0, 0, 0, 0);
    border-left: 1px solid #ffffff;
    border-right: 0 solid #cccccc;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 22px;
     line-height: 16px;
    padding-top: 27px;
    text-align: center;
    width: 50%;
}
a.nouveau_comment:hover {
    background: url("images/nouveau_comment_hover.png") no-repeat scroll center 4px rgba(0, 0, 0, 0);
}
.links-horiz .fb {
    border-left: 1px solid #ffffff;
    border-right: 0 solid #cccccc;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 35px;
    line-height: 11px;
    margin: 20px 0;
    padding-top: 0;
    text-align: center;
    width: 100% !important;
}
.view-OGCommentaires .commentaire-submit, .view-content-commentaires-radios .commentaire-submit {
    margin-bottom: 10px;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .jaime_post_fb {
    float: right;
    height: 26px;
    left: -123px;
    margin-top: -34px;
    padding: 2px 0 0;
    position: relative;
    width: 390px;
}
.fb-radio-image img {
    height: 32px;
    width: 32px;
}
.fb-radio-image {

    width: 100%;
}
c#block-views-video_youtube_meme_group_node .youtube_video .thumbnail img {
    width: 188px;
}
#block-views-video_youtube_meme_group_node div.youtube_video {
    border-bottom: 3px solid #ffc0cb;
    float: left;
    margin: 0 0 10px;
    padding: 0;
    position: relative;
    width: 195px;
}
#block-views-video_youtube_meme_group_node.block ul {
    padding: 0;
}
#block-views-video_youtube_meme_group_node .youtube_video .vid_infos, #block-views-video_youtube_meme_group_node .youtube_video .thumbnail {
    width: 195px;
}
#block-views-video_youtube_meme_group_node .youtube_video a.bouton_play_video:link, #block-views-video_youtube_meme_group_node .youtube_video a.bouton_play_video:visited {
    width: 195px;
}
.bouton72px, a.bouton72px:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f5f5f5 !important;
    background-image: -moz-linear-gradient(center top , #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border-color: #bbbbbb #bbbbbb #a2a2a2;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    #444455 !important
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    line-height: 20px;
    margin: 0 10px;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}
.bouton100px, a.bouton100px:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(center top , #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    border-color: #bbbbbb #bbbbbb #a2a2a2;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #444455;
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    line-height: 20px;
    margin: 0 10px;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}
.links-vertic a, .links-vertic a:hover {
    background-image: url("images/pictos-groupnodev4.png");
    background-repeat: no-repeat;
    border-bottom: 1px dotted #cccccc;
    border-left: 0 none;
    border-right: 0 none;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 19px;
    padding-bottom: 3px;
    padding-left: 34px;
    padding-top: 10px;
    text-align: left;
    text-decoration: underline;
    width: 169px;
}
.links-vertic .nb_count_stats {
    background: url("images/nb_count_stats.gif") no-repeat scroll 0 2px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #cccccc;
    border-right: 0 none;
    color: #888888;
    display: block;
    float: left;
    font-size: 11px;
    height: 21px;
    line-height: 11px;
    padding-left: 34px;
    padding-top: 9px;
    text-align: left;
    width: 169px;
}
.links-vertic a.commenter {
    background-position: 0 9px;
}
.links-vertic a.commenter:hover {
    background-position: 0 -154px;
    color: #d90000;
}
.links-vertic a.podcastview {
    background-position: 0 -33px;
}
.links-vertic a.podcastview-none {
    background-position: 0 -196px;
    color: #888888;
    cursor: not-allowed;
    font-weight: normal;
}
.links-vertic a.podcastview:hover {
    background-position: 0 -196px;
    color: #d90000;
}
.links-vertic a.newsrss {
    background-position: 0 -73px;
}
.links-vertic a.newsrss-none {
    background-position: 0 -236px;
    color: #888888;
    cursor: not-allowed;
    font-weight: normal;
}
.links-vertic a.newsrss:hover {
    background-position: 0 -236px;
    color: #d90000;
}
.links-vertic a.videoview {
    background-position: 0 -115px;
}
.links-vertic a.videoview-none {
    background-position: 0 -277px;
    color: #888888;
    cursor: not-allowed;
    font-weight: normal;
}
.links-vertic a.videoview:hover {
    background-position: 0 -277px;
    color: #d90000;
}
.links-vertic a.flagradio {
    background-position: 0 -318px;
}
.links-vertic a.flagradio:hover {
    background-position: 0 -359px;
    color: #d90000;
    font-weight: normal;
}
.links-vertic .fb-likeRadio {
    background: none repeat scroll 0 0 #edeff4;
    color: #888888;
    display: block;
    float: left;
    font-size: 11px;
    height: 21px;
    padding-bottom: 2px;
    padding-left: 30px;
    padding-top: 4px;
    text-align: center;
    width: 173px;
}
.sep-degrad {
    background: url("images/sep-hor-degrad.png") repeat-x scroll left bottom #ffffff;
    height: 10px;
    margin-bottom: 5px;
    width: auto;
}
.description-radio.radio {
clear:left;
    width: 100%;
}
#main .h2_2013 {
    background: none repeat scroll 0 0 #eeeeee;
    border-bottom: 2px solid #dddddd;
    padding: 6px 5px 3px;
}
.commentaire_body .radio_group_img img {
    height: 60px;
    width: 60px;
}
#block-views-commentaires_group .item-list ul li .view-data-node-title a:link, #block-views-commentaires_group .item-list ul li .view-data-node-title a:visited {
    color: #444444;
    text-decoration: none;
    text-transform: uppercase;
}
#block-views-commentaires_group .item-list ul li .view-data-node-title a:hover {
    color: #d90000;
    text-decoration: underline;
}
#block-views-commentaires_group .item-list ul li {
    border-color: #e1e4eb;
    border-style: solid;
    border-width: 0 0 3px;
    list-style-type: none;
    margin: 12px 0;
    padding: 3px 3px 23px;
}
#main .h2_2013 {
    font-size: 1.4rem;
    line-height: 1.8rem;
    text-transform: inherit;
}
.description-radio.radio {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 0 none;
    font-size: 11px;
    line-height: 13px;
    margin-bottom: 0;
    padding-bottom: 0;
    width: 100%;
}
#content-radio .content .view-mur-facebook-group-ref-podcast .item-list ul {
    float: left;
}
#block-views-grosse_vignettes_podcast_group .item-list ul {
    margin: 0;
    padding: 0;
}
#block-views-grosse_vignettes_podcast_group .item-list ul li .view-data-node-data-field-grosse-vignette-field-grosse-vignette-fid img {
    border: 4px solid #dddddd;
    padding: 0;
   width: auto;
}
.radio-zone-group-node .rss-news img {
    display: none;
}
#block-views-grosse_vignettes_podcast_group .item-list ul li {
 text-align: center;
}
#content-radio .content .view-mur-facebook-group-ref-podcast .item-list ul li {
    float: left;
    list-style-position: outside;
    list-style-type: disc;
    margin: 7px 0.25em 5px 1em;
    text-decoration: underline;
    width: 95%;
}
.sep-degrad {
    background: url("images/sep-hor-degrad.png") repeat-x scroll left bottom #ffffff;
    height: 10px;
    margin-bottom: 5px;
    width: auto;
}
.sep-degradv2 {
    border-bottom: 1px solid #e1e4eb;
    height: 10px;
    margin-bottom: 10px;
    width: auto;
}
#content-radio .node, .content-radio .node {
    padding-right: 0;
}
.content-radio-region-right {
    float: right;
}
.content-radio-region-left {
    border: 0 none;
}
.links-vertic a, .links-vertic a:hover {
    background-image: url("images/pictos-groupnodev4.png");
    background-repeat: no-repeat;
    border-bottom: 1px dotted #cccccc;
    border-left: 0 none;
    border-right: 0 none;
    color: #000000;
    display: block;
    float: left;
    font-size: 11px;
    height: 19px;
    padding-bottom: 3px;
    padding-left: 34px;
    padding-top: 10px;
    text-align: left;
    text-decoration: underline;
    width: 169px;
}
.links-vertic .nb_count_stats {
    background: url("images/nb_count_stats.gif") no-repeat scroll 0 2px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #cccccc;
    border-right: 0 none;
    color: #888888;
    display: block;
    float: left;
    font-size: 11px;
    height: 21px;
    line-height: 11px;
    padding-left: 34px;
    padding-top: 9px;
    text-align: left;
    width: 169px;
}
.links-vertic a.commenter {
    background-position: 0 9px;
}
.links-vertic a.commenter:hover {
    background-position: 0 -154px;
    color: #d90000;
}
.links-vertic a.podcastview {
    background-position: 0 -33px;
}
.links-vertic a.podcastview-none {
    background-position: 0 -196px;
    color: #888888;
    cursor: not-allowed;
    font-weight: normal;
}
.links-vertic a.podcastview:hover {
    background-position: 0 -196px;
    color: #d90000;
}
.links-vertic a.newsrss {
    background-position: 0 -73px;
}
.links-vertic a.newsrss-none {
    background-position: 0 -236px;
    color: #888888;
    cursor: not-allowed;
    font-weight: normal;
}
.links-vertic a.newsrss:hover {
    background-position: 0 -236px;
    color: #d90000;
}
.links-vertic a.videoview {
    background-position: 0 -115px;
}
.links-vertic a.videoview-none {
    background-position: 0 -277px;
    color: #888888;
    cursor: not-allowed;
    font-weight: normal;
}
.links-vertic a.videoview:hover {
    background-position: 0 -277px;
    color: #d90000;
}
.links-vertic a.flagradio {
    background-position: 0 -318px;
}
.links-vertic a.flagradio:hover {
    background-position: 0 -359px;
    color: #d90000;
    font-weight: normal;
}
.links-vertic .fb-likeRadio {
    background: none repeat scroll 0 0 #edeff4;
    color: #888888;
    display: block;
    float: left;
    font-size: 11px;
    height: 21px;
    padding-bottom: 2px;
    padding-left: 30px;
    padding-top: 4px;
    text-align: center;
    width: 173px;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .jaime_post_fb {
    width: 390px;
}
#block-views-facebook_meme_group_node h2 {
    background: url("images/facebook-icone.jpg") no-repeat scroll left 12px #ffffff;
    border-bottom: 0 none;
    color: #3b5998;
    font: bold 12px verdana;
    margin: 0;
    padding: 16px 2px 1px 19px;
    text-align: left;
    text-transform: uppercase;
}
#sidebar-left #block-views-murs_facebook_en_liste h2 {
    background: url("images/facebook-icone.gif") no-repeat scroll left center #ffffff;
    border-bottom: 2px solid #3b5998;
    color: #000000;
    padding: 3px 2px 1px 22px;
    width: 92%;
}
#block-dr_display_podcats-0 {
    float: left;
}
.node-radio-body .radio-image.img {
    background: url("images/ombre-img.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    float: left;
    height: 115px;
    margin-bottom: 5px;
    margin-right: 10px;
    width: 105px;
}
.node-radio-body .radio-image.img img {
    background: none repeat scroll 0 0 #ffffff;
    border: 0 none;
    padding: 5px;
}
.rss-news table tr, .rss-news table, .rss-news table tr td, .rss-news table tbody {
    border: 0 none;
}
.rss-news {
}
#sidebar-left #block-views-radio_list_vers_list_podcast h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#sidebar-left #block-block-9 h2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#menu ul li.menu-1-1-2 a.menu-1-1-2, #menu ul li.menu-1-1-2 a.menu-1-1-2:hover, #menu ul li.menu-1-1-2-active a.menu-1-1-2-active {
    padding: 0 45px 0 10px;
}
#menu ul li.menu-1-2-2 a.menu-1-2-2, #menu ul li.menu-1-2-2 a.menu-1-2-2:hover, #menu ul li.menu-1-2-2-active a.menu-1-2-2-active {
    padding: 0 60px 0 20px;
}
#zone-player-mini-fixed {
    background: none repeat scroll 0 0 #eeeeee;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-color: #d90000;
    border-style: solid;
    border-width: 0 0 2px;
    height: auto;
    left: 0;
    margin: auto;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 999;
}
a.ecoute-net-petit {
    background: url("images/ecoute-net-petit.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 41px;
    width: 220px;
}
a.exprimez-vous-fixed {
    background: url("images/exprimez-vous-fixed.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 41px;
    width: 120px;
}
a.podcasts-fixed {
    background: url("images/podcasts-fixed.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 41px;
    width: 218px;
}
a.podcasts-radio-fixed {
    background: url("images/zone-fixed-ecoute-podcast.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    clear: left !important;
    display: block !important;
    float: left !important;
    height: 41px !important;
    width: 145px !important;
}
.view.view-animateurs-radios ul.links {
    list-style-type: none;
}
.view.view-animateurs-radios .item-list ul li {
    background: url("images/sep-hor-degrad.png") repeat-x scroll left bottom #ffffff;
    display: block;
    float: left;
    list-style-type: none;
    margin: 0 0 15px;
    padding: 0 0 15px;
    width: auto;
}
.view.view-animateurs-radios .item-list ul li ul.links li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 0;
    padding: 0;
}
.view.view-animateurs-radios .view-data-term-node-6-name ul.links li a:link, .view.view-animateurs-radios .view-data-term-node-6-name ul.links li a:visited {
    color: #d90000;
    float: none;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 50px;
    text-decoration: underline;
}
.view.view-animateurs-radios .item-list ul li .item-list ul li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
    padding: 0;
}
.view.view-animateurs-radios .item-list ul li .view-label-node-title {
    color: #888888;
}
.view.view-animateurs-radios .item-list ul li .view-data-node-title {
}
.view.view-animateurs-radios .item-list ul li .view-field.view-data-node-data-field-image-field-image-fid {
    float: left;
    width: 120px;
}
.view.view-animateurs-radios .item-list ul li .view-data-node-title a:link, .view.view-animateurs-radios .item-list ul li .view-data-node-title a:visited {
    color: #000000;
    font-size: 13px;
    text-decoration: underline;
}
.view.view-animateurs-radios .item-list ul li .view-field, .view.view-animateurs-radios .item-list ul li .view-label {
    float: right;
    width: 395px;
}
.view.view-animateurs-radios .item-list ul li .view-data-term-node-7-name ul.links li a:link, .view.view-animateurs-radios .item-list ul li .view-data-term-node-7-name ul.links li a:visited {
    color: #555555;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
}
.view.view-animateurs-radios .item-list ul li .view-item.view-item-animateurs-radios .view-data-term-node-6-name ul.links li, .view.view-animateurs-radios .item-list ul li .view-item.view-item-animateurs-radios .view-data-term-node-7-name ul.links li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    float: none;
}
.view.view-animateurs-radios .item-list ul li .view-item.view-item-animateurs-radios .view-data-term-node-6-name {
    margin-bottom: 10px;
}
.view-content-animateurs-radios-podcast-group {
    height: 335px;
    overflow-x: hidden;
    overflow-y: scroll;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .voir-sur-fb {
    float: right;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .voir-mur-complet {
    float: right;
    margin-right: 5px;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .facebook-auteur {
    color: #3b5998;
    font-weight: bold;
}
.podcast-img-radio a:link img, .podcast-img-radio a:visited img {
    border: 1px solid #e1e4eb;
    border-radius: 100%;
}
.twitter-like
{
    display: block !important;
    text-align: center;
}
form#comment-form {
    z-index: 1000;
}
#content-radio .mur-facebook-group-preview #mur-facebook-id .content .img, .content-radio .mur-facebook-group-preview #mur-facebook-id .content .img {
    margin-top: 0;
}
.view-mur-facebook-group .facebook-auteur, .view-mur-facebook-group .voir-mur-complet {
    display: block;
}
#block-views-podcast_meme_group_node .view-content-podcast-meme-group-node {
 overflow: visible;
 height:auto !important;
}
#block-views-podcast_meme_group_node_2 .view-content-podcast-meme-group-node-2 {
    height: 301px;
    overflow-x: hidden;
    overflow-y: scroll;
}
a.all-podcast:link, a.all-podcast:visited {
    background: url("images/podcast-picto.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 16px;
    margin-top: 6px;
    width: 16px;
}
a.all-podcast:hover {
    background-position: left -16px;
}
#block-views-commentaires_group .view-data-node-data-field-commentaire-field-commentaire-value p {
    margin: 5px 0;
}
#comment-form input#edit-preview, #comment-form input#edit-submit {
    border-radius: 3px;
}
form#comment-form {
    border-radius: 5px;
}
.fb_iframe_widget {
    display: block !important;
    float: none;
    margin: 0 0 10px;
    text-align: center;
    top: -4px;
}
.radio-zone-group-node {
   width: 93% !important;
	   clear: left;
    float: left;
}
.radio-zone-group-node.videoyoutube div.youtube_video {
     width: 100%;  min-height: 200px;
}
.radio-zone-group-node.autresmursfacebook {

      margin: 22px 0 0;
}
a.boutonstylerouge {
    background: -moz-linear-gradient(center top , #dc5858 5%, #d90000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 3px;
    display: block;
    padding: 9px 5px;
}
a.boutonstylerouge:link, a.boutonstylerouge:visited {
    color: #ffffff;
}
#block-views-grosse_vignettes_podcast_group .view-data-node-data-field-grosse-vignette-field-grosse-vignette-fid img {
    background: none repeat scroll 0 0 #ffffff;
    border: 4px solid #e1e4eb;
    height: auto;
    padding: 0;
    width: 185px;
}
.radio-zone-group-node .rss-news img {
    display: block;
}
.commentaire_body {
    float: left;
    font-size: 12px;
    line-height: 21px;
    width: 100% !important;  text-align: justify;
}
.white_content {

    left: 0 !important;

    padding: 10% !important;

    width: 82% !important;
 
}
/*

Responsive Menu

*/

.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	line-height:19px !important;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;
}
.rmm a {
	color:#ebebeb;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:padding:0px;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}




/* GRAPHITE STYLE */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #333333;
	background-color:#444444;
	border-left:1px solid #555555;
	background-image:url('images/graphite-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.graphite .rmm-main-list li a:hover {
	background-image:url('images/graphite-menu-bg-hover.png');
}
.rmm.graphite .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.rmm.graphite .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.rmm.graphite .rmm-toggled {
	width:95%;
	background-color:#555555;
	min-height:36px;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('images/graphite-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#555555;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #333333;
	border-top:1px solid #777777;
	text-shadow:1px 1px 1px #333333;
}
.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#444444;
	border-bottom:1px solid #444444;
	border-top:1px solid #444444;
}



/* SAPPHIRE STYLE */

.rmm.sapphire .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #3e587b;
	background-color:#537b9f;
	border-left:1px solid #3e587b;
	background-image:url('images/sapphire-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.sapphire .rmm-main-list li a:hover {
	background:#3e597b;
}
.rmm.sapphire .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.rmm.sapphire .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rmm.sapphire .rmm-toggled {
	width:95%;
	background-color:#537b9f;
	min-height:36px;
	border-radius:6px;
}
.rmm.sapphire .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('images/sapphire-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:5px;
}
.rmm.sapphire .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px #3e587b;
}
.rmm.sapphire .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
	width:20px;
	padding:0px 7px 0px 7px;
	border:1px solid #3e587b;
	border-radius:3px;
	background-image:url('images/sapphire-menu-bg.png');
	background-position:top;
}

.rmm.sapphire .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:white;
	width:20px;
}
.rmm.sapphire .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#537698;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #6883a6;
	text-shadow:1px 1px 1px #333333;
}
.rmm.sapphire .rmm-toggled ul li a:active {
	background-color:#3c5779;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #3c5779;
}
.rmm.sapphire .rmm-toggled ul li:first-child a { 
	border-top:1px solid #3c5779 !important;
}





/* MINIMAL STYLE */

.rmm.minimal a {
	color:#333333;
}
.rmm.minimal a:hover {
	opacity:0.7;
}
.rmm.minimal .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
}
.rmm.minimal .rmm-toggled {
	width:95%;
	min-height:36px;
}
.rmm.minimal .rmm-toggled-controls {
	display:block;
	height:36px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.minimal .rmm-toggled-title {
	position:relative;
	top:9px;
	left:9px;
	font-size:16px;
	color:#33333;
	display:none;
}
.rmm.minimal .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
}

.rmm.minimal .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#333333;
	width:25px;
}
.rmm.minimal .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dedede;
	color:#333333;
}
.rmm.minimal .rmm-toggled ul li:first-child a {
	border-top:1px solid #dedede;
}
/*

Fin Responsive Menu

*/
.view-content.view-content-murs-facebook-en-liste .item-list ul li
{
    border-bottom: 1px solid #ddd !important;
    font-size: 16px;
    margin-bottom: 6px !important;
    padding-bottom: 6px !important;
}
/* page mur facebook */


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

.view-OGPodcasts .view-animateurs-radios-podcast-group .view-header-animateurs-radios-podcast-group,
.view-OGPodcasts .view-animateurs-radios-podcast-group .view-content.view-content-animateurs-radios-podcast-group
{
display:none;
}
/*****************/

.view-content-animateurs-radios-podcast-group ul li {
    border-bottom: 0;
    float: none;
    margin: 0;
    padding: 11px;
    list-style: outside none none;
    width: auto;
    display: inline-block;
}