a,a:hover,
h1, h2, h3, ul,
.list_box ul a:hover,
.list_box ul,
.list_box li span.letter,

.column_left .box ul,
.column_right .box_title, 

.box_title,
.image_box,
.article_name,
.article_title,
.tags-title,
.paging strong,

#textAd.ads li a,

#recipes_listing.list_box ul a,
#recipes_listing.list_box li strong,
.recipe strong,

.table thead,

#kamasutra .list_box .box_title,
#kamasutra ul.cell_list li a ,
.page_current,
span#title_box_droite,
span.title_box_droite,
span.title_noticias,
.description p a,
.definition_links,
.color ,
.bloc_diaporama .bloc_diaporama_Left .bloc_diaporama_texte a {
color:#e81c3e;
}

.news_box .box_title, .list_box .box_title {
background:#e81c3e none repeat scroll 0 0;
}
/*============================*/
/*  Borders      */
/*============================*/

.list_box {
border-bottom:#e81c3e 2px solid;
}

.box a img:hover  {
border:#e81c3e 3px solid;
}

#textAd.ads {
background:#21296a;
border:1px solid #e81c3e;
border-bottom:3px solid #e81c3e;
}

.ads li {
border-top:1px solid #e81c3e;
}
.links .box_title,
.forums .box_title,
#homepage .links .box_title,
#homepage .forums .box_title {
border-top:1px solid #e81c3e;
border-bottom:1px solid #e81c3e;
	padding:0;
	margin:0;padding-left: 10px;
}

.appli .box_title {
border-bottom:1px solid #e81c3e;
}
.icon-atlas_links {
background-position:-80px -79px;
}
.icon-forums_links {
background-position:-80px -15px;
}
.icon-appli_links {
background-position:-80px -62px;
}
.icon-dossier_links {
background-position:-80px -48px;
}
.icon-forums_links2 {
background-position:-80px -111px;
}
.icon-appli_links2 {
background-position:-80px -160px;
}
.icon-article_links {
background-position:-80px -130px;
}
.icon-dossier_links {
background-position:-80px -145px;
}
.links .box_title2, .forums .box_title2 {
border-bottom:1px solid #e81c3e;
border-top:1px solid #e81c3e;
color:#e81c3e;
}

.icon-test_links{background-position:-143px  -36px;}
.icon-diaporama_links{background-position:-143px  -36px;}

/****************/
/*	NEW ICONS	*/
/****************/
.icon-medocs{background-position:-143px  -19px;}
.icon-posts{background-position:-143px  -1px;}
.icon-news{background-position:-143px  -36px;}
/*============================*/
/*  LEFT column      */
/*============================*/

.column_left .box .box_title {
background:#FFFFFF url(../images/sprite-col_left-title_bgr.png) repeat-x 0 -90px;
}

.column_left .box ul a {
background:#FFFFFF url(../images/sprite-style-sexe.png) no-repeat 0 3px;
}

.column_left .box ul a:hover {
color: #e81c3e;
}

.column_left .box .box_title_g {
background:#FFFFFF url(../images/sprite-col_left-title_bgr.png) repeat-x 0 -370px;
}
.column_left .box ul li.link_article {
text-decoration: none;
font-weight:bold;
padding:0 0 0 14px;
width:121px;
background:#FFFFFF url(../images/sprite-style-sexe.png) no-repeat 0 3px;
}
.column_left .box .box_title_rub, .column_left .box .box_title_rub a{
color: #e81c3e;
}
/*============================*/
/*  RIGHT column      */
/*============================*/

.column_right .box_title {
color:#e81c3e;
}

.column_right .box img:hover  {
border:3px solid #e81c3e;
}
.column_right .box ul a.cHeader,
.column_right .box ul a.right_rub {
background:#FFFFFF url(../images/sprite-style-sexe.png) no-repeat 0 3px;
}

.column_right .box ul a:hover {
color: #e81c3e;
}
.column_right .box_forum img:hover  {
border:3px solid #e81c3e;
}
.column_right .box_forum ul a.cHeader,
.column_right .box_forum ul a.right_rub {
background:#FFFFFF url(../images/sprite-style-sexe.png) no-repeat 0 3px;
}

.column_right .box_forum ul a:hover {
color: #e81c3e;
}
/*============================*/
/*  FOOTER      */
/*============================*/

#footer{
background:url(../images/rule_footer_sexualidad.gif) no-repeat 0 70px;
}
#footer #footer_logo {
background-color: #e81c3e;
background-image: url(../images/mask_footer_logo.png);
background-repeat: no-repeat;
background-position:right;
}

#footer .box .box_title{
color:#e81c3e;
}

#footer_menu {
background:#e81c3e url(../images/mask_footer_menu.png) repeat-x;
}

/*============================*/
/*  HOMEPAGE      */
/*============================*/

#homepage .news_box .box_title {
background:#e81c3e;
}

#homepage .news_box ul a:hover,
#homepage span.more a,
#homepage .box .box_title,
#homepage .image_box .box_title,
#homepage .box .box_subtitle a,
#homepage .box ul.video_preview li a,
#homepage .list_box ul a:hover,
#homepage .list_box ul,
#homepage .ads li a,
#homepage .ads li a strong,
#homepage .list_box li span.bullet_point,
#article ul li{
color:#e81c3e;
}

#homepage .box img:hover,  #homepage .news_box img:hover  {
border:#e81c3e 3px solid;
}


#homepage .list_box {
border-bottom:#e81c3e 2px solid;
}

#homepage .list_box .box_title {
background:#e81c3e;
color: #ffffff;
}


#homepage .ads {
background:#e81c3e;
border:1px solid #e81c3e;
border-bottom:3px solid #e81c3e;
}

#homepage .ads li {
border-top:1px solid #e81c3e;
}

/*======================================*/
/*TOP RUB SOUS RUB DOSSIER ARTICLE*/
/*======================================*/
hr#hr{
color:#e81c3e;
background-color:#e81c3e;
}

span#title_span{
color:#e81c3e;
}
/*============================*/
/*  ARTICLE      */
/*============================*/

#article .more_articles li a {
/*background:url(../images/sprite_bullets.png) no-repeat 0 -366px;*/
}


#article h1,
#article .more_articles .box_title,
#article .more_articles li span.bullet_point {
color:#e81c3e;
}
/*============================*/
/*  DOSSIER      */
/*============================*/

#dossier .articles_list a img:hover {
border:3px solid #e81c3e;
}

#dossier .forum_link {
border-top:1px solid #e81c3e;
border-bottom:1px solid #e81c3e;
}

#dossier .forum_link a {
background:url(../images/sprite-style-sexe.png) no-repeat 0 -46px;
}

/*============================*/
/*  SOUS RUB      */
/*============================*/

.dossier .img_desc a img:hover{
border:3px solid #e81c3e;
}

.complement div.appli h3{
background:url(../images/sprite-doc01.png) no-repeat 0 -46px;
}
/*============================*/
/*  METRO BAR      */
/*============================*/
#categories div.first {
background-color:#e81c3e; 
}

#categories ul#link_util li {
background-color:#e81c3e;
}
/*============================*/
/*  PLAYER      */
/*============================*/

#homepage .flash ul#player li a:hover, #homepage .flash ul#player li.active a {
border-top:4px solid #e81c3e;
}
#homepage .flash div#title a {
color:#E81C3E;
}

/*============================*/
/*  KAMASUTRA			      */
/*============================*/
#kamasutra h1 {
	font-size: 				24px;
	margin:					0;
	padding:				0;
	font-weight: 			normal;
	text-align: 			center;
	display: 				block;
	margin-bottom:			10px;
}
#kamasutra h2 {
	font-size:				19px;
	font-weight:			normal;
}

#kamasutra .list_box .box_title {
	background:				none;
	font-size:				14px;
	font-weight:			bold;
	padding:				5px 0;
	display:				block;
	width:					390px! important;
	width:					380px;
}


#kamasutra .list_box .box_title a {
	font-weight:			bold;
	color:					#E81C3E;
}
#kamasutra .list_box {
	border:					none;
}

#kamasutra .list_box img {
	float:					right;
	margin:					5px;
}

#kamasutra .list_box li {
	line-height:			normal;
	float:					left;
	width:					529px;
	padding:  				10px 0 10px 10px;
	width:520px;
}

#kamasutra .list_box p {
	color:					#797979;
	width:					390px! important;
	width:					380px;
	text-align:				justify;
}

#kamasutra ul.cell_list li {
	width:					35%;
	float:					left;
	clear:					none;
	border:					none;
	line-height:			20px;
	padding:				0;
	margin-right:10px;
} 


.list_box .box_title2 {
	background: 			#E81C3E;
	border:medium none;
	color:#FFFFFF;
	display:block;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	margin:0;
	padding:0 0 0 4px;
	width:524px;
}
.list_box {
border-bottom:2px solid #E81C3E;
}
.list_box .halfsize ul li.ra a,
.list_box .halfsize ul li.rb a{
	font-size:14px;

}

#article ul.articles_list li p.doss_kama {
	color:#434343;
	float:left;
	width:400px;
}
#article .articles_list a img:hover {
	border:					3px solid #E81C3E;
	float: 					left;
	margin:					0 5px 0 0;
}
#article table.tab_art, #article table.tab_art td{
	border:					1px solid #E81C3E;
}
/**
 *  Carousel Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: transparent url(../images/next_sexualidad.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/prev_sexualidad.jpg);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -40px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: transparent url(../images/prev_sexualidad.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarvousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../images/next_sexualidad.jpg);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -40px 0;
}
/********************/
/*		ENCART		*/
/********************/
.bgcolor {
    background-color: #f7a495;
}
#article p.encart{color:#fff;}

#envoiami #err_form_envoi{
    color:#e81c3e;
}
#envoiami .add_title {
    background: transparent url('../images/envoi_ami/title_sexualidad.jpg') 0px 0px;
}
#envoiami #submitenvoi{
    background: transparent url('../images/envoi_ami/send_sexualidad.jpg') 0px 0px;
}



/****************************************/
/*********  REMONTEES FORUM   ***********/
/****************************************/

.remontee_forums strong{
    background:url('../images/forum/forum_sexualidad.jpg') top left no-repeat;
}
.column_right .box .box_title_other, .column_right .box .box_title_forum, .column_right .box_recette .box_title_forum, .bloc_diaporama_Right .box .box_title_other{
	background-color:#e81c3e;
}
.bloc_diaporama_mea_ctnt .bloc_diaporama_mea:hover ,
.varColor, span.varColor, .varBgColor {
    background-color: #e81c3e;
}


#retour_edito{
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius: 10px;
    -khtml-border-radius:10px;
    float:right;
    position:absolute;
    width:150px;
    text-align:center;
    height:20px;
    color:#fff;
    line-height:18px;
    background-color:#e81c3e;
    top:75px;
    right:5px;
    opacity:0.5;
}
#homepage .news_box .box_title {
    background-image: url("../images/entete_remontee_blog.gif");
    background-repeat: repeat-x;
    color: #e81c3e;
    height: 20px;
    padding-top: 5px;
}
#homepage .news_box .box_title a {
    color: #e81c3e;
    font-size: 20px;
    font-weight: normal;
}

/* liseret header forum */
body#unique__home__listing_category div.header_liseret {
    background: #e81c3e;
}