/* HOME */
#home .module a       { color: #444444; text-decoration: none; }
#home .module a:hover { color: #000000; text-decoration: none !important; }

#home #horoscope_texts { width: 419px; height: 242px; }

#home #horoscopes .signs .content { background-image: url('/images/1/accueil/horoscope_signe_bg.jpg'); background-color: transparent; background-repeat: repeat-y; }
#home #horoscopes .share .content { background-image: url('/images/1/accueil/horoscope_signe_bg.jpg'); background-color: transparent; background-repeat: repeat-y; }

#home #horoscopes .texts .head    { width: 438px; height: 23px; padding-left: 4px; padding-top: 4px; background-image: url('/images/1/accueil/horoscope_desc_titre.jpg'); background-repeat: repeat-y; }
#home #horoscopes .texts .content { width: 422px; height: 242px; padding: 8px; padding-left: 12px; text-align: center; background-image: url('/images/1/accueil/horoscope_desc_bg.jpg'); background-color: transparent; background-repeat: repeat-y; }

#home .product          { margin-top: 22px; margin-left: 22px; float: left; }
#home .product_1        { margin-left: 0px; clear: both; width: 318px; }
#home .product .head    { width: 318px; height: 26px; background: transparent; }
#home .product .content { width: 318px; height: 136px; font-size: 12px; }

#home .product .content .img    { margin-right: 8px; float: left; }
#home .product .content .txt    { padding: 10px; }
#home .product .content .title  { padding-bottom: 6px; font-weight: bold; }
#home .product .content .info   { padding-bottom: 6px; height: 100px; overflow: hidden; }
#home .follow { float: right;}

#home .product .content .follow a { text-decoration: none; }
#home a.parent_module:hover .product .content .follow a { text-decoration: none; }

#home .product_3 .head         { width: 300px; }
#home .product_3 .content .img { padding: 10px; }
#home .product_3 .content      { width: 300px; }

#home .home_rotator                  { width: 420px; height: 280px; margin-left: 22px; font-size: 11px; float: left; }
#home .home_rotator .head            { height: 23px; padding-left: 4px; padding-top: 4px; }
#home .home_rotator .title           { padding-top: 4px; text-align: center; font-weight: bold; }
#home .home_rotator .content         { height: 259px; }
#home .home_rotator a        	     { color : #FFF; }
#home .home_rotator .content .txt    { padding-top: 8px; padding-right: 10px; padding-left: 10px; }

#home .news              { margin-top: 22px; float: left; clear: both; }
#home .news .head        { width: 410px; background: transparent url('/images/1/base/dotted.gif') repeat-x left bottom; float: left; }
#home .news .head .title { padding-top: 2px; float: left; }
#home .news .head .share { padding: 3px; font-size: 11px; border: none; float: right; padding-bottom: 0px; }
#home .news .head .share .txt { }

#home #share { _width: 290px; float:right;}

#home .news .content         { width: 410px; font-size: 11px; }
#home .news .content h3      { margin-top: 4px; margin-bottom: 4px; float: left; }
#home .news .content .img    { height: 100px; overflow: hidden; border: solid 3px #F3F3F3; margin-right: 6px; padding-left: 0px; float: left; }
#home .news .content .bg_img { width: 150px; height: 100px; padding: 0; border: none; }
#home .news .content .follow { font-size: 12px; margin-top: 10px; float: right; }

#home .news .content .more  { padding-top: 10px; font-weight: bold; }
#home .news .content .links { font-size: 10px; }


#home .product_4                  { width: 226px; margin-left: 22px; font-size: 11px; margin-top: 22px; float: left; }
#home .product_4 .head            { height: 23px; padding-left: 4px; padding-top: 4px; }
#home .product_4 .head .clignote  { /*color:#E98118;*/ font-weight:bold; }
#home .product_4 .title           { padding-top: 4px; text-align: center; font-weight: bold; }
#home .product_4 .content  				{ height: 235px;}
#home .product_4 .content .img    { margin-right: 6px; float: left; }
#home .product_4 .content .txt    { padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px; }
#home .product_4 .content .info   { padding-bottom: 6px; }


#home .news_blog                  { width: 408px; font-size: 11px; margin-top: 22px; float: left; background-color:#EEEEEE; }
#home .news_blog .head            { height: 23px; padding-top: 4px; width: 408px; }
#home .news_blog .title           { float:left; padding-left:4px; }
#home .news_blog .content .img    { margin-right: 6px; float: left; }
#home .news_blog .content .txt    { padding: 10px; }
#home .news_blog .content .info   { padding-bottom: 6px; }
#home .news_blog .content .follow { font-weight: bold; float: right;  }

#home .news_blog .content         { width: 408px; font-size: 11px; background-color:transparent; }
#home .news_blog .content .text 	{ float:left; width:300px; padding:0px; margin:0px; }
#home .news_blog .content h3      { margin-top: 4px; margin-bottom: 4px; float: left; font-size:11px; text-align:center; width:300px; }
#home .news_blog .content .img    { height: 90px; overflow: hidden; border: solid 3px #F3F3F3; margin-right: 6px; padding-left: 0px; float: left; }
#home .news_blog .content .bg_img { width: 90px; height: 90px; padding: 0; border: none; }
#home .news_blog .content .follow { font-size: 10px; margin-top: 10px; float: right; color:#fd31a0; }
#home .news_blog .content .follow a { color:#fd31a0; font-size: 10px; text-decoration:underline;}
#home .news_blog .content .intro	{ text-align:justify; line-height:12px;}
#home .news_blog .table 					{ float:left; padding-left:4px;}
#home .news_blog .table .title 		{ line-height:10px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666666; font-size:10px} 
#home .news_blog .table .thum			{ width:55px; border: 1px solid #8b8b8b; height:55px; }
#home .news_blog .others 					{ margin-top:10px; float:left; padding-bottom:7px; }
#home .news_blog .more { padding-top: 10px; font-weight: bold; color:#fd31a0; text-align:center; float:left;}
#home .news_blog .all_link a { font-size: 10px; text-decoration:underline; }


.news_blog .interline        { width: 408px; background: transparent url('/images/1/base/dotted.gif') repeat-x left top; float: left; height:4px; padding-bottom:4px; }

#home .product_5                  { width: 430px; margin-left: 22px; font-size: 10px; margin-top: 22px; float: left; }
#home .product_5 .head            { height: 23px; padding-left: 4px; padding-top: 4px; }
#home .product_5 .content .img    { margin-right: 6px; margin-bottom: 10px; float: left; }
#home .product_5 .content         { padding: 10px; }
#home .product_5 .content .info   { padding-bottom: 6px; }
#home .product_5 .content .follow { font-weight: bold; float: right; }

#home .newsletter                 { width: 300px; margin-left: 22px; margin-top: 22px; float: left; }
#home .newsletter .head           { height: 22px; padding-left: 4px; padding-top: 1px; }
#home .newsletter .head img       { float: left; }
#home .newsletter .head .img      { margin-top: -6px; }
#home .newsletter .content        { padding: 8px; padding-bottom: 0px; background-image: url('/images/1/accueil/newsletter_bg.jpg'); background-color: transparent; }
#home .newsletter .content .img   { float: left; }
#home .newsletter .content .input_stylized { width: 90px; height: 15px; font-size: 11px; }

#home .supp { width: 658px; margin-top: 22px; float: left; }

#home .extra { width: 300px; margin-left: 22px; float: right; }

#home .sondage       { width: 206px; float: left; }
#home .sondage .head { height: 24px; padding-left: 4px; padding-top: 3px; }

#home #voyants_selection               { width: 430px; margin-left: 22px; float: left; }
#home #voyants_selection .head         { width: 426px; }
#home #voyants_selection .content      { width: 430px; }
#home #voyants_selection .content .img { margin-right: 0.70em; }
 
#home #products_selection           { width: 300px; margin-top: 22px; float: left; }
#home #products_selection .content  { width: 294px; padding-left: 6px; }
#home #products_selection .products { padding: 4px; }

#home #tags_cloud               { width: 300px; margin-top: 22px; float: left; clear: both; }

#home #pub_300_250.adverline .title  { margin-bottom: 10px; }
#home #pub_300_250.adverline_more { margin-left: 0px; margin-top: 22px; }
#home #pub_300_250.noheader { margin-top: 22px; }


/* END HOME */

/*
body { padding: 0;  background-image: url('/images/1/base/horoscope_summer_bg.jpg'); background-position: top center; background-repeat: no-repeat;	background-color:#FFFFFF; }
.accueil .module .head {background-image:url("/images/1/accueil/titre_bg_summer.jpg");	}
#navigation .main { height: 36px; border-top: none; border-bottom: none; background-image:url("/images/1/accueil/bg_menu.png"); background-repeat:repeat-x; } 
*/