HTML, BODY
{
    margin: 0;
    padding: 0;
}
BODY
{
    background: #FFFFFF;
    background-image: url(../images/background.png);
    background-repeat: repeat-x;
    text-align: center;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV#container
{
    text-align: left;
    width: 1010px;
    margin: auto;
}
DIV#left_column
{
    background: transparent;
    width: 132px;
    float: left;
    height: 100%;
}
DIV#center_column
{
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 552px;
    height: 100%;
}
DIV#right_column
{
    background: transparent;
    width: 306px;
    float: right;
    height: 100%;
}
/*BOF header*/
DIV#header
{
    width: 100%;
    float: right;
}
DIV#logo
{
    background-image: url(../images/logo.png);
    width: 260px;
    height: 101px;
    float: left;
}
DIV#header_banner
{
    width: 468px;
    height: 101px;
    float: left;
}
DIV#top_header_banner
{
    width: 468px;
    height: 26px;
    float: left;
}
DIV#content_header_banner
{
    width: 468px;
    height: 60px;
    overflow: hidden;
    float: left;
}
/*BOF search div*/
DIV#head_right
{
    width: 243px;
    height: 101px;
    float: right;
}
DIV#head_right .top_search_div
{
    width: 243px;
    height: 32px;
    float: right;
}
DIV#head_right .search_box
{
    border: 1px solid #576A74;
    background-color: #576A74;
    width: 243px;
    height: 48px;
    float: right;
    position: relative;
}
.search_box .search_input
{
    border: 1px solid #909090;
    height: 17px;
    width: 185px;
    float: left;
    padding:3px;
    margin: 6px 0 0 6px;
    background: #ffffff;
    font-size: 15px;
    line-height: 17px;
    color: #000000;
}

.search_box .search_submit
{
    border: 0px solid #000000;
    background-color: transparent;
    height: 25px;
    width: 26px;
    float: left;
    margin: 6px 4px 0 0;
    background-image: url(../images/search_button.png);
}
.search_box .search_form_div
{
    position: absolute;
    top: 6px;
    left: 8px;
}
DIV#head_right .bottom_search_div
{
    width: 243px;
    height: 15px;
    float: right;
    text-align: right;
}
DIV.bottom_search_div A.cautare_avansata
{
    color: #77A4AF;
    font-size: 12px;
    position: relative;
    text-decoration: underline;
    top: -3px;
}
/*EOF search div*/
DIV#main_menu
{
    width: 100%;
    height: 47px;
    margin: auto;
    float: left;
    font-family: Verdana;
}
DIV#main_menu_left_corner
{
    background-image: url(../images/left_menu_corner.png);
    width: 4px;
    height: 100%;
    float: left;
}
DIV#main_menu_right_corner
{
    background-image: url(../images/right_menu_corner.png);
    width: 4px;
    height: 100%;
    float: right;
}
DIV#main_menu_center
{
    background-image: url(../images/menu_background.png);
    float: left;
    margin: auto;
    height: 100%;
    width: 1002px;
}
A.topMenuItem
{
    color: #FFFFFF;
    line-height: 45px;
    font-size: 13px;
    font-weight: bold;
    font-family: Verdana;
    padding-left: 10px;
    float: left;
    text-transform: uppercase;
}
A.menuRss
{
    padding: 0 19px 0 10px;
    background: url(../images/icons/feed-icon-14x14.png) no-repeat 100% 50%;
    margin: 0 10px 0 0;
}
DIV.menuRss
{
    float: right;
    padding: 0px;
    background: url(../images/separator-red.png) no-repeat 0% 50%;
}
/*EOF header
BOF footer*/
DIV#footer
{
    background: transparent;
    color: #FFF;
    padding-top: 10px;
    clear: left;
    width: 100%;
}
DIV#footer_menu
{
    width: 100%;
    height: 53px;
    margin: auto;
}
DIV#footer_menu_left_corner
{
    background-image: url(../images/footer_left_corner.png);
    width: 4px;
    height: 100%;
    float: left;
}
DIV#footer_menu_right_corner
{
    background-image: url(../images/footer_right_corner.png);
    width: 4px;
    height: 100%;
    float: right;
}
DIV#footer_menu_center
{
    background-image: url(../images/footer_background.png);
    float: left;
    margin: auto;
    height: 100%;
    width: 1002px;
}
DIV#footer_menu_center ._text
{
    font-size: 11px;
    text-align: center;
    margin: auto;
    padding: 5px 0 0;
}
DIV#footer_shadow
{
    width: 100%;
    height: 43px;
    margin: auto;
    padding-top: 5px;
}
DIV#footer_shadow_left_corner
{
    background-image: url(../images/footer_shadow_left_corner.png);
    width: 4px;
    height: 100%;
    float: left;
}
DIV#footer_shadow_right_corner
{
    background-image: url(../images/footer_shadow_right_corner.png);
    width: 4px;
    height: 100%;
    float: right;
}
DIV#footer_shadow_center ._content
{
    text-align: center;
    padding-top: 7px;
}
DIV#footer_shadow_center
{
    background-image: url(../images/footer_shadow_background.png);
    float: left;
    margin: auto;
    height: 100%;
    width: 1002px;
}
/*EOF footer
BOF top headline content*/
TABLE.top_headline_content_table
{
    width: 100%;
    height: 100%;
    color: #FFFFFF;
}
TABLE.top_headline_content_table TD.top_headline_img_td
{
    vertical-align: top;
    text-align: center;
    width: 212px;
}
TD.top_headline_img_td IMG
{
    border: none;
    max-height: 212px;
    max-width: 212px;
}
TABLE.top_headline_content_table TD.top_headline_img_td A
{
    max-height: 212px;
    max-width: 212px;
}
TABLE.top_headline_content_table TD.top_headline_title_td
{
    height: 80px;
    padding: 0 10px;
}
TABLE.top_headline_content_table TD.top_headline_title_td A
{
    color: #FFFFFF;
    font-family: Georgia;
    font-size: 20px;
}
TABLE.top_headline_content_table TD.top_short_desc_td
{
    height: 80px;
    vertical-align: top;
    font-family: Verdana;
    font-size: 11px;
    padding: 0 10px;
}
TABLE.top_headline_content_table TD.top_headline_link_td
{
    text-align: right;
    height: 19px;
    font-family: Georgia;
    padding: 0 10px;
}
TABLE.top_headline_content_table TD.top_headline_link_td A
{
    color: #FFFFFF;
    text-decoration: underline;
}
/*EOF top headline content
BOF left red boxhead*/
.left_red_boxead
{
    width: 132px;
    height: 27px;
    margin: auto;
    padding-top: 10px;
}
.left_red_boxead_left_corner
{
    background-image: url(../images/left_boxheader_left_corner.png);
    width: 2px;
    height: 27px;
    float: left;
}
.left_red_boxead_center
{
    background-image: url(../images/left_boxheader_center.png);
    background-repeat: repeat-x;
    width: 128px;
    height: 27px;
    float: left;
}
.left_red_boxead_center ._content
{
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px;
}
.left_red_boxead_right_corner
{
    background-image: url(../images/left_boxheader_right_corner.png);
    width: 2px;
    height: 27px;
    float: right;
}
A.left_stiri_categorii
{
    background-image: url(../images/icons/tag_red.png);
    background-repeat: no-repeat;
    font-family: Georgia;
    padding: 0px 0px 5px 20px;
    display: block;
    color: #909090;
    font-weight: bold;
    font-size: 10px;
}
A.left_stiri_categorii:HOVER
{
    background-image: url(../images/icons/tag_blue.png);
    text-decoration: none;
}
/*EOF left red boxhead
BOF left whitebox*/
DIV.left_whitebox
{
    width: 132px;
    margin: auto;
}
DIV.left_whitebox ._top
{
    background-image: url(../images/left_whitebox_top.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 4px;
    margin: 5px 0px 0px;
}
DIV.left_whitebox ._middle
{
    background-image: url(../images/left_whitebox_center.png);
    background-repeat: repeat-y;
    width: 100%;
}
DIV.left_whitebox ._middle ._content
{
    padding: 5px;
}
DIV.left_whitebox ._bottom
{
    background-image: url(../images/left_whitebox_bottom.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 4px;
}
/*EOF left whitebox
BOF left whitebox icon*/
DIV.left_whitebox_with_icon
{
    width: 132px;
    margin: auto;
    padding-top: 19px;
}
DIV.left_whitebox_with_icon ._top
{
    background-image: url(../images/left_whitebox_top.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 4px;
}
DIV.left_whitebox_with_icon ._middle
{
    background-image: url(../images/left_whitebox_center.png);
    background-repeat: repeat-y;
    width: 100%;
    position: relative;
    padding: 5px;
    padding-top: 20px;
}
DIV.left_whitebox_with_icon ._bottom
{
    background-image: url(../images/left_whitebox_bottom.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 4px;
}
DIV.left_whitebox_with_icon ._title
{
    color: #FF0000;
    width: 75px;
    height: 25px;
    position: absolute;
    top: 0px;
    left: 55px;
    font-size: 14px;
    font-weight: bold;
    line-height: 10px;
}
DIV.left_whitebox_with_icon ._icon
{
    background-image: url(../images/left_whitebox_hat.png);
    width: 42px;
    height: 38px;
    z-index: 999;
    position: absolute;
    top: -16px;
    left: 5px;
}
DIV.left_whitebox_with_icon ._group
{
    background-image: url(../images/left_whitebox_group.png);
}
DIV.left_whitebox_with_icon ._hat
{
    background-image: url(../images/left_whitebox_hat.png);
}
DIV.left_whitebox_with_icon ._money
{
    background-image: url(../images/left_whitebox_money.png);
}
/*EOF left whitebox icon
BOF right redbox*/
DIV.right_redbox, DIV.right_graybox, DIV.right_blackbox
{
    width: 306px;
    margin: auto;
    padding-top: 10px;
    float: right;
}
DIV.right_redbox ._head, DIV.right_graybox ._head, DIV.right_blackbox ._head
{
    background-image: url(../images/right_redbox_head.png);
    background-repeat: no-repeat;
    width: 306px;
    height: 25px;
    color: #FFFFFF;
}
DIV.right_redbox ._head H1, DIV.right_graybox ._head H1, DIV.right_blackbox ._head H1
{
    line-height: 25px;
    padding-left: 8px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
}
DIV.right_redbox ._middle, DIV.right_graybox ._middle, DIV.right_blackbox ._middle
{
    background-image: url(../images/right_redbox_middle.png);
    background-repeat: repeat-y;
    width: 306px;
}
DIV.right_redbox ._middle ._content, DIV.right_graybox ._middle ._content, DIV.right_blackbox ._middle ._content
{
    padding: 10px;
}
DIV.right_redbox ._bottom, DIV.right_graybox ._bottom, DIV.right_blackbox ._bottom
{
    background-image: url(../images/right_redbox_bottom.png);
    background-repeat: no-repeat;
    width: 306px;
    height: 1px;
}
DIV.right_redbox ._bottom_gross, DIV.right_graybox ._bottom_gross, DIV.right_blackbox ._bottom_gross
{
    background-image: url(../images/right_redbox_bottom_gross.png);
    background-repeat: no-repeat;
    width: 306px;
    height: 25px;
}
DIV.right_redbox ._bottom_gross H2, DIV.right_graybox ._bottom_gross H2, DIV.right_blackbox ._bottom_gross H2
{
    line-height: 25px;
    padding-left: 8px;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
    margin: 0px;
}
DIV.right_redbox ._bottom_gross A, DIV.right_graybox ._bottom_gross A, DIV.right_blackbox ._bottom_gross A
{
    color: #FFFFFF;
    font-weight: bold;
}
DIV.right_redbox ._middle ._sondaj
{
    background-image: url(../images/question_sign.png);
    background-repeat: no-repeat;
    background-position: 90% 50%;
}
DIV.right_redbox ._middle ._accordion
{
    padding: 0px;
}
DIV.right_redbox ._middle ._publicitate
{
    padding: 5px 2px 0px;
}
/*EOF right redbox
BOF right graybox*/
DIV.right_graybox
{
}
DIV.right_graybox ._head
{
    background-image: url(../images/right_graybox_head.png);
}
DIV.right_graybox ._head H1
{
}
DIV.right_graybox ._middle
{
    background-image: url(../images/right_graybox_middle.png);
}
DIV.right_graybox ._middle ._content
{
}
DIV.right_graybox ._bottom
{
    background-image: url(../images/right_graybox_bottom.png);
}
DIV.right_graybox ._bottom_gross
{
    background-image: url(../images/right_graybox_bottom_gross.png);
}
DIV.right_graybox ._bottom_gross H2
{
}
DIV.right_graybox ._sondaj
{
    background-image: url(../images/question_sign.png);
    background-repeat: no-repeat;
    background-position: 90% 50%;
}
DIV.right_graybox ._middle ._accordion
{
    padding: 0px;
}
DIV.right_graybox ._middle ._publicitate
{
    padding: 5px 2px 0px;
}
DIV.right_graybox ._middle ._senior_editori
{
    padding: 2px 6px;
    text-align: left;
}
DIV.senior_editori_name_container
{
    display: inline-block;
    padding: 0px;
    margin: 0px 2px 5px 0px;
    width: 96px;
    height: 19px;
    line-height: 19px;
    overflow: hidden;
    background-image: url(../images/red_name_background.png);
    font-weight: bold;
    color: #FFFFFF;
    float: left;
}
DIV.senior_editori_stiri_container
{
    margin-top: 5px;
}
DIV.senior_editori_stiri_container ._image
{
    width: 85px;
    float: left;
}
DIV.senior_editori_stiri_container ._senior_news_content
{
    font-size: 11px;
    color: #FFFFFF;
    min-height: 100px;
}
DIV.senior_editori_stiri_container ._senior_news_content A
{
    color: #FFFFFF;
    text-decoration: none;
}
DIV.senior_editori_stiri_container ._senior_news_content ._name
{
    font-weight: bold;
    margin-bottom: 5px;
}
DIV.senior_editori_stiri_container ._senior_news_content ._titlu
{
    font-weight: bold;
    margin-bottom: 5px;
}
DIV.senior_editori_stiri_container ._senior_news_content ._titlu A
{
    color: #FFFFFF;
}
DIV.senior_editori_stiri_container ._senior_news_content ._desc_scurta
{
    text-align: left;
    margin-bottom: 5px;
}
DIV.senior_editori_stiri_container ._senior_news_content ._citeste A
{
    font-weight: bold;
    color: #FFFFFF;
}
/*EOF right graybox
BOF right blackbox*/
DIV.right_blackbox
{
}
DIV.right_blackbox ._head
{
    background-image: url(../images/right_blackbox_head.png);
}
DIV.right_blackbox ._head H1
{
}
DIV.right_blackbox ._middle
{
    background-image: url(../images/right_blackbox_middle.png);
}
DIV.right_blackbox ._middle ._content
{
}
DIV.right_blackbox ._middle_gray
{
    background-image: url(../images/right_blackbox_middle_gray.png);
    background-repeat: repeat-y;
    background-color: #373737;
    color: #FFFFFF;
    width: 306px;
}
DIV.right_blackbox ._bottom
{
    background-image: url(../images/right_blackbox_bottom.png);
}
DIV.right_blackbox ._bottom_gross
{
    background-image: url(../images/right_blackbox_bottom_gross.png);
}
DIV.right_blackbox ._bottom_gray_gross
{
    background-image: url(../images/right_blackbox_bottom_gray_gross.png);
    background-repeat: no-repeat;
    width: 306px;
    height: 25px;
}
DIV.right_blackbox ._bottom_gross H2
{
}
DIV.right_blackbox ._sondaj
{
    background-image: url(../images/question_sign.png);
    background-repeat: no-repeat;
    background-position: 90% 50%;
}
DIV.right_blackbox ._middle ._accordion
{
    padding: 0px;
}
DIV.right_blackbox ._middle ._publicitate
{
    padding: 5px 2px 0px;
}
/*EOF right blackbox
BOF Fotografii Box*/
DIV#fist_imagegallery
{
    overflow: auto;
}
DIV#fist_imagegallery ._image
{
    float: left;
    width: 100px;
    height: 100px;
    overflow: hidden;
}
DIV#fist_imagegallery ._gallery_description
{
    float: right;
    width: 175px;
}
DIV#fist_imagegallery ._gallery_description .title
{
    font-weight: bold;
    color: #C40000;
}
DIV#fist_imagegallery ._gallery_description .title a{
    font-weight: bold;
    color: #C40000;
}
DIV#ultimele_galerii
{
    overflow: auto;
}
DIV.ultimele_galerii_image_div
{
    width: 70px;
    height: 70px;
    float: left;
}
DIV.ultimele_galerii_image_div IMG
{
    width: 60px;
}
DIV#fotogalerii
{
}
DIV#videogalerii
{
}
/*EOF Fotografii Box
BOF right simple redbox*/
DIV.right_simple_redbox
{
    width: 306px;
    margin: auto;
    padding-top: 10px;
    float: right;
}
DIV.right_simple_redbox .data
{
    color: #BB2B00;
    margin-top: 5px;
    font-size: 10px;
}
DIV.right_simple_redbox .title
{
    font-weight: bold;
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 5px;
}
DIV.right_simple_redbox .content
{
    padding-bottom: 10px;
    float: left;
    width: 200px;
    text-align: left;
    font-size: 10px;
}
DIV.right_simple_redbox .imgLeft
{
    float: left;
    padding-right: 5px;
}
DIV.right_simple_redbox .imgRight
{
    float: right;
    padding-left: 5px;
}
.rightOpiniiHeader
{
    float: left;
    background-image: url(../images/header_opinii.jpg);
    background-repeat: no-repeat;
    width: 306px;
    height: 25px;
    margin-top: 0px;
    /*margin-bottom: 5px;*/
}
DIV.right_simple_redbox ._head
{
    background-image: url(../images/right_simple_redbox_head.png);
    background-repeat: no-repeat;
    color: #FFFFFF;
    height: 20px;
    width: 306px;
    font-weight: bold;
    text-align: center;
}
DIV.right_simple_redbox ._head .autor
{
    color: #FFFFFF;
    height: 20px;
    width: 100px;
    font-weight: bold;
    padding-top: 2px;
    text-align: center;
    float:left;
}
DIV.right_simple_redbox ._middle
{
    background-color: transparent;
    width: 296px;
    margin-left:5px;
    margin-right:5px;
}
DIV.right_simple_redbox ._middle A
{
    text-decoration: none;
}
DIV.right_simple_redbox ._bottom
{
    background-image: url(../images/right_simple_redbox_bottom.png);
    background-repeat: no-repeat;
    width: 306px;
    height: 25px;
    padding-top: 5px;
}
DIV.right_simple_redbox ._bottom A
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    font-size: 11px;
    text-decoration: underline;
}
DIV.right_simple_redbox ._bottom A:HOVER
{
    text-decoration: underline;
}
DIV.right_simple_redbox ._bottom_readmore
{
    text-align: right;
}
DIV.right_simple_redbox ._bottom_readmore A
{
    color: #BB2B00;
    text-decoration: none;
    font-size: 10px;
}
DIV.right_simple_redbox ._bottom_readmore A:HOVER
{
    text-decoration: underline;
}
/*EOF right simple redbox
BOF center news*/
DIV#center_news_container
{
    min-height: 220px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    background-color: #FFFFFF;
}
TABLE.center_news
{
    border: none;
    width: 552px;
    border-width: 0px;
    border-spacing: 0px;
}
TABLE.center_news .head
{
    background-image: url(../images/center_news_head.png);
    width: 264px;
    height: 19px;
    line-height: 19px;
    margin: auto;
    padding-top: 2px;
}
TABLE.center_news .time
{
    text-align: center;
    background-color: #C40000;
    width: 60px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 10px;
    height: 15px;
    line-height: 14px;
}
TABLE.center_news .category
{
    color: #C40000;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    width: 150px;
    float: left;
}
TABLE.center_news .comment
{
    font-size: 10px;
    color: #C40000;
    font-weight: bold;
    width: 75px;
    float: left;
}
TABLE.center_news .read-more A
{
    font-size: 10px;
    color: #000;
    font-weight: bold;
    width: 100px;
    float: right;
    text-align: right;
}
TABLE.center_news .comment_nr
{
    color: #000000;
    padding-right: 3px;
}
TABLE.center_news DIV.content
{
    width: 264px;
    margin: auto;
    background-color: #FFFFFF;
    height: 150px;
}
TABLE.center_news TD.title
{
    font-family: Georgia;
    font-size: 13px;
    height: 40px;
}
TABLE.center_news TD.title A
{
    color: #000000;
    font-weight: bold;
}
TABLE.center_news TD.img
{
    width: 80px;
    vertical-align: top;
    text-align: right;
}
TABLE.center_news TD.img A IMG
{
    padding: 5px;
}
TABLE.center_news TD.short_desc
{
    height: 95px;
    width: 180px;
    vertical-align: top;
    font-family: Verdana;
    font-size: 11px;
}
/*EOF center news
BOF center black headline*/
DIV.center_black_headline
{
    width: 100%;
    background-color: #464646;
    color: #FFFFFF;
}
DIV#headline_head_div
{
    width: 100%;
    height: 212px;
}
TABLE.middle_headline_content_table
{
    width: 100%;
    height: 212px;
    color: #FFFFFF;
}
TABLE.middle_headline_content_table .sub_content_table
{
}
TD.yellow_title_td
{
    height: 20px;
    padding: 5px;
}
TABLE.middle_headline_content_table .yellow_title_span
{
    color: #FFE600;
    font-size: 16px;
    font-family: Georgia;
    font-weight: bold;
    line-height: 20px;
}
DIV.center_black_headline .middle_headline_title_td
{
    height: 50px;
    padding: 5px;
    vertical-align: top;
}
DIV.center_black_headline .middle_headline_title_td A
{
    color: #FFFFFF;
    font-size: 20px;
    font-family: Georgia;
}
DIV.center_black_headline .middle_short_desc_td
{
    height: 80px;
    padding: 5px;
    vertical-align: top;
    font-family: Verdana;
    font-size: 11px;
}
DIV.center_black_headline .middle_headline_link_td
{
    height: 20px;
    padding: 5px;
    text-align: right;
}
DIV.center_black_headline .middle_headline_img_td
{
    vertical-align: top;
    text-align: center;
    width: 212px;
}
DIV.center_black_headline .black_bottom
{
    background-color: #1C1C1C;
}
DIV.black_bottom
{
    padding: 3px 0px;
}
DIV.center_black_headline .black_bottom A
{
    background-image: url(../images/right_white_arrow.png);
    background-repeat: no-repeat;
    background-position: 0 50%;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 0 2px 15px;
    margin: 0 0 0 5px;
}
/*EOF center black headline
BOF center icon box*/
DIV.center_icon_box
{
    width: 182px;
    margin: auto;
    padding-top: 25px;
    float: left;
    margin-left: 2px;
}
DIV.center_icon_box ._top
{
    background-image: url(../images/center_white_icon_box_head.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 8px;
}
DIV.center_icon_box ._greytop
{
    background-image: url(../images/center_grey_icon_box_head.png);
    background-repeat: no-repeat;
}
DIV.center_icon_box ._middle
{
    background-image: url(../images/center_white_icon_box_middle.png);
    background-repeat: repeat-y;
    width: 174px;
    position: relative;
    padding: 5px;
    padding-top: 30px;
    height: 210px;
    /*background-color: red;*/

}
DIV.center_icon_box ._greymiddle
{
    background-image: url(../images/center_grey_icon_box_middle.png);
    background-repeat: repeat-y;
}
DIV.center_icon_box ._bottom
{
    background-image: url(../images/center_white_icon_box_bottom.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 8px;
}
DIV.center_icon_box ._greybottom
{
    background-image: url(../images/center_grey_icon_box_bottom.png);
    background-repeat: no-repeat;
}
DIV.center_icon_box ._title
{
    color: #BB2B00;
    width: 140px;
    height: 30px;
    position: absolute;
    top: 0px;
    left: 65px;
    font-size: 12px;
    font-weight: bold;
}
DIV.center_icon_box .toate_icon_categories
{
    /*float: right;*/
    margin-top: 5px;
    display: block;
    text-align: right;
}
DIV.toate_icon_categories{
    position: absolute;
    bottom: 0px;
    right: 0px;
}
DIV.center_icon_box .toate_icon_categories A
{
    color: #C30000;
    text-decoration: underline;
    font-size: 9px;
}
DIV.center_icon_box ._icon
{
    /*background-image: url(../images/center_whitebox_icon_hat.png);*/
    background-repeat: no-repeat;
    width: 56px;
    height: 50px;
    z-index: 999;
    position: absolute;
    top: -25px;
    left: 5px;
}
DIV.center_icon_box ._icon_cat_titlu
{
    font-weight: bold;
    font-family: Georgia;
    padding: 5px;
}
DIV.center_icon_box ._icon_cat_content
{
    font-size: 11px;
    margin-bottom: 5px;
    padding: 5px;
}
DIV.center_icon_box ._more_articole
{
    padding: 5px;
}
/*DIV.center_icon_box ._group
{
background-image: url(../images/center_whitebox_icon_group.png);
}
DIV.center_icon_box ._hat
{
background-image: url(../images/center_whitebox_icon_hat.png);
}
DIV.center_icon_box ._money
{
background-image: url(../images/center_whitebox_icon_money.png);
}
BOF center icon box
BOF center great red*/
DIV.center_great_red
{
    width: 552px;
    margin: auto;
    color: #FFFFFF;
    float: left;
    margin-top: 10px;
}
DIV.center_great_red ._head
{
    background-image: url(../images/center_great_red_head.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
DIV.center_great_red ._middle
{
    background-image: url(../images/center_great_red_middle.png);
    background-repeat: repeat-y;
    width: 542px;
    padding: 5px;
}
DIV.center_great_red ._bottom
{
    background-image: url(../images/center_great_red_bottom.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 6px;
}
DIV.center_great_red .center_td
{
    width: 4%;
    background-image: url(../images/separator-big-red.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
DIV.center_great_red TD.left_side, DIV.center_great_red TD.right_side
{
    width: 48%;
    padding: 10px;
    vertical-align: top;
}
DIV.center_great_red .right_side
{
}
DIV.center_great_red .category_header
{
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    width: 100%;
}
DIV.center_great_red .title_header
{
    float: left;
    width: 100%;
    height: 50px;
}
DIV.center_great_red .title_header A
{
    color: #FFFFFF;
    font-family: Georgia;
    font-weight: normal;
    font-size: 20px;
}
DIV.publicat_de
{
    padding: 5px;
    font-family: Verdana;
    font-size: 11px;
}
DIV.center_great_red .content
{
    float: left;
    font-family: Verdana;
    text-align: left;
    padding: 5px;
    width: 240px;
    font-size: 11px;
}
/*EOF center great red
BOF vot*/
DIV.titlu_vot
{
    display: block;
    font-family: Georgia;
    font-weight: bold;
}
DIV#msg_error_voting
{
    color: #C40000;
    text-align: center;
    font-weight: bold;
    width: 306px;
    display: none;
}
/*EOF vot
BOF center news single column table*/
TABLE.center_news_singlecol_table
{
    background-color: transparent;
    width: 100%;
}
TABLE.center_news_singlecol_table TR TD.image_cell
{
    width: 90px;
    vertical-align: middle;
    text-align: left;
}
TABLE.center_news_singlecol_table TR TD.content_cell
{
    vertical-align: top;
    font-size: 11px;
    text-align: left;
}
TABLE.center_news_singlecol_table .category_div
{
    float: left;
    width: 300px;
    color: #C40000;
    text-align: left;
}
TABLE.center_news_singlecol_table .img_gallery_div
{
    float: right;
    width: 50px;
    color: #C40000;
    background-image: url(../images/poza_icon.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-left: 10px;
    text-align: right;
    height: 15px;
    line-height: 17px;
}
TABLE.center_news_singlecol_table .content_div
{
    float: left;
    width: 100%;
}
TABLE.center_news_singlecol_table .title
{
    font-size: 16px;
    display: block;
    color: #000000;
    text-decoration: none;
    font-family: Georgia;
    font-weight: bold;
}
/*EOF center news single column table
BOF buttons*/
.red_arrow_button, .gray_arrow_button, .red_button, .gray_button, .red_next_button, .red_prev_button
{
    width: 120px;
    height: 19px;
    background-image: url(../images/red_arrow_button.png);
    overflow: hidden;
    margin: 2px;
    float: left;
    color: #FFFFFF;
    line-height: 16px;
    text-align: center;
    font-weight: bold;
}
.red_arrow_button A, .gray_arrow_button A, .red_button A, .gray_button A, .red_next_button A, .red_prev_button A
{
    text-decoration: none;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 10px;
    position: relative;
    top: 1px;
}
.gray_arrow_button
{
    background-image: url(../images/gray_arrow_button.png);
}
.red_button
{
    background-image: url(../images/red_button.png);
}
.gray_button
{
    background-image: url(../images/gray_button.png);
}
.gray_button, .red_button
{
    text-align: center;
    padding-left: 0px;
}
.gray_button A, .red_button A
{
    left: -5px;
}
.red_next_button
{
    background-image: url(../images/red_next_button_arrow.png);
    float: right;
}
.red_prev_button
{
    background-image: url(../images/red_prev_button_arrow.png);
}
.red_prev_button A, .red_next_button A
{
    left: -5px;
}
/*EOF buttons*/
A
{
    color: #000000;
    text-decoration: none;
}
A:hover
{
    text-decoration: underline;
}
DIV.center_red_hr
{
    width: 100%;
    height: 1px;
    background-color: #C40000;
    float: left;
    margin: 10px 0;
    clear: both;
}
A.with_red_arrow
{
    background-image: url(../images/right_red_arrow.png);
    background-repeat: no-repeat;
    font-family: Georgia;
    padding-left: 15px;
    display: block;
}
.spacer
{
    clear: both;
    height: 0px;
    overflow: hidden;
}
IMG
{
    border: none;
}
/*BOF pagination*/
DIV.pagination
{
    float: left;
    padding: 3px;
    margin: 3px;
    width: 532px;
    text-align: center;
}
DIV.pagination .nr_container
{
    float: left;
    /*width: 280px;*/
    width: 260px;
    margin: auto;
    text-align: center;
}
DIV.pagination A.paginate
{
    border: 1px solid #DEDFDE;
    margin-right: 3px;
    padding: 2px 6px;
    line-height: 25px;
    background-position: bottom;
    text-decoration: none;
    color: #C40000;
}
DIV.pagination A.paginate:hover, DIV.pagination A.paginate:active
{
    border: 1px solid #464646;
    background-image: none;
    background-color: #C40000;
    color: #FFFFFF;
}
DIV.pagination SPAN.current
{
    font-weight: bold;
    color: #99210B;
    padding: 2px 6px;
}
DIV.pagination SPAN.disabled
{
    margin-right: 3px;
    padding: 2px 6px;
    color: #ADAAAD;
}
/*EOF pagination*/
.uppercase
{
    text-transform: uppercase;
}
/*BOF rapid accordion*/
DIV#rapid_accordion
{
    position: relative;
}
DIV#rapid_accordion .head
{
    background-image: url(../images/rapid_accordion_head_bg.png);
    background-repeat: repeat-x;
    width: 100%;
    height: 20px;
    margin: 2px 0px;
    padding: 0px;
}
.accordion-closed
{
}
.accordion-opened
{
}
.accordion-closed A.link, .accordion-opened A.link
{
    background-image: url(../images/right_white_arrow.png);
    background-repeat: no-repeat;
    background-position: 10px 50%;
    padding-left: 25px;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
    height: 20px;
    line-height: 20px;
    cursor: pointer;
    text-decoration: none;
}
.accordion-opened A.link
{
    background-image: url(../images/bottom_white_arrow.png);
}
/*EOF rapid accordion
BOF banners*/
DIV.left_banner
{
    width: 132px;
    text-align: center;
    padding: 5px 0px 0px 5px;
}
DIV.centerBanner468
{
    width:552px;
    text-align: center;
    margin: 5px 0px;
    padding: 0px 0px 5px;
    border: 1px solid #909090;
    background-color: #FFFFFF;
}
DIV.articolCenterBanner468
{
    
    text-align: center;
    margin: 5px 0px;
    padding: 0px 0px 5px;
    border: 1px solid #909090;
    background-color: #FFFFFF;
}
DIV.centerBanner468 .publicitate_text, DIV.articolCenterBanner468 .publicitate_text
{
    text-align: left;
    font-size: 10px;
    color: #909090;
    padding: 0px 0px 0px 5px;
}
/*EOF banners
BOF jquery UI modifications*/
.ui-accordion .ui-accordion-content
{
    margin: 0px;
    padding: 0px;
}
.accordion_conent_div
{
    height: 180px;
    overflow: scroll;
}
/*EOF jquery UI modifications
BOF news details*/
#news_details
{
    background-color: #FFF;
    color: #000;
    padding: 10px;
    margin-top: 12px;
}
#news_details #news_title
{
    font-size: 23px;
    font-weight: normal;
    font-family: Georgia;
    margin-bottom: 5px;
}
#news_details #news_details_header
{
    font-size: 10px;
}
#news_details #news_details_imgdiv
{
    float: right;
    margin-left: 20px;
    width: 223px;
    padding: 10px;
    text-align: center;
    margin: auto;
}
#news_details_imgdiv #icons
{
    text-align: right;
}
#news_details #news_details_content
{
    font-family: Verdana;
    float: none;
}
#news_details_content a
{
    color:#BE2B00;
    font-weight: bold;
    text-decoration: underline;
}
#news_details #news_voting
{
    float: left;
    padding-top: 10px;
    text-align: center;
    width: 100%;
}
A.btnGallery
{
    text-align: center;
    border: 1px solid #BE2B00;
    width: 98px;
    height: 16px;
    color: #BE2B00;
    font-weight: bold;
    margin-left: 5px;
    padding: 5px;
    margin-top: 10px;
}
#news_details #tags
{
    width: 100%;
    background-image: url(../images/news-details/tag.jpg);
    height: 13px;
    font-size: 10px;
    color: #000;
    overflow: hidden;
}
#news_details #fotograf
{
    width: 100%;
    text-align: center;
    padding: 5px;
    font-size: 10px;
}
#news_details .detailsToogleDiv
{
    font-weight: bold;
    width: 100%;
}
#news_details .divSlide
{
    margin-left: 20px;
}
#comments
{
    margin-top: 10px;
}
#comments #commentsHeader
{
    color: #BE2B00;
    font-weight: bold;
    font-size: 14px;
}
#comments #commentsGreyText
{
    margin-top: 10px;
    color: #CCC;
    font-size: 10px;
}
#comments #commentList
{
    margin-top: 10px;
    border-top: 1px solid #BE2B00;
    border-bottom: 1px solid #BE2B00;
    padding: 10px 0px;
}
#comments .commentAuthor
{
    font-weight: bold;
}
#comments .commentDate
{
    color: #CCC;
    font-size: 10px;
    float: right;
}
#comments .commentBody
{
    margin: 10px 0px;
}
#postComments #postCommentsHeader
{
    margin: 10px 0px;
    color: #BE2B00;
    font-weight: bold;
}
#postForm
{
    text-align: center;
}
#postComments #txtInput
{
    margin: auto;
    text-align: left;
    width: 40%;
}
#postComments #txtArea
{
    margin: auto;
    text-align: left;
    width: 70%;
}
/*EOF news details
BOF cele mai populare voturi*/
DIV.cele_mai_populare_bloguri_container
{
    font-family: Georgia;
}
DIV.cele_mai_populare_bloguri_container .blog
{
}
DIV.cele_mai_populare_bloguri_container .blog .nr_voturi
{
    color: #C40000;
    font-weight: bold;
}
/*BOF cele mai populare voturi
BOF publicitate*/
DIV.publicitate_header
{
    background-image: url(../images/publicitate_header.png);
    background-repeat: no-repeat;
    height: 57px;
    width: 552px;
    position: relative;
    left: -10px;
    top: -10px;
}
DIV#publicitate_container
{
    margin: 10px 0 0;
    padding: 10px;
    background-color: #FFFFFF;
}
DIV#publicitate_container .categoryContainer
{
    float: left;
    text-align: center;
    width: 150px;
}
DIV#publicitate_container #search
{
    background-image: url(../images/publicitate/background_search.png);
    background-repeat: no-repeat;
    height: 57px;
    width: 552px;
    color: #FFF;
    font-weight: bold;
    padding-top: 6px;
    padding-left: 5px;
    margin-top: 20px;
    margin-left: 100px;
}
DIV#publicitate_container #add
{
    background-image: url(../images/publicitate/background_galben.png);
    background-repeat: no-repeat;
    height: 107px;
    width: 552px;
    padding: 10px;
}
DIV#publicitate_container #add #text
{
    text-align: center;
    width: 340px;
    color: #000;
    padding: 1px;
}
DIV#publicitate_container #add #addButton
{
    float: left;
    margin-left: 30px;
    margin-top: 10px;
}
DIV#publicitate_container #add #addButton A.termen
{
    text-decoration: underline;
}
DIV#publicitate_container #search #btnSearch
{
    color: #FFF;
    background: transparent;
    font-weight: bold;
    border: 0px solid #000000;
    margin-left: 5px;
    cursor: pointer;
}
.selectedCategory
{
    float: left;
    font-weight: bold;
}
.selectedFilter
{
    float: left;
    color: #BB2B00;
    font-weight: bold;
}
.header-red-line
{
    margin-top: 10px;
    width: 100%;
    border-bottom: 1px solid #BB2B00;
}
.dataAnunt
{
    color: #BB2B00;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 100%;
}
.anuntTable
{
    border: 0px none #000000;
    border-collapse: collapse;
    margin-bottom: 5px;
    width: 94%;
}
.anuntHeaderTitle
{
    background: url(../images/publicitate/spacer_anunt.gif) repeat-x center top;
    font-size: 10px;
    font-style: italic;
    text-align: right;
    width: 100%;
}
.anuntHeaderLeft
{
    background: url(../images/publicitate/header_left_anunt.gif);
    height: 19px;
    width: 109px;
}
.anuntHeaderRight
{
    background: url(../images/publicitate/header_right_anunt.gif);
    height: 19px;
    width: 109px;
}
.anuntBody
{
    background: transparent url(../images/publicitate/spacer_anunt.gif) repeat-y left center;
}
.anuntBody2
{
    background: transparent url(../images/publicitate/spacer_anunt.gif) repeat-y right center;
}
.anuntTxt
{
    margin-top: 10px;
    padding-left: 0px;
}
.anuntDetails
{
    background: transparent;
    border: 0px none #000000;
    border-collapse: collapse;
    margin-top: 10px;
    width: 100%;
}
.anuntFooterLeft
{
    background: transparent url(../images/publicitate/footer_left_anunt.gif) no-repeat left bottom;
    height: 6px;
}
.anuntFooterMiddle
{
    background: transparent url(../images/publicitate/footer_spacer_anunt.gif) repeat-x left bottom;
}
.anuntFooterRight
{
    background: transparent url(../images/publicitate/footer_right_anunt.gif) no-repeat right bottom;
}
.anuntSpanStyle, .mediciSpanStyle
{
    font-weight: bold;
}
.gray
{
    background: rgb(246, 246, 246);
}
TABLE.mica_publicitate_form .value
{
    padding: 2px 0;
}
TABLE.mica_publicitate_form .label
{
    padding: 2px 0;
}
/*EOF publicitate
BOF mediagallery details*/
DIV#mediagallery_container, DIV#blog_container
{
    margin: 10px 0 0;
    padding: 10px;
    background-color: #FFFFFF;
}
DIV#mediagallery_container .titlu
{
    border-bottom: 1px solid #808080;
    padding: 10px 0;
    font-size: 15px;
    font-weight: bold;
    color: #C40000;
}
DIV#mediagallery_container .descriere
{
    text-align: justify;
    color: #808080;
    margin: 10px 0;
    font-size: 11px;
}
DIV#mediagallery_container .fotografii, DIV#mediagallery_container .video, DIV#mediagallery_container #fotogalerii, DIV#mediagallery_container #videogalerii, DIV#blog_container .bloguri, DIV#publicitate_container .publicitate
{
    /*text-align: center;*/
    margin-bottom: 20px;
    width: 530px;
    height: 670px;
}
DIV#mediagallery_container .fotografii .img, DIV#mediagallery_container .video .img, DIV#mediagallery_container #fotogalerii .img, DIV#mediagallery_container #videogalerii .img
{
    border: 1px solid rgb(235, 235, 233);
    margin: 5px;
    padding: 10px 5px 5px;
    float: left;
    width: 154px;
    height: 130px;
    text-align: center;
    background-color: rgb(255, 255, 255);
}
DIV#mediagallery_container #fotogalerii .img, DIV#mediagallery_container #video .img, DIV#mediagallery_container #videogalerii .img
{
    height: 150px;
}
DIV#mediagallery_container .fotografii .nume_img, DIV#mediagallery_container .video .nume_img, DIV#mediagallery_container #fotogalerii .nume_img, DIV#mediagallery_container #videogalerii .nume_img
{
    color: #808080;
    font-size: 11px;
}
DIV#mediagallery_container .fotografii .foto, DIV#mediagallery_container .video .foto, DIV#mediagallery_container #fotogalerii .foto, DIV#mediagallery_container #videogalerii .foto
{
    width: 100px;
    height: 100px;
    overflow: hidden;
    margin: auto;
}
DIV.galerii_foto_header
{
    background-image: url(../images/galerii_foto_header.png);
    background-repeat: no-repeat;
    height: 57px;
    width: 552px;
    position: relative;
    left: -10px;
    top: -10px;
}
DIV.galerii_video_header
{
    background-image: url(../images/galerii_video_header.png);
    background-repeat: no-repeat;
    height: 57px;
    width: 552px;
    position: relative;
    left: -10px;
    top: -10px;
}
/*EOF mediagallery details
BOF blog*/
DIV#bloguri_container .bloguri ._blog
{
    width: 532px;
    border: 1px solid rgb(235, 235, 233);
    overflow: auto;
    margin: 5px 0;
}
DIV#bloguri_container .bloguri ._blog ._img
{
    float: left;
    width: 100px;
    padding: 10px;
}
DIV#bloguri_container .bloguri ._blog ._content
{
    width: 390px;
    float: left;
    padding: 5px;
}
DIV#bloguri_container .bloguri ._blog ._content ._title
{
    font-size: 15px;
    font-family: Georgia;
    padding-bottom: 5px;
}
DIV#bloguri_container .bloguri ._blog ._content ._descriere
{
    text-align: justify;
    color: #808080;
    min-height: 100px;
    font-size: 10px;
}
DIV#bloguri_container .bloguri ._blog ._content ._vote
{
    float: right;
    width: 100px;
    margin: auto;
}
.voting_nota_blog
{
    font-size: 9px;
}
/*EOF blog
BOF messages*/
P.success, P.error
{
    line-height: 2em;
    margin: 8px 0;
    color: #FFF;
    font-weight: bold;
    padding: 0 10px;
}
P.success
{
    background: #86CA5D;
    border: 2px solid #5CB327;
}
P.success A, P.error A
{
    color: #FFF;
}
P.error
{
    background: #D44937;
    border: 2px solid #AA2B1A;
    display: none;
    cursor: pointer;
}
LABEL.error
{
    color: #990000;
}
/*EOF messages*/
DIV.articol_list_header, DIV.stiri_list_header
{
    background-image: url(../images/toate_articolele.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
DIV.articol_list_categorie_text, DIV.stiri_list_categorie_text
{
    text-align: center;
    line-height: 49px;
    font-family: Verdana;
    font-weight: normal;
    font-size: 15px;
    padding-left: 70px;
    text-align: left;
}
DIV.articol_list_utilizator_text, DIV.stiri_list_utilizator_text
{
}
DIV.program_tv_header
{
    background-image: url(../images/banner_programultv.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
DIV.newsletter_header
{
    background-image: url(../images/banner_newsletter.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
DIV.bloguri_header
{
    background-image: url(../images/banner_bloguri.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
DIV.rss_header
{
    background-image: url(../images/rss_header.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
DIV.cautare_header
{
    background-image: url(../images/banner_search.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
DIV.cautare_avansata_header
{
    background-image: url(../images/banner_cautare_avansata.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
DIV.cautare_rezultate_header{
    background-image: url(../images/banner_search_results.png);
    width: 100%;
    height: 57px;
    background-position: left top;
}
A.back_to_galerii
{
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 0 20px;
    background: url(../images/icons/arrow_left.png) no-repeat 0 50%;
}
A.galerii
{
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 0 20px;
    background: url(../images/icons/image.png) no-repeat 0 50%;
}
/*BOF color*/
.white
{
    color: #FFFFFF;
}
/*EOF color
BOF float*/
.float_left
{
    float: left;
}
.float_right
{
    float: right;
}
/*EOF float
BOF Newsletter*/
.newsletter_item
{
    text-align: left;
    padding: 5px 0 5px 5px;
    line-height: 10px;
    font-size: 12px;
    height: 15px;
}
TABLE.newsletter_form_table
{
}
TABLE.newsletter_form_table TD.label
{
    width: 150px;
    text-align: right;
    font-weight: bold;
    padding-right: 5px;
    color: #3B3B3B;
}
TABLE.newsletter_form_table .value
{
    padding: 5px;
}
TABLE.newsletter_form_table .value INPUT
{
    border: 1px solid #A5A5A5;
    padding: 0 5px;
    font-size: 12px;
    line-height: 20px;
    height: 20px;
    width: 200px;
}
/*EOF Nesletter*/
/*BOF Search*/
.search_table{
    width: auto;
    margin: auto;
    margin-bottom: 10px;
}
.search_table tr,.search_table td {
    vertical-align: middle;
}
.search_table .label {
    color: #3A3A3A;
    font-weight: bold;
    padding-right: 3px;
    text-align: right;
    width: 50px;
    font-size: 11px;
}

.search_table .field_container {
    display: inline-block;
    padding: 1px;
    position: relative;
    width: auto;
    font-size: 11px;
    text-align: left;
    color: #333333;
}

.search_table .inputtext{
    border: 1px solid #3A3A3A;
    font-size: 11px;
    padding: 3px;
    border-color: #3A3A3A;
    margin-top: 2px;
    width: 206px
}

.search_table .select {
    margin: 2px 0 0;
    border: 1px solid #3A3A3A;
    font-size: 11px;
    padding: 2px;
    width: 214px;
}
/*EOF Search*/
.top_mare_publicitate{
    margin-top:8px;
    width: 100%;
    float: right;
    text-align:center;
}
/*BOF Program TV*/
.pot_header{
    width: 530px;
    height: 80px;
    background-image: url("../images/program/port_program.gif");
    clear: both;
}
/*EOF Program TV*/

/*BOF LiveValidation*/
.LV_validation_message
{
    margin: 0 0 0 5px;
    font-size: 10px;
}
.LV_valid
{
    color: #00CC00;
}
.LV_invalid
{
    color: #CC0000;
    display: block;
}
.form .LV_valid_field, INPUT.LV_valid_field:hover, INPUT.LV_valid_field:active, TEXTAREA.LV_valid_field:hover, TEXTAREA.LV_valid_field:active
{
    border: 1px solid #A4D15F;
}
.form .LV_invalid_field, INPUT.LV_invalid_field:hover, INPUT.LV_invalid_field:active, TEXTAREA.LV_invalid_field:hover, TEXTAREA.LV_invalid_field:active
{
    border: 1px solid #E35A79;
}
/*BOF LiveValidation*/
p{
    margin-top: 8px;
    margin-bottom: 8px;
    line-height: 1.4em;
}
.upper{
    text-transform: uppercase;
}
/**/
DIV.blog_pagination A.paginate
{
    border: 1px solid #DEDFDE;
    margin-right: 3px;
    padding: 2px 4px;
    line-height: 25px;
    background-position: bottom;
    text-decoration: none;
    color: #C40000;
    font-size: 10px;
}
DIV.blog_pagination A.paginate:hover, DIV.blog_pagination A.paginate:active
{
    border: 1px solid #464646;
    background-image: none;
    background-color: #C40000;
    color: #FFFFFF;
}
DIV.blog_pagination .current
{
    font-weight: bold;
    color: #99210B;
    padding: 2px 6px;
}
DIV.blog_pagination SPAN.disabled
{
    margin-right: 3px;
    padding: 2px 6px;
    color: #ADAAAD;
}
/**/
div.feedburnerFeedBlock li {
    background-image: url(../images/right_red_arrow.png);
    background-repeat: no-repeat;
    font-family: Georgia;
    padding-left: 15px;
    display: block;
}
#creditfooter {
    display: none;
}
label.invalid
{
    color: red;
    font-weight: bold;
}
a#termenBlog
{
    text-decoration: underline;
    padding-left: 12px;
    font-size: 10px;
}
#frmFilter input
{
    float: left;
    width: 200px;
    margin-right: 10px;
    height: 20px;
    font-size: 12px;
}
.preview_video
{
    background-color:#FFFFFF;
    border:1px solid #EBEBE9;
    float:left;
    height:340px;
    margin:5px;
    padding:10px 5px 5px;
    text-align:center;
    width:506px;
}
.preview_video .nume_img
{
    margin-top: 10px;
}