/*
** Plone style sheet - Public-facing Elements
**
** Style sheet documentation can be found at http://plone.org/documentation
**
** You should preferrably use ploneCustom.css to add your own CSS classes and to
** customize your portal, as these are the base fundaments of Plone, and will
** change and be refined in newer versions. Keeping your changes in
** ploneCustom.css will make it easier to upgrade.
**
** Feel free to use whole or parts of this for your own designs, but give credit
** where credit is due.
**
*/

/*  (do not remove this :) */
/*  (not this either :) */
/* CSS Document */
body
        {
        margin-left: 0px;
        margin-top: 5px;
        margin-right: 0px;
        margin-bottom: 10px;
        background:url(http://www.thuvien.net/images/bg.gif) repeat;
        }
.top 
        {
        padding-top:10px;
        font-family:Arial;
        font-size:11px;
        font-weight:normal;
        color:#FFFFFF;
        }
.banner_top 
        {
        clear:both;
        margin:0;
        padding:0;
        }
.menu_ngang 
        {
        text-align:center;
        clear:both;
        margin:0;
        padding:0;
        }
.menu_ngang ul
        {
        height:33px;
        float:inherit;
        margin:0;
        padding:0;
        }   
.menu_ngang li
        {
        font-family:Arial;
        padding:8px 5px 0 5px;
        font-size:12px;
        font-weight:bold;
        color:#3e3e3e;
        text-align:center;
        float:left;
        display:block;
        list-style-type:none;
        }       
.menu_ngang li a 
        {
        color:#3e3e3e;
        text-decoration:none;
        }   
.menu_ngang li a:hover 
        {
        
        color:#cf640b;
        cursor:pointer;
        }       
.menu1  
        {
        float:left;
        width:430px;
        font-family:Arial;
        font-size:11px;
        font-weight:normal;
        color:#666666;
        text-transform:uppercase;
        }   
.menu1 ul
        {
        text-align:right;
        margin:0;
        padding-left:130px;
        }   
.menu1 li
        {
        float:left;
        padding-right:20px;
        text-align:right;
        display:block;
        list-style-type:none;
        }       
.menu1 li a 
        {
        color:#666666;
        text-decoration:none;
        }   
.menu1 li a:hover 
        {
        
        color:#e88736;
        cursor:pointer;
        }
.search 
        {
        float:right;
        padding:2px 10px 0 0;
        font-family:Arial;
        font-size:11px;
        font-weight:normal;
        color:#68b00d;
        text-transform:uppercase;
        }
.list_link_content
        {
        height:20px;
        padding-top:5px;
        font-family:Arial;
        font-size:11px;
        font-weight:normal;
        color:#5f5f5f;
        clear:both; 
        border-bottom:solid #e4e4e4 1px;
        }
.list_link_content a
        {
        color:#5f5f5f;
        text-decoration:none;
        }                       
.list_link_content a:hover
        {
        color:#e88736;
        text-decoration:none;
        cursor:pointer;
        }
.main
        {
        background:url(http://www.thuvien.net/images/bg2.jpg) repeat-y;
        margin:0;
        padding:0 0 10px 0;
        }                       
#left
        {
        width:210px;
        float:left;
        margin:0;
        padding:0;
        }
.qc
        {
        clear:both;
        margin:5px 0 0 0;
        padding:0;
        }
        
#center
        {
        width:500px;
        float:left;
        margin:0;
        padding:0 8px 0 8px;
        }       
#right
        {
        width:177px;
        height:100%;
        float:right;
        margin:0;
        padding:0 0 0 5px;
        }
.box_right
        {
        background:url(http://www.thuvien.net/images/bg3.jpg) no-repeat bottom;
        height:100px;
        margin:0;
        padding:0;
        }
.title_box, .title_box a
        {
        font-family:Arial;
        float:left;
        padding:5px 0 0 5px;
        font-size:12px;
        font-weight:bold;
        color:#353535;
        text-transform:uppercase;
        text-decoration:none;
        }
.title_folder_news
        {
        font-family:Arial;
        float:left;
        padding:2px 0 0 5px;
        font-size:12px;
        font-weight:bold;
        color:#6fb31a;
        text-transform:uppercase;
        }   
.ke_ngang_folder_news
        {
        clear:both;
        margin:2px 0 5px 0;
        padding:0;
        background:url(http://www.thuvien.net/images/bg1.jpg) repeat-x;
        width:500px;
        height:10px;
        }       
.support
        {
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        color:#353535;
        }
.text
        {
        font-family:Arial;
        font-size:12px;
        font-weight:normal;
        text-align:justify;
        padding:0;
        margin:0;
        line-height:17px;
        color:#353535;
        }
.anh 
        {
        border:1px solid #CCCCCC;
        padding:3px;
        }
.date_tin 
        {
        color:#6F6F6F;
        font-family:Arial;
        font-size:11px;
        font-weight:normal;
        }
.title_tin
        {
        padding:0;
        margin:0;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        color:#353535;
        }
.title_tin a
        {
        text-decoration:none;
        color:#353535;
        }       
.title_tin a:hover
        {
        text-decoration:underline;
        color:#e88736;
        cursor:pointer;
        }       
.tin_khac
        {
        clear:both;
        margin:0;
        padding:0;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        color:#353535;
        }
.tin_khac ul
        {
        clear:both;
        margin:0;
        padding:0 0 10px 15px;
        }
.tin_khac li
        {
        font-family:Arial;
        font-size:12px;
        font-weight:normal;
        color:#353535;
        clear:both;
        line-height:17px;
        margin:0;
        padding:0;
        list-style-image:url(http://www.thuvien.net/images/icon5.jpg);
        list-style-type:none;
        }
.tin_khac li a
        {
        text-decoration:none;
        color:#353535;
        }   
.tin_khac li a:hover
        {
        color:#e88736;
        cursor:pointer;
        text-decoration:underline;
        }
.firstHeading
        {
        border: solid #e6e6e6 1px;
        height:25px;
        background-color:#f9f9f9;
        font-family:Arial;
        font-size:16px;
        font-weight:bold;
        padding:5px 3px 0 3px;
        color:#484848;
        }
.firstHeading a{
    color:#484848;
    text-decoration:none;
}
.active_dict a{
    color:#F87B0F;
}
.listcontent
        {
        padding:5px 0 0 0;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        color:#353535;
        }
.listcontent ul
        {
        margin:0;
        padding:0 0 0 50px;
        }   
.listcontent li
        {
        padding:0;
        font-family:Arial;
        font-size:12px;
        list-style-image:url(http://www.thuvien.net/images/icon8.jpg);
        font-weight:normal;
        color:#353535;
        }
.listcontent2
        {
        padding:5px 0 0 0;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        color:#353535;
        }
.listcontent2 ul
        {
        float:left;
        width:230px;
        margin:0;
        padding:0 0px 0 20px;
        }   
.listcontent2 li
        {
        padding:0;
        font-family:Arial;
        font-size:12px;
        list-style-image:url(http://www.thuvien.net/images/icon8.jpg);
        font-weight:normal;
        color:#353535;
        }
.listcontent2 li a
        {
        text-decoration:none;
        color:#353535;
        border-bottom:none;
        }
.listcontent2 li a:hover
        {
        text-decoration:underline;
        color:#353535;
        cursor:pointer;
        }
.phantrang
        {
        text-align:right;
        padding:5px 0px 5px 0px;
        font-family:Arial;
        font-size:12px;
        font-weight:normal;
        color:#353535;
        }
.footer
        {
        border-top:dotted #CCCCCC 1px;
        margin:0;
        padding:7px 0 7px 0;
        font-family:Arial;
        font-size:11px;
        font-weight:normal;
        color:#353535;
        }
#floatMenu{
    width:208px;
    background-color:transparent;
    border:solid #e6e6e6 1px;
}
.newsletter_background_button{
    background:url(http://www.thuvien.net/images/register.jpg) no-repeat;
    border:none;
    cursor:pointer;
    font-size:100%;
    height:17px;
    overflow:visible;
    width:60px;
    color:#353535;
}
.tra_tu_background_button{
    background:url(http://www.thuvien.net/images/tra_tu.jpg) no-repeat;
    border:none;
    cursor:pointer;
    font-size:100%;
    height:18px;
    overflow:visible;
    width:50px;
    color:#464646;
}
.menuParent{
    background-color:#FFFFFF;
    background-image:url(http://www.thuvien.net/images/bg_menu.jpg);
    background-repeat: no-repeat;
    color:#474747;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    padding:5px 0px 5px 0px;
}
.aMenuParent{
    padding-left:15px;
}
.menuParent a{
    color:#474747;
    text-decoration:none;
}
#floatMenu div div p{
    background-color:#FFFFFF;
    background-image:none;
    border-bottom:1px solid #E6E6E6;
    font-weight:normal;
    margin:0;
    padding:3px 0 2px 0px;
    text-decoration:none;
}
#floatMenu div div p a{
    margin:0;
    padding:3px 0 2px 15px;
}
.comment
        {
         width:100px;
         height:20px;
         float:right;
         font-family:Arial;
         font-size:12px;
         font-weight:normal;
         color:#353535;
         text-decoration:none;
        }
.comment a
        {
         color:#353535;
         text-decoration:none;
        }
.comment a:hover
        {
         color:#353535;
         text-decoration:none;
         cursor:pointer;
        }
/*  */