*{ margin:0;padding:0;border:0}


body
{
color:#79797f;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
font-size:13px;
line-height:1.5em;
background:url(texture.png) repeat;
}
a,a:link
{
color:#0062bd;
text-decoration:none
}
a:hover
{
color:#0062BD;
text-decoration:underline
}

input.button { 
	margin: 1px 0; 
	font: bold 1em Arial, Sans-serif;
	padding: 1px 3px; 
	color: #333;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');

}
input.button:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
input.button:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

.tbox {position:absolute; display:none; padding:14px 17px; z-index:900;}
.tinner {padding:10px; background:#fff url(http://www.toolsbysk.com/skipser/activetemplate/images/loading1.gif) no-repeat 50% 50%;  border:10px solid #e3e3e3;}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(http://www.toolsbysk.com/skipser/activetemplate/images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}

.loading {
	left:0;
	bottom:0;
	width:100%;
	height:34px;
	line-height:34px;
	margin-top:-34px;
	background:#F1F1F1;
	border:1px solid #B2B2B2;
	color:#000;
	-moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius: 3px 3px 3px 3px;
}

.loading p {
	margin:0;
	text-align:center;
	-webkit-animation:pulse 2s infinite;
	font-weight:bold;
	text-transform:uppercase;
}

.clear
{
clear:both;
display:block
}
span.mot
{
background:#f7efa9
}

.info
{
padding:8px;background-color:#fff;
-moz-border-radius:8px;
-webkit-border-radius:8px;
margin-bottom:35px;		
font-weight:bold
}.static{padding:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:35px;font-weight:normal}.static a,a:link{color:#0062bd;text-decoration:none}.static
  a:hover{color:#AAA;text-decoration:underline}
 
.lazy
{
display:none;
} 
#adminh1{height:41px; width:100%; position:fixed;background-color:black;}
#adminh2{height:41px; width:100%;}
#adminh{height:41px; width:100%;color:white;font-size:15px;}
.adminhi{width:210px; float:left; height:41px;}
.adminhc{width:150px;height:41px;float:left;text-align:center;}
.adminhh{width:100%;height:20px;float:left;text-align:center;}
#commentbox
{
width:460px;
height: 60px;
border: 1px solid #b2b2b2;
background-color: #f0f0f0;
}

#jsalert
{
padding:10px 0;
width:100%;
background-color:red;
text-align:center;
color:white;
font-size:14px;
}

#welcometitle
{float:left;
width: 100%;
padding-top: 7px;
}
.welcomelogin
{float: right;
}

#welcomebutton
{padding-left:130px;
font-size: 20px;
font-color: blue;
}
#pressentertosubmit
{
float:left;

}
#widthcontainer
{

margin-left:auto;
margin-right:auto;
text-color: #c3c3c3;
}
.containedlogo
{float: left;
width: 30%;}

.white
{
padding:8px;
 background-color:#fff;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius: 3px 3px 3px 3px;
 margin-bottom:18px !important;
 margin: 15px;
 overflow:hidden
 }
 
.list
{
padding: 0px 30px;
}
 
#containedlogin
{float: right;
width: 400px; 

}
.form2
{float: left;margin-top:7px;margin-bottom:15px;padding-right:100px;text-align:left}.form2 .champ{padding-top: 3px; width:450px;height:28px}.form2 .separ{width:712px;height:14px}

.form2 .champ label{float:left;width:115px;text-align:right;margin:4px;margin-top:3px}.form2 .champ label.error{margin-left:5px;color:red;width:150px;display:none;text-align:left}.form2 .champ input{border:1px solid #ADADAD;width:240px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form2 .champ input.checkbox{width:24px;float:right;border:0}.form2 .champ input.radio{width:24px;float:none;border:0}.form2 .champ input#codepostal{width:79px}.form2 .champ input#ville{width:150px;margin-left:3px}.form2 .champ input#jour{width:40px;text-align:center;margin-left:3px}.form2 .champ input#mois{width:40px;text-align:center}.form2 .champ input#annee{width:86px;text-align:center;margin-left:3px}.form2 .champ select{border:1px solid #ADADAD;width:180px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form2 .champ textarea{border:1px solid #ADADAD;width:400px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.form2 .champ label.error{float:right;margin-right:7px}.form2 
.ok3{text-align:left;margin-top:5px;margin-left:123px}.form2 .ok3 input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD; cursor:pointer;} .form2 .champ input.submit_ami{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;float:left;width:130px;margin-left:4px}.form2 .result{width:408px;margin:10px 0px 0px 238px;text-align:center;display:none}.good{background-color:#e4ffe0;border-top:1px solid #5bba4c;border-bottom:1px solid #5bba4c;padding:5px}.pasgood{background-color:#ffe0e0;border-top:1px solid #ba4c4c;border-bottom:1px solid #ba4c4c;padding:5px}.content_result{margin-top:25px;margin-bottom:15px;text-align:center}.loginform input{border:1px solid #ADADAD;width:139px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.loginform input.submit{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;width:100px;margin-left:22px;margin-bottom:8px}.loginform .liens{text-align:right}#editcomment textarea{border:1px solid #ADADAD;width:660px;height:100px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin:10px}#editcomment input.submit{float:right;margin-right:14px;padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}#editcomment .result{width:685px;margin:10px auto 10px auto;text-align:center}.classement{margin-top:15px}.classement .item{height:20px}.classement .item.highlight{background-color:#f8faeb}.classement .item .login{float:left;padding-left:6px}.classement .item .infos{float:right}.classement .item .score{float:left;width:80px;text-align:center}.classement .item .place{float:left;width:80px;text-align:center}.classement .item .evolution{float:left;width:80px;text-align:center}

.form3
{float: left;margin-top:7px;margin-bottom:15px;padding-right:100px;text-align:left}.form3 .champ{padding-top: 3px; width:850px;height:28px}.form3 .separ{width:712px;height:14px}

.form3 .champ label{float:left;width:550px;text-align:right;margin:4px;margin-top:3px}.form3 .champ label.error{margin-left:5px;color:red;width:150px;display:none;text-align:left}.form3 .champ input{border:1px solid #ADADAD;width:240px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form3 .champ input.checkbox{width:24px;float:right;border:0}.form3 .champ input.radio{width:24px;float:none;border:0}.form3 .champ input#codepostal{width:79px}.form3 .champ input#ville{width:150px;margin-left:3px}.form3 .champ input#jour{width:40px;text-align:center;margin-left:3px}.form3 .champ input#mois{width:40px;text-align:center}.form3 .champ input#annee{width:86px;text-align:center;margin-left:3px}.form3 .champ select{border:1px solid #ADADAD;width:80px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form3 .champ textarea{border:1px solid #ADADAD;width:400px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.form3 .champ label.error{float:right;margin-right:7px}.form3 
.ok3{text-align:left;margin-top:5px;margin-left:558px}.form3 .ok3 input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD; cursor:pointer;} .form3 .champ input.submit_ami{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;float:left;width:130px;margin-left:4px}.form3 .result{width:408px;margin:10px 0px 0px 238px;text-align:center;display:none}.good{background-color:#e4ffe0;border-top:1px solid #5bba4c;border-bottom:1px solid #5bba4c;padding:5px}.pasgood{background-color:#ffe0e0;border-top:1px solid #ba4c4c;border-bottom:1px solid #ba4c4c;padding:5px}.content_result{margin-top:25px;margin-bottom:15px;text-align:center}.loginform input{border:1px solid #ADADAD;width:139px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.loginform input.submit{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;width:100px;margin-left:22px;margin-bottom:8px}.loginform .liens{text-align:right}#editcomment textarea{border:1px solid #ADADAD;width:660px;height:100px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin:10px}#editcomment input.submit{float:right;margin-right:14px;padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}#editcomment .result{width:685px;margin:10px auto 10px auto;text-align:center}.classement{margin-top:15px}.classement .item{height:20px}.classement .item.highlight{background-color:#f8faeb}.classement .item .login{float:left;padding-left:6px}.classement .item .infos{float:right}.classement .item .score{float:left;width:80px;text-align:center}.classement .item .place{float:left;width:80px;text-align:center}.classement .item .evolution{float:left;width:80px;text-align:center}


#blackwelcome
{
background-color:#000000;
height:112px;
left:0;
position:absolute;
width:100%;
border-bottom: 1px solid #ffffff;
}

#headercontainer{
height: 41px;
width:975px;
margin-left:auto;
margin-right:auto;
text-color: #c3c3c3;
}

#headerspace{
height:41px;
}
 
 #white
{
padding:8px;
 background-color:#fff;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius: 3px 3px 3px 3px;
 margin-bottom:18px !important;
 margin: 15px;
 overflow:hidden
 }

#head2cont{
position:relative; 
width:100%;
}
#head2{
position:absolute;
background-color:#000000;
width:100%;
height:41px;
z-index:-5;
}
#blackwelcomespacer
{height: 112px;}

#heads
{
position: fixed;
width:100%;
height: 43px;
background: url(images/bg.png) repeat-x;
z-index: 300;
}

#head1{
height:43px;
width:100%;
top:0;
position:fixed;
z-index: 350;
}
#headspace{
width:100%;
padding-top:41px;
z-index: -2;
}

border-bottom: 1px solid #ffffff;
}
#headerlogo
{float: left;
width: 25%;
}

#welcomeleft
{
width:50%;
float:left;

}
#welcomeinsideheader
{
font-size: 20px;
}
#welcomeright
{
width:49%;
float:right;

}
#welcomesplit
{
width:33%;
float:left;
}
#welcometop
{
height: 170px;
border-bottom: 1px solid #b2b2b2;
}
#welcometext1
{
font-size:30px;
}
#welcometext2
{font-size:20px;
}
#welcometextleft
{
width: 39%;
float: left;
}
#welcometextright
{
width:50%;
float: right;
}
#welcometextright2
{
width:50%;
float: right;
padding-right: 10%;
}

  
.drapeaux
{
position:absolute;
top:9px;
right:10px
}

.drapeaux .flag{float:left;margin-left:5px}
  
#haut
{
height:60px;
line-height:1.0;
margin-top:10px
}#haut a,a:hover{color:#c7c7ce}#haut a{text-decoration:underline}#haut a:hover{text-decoration:none}#haut a.submit{font-weight:bold}#haut .maintitle a{text-decoration:none}#haut p{float:right;font-weight:bold;font-size:30px;margin-top:40px;margin-right:-4px}#haut .maintitle{font-size:150%;font-weight:bold;width:300px;line-height:1.3em}#haut .title{font-size:70%;font-weight:bold;width:300px;line-height:1.3em}#haut .twitter{float:right;margin-top:10px}#haut .facebook{width:58px;float:right;margin-top:12px;margin-left:10px}.menu{margin:6px 0px 0px 30px !important;margin:6px 0px 0px 15px;text-align:right;float:left}.menu 
 

h1
{
font-weight:normal;
font-size:13px;
float:left
}

.menu 

.tiret
{
float:left;
margin:0 5px 0 5px
}

.recherche_aide
{
float:right;
margin-bottom:-20px;
padding-top:10px;
padding-left: 40px;

}#haut 



#recherche_aide a
{
color: #FFFFFF;
text-decoration:none

}

#recherche_haut
{
float:right;
width:200px;
text-align:right
}


#recherche_haut input#mot 
{
width:120px;
font-family:"Lucida Grande";
font-size:13px;
color:#444;
margin:0;
height:16px;
float:right
border:1px solid #888;
}

#recherche_haut input#submit_srch
{
background:#F9F9F9;
font-size:8px;
font-weight:bold;
color:#444;
text-transform:uppercase;
margin:0px 0px 0px 3px;
float:right

}

 

#submit
{
margin:25px 0 0 0;
display:none
}

#submit input
{
border:1px solid #ADADAD;
padding:4px
}


#submit input#firstname{display:none}#submit textarea{margin-top:6px;border:1px solid #ADADAD;padding:4px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;width:874px}

#submit .ok{float:right;margin:10px 0 10px 10px}#submit .ok input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD; cursor:pointer;}#submit select{border:1px solid #ADADAD;padding:4px;width:160px}
#content
{
color:black;
width:975px;
margin-left:auto;margin-right:auto;
}#content .homelink{display:block;float:right;color:#000;font-size:82%}

#right
{
float: right
width:25%
margin-left:auto;margin-right:auto;
padding:8px;
 background-color:#fff;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius: 3px 3px 3px 3px;
}

.post
{
padding:8px;
background-color:#fff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius: 3px 3px 3px 3px;
margin-bottom:18px !important;
margin: 15px;
overflow:hidden;
}
#loader{display:none;text-align:center;}
#wrapper
{
margin-top:20px;
float:left;
width: 975px;
}
.hidden
{
display:none;
}
.shadehover{}
.shadehover:hover .hidden{display:block;}
.shadehover:hover
{
background-color:#EBEBEB;

}
.viewhidden{}
.viewhidden:hover .hidden{display:block;}

.faq
{
padding:0px 0px 5px 25px;
}

 .post
 {
 padding:8px;
 background-color:#fff;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius: 3px 3px 3px 3px;
 margin-bottom:18px !important;
 margin-bottom:15px;
 -moz-box-shadow: 0px 0px 3px #888;
-webkit-box-shadow: 0px 0px 3px #888;
box-shadow: 0px 0px 6px #888;
 overflow:hidden
 }
 
 
 .post div.right 
 {
 float: right;
 text-align: right;
 }
 
 .post.reply {margin-left: 30px;}.post h2{font-size:13px;margin-bottom:5px}.post.moins{color:#999}.post.plus{color:#477526}.post.highlight{background-color:#f8faeb}.post.menublog{text-align:center}.post a,a:link{color:#4c93d6;text-decoration:none}.post
  a:hover{color:#AAA;text-decoration:underline}.post a.bf,a.bf:link{color:#4c93d6;text-decoration:none}.post p a.oldlink,.post p a.oldlink:link,.post p a.oldlink:hover
  {color:#444;text-decoration:none}.post 
  a.bf:hover{color:#C7C7CE;text-decoration:underline}.post .userinfos{float:left;margin:12px 0 0 0}.post .userinfos p{font-size:75%;color:#808080;line-height:1.5em}.post img.avatar{width:22px;height:22px;border:1px solid #e4e4e4}.post .avatar_container{float:left;margin:12px 8px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post .avatar_container_fiche{margin:0 14px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post .userinfos p a.pseudo,.userinfos p a.pseudo:link{color:#808080}.post .userinfos p a.pseudo:hover{color:#808080;text-decoration:underline}a.stbutton{padding:0 0 0 22px !important}a.stbutton
  {color:#444}a.stbutton:hover{color:#444;text-decoration:none}.date {margin-top: 5px;	line-height: 140%;float: left;}.date .left_part {float: left;}.date .right_part {float: left;margin-left: 4px;border-left: 2px solid #e5e5e5;padding-left: 3px;}.date a.stbutton{padding:0 0 0 0 !important}.date 
  a.stbutton{color:#C7C7CE;text-transform:lowercase}.date a.stbutton:hover{color:#79797f;text-transform:lowercase;text-decoration:underline}.post .date a.liencat,.date a.liencat:link{color:#808080}.post .date a.liencat:hover{color:#808080;text-decoration:underline}.post .plus{display:none;text-align:right}.post p.it{font-style:italic;color:#999}.post .more{float:right}*+html .post .more{margin-top:6px;float:right}* html .post .more{margin-top:6px;float:right}.post .plus .plus_bouton{float:right;padding:2px 6px;margin-right:4px;cursor:pointer;height:23px}.post .plus .plus_bouton:hover{background:#EAEAEA}.post .plus .plus_bouton .icone{margin-top:3px;float:left}.post .plus .plus_bouton .label{float:left;padding:1px 0pt 0pt 
  6px;color:#444}.post .plus .content{display:none}.post .suivi{float:right;margin-top:1px}.date{display:block;font-size:75%;color:#808080}.date a,.date a:link{text-decoration:none}.date a:hover{text-decoration:underline}.delete{display:block; float:right;margin-top:-19px;margin-left:4px}.date .w{color:#fb82ff}.date .m{color:#82c3ff}

.pagination
{color:#000000;
font-size:82%;
position:relative;
overflow:hidden;
text-shadow:0 +1px 0 #fff;

}
.pagination 
a{color:#4C93D6}.pagination a:hover{color:#c7c7ce;text-decoration:underline}.pagination p.left{display:block;float:left}.pagination p.right{display:block;float:right}.Ligne{height:20px;border-bottom:1px solid #ADADAD;width:660px}.Ligne .LigneDate{float:left;width:100px}.Ligne .LigneTitre{float:left}.Ligne .LigneEdit{float:right;text-align:right;width:40px}.Ligne .LigneHits{float:right;text-align:left;width:40px}#droite{float:left;margin-left:10px;_margin-left:6px;margin-top:20px;display:inline}#droite 
  
.box
{
padding:8px;
width:146px;
background-color:#fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius: 5px 5px 5px 5px;
margin-bottom:18px !important;
margin-bottom:15px
}
  
#droite .box .titretop{font-size:100%;font-weight:bold}#droite .box h4{font-size:100%;font-weight:bold}#droite .box ul{list-style-type:none;margin-top:2px;margin-left:6px}#droite .box ul li{width:100%}#droite .box ul li h3 a{display:block;font-size:13px;font-weight:normal}#droite .box#boutique ul{margin-left:0}#droite .box#boutique #paypal{text-align:center;margin-top:5px}#droite .box#boutique ul li.total{background:#f9f7e6;color:#991717;text-align:right;padding-right:2px}#droite .box#boutique ul li.option{font-size:10px;text-align:right}#droite .box#boutique ul li.option div.opt{float:left;padding-bottom:3px;height:16px}#droite .box#boutique ul li.option a{display:inline}#droite .box a,#droite .box 
a:link{color:#79797f;text-decoration:underline}#droite .box a:hover{color:#79797f;text-decoration:none}#droite .box ul li.active a,#droite .box ul li.active h2 a:link{color:#444;text-decoration:none;font-style:italic;font-size:13px;font-weight:normal}#droite .box ul li.active a,#droite .box ul li.active h2{color:#444;text-decoration:none;font-style:italic;font-size:13px;font-weight:normal}#droite .box ul li.active h2 a:hover{color:#ffffff;text-decoration:none}#droite .box ul li.operation a,#droite .box ul li.operation h3 a:link{color:#cb3c3c;text-decoration:underline}#droite .box ul li.operation h3 a:hover{color:#cb3c3c;text-decoration:none}#droite .box.footer{font-size:10px;color:#888}#droite .box.footer a{display:inline;color:#777}#droite .box.footer .decal{margin-left:8px}#droite .box.footer .bold{font-weight:bold}#droite .box.publicite{text-align:center}#droite .box.publicite img{margin-top:5px}#droite .box li.resume{font-size:11px}#droite .box li.tout{text-align:right;font-size:11px}#submit_connexion{width:73px;height:24px;border:0;padding-right:0px}#recherche{margin-top:6px;margin-bottom:6px;height:1%;overflow:hidden}#recherche 
  
input#mot
{
border:1px solid #888;
width:120px;
padding:3px;
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
font-size:13px;color:#444;
margin-left:9px
}
  
#recherche input#submit_srch{background:#F9F9F9;border:1px solid #888;padding:2px;font-size:8px;font-weight:bold;color:#444;text-transform:uppercase;float:right;margin-top:5px;margin-right:9px}#droite p.social{text-align:center}
#blankspacer
{
padding-top: 3px;
}
#singlespacer
{padding-top: 1px;}
#spacer
{
border-top:1px solid #b2b2b2;
}
#footerspacer
{
border-top:1px solid #c2c1c1;
border-bottom: 1px solid #fff;
width: 975px;
}
#footer
{
width:730px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
font-size:11px;color:#000000;
text-shadow:0 +1px 0 #fff;

}
#footer a{text-decoration:underline
}#footer a:hover{text-decoration:none}
#footer a,a:hover{color:#000000}#footer 


 
.footerpost
{text-align:center;
margin-top:10px;
margin-bottom:0 !important;
background:transparent;
padding: 10px 0 0 0;

}

form.submitsh .input_mail{float:left;margin-top:10px}form.submitsh .input_auteur{float:left}form.submitsh .input_cat{float:right}form.submitsh .input_sexe{float:right;margin-right:10px}form.submitsh #firstname{display:none}form.submitsh #loadingsubmitsh{text-align:center;display:none;margin:5px 0px 5px 0px;padding:0}form.submitsh .result{width:884px;margin:10px 0px 0px 0px;text-align:center;display:none}form.submitsh
 .ok #compteur{float:left;margin:4px 5px 0px 0px}form#comment{margin:10px 0;width:690px;margin-left:10px}form#comment .champ{text-align:right;margin-top:4px}form#comment .champ#pseudo{float:left}form#comment .champ#url{float:right}form#comment #firstname{display:none}form#comment .champ input{border:1px solid #ADADAD;width:180px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444}form#comment textarea{border:1px solid #ADADAD;width:682px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}form#comment 
 .ok{text-align:right;margin-top:4px}form#comment .ok input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD; cursor:pointer;}

.form
{float: left;margin-top:7px;margin-bottom:15px;text-align:left}.form .champ{padding-top: 3px; width:712px;height:28px}.form .separ{width:712px;height:14px}

.form .champ label{float:left;width:230px;text-align:right;margin:4px;margin-top:3px}.form .champ label.error{margin-left:5px;color:red;width:150px;display:none;text-align:left}.form .champ input{border:1px solid #ADADAD;width:240px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form .champ input.checkbox{width:24px;float:right;border:0}.form .champ input.radio{width:24px;float:none;border:0}.form .champ input#codepostal{width:79px}.form .champ input#ville{width:150px;margin-left:3px}.form .champ input#jour{width:40px;text-align:center;margin-left:3px}.form .champ input#mois{width:40px;text-align:center}.form .champ input#annee{width:86px;text-align:center;margin-left:3px}.form .champ select{border:1px solid #ADADAD;width:180px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form .champ textarea{overflow: auto;border:1px solid #ADADAD;width:400px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.form .champ label.error{float:right;margin-right:7px}.form 
.ok{text-align:left;margin-top:5px;margin-left:238px}.form .ok input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD; cursor:pointer;}.form .champ input.submit_ami{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;float:left;width:130px;margin-left:4px}.form .result{width:408px;margin:10px 0px 0px 238px;text-align:center;display:none}.good{background-color:#e4ffe0;border-top:1px solid #5bba4c;border-bottom:1px solid #5bba4c;padding:5px}.pasgood{background-color:#ffe0e0;border-top:1px solid #ba4c4c;border-bottom:1px solid #ba4c4c;padding:5px}.content_result{margin-top:25px;margin-bottom:15px;text-align:center}.loginform input{border:1px solid #ADADAD;width:139px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.loginform input.submit{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;width:100px;margin-left:22px;margin-bottom:8px}.loginform .liens{text-align:right}#editcomment textarea{border:1px solid #ADADAD;width:660px;height:100px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin:10px}#editcomment input.submit{float:right;margin-right:14px;padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}#editcomment .result{width:685px;margin:10px auto 10px auto;text-align:center}.classement{margin-top:15px}.classement .item{height:20px}.classement .item.highlight{background-color:#f8faeb}.classement .item .login{float:left;padding-left:6px}.classement .item .infos{float:right}.classement .item .score{float:left;width:80px;text-align:center}.classement .item .place{float:left;width:80px;text-align:center}.classement .item .evolution{float:left;width:80px;text-align:center}

.okk{text-align:left;margin-top:5px;}.form .okk input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD; cursor:pointer;}
.resultt{width:470px;margin:10px 0px 0px 0px;text-align:center;display:none}
.msg {
	display:none;
	padding:10px 10px 2px 10px;
	width:675px;
	border-bottom: 1px solid #DDDDDD;
}

.result {
	width:500px;
	margin:10px auto 10px auto;
	text-align:center;
}

.liste{
	text-align: left;
	font-size: 13px;
	margin:10px 0px 10px 10px;
}

.liste .ligne{
	float:left;
	border-bottom: 1px solid #DDDDDD;
	height: 23px;
	margin-top:2px; 
	width:695px; 
}

.liste .lignetop{
	float:left;
	border-bottom: 1px solid #DDDDDD;
	padding:0 5px 0 5px; 
	background-color:#F6F6F6;
}

.liste .ligne p{ 
	float:left; 
	font-size: 13px;
}

.liste .lignetop p{
	float:left;
	font-size: 13px;
}

.liste .lignetop .itemtop {
	font-weight:bold;
	color:#424242;
	padding:2px 0;
	font-size: 11px;
}

.liste .ligne .noitem{
	text-align:center;	
	width:695px;
}

.date_ask{
	width:156px;
}

.type_ask{
	width:386px;
}

.statut_ask{
	width:105px;
	text-align:right;
}

.plus_msg {
	width:26px;
}

.etat_msg {
	width:46px;
}

.date_msg {
	width:86px;
}

.pseudo_msg {
	width:146px;
}

.sujet_msg {
 	width:316px;
}

.sujet_msg_outbox {
	width:361px;
}

.outil_msg {
	width:66px;
	text-align:right;
}

.newmsg {
	font-weight:bold;
}
.search_photo
{
width:75px;
}

.search_login
{
width:200px;
}

.search_ville
{
width:180px;
}

.search_pays
{
width:130px;
}

.search_civilite
{
width:100px;
text-align:right;
}

#suivi ul{margin:15px 0 15px 30px;list-style-type:none}.informations{margin:0 0 0 20px;float:left}.informations ul{list-style-type:none;margin:5px 0 0 0;width:420px}.informations ul li{padding:2px 0 2px 0;border-bottom:1px solid #e0e0e0}

.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }

IMG.logo {
    display: block;
    margin-left: auto;
    margin-right: auto }
    
.links{
font-size:75px;
background-color:#ffffff;
border-radius: 7px;
padding: 5px;
}
.padding{
padding: 30px 40px;
}

.navright {
	position:right;
	width:60%;
}



/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:40px;color:#BBB;background:#323232;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;font-size:12px;font-weight:bold;url(images/bg.png) repeat-x bottom left;padding:0px 0 0 20px;}
#dolphinnav ul{margin:0;padding:0px;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#BBB;text-shadow:0 -1px 0 #000;text-decoration:none;padding:0 0 0 20px;height:41px;}
#dolphinnav ul li a span{padding:11px 20px 0 0;height:26px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(images/dolphin_bf_left.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a:hover span{display:block;padding:4px 20px 0 0;width:auto;background:000 url(images/dolphin_bf_right.gif) no-repeat top right;height:38px;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#000000 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#000000 url(images/dolphin_right-ON.gif) no-repeat top right;height:40px;}
/* ---




#searchform div {
    /* This div will have the left image as a background */
    background: url(mag1.gif) no-repeat left top;
    padding: 0 10px;
    margin: 0;
    line-height: 1;
}
#searchform #search {
    /* Im going to apply a top and bottom border to this input so that it fits with my images and give it the gradient background */
    border-top:2px solid #999;
    border-bottom:2px solid #999;
    border-left:0;
    border-right:0;
    background: #fff url(search2.gif) repeat-x top;
    padding: 3px 2px 2px 0;
    height: 15px;
}
#searchform input {
    /* Some reset styles to make my form elements play nice */
    vertical-align: top;
    margin: 0 !important;
    line-height: 1;
    outline:0 !important;
}





.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 27px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    text-shadow:0 1px 0 #fff;
}

a.button span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 17px;
    padding: 5px 0 5px 18px;
    text-shadow:0 1px 0 #fff;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
    text-shadow:0 1px 0 #fff;
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
    text-shadow:0 1px 0 #fff;
}

a.alertbutton {
    background: transparent url('bg_button_a_alert.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 27px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    text-shadow:0 1px 0 #ffe9ad;
}

a.alertbutton span {
    background: transparent url('bg_button_span_alert.gif') no-repeat;
    display: block;
    line-height: 17px;
    padding: 5px 0 5px 18px;
    text-shadow:0 1px 0 #ffe9ad;
}
a.alertbutton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
    text-shadow:0 1px 0 #ffe9ad;
}

a.alertbutton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
    text-shadow:0 1px 0 #ffe9ad;
}

#popjs
{
padding-top: 25px;
}

#feedbackbutton
{
position: fixed;
top: 60%;
width: 26px;
height: 140px;
z-index: 8765;
cursor: pointer;
background-repeat: no-repeat;
left: 0;
background-position: right top;
}

#invitebutton
{
float:right;
position: fixed;
top:25%;
width: 26px;
height: 140px;
z-index: 8765;
cursor: pointer;
background-repeat: no-repeat;
left: 0;
background-position: right top;
}

#buttoncontainer
{
position: fixed;
top: 30%;
width: 26px;
height: 280px;
z-index: 8765;
cursor: pointer;
background-repeat: no-repeat;
left: 0;
background-position: right top;
}

#searchwrapper {
width:310px; /*follow your image's size*/
height:34px;/*follow your image's size*/
background-image:url('searchbox2.png');
background-repeat:no-repeat; /*important*/
padding:2px;
margin:0px;
position:relative; /*important*/
}
 
#searchwrapper form { display:inline ; }
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:2px;
left:9px;
width:256px;
height:28px;
outline: none;
}

.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:265px;
width:44px;
height:28px;
}

#postcontainer
{
float:left; 
width:480px; 
padding:0px 0px 0px 5px;
}
.hidden
{
display:none;
}
.profilepost
{

}
.profilepost:hover .hidden{display:block;}
.profilepost:hover{

background-color:#f1f1f1;
display:block;

}
.profilepost:span
{
display:block;
}

.profilepost:hover span.show {
display:inline;
}
.postpadding
{
padding: 0px 0px 0px 5px;
}
.profilepostleft
{
float:left; 
width:55px;
padding: 0px 0px 0px 5px;
}
.profilepostright
{
float:right; 
padding: 5px 0px 0px 0px;  
width:415px;
}
.profilecomment:hover
{ 
background-color:yellow;
}


#calendar
{
background-image:url('images/calendar.png');
background-repeat:no-repeat;
width:50px; 
height:54px;
font-size:11px;
padding:0 5px 0 0;
}

.calendartop
{
height:18px;
color:white;
text-align:center;
}

.calendarmiddle
{
height:16px; 
font-size:18px;
text-align:center;
}
.calendarbottom
{
height:11px;
width:50px;
font-size:9px;
text-align:center;
}
/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:40px;color:#BBB;text-shadow:0 1px 0 #fff;background:#000;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;font-size:12px;font-weight:bold;url(images/bg.png) repeat-x bottom left;padding:0px 0 0 20px;}
#dolphinnav ul{margin:0;padding:0px;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#BBB;text-decoration:none;padding:0 0 0 20px;height:41px;}
#dolphinnav ul li a span{padding:11px 20px 0 0;height:26px;float:left;font-size:13px;}
#dolphinnav ul li a:hover{color:#fff;background:#000;line-height:275%;}
#dolphinnav ul li a:hover span{display:block;padding:4px 20px 0 0;width:auto;background:#000;height:36px;font-size:13px;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#000000 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#000000 url(images/dolphin_right-ON.gif) no-repeat top right;height:40px;}
/* ---
/*the link*/

#containernav {
    margin:0 auto;
    position: relative;
}
a:link, a:visited {
    text-decoration:none;
}

a:hover {
    text-decoration:underline;
}
a img {
    border-width:0;
}
#topnav {
    padding:0px 0px;
    font-size:13px;
    line-height:41px;
    text-align:right;
}
#topnav a.signin {
    padding:13px 7px 11px;
    text-decoration:none;
    font-weight:bold;
    color:#BBB;
    outline:0;
}
#topnav a.signin:hover {
    background:#000;
    color:#FFFFFF;
    *padding:4px 12px;
}

#topnav a.signin, #topnav a.signin:hover {
    *background-position:0 3px!important;
}

a.signin {
    position:relative;
}
a.signin span {
    background-position:100% 50%;
    padding:0px 16px;
    font-weight:bold;
    font-size:13px;
}
#topnav a.menu-open {
    background:#000!important;
    color:#fff!important;
    outline:none;
}
#small_signup {
    display:inline;
    float:none;
    line-height:23px;
    margin:25px 0 0;
    width:170px;
}
a.signin.menu-open span {
    color:#789;
}

/*the interior*/

#signin_menu {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-moz-box-shadow: 0px 0px 25px rgba#000;
-webkit-box-shadow: 0px 0px 25px #000;
border-radius:0px 0px 5px 5px;
box-shadow: 0px 0px 25px #000;
display:none;
background-color:#fff;
position:absolute;
width:210px;
z-index:100;
border:5px solid black;
text-align:left;
padding:12px;
top: 36px; 
right: 0px; 
margin-top:5px;
margin-right: 0px;
*margin-right: -1px;
color:#000;
font-size:11px;
line-height:20px;
}




#signin_menu input[type=text], #signin_menu input[type=password] {
display:block;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:4px;
border:1px solid #79797F;
font-size:13px;
margin:0 0 5px;
padding:5px;
width:203px;
}
#signin_menu p {
margin:0;
}
#signin_menu a {
color:#6AC;
}
#signin_menu label {
font-weight:normal;
}
#signin_menu p.remember {
padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
clear:both;
margin:5px 0;
}
#signin_menu p a {
color:#27B!important;
}
#signin_submit {
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:4px;
border:1px solid #79797F;
color:#000;
text-shadow:0 +1px 0 #fff;
padding:4px 10px;
font-size:11px;
margin:0 5px 0 0;
font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
background-position:0 -5px;
cursor:pointer;
}


#accountnav:hover
{
background-color:#F1F1F1;
}
a#accountnav
{
padding:5px 0px;
font-size:13px;
display:block;
color:black;
text-align:center;
}
a#accountnav:hover
{
text-decoration:none;
}




div.jp-audio{
	/* Edit the font-size to counteract inherited font sizing.
	 * Eg. 1.25em = 1 / 0.8em
	 */
font-size:1em; /* 1.25em for testing in site pages */ /* No parent CSS that can effect the size in the demos ZIP */

font-family:Verdana, Arial, sans-serif;
line-height:1.6;
color: #666;
border:1px solid #B2B2B2;
background-color:#B2B2B2;
position:relative;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius: 10px;
}
div.jp-audio {
width:665px;
}



div.jp-audio div.jp-type-single div.jp-interface {
height:28px;
}
div.jp-audio div.jp-type-playlist div.jp-interface {
height:80px;
}


/* @group CONTROLS */

div.jp-controls-holder {
clear: both;
width:635px;
margin:0 auto;
position: relative;
top:-8px; /* This negative value depends on the size of the text in jp-currentTime and jp-duration */
}

div.jp-interface ul.jp-controls {
list-style-type:none;
margin:0;
padding: 0;
}

div.jp-audio ul.jp-controls {
width: 615px;
padding:0px 0px 0 10px;
}


div.jp-interface ul.jp-controls li {
display:inline;
float: left;
}

div.jp-interface ul.jp-controls a {
display:block;
overflow:hidden;
text-indent:-9999px;
outline:0;
}
a.jp-play,
a.jp-pause {
width:40px;
height:28px;
}

a.jp-play {
background:url('/images/audiosprite.png') 0 -3px no-repeat;
}
a.jp-play:hover {
	background:url('/images/audiosprite.png') -66px -3px no-repeat;
}
a.jp-pause {
	background:url('/images/audiosprite.png') -30px -3px no-repeat;
	display: none;
}
a.jp-pause:hover {
	background:url('/images/audiosprite.png') -96px -3px no-repeat;
}

a.jp-stop, a.jp-previous, a.jp-next {
	width:28px;
	height:28px;
	margin-top:6px;
}

a.jp-stop {
	background: url("jplayer.blue.monday.jpg") 0 -83px no-repeat;
	margin-left:10px;
}

a.jp-stop:hover {
	background: url("jplayer.blue.monday.jpg") -29px -83px no-repeat;
}

a.jp-previous {
	background: url("jplayer.blue.monday.jpg") 0 -112px no-repeat;
}
a.jp-previous:hover {
	background: url("jplayer.blue.monday.jpg") -29px -112px no-repeat;
}

a.jp-next {
	background:url('/images/audiosprite.png') 0 -141px no-repeat;
}
a.jp-next:hover {
	background:url('/images/audiosprite.png') -29px -141px no-repeat;
}

/* @end */

/* @group progress bar */

div.jp-progress {
	overflow:hidden;
	background-color: #8F8F90;
}
div.jp-audio div.jp-progress {
	position: absolute;
	top:1px;
}
div.jp-audio div.jp-type-single div.jp-progress {
	top:15px;
	left:60px;
	width:540px;
	height:10px;
	border:1px solid #79797F;
}
div.jp-audio div.jp-type-playlist div.jp-progress {
	left:166px;
	width:130px;
}
div.jp-video div.jp-progress {
	top:0px;
	left:0px;
	width:100%;
	height:10px;
	background-color: #fff;
}
div.jp-seek-bar {
	background: #fff;
	height:10px;
	cursor: pointer;
	position:absolute;
	/*-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;*/
}
div.jp-play-bar {
	background:url('/images/audiosprite.png') 0 -73px repeat-x ;
	width:0px;
	height:100%;
	position:absolute;
	/*-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;*/
}

/* The seeking class is added/removed inside jPlayer */
div.jp-seeking-bg {
	background:url("jplayer.blue.monday.seeking.gif");
}

/* @end */

/* @group volume controls */


a.jp-mute,
a.jp-unmute,
a.jp-volume-max {
	width:18px;
	height:15px;
	margin-top:12px;
}

div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
	margin-left: 210px;	
}

div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {
	margin-left: 154px;
}

div.jp-audio a.jp-volume-max {
	margin-left: 56px;	
}

div.jp-video a.jp-mute,
div.jp-video a.jp-unmute,
div.jp-video a.jp-volume-max {
	position: absolute;
	top:12px;
	margin-top:0;
}

div.jp-video a.jp-mute,
div.jp-video a.jp-unmute {
	left: 50px;
}
 div.jp-video a.jp-volume-max {
	left: 134px;
}

div.jp-volume-bar {
	padding:0px 17px 0px 0px;
	overflow:hidden;
	background:url('/images/audiosprite.png') -220px -3px no-repeat;
	width:30px;
	height:26px;
	cursor: pointer;
}
div.jp-audio div.jp-volume-bar {
	top:37px;
}
div.jp-video div.jp-volume-bar {
	top:17px;
}
div.jp-volume-bar-value {
	background:url('/images/audiosprite.png') -295px -3px no-repeat;
	width:0px;
	height:26px;
}

/* @end */

/* @group current time and duration */

div.jp-audio div.jp-time-holder {
	float:right;
	padding:2px 0px 400px 0px;
	z-index:10;
}
div.jp-audio div.jp-type-single div.jp-time-holder {
	left:0px;
}
div.jp-audio div.jp-type-playlist div.jp-time-holder {
	left:166px;
	width:130px;
}

div.jp-current-time,
div.jp-duration {
	width:60px;
	font-style:oblique;
	text-align:right
}
div.jp-current-time {
	float: right;
	display:inline;
	font-size:9px;
	padding:2px 0px 0px 0px;
}
div.jp-duration {
	float: right;
	display:inline;
	text-align: right;
}



/* @end */

/* @group playlist */


div.jp-jplayer audio,
div.jp-jplayer {
	width:0px;
	height:0px;
}

div.jp-jplayer {
	background-color: #000000;
}





/* @group TOGGLES */

/* The audio toggles are nested inside jp-time-holder */

ul.jp-toggles {
	list-style-type:none;
	padding:0;
	margin:0 auto;
	overflow:hidden;
}

div.jp-audio .jp-type-single ul.jp-toggles {
	width:25px;
}
div.jp-audio .jp-type-playlist ul.jp-toggles {
	width:55px;
	margin: 0;
	position: absolute;
	left: 325px;
	top: 50px;
}

div.jp-video ul.jp-toggles {
	margin-top:10px;
	width:100px;
}

ul.jp-toggles li {
	display:block;
	float:right;
}

ul.jp-toggles li a {
	display:block;
	width:25px;
	height:18px;
	text-indent:-9999px;
	line-height:100%; /* need this for IE6 */
}

/* @group NO SOLUTION error feedback */

.jp-no-solution {
	position:absolute;
	width:390px;
	margin-left:-202px;
	left:50%;
	top: 10px;

	padding:5px;
	font-size:.8em;
	background-color:#eee;
	border:2px solid #009be3;
	color:#000;
	display:none;
}

.jp-no-solution a {
	color:#000;
}

.jp-no-solution span {
	font-size:1em;
	display:block;
	text-align:center;
	font-weight:bold;
}

#report
{
float:right;
width:20px;
height:20px;
padding:0 5px 0 0;
background:url('/images/audiosprite.png') no-repeat -112px -100px;
}
#report:hover
{
background:url('/images/audiosprite.png') no-repeat -112px -120px;
cursor: pointer;
}
#report:active
{
background:url('/images/audiosprite.png') no-repeat -112px -140px;
cursor: pointer;
}

#chart
{
padding:8px 0;
display:block;
overflow:auto;
height:50px;
position:relative;
}
.breakerone
{
text-align:center;
font-size:14px;
width:6%;
float:left;
position:relative;
height:100%;
word-wrap: break-word;
}
.breaker
{
text-align:center;
width:25%;
float:left;
position:relative;
height:100%;
word-wrap: break-word;
}
.pic
{
height:50px;
width:50px;
float:left;
position:relative;
padding:0 15px 0 0;
}
.change
{
text-align:center;
font-size:10px;
width:40px;
position:relative;
height:100%;
float:left;
padding:0 30px 0 0;
}


#wall {
	border:  solid 1px #BDC7D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:6px;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	text-align: left;
	width:750px;
}
.Share.button, .Share.button:visited {
	background-color: #5B74A8;
	border-color: #29447E #29447E #1A356E;
	border:1px solid #999;
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1);
	color: #FFFFFF;
	cursor: pointer;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	width: 50px;
	padding: 5px;
	border : 0px;
	float:right;
	margin-right:10px;
}
#sharebtn {
	padding:20px 5px;
}
.info {
	width:360px;
	height:100px;
	float:left;
	margin:15px
}
#prev {
	cursor:pointer;
}
#next {
	cursor:pointer;
}
#totalimg {
	font-size:9px;
	color:#000000;
	float:left;
	margin:5px;
}
label.title {
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
label.url {
	font-size: 11px;
	font-weight: normal;
	color: #666;
}
label.desc {
	font-size:11px;
	cursor:pointer;
}
.title:hover, .desc:hover {
	background-color:#FFFF99
}
.images {
	width:100px;
	height:100px;
	float:left;
	margin:15px 23px 15px 15px;
}
#loader {
	margin:16px 17px 7px 7px;
}
#fetched_data {
	height:125px;
	margin-bottom:10px;
}
#textareaWrap {
	text-align: center;
	background-color: #F2F2F2;
	height:135px;
	border:solid 1px #B4BBCD;
	border-width: 0 1px 1px;
}

#upbutton
{
width:50px;
height:20px;
background:url('/images/audiosprite.png') no-repeat 0 -100px;
float:left;
}

#upbutton:hover
{
background:url('/images/audiosprite.png') no-repeat 0 -120px;
}
#upbutton:active
{
background:url('/images/audiosprite.png') no-repeat 0 -140px;
}
#upbuttonison
{
width:50px;
height:20px;
background:url('/images/audiosprite.png') no-repeat -50px -100px;
float:left;
}
#upbuttonison:hover
{
background:url('/images/audiosprite.png') no-repeat -50px -120px;
}
#upbuttonison:active
{
background:url('/images/audiosprite.png') no-repeat -50px -140px;
}
#upbuttonison2
{
width:50px;
height:20px;
background:url('/images/audiosprite.png') no-repeat 0 -100px;
float:left;
display:none;
}
#upbuttonison2:hover
{
background:url('/images/audiosprite.png') no-repeat 0 -120px;
}
#upbuttonison2:active
{
background:url('/images/audiosprite.png') no-repeat 0 -140px;
}
#upbuttonon
{
width:50px;
height:20px;
background:url('/images/audiosprite.png') no-repeat -50px -100px;
float:left;
display:none;
}
#upbuttonon:hover
{
background:url('/images/audiosprite.png') no-repeat -50px -120px;
}
#upbuttonon:active
{
background:url('/images/audiosprite.png') no-repeat -50px -140px;
}
#upbubble
{
font-size:11px;
padding:0 3px;
height:18px;
float:left;
border-top: 1px solid #828282;
border-bottom: 1px solid #828282;
background-color:#fff;
}
.inbubble
{
padding:0 0 5px 0;
}
#upbubblel
{
width:6px;
height:20px;
background:url('/images/audiosprite.png') no-repeat -101px -140px;
float:left;
}
#upbubbler
{
width:3px;
background:url('/images/audiosprite.png') no-repeat -106px -140px;
float:left;
height:20px;
}
#vibecountp1
{
display:none;
}
#vibecountm1
{
display:none;
}

#loadmore
{
margin-left:auto;
margin-right:auto;
text-align:center;
width:478px;
border:1px solid #ADADAD;
background-color:#f2f2f2;
margin:10px 0 0 0;
cursor:pointer;
-webkit-border-radius:2px;
-mox-border-radius:2px;
border-radius:2px;
}
#loadmore:hover
{
background-color:#e4e4e4;
}
#loadmore:active
{
background-color:#cdcdcd;
}
#loadmore a,a:hover,a:active
{
color:black;
text-decoration:none;
}

#loadmore span
{
padding:5px 0;
width:480px;
display:block;
}


.notc2
{
width:100%;
line-height:120%;
}

.timec
{
color:grey;font-size:9px;
}

/* @end */
