* {
    margin:0;
    padding:0;
}

/* screen */
html {
    width: 100%;
    height: 100%;
}

body {
    width:100%;
    height:100%;
    margin:0;
    padding:0;

    font-family: Tahoma, Arial, Helvetica, san-serif;
    font-size:12px;
    color: #000000;
    background-color: #ffffff;
}

img { border:0; }
form { padding:0; border: 0; margin: 0; }

a { font-weight:bold; }
a:link {color: #B41525;text-decoration:none;}
a:hover {color: #610209;text-decoration:underline;}
a:visited {color: #B41525;text-decoration:none;}
a:visited:hover {color: #610209;text-decoration:underline;}

table {
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, san-serif;
    color: #000000;
    margin: 0 auto;
}

img, div { behavior: url(../res/css/iepngfix.htc); }

/**************************************************/
/**************************************************/


td.lcol_header {
    font-size: 12px;
    color: #FFFFFF;
    font-weight : bold;
    text-align : left;
    vertical-align : middle;
    padding-left : 35px;
    padding-bottom : 5px;
}

td.lcol_header label { font-weight : normal; font-size: 11px; }

td.lcol_header a:link, td.lcol_header a:visited, td.lcol_header a:active {
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: none;
}

table.lcol {
    background: url(../img/lcol_top.gif) top no-repeat
}

td.lcol {
    background : url(../img/lcol_spacer.gif)
}

td.lcol_title {
    font-size : 12px;
    letter-spacing : 1px;
    color: #FF9E3F;
    font-weight : bold;
    padding-left : 25px;
    padding-top : 10px;
    padding-bottom : 5px;
}

td.lcol_body {
    font-size : 11px;
    color: #FFFFFF;
    font-weight : bold;
    padding-left : 25px;
    padding-bottom : 2px;
    line-height : 130%;
}

td.lcol_body label { font-weight : normal; font-size: 11px;}

td.lcol_body a:link, td.lcol_body a:visited, td.lcol_body a:active {
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: none;
}

td.lcol_body a:hover {
    text-decoration: none;
}

td.page_header {
    font-size: 13px;
    color: #FFFFFF;
    font-weight : bold;
    vertical-align : middle;
    padding-left : 15px;
    padding-right : 15px;
    padding-bottom : 10px;
}

td.page_header a:link, td.page_header a:visited, td.page_header a:active {
    font-size: 13px;
    color: #FFFFFF;
    font-weight : bold;
    vertical-align : middle;
    font-weight : bold;
    text-decoration: none;
}

td.page_header a:hover {
    text-decoration: underline;
}

td.language {
    font-size: 10px;
    color: #FFFFFF;
    vertical-align : middle;
    line-height:150%;
}

td.language a:link, td.language a:visited, td.language a:active {
    color: #FFFFFF;
    font-weight : bold;
    text-decoration: none;
}

td.language a:hover {
    text-decoration: underline;
}

table.top_menu {
    border-collapse:collapse;
}

td.top_menu {
    color: #000000;
    vertical-align : middle;
    background : url(../img/menu_bg.gif);
    text-align : left;
    cursor : pointer;
    font-weight: bold;
    padding:0 5px 0 5px;
    border : 1px solid #963220;
}

td.top_menu_sel {
    color: #A92F1B;
    vertical-align : middle;
    background : url(../img/menu_sel_bg.gif);
    text-align : left;
    cursor : pointer;
    font-weight: bold;
    padding:0 15px 0 5px;
    border : 1px solid #963220;
}

td.lmenu {
    font-size : 12px;
    font-weight : normal;
    color: #FFFFFF;
    vertical-align : middle;
    background : url(../img/lmenu_bg.gif) no-repeat top center;
    border-bottom : 1px solid #CF6B5B;
    padding-left : 35px;
    height : 20px;
    width : 173px;
}

td.lmenu_top {
    font-size : 12px;
    font-weight : normal;
    color: #FFFFFF;
    vertical-align : middle;
    background : url(../img/lmenu_top_bg.gif) no-repeat top center;
    border-bottom : 1px solid #CF6B5B;
    padding-left : 35px;
    padding-bottom : 3px;
    height : 20px;
    width : 173px;
}

a.lmenu:link, a.lmenu:visited, a.lmenu:active {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

a.lmenu:hover {
    color: pink;
    text-decoration: none;
}

td.login_header {
    color: #FFF17E;
    font-weight : bold;
    font-size : 16px;
    letter-spacing : 2px;
}

td.login_row {
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    vertical-align: middle;
    background: url(../img/llogin_bg.gif) no-repeat top center;
    letter-spacing: 1px;
    line-height: 200%;
    padding-left: 25px;
}

td.login_row a:link, td.login_row a:visited, td.login_row a:active {
    color: #FFFFFF;
    font-weight : normal;
    text-decoration: none;
    letter-spacing : 1px;
}

td.login_row a:hover {
    text-decoration: underline;
}

td.login_error {
    font-size : 8pt;
    font-weight : normal;
    color : #FFB6C1;
    font-family : tahoma;
    text-decoration : none;
    padding-left : 30px;
}

td.auth_login_row {
    font-size : 11px;
    color: #FFFFFF;
    font-weight : normal;
    letter-spacing : 1px;
    padding-right : 35px;
}

td.auth_login_row a:link, td.auth_login_row a:visited, td.auth_login_row a:active {
    color: #FFFFFF;
    font-weight : normal;
    text-decoration: underline;
    letter-spacing : 1px;
}

td.auth_login_rowlogin_row a:hover {
    text-decoration: underline;
}

td.auth_login_error {
    font-size : 8pt;
    font-weight : normal;
    color : #FFB6C1;
    font-family : tahoma;
    text-decoration : none;
    padding-right : 35px;
}

td.auth_menu{
    font-size : 11px;
    color: #FFFFFF;
    font-weight : normal;
    letter-spacing : 1px;
    padding-left : 5px;
}

td.auth_menu a:link, td.auth_menu a:visited, td.auth_menu a:active {
    color: #FFFFFF;
    font-weight : normal;
    text-decoration: none;
    letter-spacing : 1px;
}

td.auth_menu a:hover {
    text-decoration: underline;
}

td.auth_footer {
    padding-left : 5px;
    padding-right : 5px;
    color : #F08D7D;
    font-weight : normal;
}

td.auth_footer a:link, td.auth_footer a:visited, td.auth_footer a:active {
    color: #F08D7D;
    font-weight : normal;
    text-decoration: none;
    letter-spacing : 1px;
}

td.auth_footer a:hover {
    text-decoration: underline;
}

td.top_slogan {
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    color:#444444;
}

td.footer {
    color : #F08F7C;
    font-weight : normal;
}

td.footer a:link, td.footer a:visited, td.footer a:active {
    font-size : 11px;
    color: #FFFFFF;
    font-weight : normal;
    text-decoration: none;
    letter-spacing : 1px;
}

td.footer a:hover {
    text-decoration: underline;
}

td.footer_info {
    font-size : 11px;
    color:#FFFFFF;
    font-weight : normal;
}

td.center_info {
    font-size : 12px;
    color: #B41525;
    font-weight : bold;
    letter-spacing: 1px;
}

input.input, textarea.text, select.select, div.text  {
    font-family: Verdana, Arial;
    font-size: 11px;
    background-color: #FFFFFF;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    color : #000000;
    width : 100%;
    height : auto;
}

input.input { width:100px; }
select.select { width:auto; }

input.check {
    font-family: Verdana, Arial;
    font-size : 11px;
    color : #000000;
    border:0px;
    height : auto;
    width : auto;
}

input.button, input.btn {
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #F8F8F8;
    font-weight : bold;
    text-align : center;
    letter-spacing : 1px;

    /*height : 20px;*/
    border : 1px #FCFCFA outset;
    width : auto;
    cursor : hand;
    background : url(../img/btn_bg.gif) center center repeat-x;
    padding: 0 3px;
}

input.button_big {
    font-family: Verdana, Arial;
    font-size: 18px;
    text-decoration: none;
    color: #F8F8F8;
    font-weight : bold;
    text-align : center;
    letter-spacing : 1px;

    /*height : 32px;*/
    border : 3px #FCFCFA outset;
    width : auto;
    cursor : hand;
    background : url(../img/btn_big_bg.gif) center center repeat-x;
    padding: 0 3px;
}

table.table {
    padding : 3px 5px;
    color: #AB3A24;
    text-decoration: none;
    font-size: 11px;
    border-collapse:collapse;
    /*background-color: #FFCCCC;*/
}

th.table {
    color: #EE6648;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding : 0px 5px;
    height : 20px;
    background-color : #FFCCCC;
    vertical-align : middle;
    letter-spacing : 1px;
}

td.table {
    color: #AB3A24;
    text-decoration: none;
    font-size: 11px;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    vertical-align : top;
    line-height : 150%;
    padding: 2px 5px;
}

td.table_bordered {
    color: #AB3A24;
    text-decoration: none;
    font-size: 11px;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    vertical-align : top;
    line-height : 150%;
    border:1px solid #FFFFFF;
    background-color:#FFC3C3;
    padding-left:10px;
}

td.table_bordered_hdr {
    color: #B41525;
    text-decoration: none;
    font-size: 12px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    vertical-align : top;
    line-height : 150%;
    border:1px solid #FFFFFF;
    background-color:#FFC3C3;
    padding-left:10px;
}

.comments_header {
    font-size:11px;
    color:#000000;
}

.comments {
    padding: 0 10px 0 20px;
    font-size:12px;
}

td.search_results {
    color: #000000;
    border-left : 1px solid #000000;
    padding-left:10px;
    text-decoration: none;
    font-size: 11px;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    line-height : 150%;
}

td.search_results a:link, td.search_results a:visited, td.search_results a:active {
    color: #AB3A24;
    text-decoration: none;
}

td.search_results a:hover {
    text-decoration: underline;
}

td.table_header {
    color: #BB5533;
    text-decoration: none;
    font-size: 11px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    vertical-align : middle;
}

td.table_header1 {
    color: #B41525;
    text-decoration: none;
    font-size: 12px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    vertical-align : middle;
}

.table_error {
    font-size : 11px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    color : red;
    height : 12px;
}

.table_message, a.table_message:link,
a.table_message:active, a.table_message:visited {
    font-size : 11px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    color : darkgreen;
    height : 12px;
    line-height:150%;
}

td.table_div {
    font-size : 11px;
    color : #B41525;
    border : 1px #FFB6B6 solid;
    background-color : #FFD9D9;
    font-weight : bold;
    padding : 3px;
}

.table_comments {
    font-size : 10px;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    color : #000000;
}

.table_small {
    padding : 3px;
    font-size: 10px;
    color: gray;
}

table.table1 {
    padding : 3px 5px;
    color: #660033;
    text-decoration: none;
    font-size: 10px;
    border-collapse : collapse;
}

td.table1 {
    background-color : #FFE9D5;
    padding : 3px;
    line-height : 150%;
    border : 1px solid #FFBBBB;
    font-size: 11px;
}

td.table1_simple {
    line-height : 150%;
    font-size: 11px;
    color: #660033;
}

td.table1_small {
    background-color : #FFE9D5;
    padding : 3px;
    line-height : 150%;
    border : 1px solid #FFBBBB;
    font-size: 10px;
    color: gray;
}

td.table1_tiny {
    background-color : #FFE9D5;
    padding : 3px;
    line-height : 150%;
    border : 1px solid #FFBBBB;
    font-size: 10px;
}

td.table1_tiny_vip {
    background-color : #FFDFC1;
    padding : 3px;
    line-height : 150%;
    border : 1px solid #FE5A00;
    font-size: 10px;
}

td.table1_vip {
    background-color : #FFDFC1;
    padding : 3px;
    line-height : 150%;
    border : 1px solid #FE5A00;
    font-size: 11px;
}

th.table1 {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding : 3px;
    height : 20px;
    background-color : #DD735A;
    border : 1px solid #FFDDDD;
    letter-spacing:1px;
}

th.table1 a:link, th.table1 a:active, th.table1 a:visited {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}

th.table1 a:hover {
    text-decoration: underline;
}

th.table1_22 {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding : 3px;
    height : 20px;
    background-color : #AD91DD;
    border : 1px solid #FFDDDD;
    letter-spacing:1px;
}

th.table1_19 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding : 3px;
    height : 20px;
    background-color : #DD735A;
    border : 1px solid #FFDDDD;
    letter-spacing:1px;
}

th.table1_4 {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding : 3px;
    height : 20px;
    background-color : #F9F9F9;
    border : 1px solid #FFDDDD;
    letter-spacing:1px;
}

th.table1_top {
    font-family: Tahoma;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    padding : 3px 10px 0 10px;
    height : auto;
    text-align: left;
    background: url(../img/tbl_top_bg.gif);
    border-left: 1px solid #BCBCBC;
    border-right: 1px solid #BCBCBC;
    border-bottom: 1px solid #BCBCBC;
}

td.table1_header {
    color: #660033;
    background-color : #FFD9D9;
    line-height : 150%;
    border : 1px solid #FFBBBB;
    font-size: 11px;
    padding : 3px 0 3px 10px;
    height : 20px;
    vertical-align : middle;
    letter-spacing : 1px;
    font-weight: bold;
}

.numbering {
    font-family: Tahoma;
    color: #000000;
    text-decoration: none;
    font-size : 11px;
    font-weight : normal;
    font-style : normal;
}

.numbering:link, .numbering:active, .numbering:visited {
    color: #000000;
    font-weight : normal;
    text-decoration: none;
}

.numbering:hover {
    color: #FF0000;
    text-decoration: underline;
}

.sr_numbering {
    font-family: Tahoma;
    color: #610209;
    text-decoration: none;
    font-size : 12px;
    font-weight : normal;
    font-style : normal;
}

.sr_numbering:link, .sr_numbering:active, .sr_numbering:visited {
    color: #B41525;
    font-weight : bold;
    text-decoration: none;
}

.sr_numbering:hover {
    text-decoration: underline;
}

td.conf {
    font-size : 14px;
    color: #AB3A24;
    font-weight : bold;
    letter-spacing : 2px;
    line-height : 150%;
}

.chat {
    overflow : auto;
    width : 100%;
    height : 450;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight : normal;
    background-color: #FFFFFF;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    color : #000000;
    padding:5px;
}

.circle {
    cursor:pointer;
    color:#BC3D4E;
    font-size:11px;
    font-weight: bold;
    text-align:center;
    vertical-align : middle;
}
/**********************************************/

.grey_title {
    background-color:#C0C0C0;
    color:#FFFFFF;
    font-size:16px;
    font-weight:bold;
    font-family:Bauhaus;
    text-align:center;
    padding:3px;
    border:1px solid #FFFFFF;
}

.yellow_title {
    background-color:#FFCC66;
    color:#FFFFFF;
    font-size:16px;
    font-weight:bold;
    font-family:Bauhaus;
    text-align:center;
    padding:3px;
    border:1px solid #FFFFFF;
}

.red_title {
    background-color:#DD735A;
    color:#FFFFFF;
    font-size:16px;
    font-weight:bold;
    font-family:Bauhaus;
    text-align:center;
    padding:3px;
    border:1px solid #FFFFFF;
}

.grey {
    background-color:#C0C0C0;
    color:#000000;
    font-size:12px;
    font-weight:normal;
    font-family:Bauhaus;
    text-align:center;
    padding:0 3px;
    border:1px solid #FFFFFF;
}

.yellow {
    background-color:#FFCC66;
    color:#000000;
    font-size:12px;
    font-weight:normal;
    font-family:Bauhaus;
    text-align:center;
    padding:0 3px;
    border:1px solid #FFFFFF;
}

.red {
    background-color:#DD735A;
    color:#000000;
    font-size:12px;
    font-weight:normal;
    font-family:Bauhaus;
    text-align:center;
    padding:0 3px;
    border:1px solid #FFFFFF;
}


.red a:link, .red a:visited, .red a:active,
.yellow a:link, .yellow a:visited, .yellow a:active  {
    color : #000000;
    text-decoration : none;
    font-weight:bold;
}

.red a:hover, .yellow a:hover {
    color : #000000;
    text-decoration : underline;
}

/**********************************************/

.pic_comments {
    color:darkblue;
    font-size:11px;
    font-weight:normal;
    font-family:Verdana;
    text-align:center;
    padding:5px 0 0 0;
    height:auto;
    width:auto;
}

.memb_red {
    color:red;
    font-size:12px;
    font-weight:bold;
}

.memb_blue {
    color:blue;
    font-size:14px;
    font-weight:bold;
}

img.tbn { border: 1px #AABBDD solid; margin-bottom:5px; }

img.photo { border: 2px #AABBDD solid; margin-bottom:5px; }

#pscroller {
    width: auto;
    height: 20px;
    border: 0px solid black;
    padding: 3px;
}

/************ Profile **********************/

table.profile {
    /*border-collapse:collapse;*/
    border: 1px solid #EF694E;
}

th.profile {
    background:#8E2E1E;
    color:white;
    font-size:13px;
    padding: 5px 15px;
    border: 1px solid #EF694E;
}

td.profile1 {
    background:#E94B32;
    color:white;
    font-size:12px;
    padding: 5px 10px;
    font-weight:bold;
    border: 1px solid #EF694E;
    line-height:180%;
}

td.profile2 {
    background:#C13F29;
    color:white;
    font-size:12px;
    padding: 5px 10px;
    font-weight:bold;
    border: 1px solid #EF694E;
    line-height:180%;
}

.profile_hdr {
    font-size: 14px;
    letter-spacing: 1px;
}

a.profile:link, a.profile:visited, a.profile:active {
    color: #FFB62C;
    font-weight : bold;
    text-decoration: none;
    font-size: 13px;
}

a.profile:hover {
    text-decoration: underline;
}

span.profile {
    color: #FFB62C;
    font-weight : bold;
    text-decoration: none;
    font-size: 13px;
}

.profile_simple {
    font-size:11px;
}
/************ end Profile **********************/

.contest_rating {
    font-size: 16px;
    color: darkred;
    font-weight: bold;
}

/***********************************************/

#main_photo_container {
    display: block;
    position: relative;
    width: 350px;
    height: 100%;
    margin: 0 auto;
    overflow: visible;
}

.snowball_icon {
    position: absolute;
    display: block;
    bottom: 0;
    right: 0;
    z-index: 3;
    width: 40px;
    height: 40px;
    border: 0;
}
.snowball {
    cursor: url(http://www.clubx.lv/res/img/snowball.svg), url(http://www.clubx.lv/res/img/snowball.cur), crosshair;
}

.snowball_loading { cursor: wait; }

#stop_snowball { display: none; }

/*************************************************/

.popup {
    display:none;
}

.popup_content {
    display: block;
    background-color: #ffd9d9;
    overflow: hidden;
    border: 2px solid #dd735a;
    margin: 1px;
    padding: 5px;
}

.alrt_hdr_cont, .ntf_hdr_cont, .popup_hdr_cont {
    display: block;
    float: none;
    clear: none;
    margin-bottom: 5px;
    padding: 8px 10px 2px 15px;
    width: auto;
    border-bottom: 1px solid #dd735a;

    color: #000;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    position: relative;
    text-align: left;
}


.popup_body_cont {
    color: #000;
    display: block;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0 5px 0 4px;
    overflow: hidden;
    padding: 0 5px;
    position: relative;
    text-align: left;
    width: auto;
}

.popup_button_cont {
    display: block;
    margin: 0 5px 0 4px;
    overflow: hidden;
    padding: 10px 5px 5px;
    position: relative;
    text-align: center;
    width: auto;
}

hr.popup_sep {
    color: #ff735a;
    background-color: #ff735a;
    height: 2px;
    border: 0;
    display: block;
    margin: 5px 0;
}

*:first-child+html hr.popup_sep, * html hr.popup_sep { margin: -2px 0; }

/*************************************************/

.citate {
    padding: 7px;
    margin:5px 10px 5px 10px;
    border:1px dashed #000;
    background-color: #ffffe0;
}

/**********************************************/

#quick_search {
    vertical-align: middle;
    padding-left: 20px;
}

.left_column {
    background: #e84f30 url(../img/lspacer.gif) right top repeat-y;
}

.menu_group {
    background-color: #C13F29;
    margin-bottom: 5px;
    margin-right: 15px;
}

.menu_left {
    background: #C13F29 url(../img/v3/px_menu_tab.jpg) left center no-repeat;
    border-bottom: 1px solid #DD735B;
    height: 16px;
    vertical-align: middle;
    width: 180px;
    padding-top:3px;
    margin: 0;
    font-size: 12px;
}

.menu_left img { margin-left: 16px; margin-right: 5px; }

.menu_left_bottom { border-bottom: 0px none; height: 17px; padding-top:3px; }

.menu_left_top_border {
    background: #C13F29 url(../img/v3/px_menu_top.jpg) no-repeat right top;
    min-height: 15px;
    height: 15px;
    width: 15px;
    padding: 0;
}

.menu_left_bottom_border {
    background: #C13F29 url(../img/v3/px_menu_bottom.jpg) no-repeat right bottom;
    min-height: 15px;
    height: 15px;
    width: 15px;
    padding: 0;
}

.menu_left_single_border {
    background: url(../img/v3/px_menu_single.jpg) no-repeat right center;
    height: 20px;
    width: 15px;
    padding: 0;
    padding: 0;
}

.menu_left_top_border, .menu_left_bottom_border, .menu_left_single_border { border:0; margin:0; }

.menu_left a:link, .menu_left a:visited, .menu_left a:active {
    color: #FFF;
    display: block;
    font-size: 13px;
    font-weight: normal;
    padding-left: 33px;
    text-decoration: none;
    vertical-align: middle
}

.menu_left a:hover {
    color: #FFC0CB !important;
    text-decoration: none !important
}

.menu_left_single1 {
    background: #c13f29 url(../img/v3/px_menu_tab1.jpg) left center no-repeat;
    height: 34px;
    vertical-align: middle;
    width: 180px;
    font-size: 12px;
    padding: 0;
    margin: 0;
    border: 0;
}

.menu_left_single_border1 {
    background: url(../img/v3/px_menu_single1.jpg) no-repeat right center;
    height: 34px;
    width: 15px;
    padding: 0;
    margin: 0;
}

/*************************************************/

.color_picker_elem {
    width: 12px;
    height: 12px;
    border: 0 none;
    padding: 0;
    cursor: pointer;
    border: 1px solid #000;
    margin: 0 1px;
}

#color_picker {
    display: none;
    margin-top: 3px;
}

#color_picker table {
    background-color: #000;
}

/******************************************************/

.blog_positive {
    color: #a5be48;
    font-weight: bold;
}

.blog_negative {
    color: #df4e1f;
    font-weight: bold;
}

/*************************************************/
