

.inline             {padding:0;margin:0;display:inline;}
.clear              {clear:both;}

#main                   {width:100%;margin:auto;}



.avatar-list.inline li      {display:block;float:left;margin:0 4px 2px;text-align:center;}
.avatar-list.inline li span {font-size:10px;color:#333;display:block;margin-top:-4px;}

#main-content           {width: auto;margin:0px auto;padding:0;}
#top-kweep                      {border:1px solid #999;background:#CCC;-moz-border-radius:10px;padding:10px;margin:10px 0;}
#top-kweep #top-kweep-title     {border-bottom:1px solid #666;margin-bottom:10px;}
#top-kweep #top-kweep-title h2  {font-weight:normal;float:left;}
#top-kweep #top-kweep-title ul  {display:block;float:right;list-style:none;}
#top-kweep #top-kweep-title ul li   {display:block;float:left;margin-left:10px;font-size:0.7em;height:32px;line-height:32px;}

#top-kweep #SWFPlayerTOP        {margin:0px 5px 0px 0px;display:block;float:left;}
#top-kweep #top-kweep-user      {/*width:550px;*/}
#top-kweep #top-kweep-user #top-kweep-userinfo  {float:right;}
#top-kweep #top-kweep-user #top-kweep-userinfo a  {display:block;font-size:0.8em;}
#top-kweep #top-kweep-user #top-kweep-info  {font-size:0.8em;margin-right:105px;}
#top-kweep #top-kweep-user #top-kweep-info cite  {display:block;}
#top-kweep #top-kweep-user .avatar   {display:block;}

#content-grid               {margin-top:1em;width: 100%;margin-right: auto;}
#content-grid h2            {font-size:1.2em;font-weight:normal;text-transform: uppercase;}
#content-grid .grid ul    {list-style:none;margin:0;}
#content-grid .grid ul li {margin:0 0 10px;position:relative;}
.grid                   {display:inline;float:left;margin-right:15px;position:relative;}

.listing-texts          {width:280px;}
.listing-images img.thumb,
.listing-videos img.thumb     {width:192px;height:164px;overflow:hidden;}
.listing-videos         {margin-right:0;}
.listing-audios         {width:250px;}
.listing-audios div     {clear:left;}
.listing-audios div img {float:left;margin-right:5px;}
.texts                  {padding:2px;margin-bottom:10px;word-wrap:break-word;overflow:hidden;}
.audios                 {padding-bottom:5px;margin-bottom:10px;border-bottom:1px dotted #CCC;}
.audios cite                {clear:left;margin-bottom:2px;}


.live_coms                      {font-size:0.8em;border-bottom:1px dashed #DDD;padding-bottom:10px;margin-bottom:5px;}
.live_coms .avatar              {float:left;}
.live_coms div                  {margin-left:60px;}
.live_coms .live_coms_title     {margin:0px;padding:0;}



.img_left               {display:block;float:left;margin-right:10px;}





#SWFPlayer                  {display:block;margin:0 auto;}



#element-info-content div#updater-menu li {display:block;padding:2px 5px;}
#element-info-content div#updater-menu li:hover {background:#6CA525;color:#FFF;}
#element-info-content div#updater-menu li.updater-menu-title {padding:2px;color:#000;background:#F1F1F1;font-size:0.9em;}


.usr_list            {clear:both;margin:0;padding:5px;border-bottom:1px solid #CCC;}
.usr_list:hover      {background:#EFEFEF;}
.usr_list:hover .usr_list_info     {color:#666;}
.usr_list:hover .usr_list_right .button     {display:block;}
.usr_list .avatar    {float:left;display:block;margin-right:5px;}
.usr_list .usr_list_info        {float:left;color:#BBB;font-size:0.8em;width:740px;}
.usr_list .usr_list_info span    {display:block;}
.usr_list .usr_list_info .usr_list_links    {margin-top:5px;}
.usr_list .usr_list_info h4 a       {color:#3C3C3C;font-size:0.99em;text-transform:capitalize;font-weight:bold;}
.usr_list .usr_list_right           {float:right;font-size:0.8em;width:135px;}
.usr_list .usr_list_right .button   {display:none;text-align:center;margin-bottom:5px;}



.form_title                 {margin-top:20px;border-bottom:1px solid #CCC;}
.form_default               {margin-top:15px;}
.form_default .frm_field    {margin:0 10px 20px;}
.form_default .frame        {background:#EFEFEF;padding:10px 0}
.frm_field .label_top       {display:block;color:#555555;font-size:14px;}
form .require               {color:red;}
.frm_field .frm_info        {color: #F7941D;display: block;font-size: 0.8em;margin-bottom: 5px;}
.frm_field .inpt_400px      {width:400px;}
.form_default .frm_field .inpt_400px    {font-size:20px;width:550px;}
p.pform                     {margin:0 10px 15px;font-size:0.7em;line-height:15px;}
p.pform .button             {font-size:1.5em;}
.frm_field .frm_err         {color:red;font-size:bold;font-size:0.8em;}
.frm_field.error input      {border:1px solid #F00;color:red;}

.smiley  {vertical-align:bottom;}


.mnu-accor      {cursor:pointer;background: url('/media/arrow.png') no-repeat left center;padding-left:22px;text-align:top;}
.mnu-accor-open {background: url('/media/arrow_open.png') no-repeat left center;}
.mnu-accor-p    {display:none;background:#EEE;}
.mnu-accor h3  {font-size:1.1em;}




            .list_carousel {


                width: 39%;
                float:  right;
            }
            .list_carousel ul {
                margin: 0;
                padding: 0;
                list-style: none;
                display: block;
            }
            .list_carousel li {
                font-size: 40px;

                text-align: left;

                list-style: none;
                width: auto;
                height: 39px;
                display: block;
                float: left;
            }
            .list_carousel li a{
                padding:10px 10px;
            }
            .list_carousel.responsive {
                width: 39%;
                margin-left: 0;
                overflow: hidden;
            }
            .list_carousel li a.petit , .list_carousel li a.moyen, .list_carousel li a.grand,.list_carousel li a.tresgrand{
                font-size: 13px;
            }
