#affin{
	margin-top:5px;
	padding:5px 1px 4px 5px;
	background-color:#fcfcfc;
	border:1px solid #bbb;}
#affin_lab{
	float:left;
	width:4em;
	font-size:90%;
	padding-top:2px;
}
.affin_lab_mot{
	padding-top:2px;	
}
#affin_bl{margin-left :4em;}
#affin label{font-size:85%;}
#affin span{font-size:85%;}
#affin select{font-size:80%;}
#m{margin-bottom:3px;vertical-align:middle;}
#themes option{padding-left:10px;}
.aff_bas .aff_bas_form{margin-top:2px;}
.affin_chkb{vertical-align:middle;display:none;}
.affin_chkb_acc,.affin_chkb_anim{vertical-align:middle;}
#affin .btn_affin,#affin .btn_affin2{font-size:85%;}
#motscles{
	clear:both;
	text-align:justify;
	margin:0;
	background-color:#e1e1e1;
	line-height:1.4em;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 6px;
	padding-left: 12px;
}
#motscles_lab{
	float:left;
	width:5.5em;
	font-size:90%;
}
#motscles_bl{
	margin-left :6em;
	font-size:90%;
}
#motscles a,#motscles a:link,#motscles a:visited{color:#222}
#motscles a:hover,#motscles a:focus,#motscles a:active{color:#555}

#barrenav{
	text-align:center;
	margin:10px 0 15px 0;
}
#res_nav{
	float:left;
	padding-top:7px;
	font-size:90%;
}
#piclens{
	float:right;
	padding-top:6px;	
	margin-bottom:4px;
	font-weight:bold;
}
#piclens span{
	font-size:80%;
	font-weight:normal;
}
#piclens a,#piclens a:link,#piclens a:visited{text-decoration:none;color:#2e57d1;}
#piclens a:hover,#piclens a:focus,#piclens a:active{text-decoration:underline;color:#3462ed;}
#piclens img{
	vertical-align:middle;
}
.piclens_img{text-decoration:none;}
