#userpage {}
#userpage a { text-decoration:none; color:#105cb6; }
#userpage a:hover { text-decoration:underline; color:#105cb6; }

.inalert { border:1px solid #efe9c9; background:#fffcef; padding:5px; padding-top:1px; padding-bottom:1px; font-size:10px;}
.inalertleft { border:1px solid #efe9c9; background:#fffcef; padding:5px; padding-top:1px; padding-bottom:1px; font-size:10px; margin:0px; width:250px;}

#userpage #uinfo { width:250px; background-color:#e9e9e9; border:1px solid #d0d0d0; padding:5px; font-size:12px; overflow:hidden; margin:0px;}
#userpage #uinfo #con_tools { font-size:11px; margin-bottom:5px; background:#f1f1f1;}
#userpage #uinfo #avpict { border:1px solid #d0d0d0; padding:1px; width:80px;}

#userpage #userf-list { overflow:auto; height:170px; width:260px; border:1px solid #d0d0d0; margin:0px;}
#userpage #userf-list .uvl-container { padding-left:5px; padding-top:5px; }
#userpage #userf-list .uvl-container .avpic {border:1px solid #d0d0d0; padding:1px; width:60px;}

#userpage #userf-activity { width:250px; border:1px solid #d0d0d0; margin:0px; padding:5px;}
#userpage #userf-activity .contentc { padding-bottom:8px;}
#userpage #userf-activity .contentc a {font-weight:bold;}
#userpage #userf-activity .contentc .supc {color:#c5c5c5; font-size:10px;}
#userpage .directwidth {width:180px;}


#usvideolist {}
#usvideolist #thumbv { border:1px solid #cecece; padding:1px;}
#usvideolist .thumbv { width:161px; height:98px; background:black; text-align:center; margin:0;}
#usvideolist #title {font-weight:bold; font-size:12px; overflow:hidden; }
#usvideolist #descr {font-size:12px; overflow:hidden; }
#usvideolist #info {font-size:10px; padding-top:4px; color:#51ca17;}
#usvideolist #manage {margin-top:5px; font-size:10px;}
