/* ============================================================================================================= */
/* ÂÍÈÌÀÍÈÅ! ÄÀÍÍÛÉ ÊÎÄ ÏÐÅÍÀÄËÅÆÈÒ ÐÅÑÓÐÑÓ http://forum.mediaportal.kiev.ua È ÇÀÙÈÙÅÍ ÀÂÒÎÐÑÊÈÌ ÏÐÀÂÎÌ          */
/*           ÈÑÏÎËÜÇÎÂÀÍÈÅ ÝÒÎÃÎ ÊÎÄÀ ËÈÁÎ ÅÃÎ ×ÀÑÒÅÉ ßÂËßÅÒÑß ÏÐÎÒÈÂÎÇÀÊÎÍÍÛÌ È ÌÎÆÅÒ ÏÎÂËÅ×Ü ÇÀ ÑÎÁÎÉ          */
/*           ÓÃÎËÎÂÍÓÞ ËÈÁÎ ÀÄÌÈÍÈÑÒÐÀÒÈÂÍÓÞ ÎÒÂÅÒÑÒÂÅÍÍÎÑÒÜ                                                     */
/* ============================================================================================================= */
/* URL:      http://forum.mediaportal.kiev.ua/style_images/mediaportal_global.css                                */
/* AUTHOR:   But©he® | http://forum.mediaportal.kiev.ua/index.php?showuser=7                                     */
/* ============================================================================================================= */

/* ============================================== NEW QUOTE STYLE ============================================== */
table.quote,
table.quote_in_quote {
         /*width: 100%;*/
           width: 500px;
          border: 0px;
         padding: 0px;
          margin: 8px 0px 0px 0px;
}

td.quote_top_left {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_corners.gif' ) top left no-repeat;
}

td.quote_top {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_top_bottom.gif' ) top left repeat-x;
}

td.quote_top_right {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px; 
      background: url( 'mediaportal/modern_quote_corners.gif' ) top right no-repeat;
}

td.quote_left {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
      background: url( 'mediaportal/modern_quote_left_right.gif' ) top left repeat-y;
}

td.quote_body {
         padding: 6px 6px 6px 6px;
          margin: 0px;
       font-size: 10px;
     font-family: verdana, tahoma, arial;
           color: #000000;
      background: #eaf1fb url( 'mediaportal/bbcodes/quote.gif' ) 4px 6px no-repeat;
     line-height: 14px;
      text-align: left;
  vertical-align: top;
}

.quote_title,
.quote_in_quote_title {
         padding: 0px 0px 0px 18px;
       font-size: 9px;
     line-height: 9px;
           color: #436088;
     font-family: verdana, tahoma, arial;
          cursor: default;
}

.quote_title_user {
         /*color: #0c5a0c;*/
     font-weight: bold;
}

td.quote_right {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
      background: url( 'mediaportal/modern_quote_left_right.gif' ) top right repeat-y;
}

td.quote_bottom_left {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_corners.gif' ) bottom left no-repeat;
}

td.quote_bottom {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_top_bottom.gif' ) bottom left repeat-x;
}

td.quote_bottom_right {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_corners.gif' ) bottom right no-repeat;
}

td.quote_left img,
td.quote_right img,
td.quote_in_quote_left img,
td.quote_in_quote_right img {
           width: 7px;
          border: 0px;
         padding: 0px;
          margin: 0px;
}
/* ============================================ END NEW QUOTE STYLE ============================================ */

/* ========================================= NEW QUOTE IN QUOTE STYLE ========================================== */
td.quote_in_quote_top_left {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_corners.gif' ) top left no-repeat;
}

td.quote_in_quote_top {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_in_quote_top_bottom.gif' ) top left repeat-x;
}

td.quote_in_quote_top_right {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px; 
      background: url( 'mediaportal/modern_quote_corners.gif' ) top right no-repeat;
}

td.quote_in_quote_left {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
      background: url( 'mediaportal/modern_quote_in_qoute_left_right.gif' ) top left repeat-y;
}

td.quote_in_quote_body {
         padding: 6px 6px 6px 6px;
          margin: 0px;
       font-size: 10px;
     font-family: verdana, tahoma, arial;
           color: #000000;
      background: #ffffff url( 'mediaportal/bbcodes/quote.gif' ) 4px 6px no-repeat;
     line-height: 14px;
      text-align: left;
  vertical-align: top;
}

td.quote_in_quote_right {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
      background: url( 'mediaportal/modern_quote_in_qoute_left_right.gif' ) top right repeat-y;
}

td.quote_in_quote_bottom_left {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_corners.gif' ) bottom left no-repeat;
}

td.quote_in_quote_bottom {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_in_quote_top_bottom.gif' ) bottom left repeat-x;
}

td.quote_in_quote_bottom_right {
         padding: 0px;
          margin: 0px;
       font-size: 1px;
     line-height: 1px;
           width: 7px;
          height: 3px;
      background: url( 'mediaportal/modern_quote_corners.gif' ) bottom right no-repeat;
}
/* ========================================= END QUOTE IN QUOTE STYLE ========================================== */

/* ======================================= OVERQUOTING WARNING DIV STYLE ======================================= */
div.overquote_warning {
         padding: 4px 10px 4px 31px;
    border-width: 1px 5px 1px 5px;
    border-style: solid;
    border-color: red;
          margin: 0px;
       font-size: 10px;
     font-family: verdana, tahoma, arial;
           color: #555555;
      background: #f2f2f2 url( 'mediaportal/bbcodes/alert.gif' ) 8px center no-repeat;
          cursor: default;
}
/* ===================================== END OVERQUOTING WARNING DIV STYLE ===================================== */

/* =========================================== IMAGE IN QUOTE STYLE ============================================ */
div.image_in_quote {
         display: table;
         padding: 4px 6px 4px 4px;
    border-width: 1px;
    border-style: solid;
    border-color: #7b9ac4;
          margin: 4px 0px 4px 0px;
      background: #ffffff url( 'mediaportal/folder_rte_images/image.gif' ) left top no-repeat;
     line-height: 16px;
           width: 140px;
     white-space: nowrap;
}

div.image_in_quote span {
         display: table;
         padding: 0px 0px 0px 20px;
       font-size: 10px;
     font-family: verdana, tahoma, arial;
           color: #555555;
          cursor: pointer;
}

img.image_in_quote {
         padding: 0px;
          border: 0px;
          margin: 4px 0px 0px 0px;
}

div.quote_user_link {
    border-width: 1px;
    border-style: solid;
    border-color: #7b9ac4;
          border: 0px;
         display: table;
        position: absolute;
           width: 1px;
          height: 1px;
            left: 100px;
             top: 200px;
}

div.quote_user_link table {
    border-width: 1px 2px 0px 2px;
    border-style: solid;
    border-color: #7b9ac4;
           width: 1px;
}

div.quote_user_link table td {
         padding: 0px 4px 0px 16px;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-color: #7b9ac4;
      background: #ffffff url( 'mediaportal/modern_icon_user_profile_active.gif' ) left top no-repeat;
          cursor: pointer;
       font-size: 10px;
     font-family: verdana, tahoma, arial;
           color: #555555;
  vertical-align: middle;
      text-align: left;
          height: 20px;
           width: 220px;
}
/* ========================================= END IMAGE IN QUOTE STYLE ========================================== */

/* ============================================== NEW CODE STYLE =============================================== */
div.code_container {
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
      background: #fffce2;
           width: 496px;
        overflow: auto;
         display: block;
         padding: 0px;
          margin: 0px;
}

div.code_container_active {
    border-width: 1px;
    border-style: solid;
    border-color: #717171;
      background: #fff7b6;
           width: 496px;
        overflow: auto;
         display: block;
         padding: 0px;
          margin: 0px;
}

div.code_container textarea.code_div {
          margin: 0px;
         padding: 0px;
       font-size: 12px;
     line-height: 16px;
     font-family: lucida console, monospace;
           color: #808080;
     white-space: nowrap;
          border: 0px;
        overflow: hidden;
      background: none;
  vertical-align: middle;
}

div.code_container_active textarea.code_div {
          margin: 0px;
         padding: 0px;
       font-size: 12px;
     line-height: 16px;
     font-family: lucida console, monospace;
           color: #000000;
     white-space: nowrap;
          border: 0px;
        overflow: hidden;
      background: none;
  vertical-align: middle;
}

div.code_container td.code_numbers {
    border-width: 0px 1px 0px 0px;
    border-style: solid;
    border-color: #cccccc;
         padding: 2px 10px 0px 10px;
          margin: 0px;
     font-family: lucida console, monospace;
      background: #e4e4e4;
           color: #808080;
       font-size: 12px;
     line-height: 16px;
  vertical-align: top;
      text-align: right;
          cursor: default;
}

div.code_container_active td.code_numbers {
    border-width: 0px 1px 0px 0px;
    border-style: solid;
    border-color: #717171;
         padding: 2px 10px 0px 10px;
          margin: 0px;
     font-family: lucida console, monospace;
      background: #d4d4d4;
           color: #686868;
       font-size: 12px;
     line-height: 16px;
  vertical-align: top;
      text-align: right;
          cursor: default;
}

div.code_container td.code_code,
div.code_container_active td.code_code {
          border: 0px;
         padding: 2px 2px 2px 2px;
          margin: 0px;
}

div.code_title {
          margin: 4px 0px 0px 0px;
       font-size: 12px;
     line-height: 16px;
     font-family: lucida console, monospace;
           color: #717171;
          cursor: default;
           width: 496px;
}
/* ============================================ END NEW CODE STYLE ============================================= */

/* =============================================== SPOILER STYLE =============================================== */
table.mp_spoiler_main {
           width: 99%;
          border: 0px;
          margin: 0px;
         padding: 0px;
}

table.mp_spoiler {
           width: 100%;
          border: 0px;
          margin: 0px;
         padding: 0px;
}

table.mp_spoiler td.top_left {
      background: url( 'mediaportal/bbcodes/bb_sp_topl.gif' ) no-repeat top left;
         padding: 0px;
   border-bottom: 1px solid #8a93a3;
           width: 3px;
          height: 21px;
}

table.mp_spoiler td.top_minus {
      background: url( 'mediaportal/bbcodes/bb_sp_top.gif' ) repeat;
         padding: 0px 2px 0px 2px;
  vertical-align: middle;
      text-align: left;
           width: 20px;
          margin: 0px;
       font-size: 1px;
   border-bottom: 1px solid #8a93a3;
          height: 21px;
}

table.mp_spoiler td.top_minus img {
          border: 0px;
           width: 15px;
          height: 15px;
          cursor: pointer;
}

table.mp_spoiler td.top_title {
      background: url( 'mediaportal/bbcodes/bb_sp_top.gif' ) repeat-x;
           color: #000000;
     font-family: verdana;
       font-size: 12px;
         padding: 0px 0px 0px 4px;
  vertical-align: middle;
      text-align: left;
          margin: 0px;
   border-bottom: 1px solid #8a93a3;
          height: 21px;
           width: 100%;
     font-weight: bold;
}

table.mp_spoiler td.top_right {
      background: url( 'mediaportal/bbcodes/bb_sp_topr.gif' ) no-repeat top right;
         padding: 0px;
   border-bottom: 1px solid #8a93a3;
           width: 3px;
          height: 21px;
}

table.mp_spoiler td.top_left  img,
table.mp_spoiler td.top_right img {
          border: 0px;
           width: 3px;
          height: 21px;
}

table.mp_spoiler td.mp_spoiler_hint {
          height: 12px;
      background: #ffffff;
     font-family: verdana;
       font-size: 9px;
           color: #000000;
         padding: 0px 0px 0px 9px;
          margin: 0px;
    border-width: 0px 1px 0px 1px;
    border-style: solid;
    border-color: #8a93a3;
      text-align: left;
      font-style: italic;
}

table.mp_spoiler td.mp_spoiler_hint img {
          border: 0px;
         padding: 0px 2px 0px 0px;
}

table.mp_spoiler td.mp_spoiler_content {
      background: #ffffff;
     font-family: verdana;
       font-size: 12px;
           color: #000000;
         padding: 6px 8px 8px 6px;
          margin: 0px;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #8a93a3;
      text-align: left;
}

table.mp_spoiler td.bottom_left {
      background: url( 'mediaportal/bbcodes/bb_sp_bottoml.gif' ) no-repeat top left;
         padding: 0px;
           width: 3px;
          height: 3px;
}

table.mp_spoiler td.bottom_center {
      background: #ffffff url( 'mediaportal/bbcodes/bb_sp_bottom.gif' ) repeat-x top;
         padding: 0px;
          height: 3px;
}

table.mp_spoiler td.bottom_right {
      background: url( 'mediaportal/bbcodes/bb_sp_bottomr.gif' ) no-repeat top right;
         padding: 0px;
           width: 3px;
          height: 3px;
}

table.mp_spoiler td.bottom_left   img,
table.mp_spoiler td.bottom_center img,
table.mp_spoiler td.bottom_right  img {
          border: 0px;
           width: 3px;
          height: 3px;
}

table.mp_spoiler tr.mp_spoiler_hidden {
         display: none;
}
/* ============================================= END SPOILER STYLE ============================================= */