.top_menu  { color: #ffffff; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 5px; padding-left: 5px }
.title   { font-weight: bold; font-size: 13px; font-family: Verdana; text-decoration: none }
.top_menu:hover, .top_menu_selected { color: #000000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #99ff00; padding-right: 5px; padding-left: 5px }
.menu { color: #ffffff; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 5px; padding-left: 5px }
.menu:hover { color: #000000; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #99ff00; padding-right: 5px; padding-left: 5px }
.menu_selected { color: #000000; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #99ff00; padding-right: 5px; padding-left: 5px }
.atskirimas   { border-left: 1px solid #99ff00 }
.shadow_h {background: url(img/shadow_h.png) repeat-x;}
.shadow_v  { background: url(img/shadow_vert.gif) repeat-y }
td, .plaintxt {font: 11px Verdana, Arial, Helvetica, sans-serif;}
.pad_20 {padding: 20px;text-align: justify;}
.pad_15 { text-align: justify; padding: 15px }
.left_lines {background: url(img/lines_left.gif) no-repeat right 460px;}
.left_lines_brown { background: url(img/lines_left_brown.gif) no-repeat right 460px }
.right_lines   { background: url(img/lines_right.gif) no-repeat left top }
.right_lines_brown { background: url(img/lines_right_brown.gif) no-repeat left top }
.title_arow       { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; padding-right: 10px; padding-left: 10px; height: 16px; cursor: default }
.line_V          { background: url(img/dot.gif) repeat-y left top; text-align: justify; padding-left: 20px }
.line_V_menu  { background: url(img/dot_menu.gif) repeat-y right top; text-align: justify }
.line_H             { color: #000; font-size: 9px; font-family: Verdana; background: url(img/dot.gif) repeat-x }
.pad_title { text-align: justify; padding-right: 20px; padding-bottom: 20px }
.mamaika  { color: #5e6549; font-size: 9px; font-family: Verdana; text-decoration: none }
.right_20 { padding-right: 20px }
.data  { color: #f60; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none }
.more            { color: #001; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #9f0; padding-right: 5px; padding-left: 5px }
.more:hover   { color: #fff; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #5e6549; padding-right: 5px; padding-left: 5px }
.block    { width: 760px; height: 243px; display: block }
.submenu       { color: #303426; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #9f0; padding: 1px 30px 1px 15px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.submenu:hover  { color: #9f0; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #5e6549; padding: 1px 30px 1px 15px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block ; -moz-box-sizing: border-box;}
.submenu_select { color: #9f0; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background: #5e6549 url(img/submenu_select.gif) no-repeat right top; padding: 1px 15px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.subsubmenu  { color: #303426; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background: #9f0 url(img/bul_sub.gif) no-repeat left top; padding: 1px 30px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.subsubmenu:hover  { color: #9f0; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background: #5e6549 url(img/bul_sub_hover.gif) no-repeat left top; padding: 1px 30px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.subsubmenu_select { color: #9f0; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background: #5e6549 url(img/submenu_select.gif) no-repeat right top; padding: 1px 30px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.subsubsubmenu  { color: #303426; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background: #9f0 url(img/bul_subsub.gif) no-repeat left top; padding: 1px 30px 1px 45px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.subsubsubmenu:hover  { color: #9f0; font-size: 11px; font-family: Verdana; text-decoration: none; background: #5e6549 url(img/bul_subsub_hover.gif) no-repeat left top; padding: 1px 30px 1px 45px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.subsubsubmenu_select { color: #9f0; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; background: #5e6549 url(img/submenu_select.gif) no-repeat right top; padding: 1px 30px 1px 45px; border-bottom: 1px solid #000; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.subsub_pad { padding-right: 30px; padding-left: 30px; border-left: 1px solid #fff; width: 270px; height: auto; display: block; -moz-box-sizing: border-box; }
.sub_border_h { border-top: 1px solid #fff; border-left: 1px solid #fff }
.sub_border_v { border-top: #fff; border-left: 1px solid #fff }
.pad_20_left     { color: #000; font-size: 9px; font-family: Verdana; background: url(img/dot.gif) repeat-x left top; margin-left: 20px; width: 270px; height: auto; display: block; -moz-box-sizing: border-box;  }
.bottom_left  { color: #000; font-size: 9px; font-family: Verdana; background: url(img/dot.gif) repeat-x; padding-left: 20px; width: 278px; height: 20px; display: block }
.bottom_right  { background: url(img/dot.gif) repeat-x right top; padding-right: 20px; width: 460px; height: 20px; display: block;-moz-box-sizing: border-box; }

a, .statstable a.link { color: #000; text-decoration: none; background: transparent; }
a:hover, .statstable a.link:hover { color: #fff; text-decoration: none; background-color: #5e6549; }

.link, #UserDefinedContent a {
    color: #000;
    background-color: #9f0;
    text-decoration: none;
    padding-right: 3px;
    padding-left: 3px;
}

.link:hover, #UserDefinedContent a:hover {
    color: #fff;
    background-color: #5e6549;
    text-decoration: none;
    padding-right: 3px;
    padding-left: 3px;
}

#UserDefinedContent a {
    background: transparent;
    border-bottom: 1px #9f0 solid;
}

#UserDefinedContent a:hover {
    background: transparent;
    color: #000;
    border-bottom: 1px #5e6549 solid;
}

.co { font-size: 9px; font-family: Verdana; padding-left: 20px }
.leng  { color: #fff; font-size: 10px; font-family: Verdana; text-decoration: none }
.leng:hover { color: #9f0; font-size: 10px; font-family: Verdana; text-decoration: none }

.pager a { color: #000; text-decoration: none; background-color: #ffffff; padding-right: 3px; padding-left: 3px }
.pager a:hover, a.pagecurrent { color: #fff; text-decoration: none; background-color: #5e6549; padding-right: 3px; padding-left: 3px }
a.nounder:hover { background: transparent; border: none; }
.found { color: #fff; text-decoration: none; background-color: #5e6549; }

/* FROM EDITOR */

.itemhi    { font-weight: bold; }
.itemit    { font-style: italic; }
.itemtable, .itemtable td { border-collapse: collapse; border: none; }
.itemtableb, .itemtableb td { border-collapse: collapse; border: 1px #777 solid; }

/* LABELS/INPUTS */

.lb { font-size: 11px; font-family: Verdana }
input.in, textarea.in  {
    font-size: 11px;
    font-family: Verdana;
    padding-right: 5px;
    padding-left: 5px;
    border: solid 1px #100;
}
.bt   { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #000; padding-right: 7px; padding-left: 7px; border: solid 1px #000 }

/* PREVIEW */

.previewBox {
    position: absolute;
    top: 0px; left: 0px;
    width: 200px; height: 200px;
    background-color: yellow;
}

.coverBox {
    position: absolute;
    top: 0px; left: 0px;
    width: 100%; height: 100%;
}

/* CMSTABLE */

.cmsTable td, .cmsTable th, .statstable td, .statstable th, .statstableb td, .statstableb th {
    white-space: nowrap;
}

.cform td, .cmsTable td, .cmsTable th,  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	/*color: #2E3092;*/
}

.cmsTable caption {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	margin-top: 10px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;	
	letter-spacing: 1px;
	word-spacing: 1px;
	height: 23px;
}

.cmsTable {
    background-color: #72706f;    
}

.cmsTable th {
    background-color: #dedede;
    color: black;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}

.cmsTable caption {
    color: #000;
    text-align: center;
}

.cmsTable td, .cmsTable th {
    padding: 1px;
}

.cmsTableRow1, .cmsTableRow1 td {
    background-color: #EFEFF0;
    color: #000;
}

.cmsTableRow2, .cmsTableRow2 td {
    background-color: #fff;
    color: #000;
}

.cmsTableRowSel, .cmsTableRowSel td {
    background-color: #c3daff;
    color: #000000;
}

/* STATS */

.statstable { border-bottom: 1px solid #72706f; border-left: 1px solid #72706f }
.statstableb { border: 1px solid #72706f; }

.topstatsrow1, .topstatsrow2, .statsrow1, .statsrow2, .topstatsheader2, .statsheader2, .topstatsheader, .statsheader  {
    padding: 1px;
    color: black;
    border-top: 1px solid #72706f;
    border-right: 1px solid #72706f;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
    text-decoration: none;
}

.statstxtb  { border: none; }

.topstatsheader, .statsheader {
    background-color: #dedede;
    color: black;
    font-weight: bold;
}

.topstatsheader2, .statsheader2 {
    background-color: #EFEFEF;
    color: black;
    font-weight: bold;
    font-size: 10px;
}

.statsrow1  {
    background-color: #fff;
}

.statsrow2  {
    background-color: #EFEFF0;
}

/* MISC */

.Error {
	color: red;
	font-size: 11px;
	font-family: Verdana;
}

