/* CSS Document */
#nav_search input
{
    border: 0;
    padding: 2px;
    margin: 0 !important;
    font-size: 10px;
}
#nav_search .btn
{
    color: #FFF;
    background: #000;
    padding: 1px;
    width: 50px;
}
#nav_search form
{
    margin-top: -2px;
}
#col-main p
{
    padding: 5px;
}
#col-main .page_left img
{
    margin: 3px !important;
    padding: 3px !important;
}
#col-main .page_right img
{
    margin: 3px !important;
    padding: 3px !important;
}
#footer
{
    font-size: 9px;
    color: #000;
}

/* Left column */
#col-left
{
    line-height: 1.3em;
    color: #bfbfbf;
}
#col-right h1, #col-right h2, #col-right h3
{
    padding-left: 5px;
}
#col-right p
{
    padding-left: 5px;
}
#col-left p
{
    text-align: justify;
}
#col-left strong
{
    color: #FFF;
}
#ctl00_globaldiv .lbl
{
    font-weight: bold;
    font-size: 16px;
    position: absolute;
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    top: 5px;
    width: 150px;
    left: 350px;
}
#page_title h1
{
    color: #ffffff;
    margin: 0;
    padding: 0;
}
#page_title2
{
    padding: 5px 0 10px 0;
    margin: 5px 0 0px 0;
    border-top: 1px dashed #6d6d6d;
    border-bottom: 1px dashed #6d6d6d;
}
#page_title2 h2
{
    color: #fea100;
    font-size: 24px;
    font-weight: normal;
}
#page_title2 select
{
    border: 2px solid #000;
    padding: 2px;
    margin: 0px;
    text-align: center;
    background: #FFF;
}
#col-main
{
    line-height: 1.2em;
}

.cleanTable td
{
    padding: 5px;
    border-top: 1px solid #666666;
}

.page_left
{
    padding-top: 10px;
    float: left;
    width: 49%;
}
.page_right
{
    padding-top: 10px;
    padding-left: 5px;
    float: right;
    width: 49%;
    border-left: 1px dashed #6d6d6d;
}
/* lists */
.gallery_small
{
    padding: 0 0 0 5px !important;
    margin: 0 !important;
    list-style: none !important;
}
.gallery_small li
{
    margin: 3px !important;
    padding: 0 !important;
    float: left !important;
}
.gallery_small2
{
    padding: 0px !important;
    margin: 0 !important;
    list-style: none !important;
}
.gallery_small2 li
{
    margin: 0px !important;
    padding: 3px !important;
    float: left !important;
}
.gallery_big
{
    margin: 0 !important;
    float: left !important; /*margin-left:-150px;*/
    padding: 0px !important;
    list-style: none !important;
    position: relative !important;
    z-index: 3 !important;
}
.gallery_big li
{
    margin: 0 !important;
    padding: 3px 8px 3px 0 !important;
    float: left !important;
}
.gallery_big li.first
{
    /*padding-left:160px;*/
}
.gallery_big img
{
    border: 1px solid #7f7e7e !important;
    padding: 0px !important;
    margin: 0 !important;
}
.list_news
{
    padding: 0 0 0 10px;
    margin: 0;
    list-style: none;
}
.list_news li
{
    background: url(../images/interface/bullet_1.gif) no-repeat 3px 10px;
    padding: 5px 5px 5px 20px;
}
.list_news a
{
    color: #FFF;
    text-decoration: none;
}
.list_news a:hover
{
    color: #a36800 !important;
}
/*labels*/
.lbl_date
{
    color: #dd8200;
    font-weight: bold;
    font-size: 20px;
    letter-spacing: -1px;
    font-family: Arial, Helvetica, sans-serif;
}
.lbl_1
{
    color: #fea100;
    font-weight: bold;
    font-size: 12px;
}
.lbl_1_notbold
{
    color: #fea100;
    font-size: 12px;
}
.lbl_2
{
    color: #FFF;
    font-weight: bold;
}
.lbl_2_notbold
{
    color: #FFF;
}
.lbl_3
{
    color: #fea100;
    font-weight: bold;
    font-size: 11px;
}

.lbl_description
{
    line-height: 1.2em;
    font-size: 9px;
}
/*image*/
.img_about
{
    border: 1px solid #7f7e7e;
    margin: 5px;
}
.img_description
{
    font-size: 9px;
    color: #FFF;
    line-height: 1.2em;
}
/* links */
.link_more
{
    display: block;
    width: 100%;
    text-align: right;
    clear: both;
    font-size: 11px;
    text-decoration: none;
}
.link_more:hover
{
    text-decoration: underline;
}
.link_heading
{
    color: #f38c28;
    font-size: 12px;
}
.link_heading:hover
{
    text-decoration: none;
}
.itm
{
    float: left;
    width: 100%;
}

/* button */
.btn_1
{
    background: #666666;
    color: #fea100;
    padding: 1px;
    margin: 0;
    border: 0;
    font-weight: bold;
}

.tbl_sitemap ul
{
    list-style: none;
    margin-left: 10px;
    margin-bottom: 10px;
}
.tbl_sitemap ul li a
{
    color: #CCC;
    text-decoration: none;
}
.tbl_sitemap ul li a:hover
{
    text-decoration: underline;
}
