/**
* AkoDarkGem - A Mambo 4.5.1 template
* @version 2.0
* @package AkoDarkGem
* @copyright (C) 2004 by Arthur Konze - All rights reserved!
* @license http://www.konze.de/content/view/8/26/ Copyrighted Commercial Software
*/

/* ###################### OVERALL SETTINGS ###################### */
BODY {

background: #17221e url(../images/bg_center.jpg) 50% top repeat-y;
margin: 0px; 
padding: 0px;
}

td, tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #272727;
}
h1 { color: #040404; font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 14px; font-weight: bold; }
h4 { color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
h5 { color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
h6 { color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

li {
     list-style: none;
}

hr {
  color            : #444444;
  height           : 1px;
  width            : 100%;
}

.pathwaytext {
  color            : #808080;
}

/* ######################## BUTTON BAR ######################## ok */
ul#mainlevel-nav {
  padding-left     : 0;
  margin-left      : 0;
  color            : White;
  float            : left;
  width            : 100%;
  font-family      : arial, helvetica, sans-serif;
}

ul#mainlevel-nav li {
  display          : inline;
}

ul#mainlevel-nav li a {
  padding          : 0.2em 1em;
  color            : #999;
  text-decoration  : none;
  float            : left;
  background       : url(../images/menu_bar_div.gif) no-repeat right;
}

ul#mainlevel-nav li a:hover {
  text-decoration  : none;
  color            : #CC3333;
}
/* ###################### LINKS ###################### */
a:link, a:visited {
  font-size        : 10px
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  color            : #334059;
  font-weight      : bold;
  text-decoration  : none;
}

a:hover {
  color            : #7b0101;
  text-decoration  : none;
}

a.mainlevel:link, a.mainlevel:visited {
  color            : #808080;
  font-weight      : normal;
}

a.mainlevel:hover {
  color            : #3F7A12;
  text-decoration  : underline;
}

a.category:link, a.category:visited {
  color            : #32325c;
  font-weight      : bold;
  font-size        : 11px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.category:hover {
  color            : #861701;
}

.category {
  color            : #999999;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  text-decoration  : none;
}

/* ###################### MODULE SETTINGS ###################### */
table.moduletable {
  width : 210px;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable th {
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #22211f;
  text-align       : left;
}

table.moduletable td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

/* ###################### нтнплкемхе лндскъ онкэгнбюрекеи ###################### */
table.moduletable {
  width : 210px;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable th {
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f4efdd;
  text-align       : left;

}

table.moduletable td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

/* ###################### нтнплкемхе лндскъ хмрепеямнярх ###################### */

table.moduletable-banners  { 
  width : 210px;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-banners th  { 
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f4efdd;
  text-align       : left;
}

/* ###################### нтнплкемхе лндскъ йкчвебшу якнб ###################### */

table.moduletable-keys  { 
  width : 100%;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
text-align: justify;
  margin-bottom: 6px;
  padding-left: 9px;
  padding-right: 9px;
    padding-top: 9px;
  padding-bottom: 9px;
}

/* ###################### нтнплкемхе лндскъ пейкюлю SMI2 ###################### */

table.moduletable-smi td  { 
  width : 785px;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  padding          : 0px 0px 0px 2px;
  color: #e3e3e3;
}

table.moduletable-smi th  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  text-align       : left;
  padding          : 7px 0px 0px 13px;
  height: 30px;
  background-repeat: no-repeat;
  background: url(../images/smi.jpg);
  color: #0f0101;
}

/* ###################### нтнплкемхе онякедмху хцп б аюге ###################### */
table.moduletable-newlist {
  width : 210px;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-newlist th {
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f4efdd;
  text-align       : left;
}

table.moduletable-newlist td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  padding          : 5px 0px 0px 13px;
}

/* ###################### нтнплкемхе тхкэрпю фюмп/цнд ###################### */

table.moduletable-filtr   {
  width : 210px;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  margin-bottom: 13px;
}
form{margin:0;padding:0;}

table.moduletable-filtr th {
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f4efdd;
  text-align       : left;
}

table.moduletable-filtr td {
    padding: 13px 0px 13px 50px;
}

/* ###################### нтнплкемхе UPBANNER ###################### */


.moduletable-upbanner{
padding:0px 10px 10px 0px; 
padding-top: 137px;
background-repeat: no-repeat; 

float:right;
margin-bottom:30px;
margin-top:60px;
opacity:0.7;
filter: alpha(opacity=70);
}

/* ###################### нтнплкемхе STRETCH ###################### */


.moduletable-stretch {
height : 20px; 
background-color: #a5a5a5;
text-align:center;
padding: 1px 0px 0px 0px;
margin: 0px;
}

table.moduletable-searchdir {
  background-repeat: no-repeat;
  width: 785px;
  height : 20px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
background: url(../images/tops2.jpg);
background-repeat: no-repeat;
}

/* ###################### нтнплкемхе мнбняреи ###################### */

table.moduletable-newssg {
  background-repeat: no-repeat;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-newssg th {
  background: url(../images/menu_news.jpg);
  height: 30px;
  width: 761px;
background-repeat: no-repeat;
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #2a2828;
text-align       : left;
}

table.moduletable-newssg td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

.allmode_title {
  background: url(../images/menu_lib_2_2.jpg);
margin:0;
  width: 746px;
background-repeat: no-repeat;
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #2a2828;
text-align       : left;
}

.allmode_text {
  background: #dddbce;
    width: 746px;
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #2a2828;
text-align       : justify;
margin-bottom: 12px;
}

.allmode_date {
  background: #ceccc0;
    width: 761px;
display:block;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #2a2828;
}

/* ###################### нтнплкемхе лндскъ онкэгнбюрекеи ###################### */

table.moduletable-cf {
  background-repeat: no-repeat;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  padding          : 33px 33px 33px 33px;
}

table.moduletable-cf th {
  padding          : 0px 0px 0px 0px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #2a2828;
text-align       : left;
}

table.moduletable-cf td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

/* ###################### нтнплкемхе псапхйх б жемрпе бмхлюмхъ ###################### */

table.moduletable-att   {
  background-repeat: no-repeat;
  background: url(../images/center_att.jpg);
  width : 781px;
  height : 200px;  
  text-align       : left;
}

table.moduletable-att th {
  padding          : 13px 2px 6px 23px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: white;
}

table.moduletable-att td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
}

/* ###################### нтнплкемхе цкюбмнцн лемч ###################### */

table.moduletable-ankore   {
  font             : bold 11px Verdana, Arial, Helvetica, sans-serif;
  background-repeat: no-repeat;
  background: url(../images/left_menu_bg.jpg);
  width : 210px;
  height : 548px;  
  margin-top: 6px;
  margin-bottom: 13px;
}

table.moduletable-ankore td {
  font             : bold 11px Verdana, Arial, Helvetica, sans-serif;
  padding          : 0px 0px 0px 12px;
}

table.moduletable-ankore th {
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f0efed;
  text-align       : left;
}

.moduletable-ankore span.mainlevel-ankore {
color: #5b0000;
font             : bold 13px Verdana, Arial, Helvetica, sans-serif;
display:block;
padding-top:13px;
}

/* ###################### нтнплкемхе бшбндю ярюреи ###################### */

table.moduletable-lib   {
  background-repeat: no-repeat;
  background: url(../images/lib.jpg);
  width : 210px;
  height : 160px;  
  text-align       : left;
}

table.moduletable-lib th {
  padding          : 2px 2px 5px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
}

table.moduletable-lib td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
}

table.moduletable-obzor   {
  background-repeat: no-repeat;
  background: url(../images/logo_obzor.jpg);

  text-align       : left;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-obzor th {
  padding          : 2px 2px 5px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color: #e3e3e3;
}

table.moduletable-obzor td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-faq   {
  background-repeat: no-repeat;
  background: #b8b7b7;
  width : 781px;
  height : 150px;  
  text-align       : left;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-faq th {
  background: #676767;
  padding          : 0px 0px 0px 9px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color: #e3e3e3;
}

table.moduletable-faq td {
  padding          : 16px 0px 9px 9px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-newsss   {
  background-repeat: no-repeat;
  background: url(../images/logo_newss.gif);
  width : 390px;
  height : 160px;  
  text-align       : left;
}

table.moduletable-newsss th {
  padding          : 2px 2px 5px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
}

table.moduletable-newsss td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
}

table.moduletable-login td  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  padding          : 2px 2px 5px 13px;
  color: #e3e3e3;
}

table.moduletable-login th  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  padding          : 0px 0px 0px 13px;
  text-align       : left;
  background: url(../images/polls.gif);
  background-repeat: no-repeat;
  width : 210px;
  height : 18px;
  color: #e3e3e3;
}


table.moduletable-polls td  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-polls th  { 
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f4efdd;
  text-align       : left;
}

.sectiontableentry1-polls  { 
  background: url(../images/line_polls_one.gif);
  width: 160px;
  color: #373636;
}

.sectiontableentry2-polls  { 
  background: url(../images/line_polls_two.gif);
  width: 160px;
  color: #373636;
}

table.moduletable-pere td  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  padding          : 0px 0px 0px 2px;
  color: #e3e3e3;
}

table.moduletable-pere th  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  text-align       : left;
  padding          : 7px 0px 0px 13px;
  background: url(../images/banners.jpg);
  background-repeat: no-repeat;
  width : 210px;
  height : 30px;
  color: #e3e3e3;
}

/* ###################### нтнплкемхе бшбндю дкъ онкэгнбюрекеи SMF ###################### */

table.moduletable-smf   {
  background-repeat: no-repeat;
  background: url(../images/smf.jpg);
  width : 208px;
  height : 250px;  
  text-align       : left;
}

table.moduletable-smf td  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  padding          : 0px 0px 0px 6px;
  color: #727272;
}

table.moduletable-smf th  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  text-align       : left;
  padding          : 3px 0px 0px 33px;
  color: #3a3a3a;
}

.inputsmf {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #5d5c5c;
  background-color : #f9f9f9;
  border           : 1px solid #000000;
  width            : 133px;
}

.inputsmf2 {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  background-color : #f9f9f9;
  border           : 1px solid #000000;
}

.buttonsmf {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #4f4f4f;
  background-color : #d7e8ec;
  border           : 1px solid #000000;
  width            : 133px;
}

/* ###################### нтнплкемхе бшбндю онякедмху яннаыемхи тнпслю ###################### */

table.moduletable-smfrecent   {
  background-repeat: no-repeat;
  background: url(../images/forum.jpg);
  width : 206px;
  height : 202px;  
  text-align       : left;
}

table.moduletable-smfrecent td  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  padding          : 0px 0px 0px 6px;
  color: #727272;
}

table.moduletable-smfrecent th  { 
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  text-align       : left;
  padding          : 3px 0px 0px 20px;
  color: #3a3a3a;
}

/* ###################### нтнплкемхе юктюбхрю дкъ осмйрнб лемч рпеимепш, пнкхйх, оюрвх, яеибш ###################### */

table.moduletable-alpha   {
  background-color: #dcdcdc
  width : 780px;
  height : 20px;  
  text-align       : center;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  margin-left: 23px;
  margin-top: 13px;
  margin-bottom: 13px;
}

table.moduletable-alpha2   {
  background-color: #dcdcdc
  width : 780px;
  height : 40px;  
  text-align       : left
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
}


/* ###################### FORMULAR SETTINGS ###################### */
.button {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #4f4f4f;
  background-color : #dfdac8;
  border           : 1px solid #000000;
  margin-left: 23px;
margin-top: 6px;
}

.inputbox {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #2e2b2b;
  background-color : #f1ebd3;
  border           : 1px solid #000000;
padding:5px;
margin-left: 23px;
margin-top: 3px;
}

.mod_login {
  font             : bold 11px Verdana, Arial, Helvetica, sans-serif;
  color            : #4f4f4f;
  margin-left: 23px;
  margin-top: 3px;
}

.inputbox2 {
  font             : bold 11px Verdana, Arial, Helvetica, sans-serif;
  margin-bottom    : 6px;
  margin-top    : 3px;
  color            : #851919;
  background-color : #e9e2c6;
  border           : 1px solid #fdfdfd;
  margin-left: 140px;
}

.button2 {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #363636;
  background-color : #f4f4f4;
  border           : 1px solid #050505;
}

.inputboxcf {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #2e2b2b;
  background-color : #f1ebd3;
  border           : 1px solid #000000;
padding          : 9px 33px 0px 0px;
margin-left: 23px;
margin-top: 3px;
height: 40px;
}

/* ###################### CONTENT PAGE SETTINGS ###################### */
.contentpane {
  border           : none;
}

.contentpaneopen {
  border           : none;
}

.contentheading, .componentheading {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  font-variant     : small-caps;
  color            : #3a3a39;
  text-align       : left
  width            : 100%;
  height           : 20px;

}

.contentdescription {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #CCCCCC;
  text-align       : left;
}

/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableentry1 {
  background-color       : #e3e1d4;
  height: 30px;
}

.sectiontableentry1 td {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  padding          : 0px 0px 0px 9px;
}

.sectiontableentry2 {
  background-color       : #dbd9cd;
  height: 30px;
}

.sectiontableentry2 td {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  padding          : 0px 0px 0px 9px;
}

.sectiontableheader {
  background-color : #000000;
  background       : url(../images/top_bar_back.gif);
  height           : 20;
  color            : #FFFFFF;
  font-weight      : bold;
}

/* ###################### SMALL FONT SETTINGS ###################### */
.small {
  font             : 9px Verdana, Arial, Helvetica, sans-serif;
  color            : #71809D;
  text-decoration  : none;
  width: 733px;
}

.smalldark {
  font             : 9px Verdana, Arial, Helvetica, sans-serif;
  color            : #1e1e1e;
}

.createdate {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #666666;
  text-decoration  : none;
  font-weight      : normal;
}

/* ######################### VOTING SETTINGS ######################### */
.content_rating {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-weight      : normal;
  color            : #339900;
  font-size        : 9px;
}

.content_vote {
  background       : #2E3440;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-weight      : normal;
  color            : #CC9999;
  font-size        : 9px;
}

.content_vote.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  width            : 60px;
  font-weight      : bold;
  font-size        : 10px;
  color            : #333333;
  background       : #EEEEEE;
  border           : 1px solid #999999;
}

/* ###################### нтнплкемхе лемч х бшбндю йнмремрю ###################### */

.contentpaneopen a:link, .contentpaneopen a:visited{color:#0c3778;} 

.contentpaneopen a:hover{color:#800000;}

p{margin:0px;padding:0px}


/* ###################### бшдекемхе жбернл ябефху мнбняреи ###################### */
.test a:link, .test a:visited{color:#b30303;}
.test a:hover{color:#212121;}

/* ###################### бшдекемхе жбернл ябефху яйпхмьнрнб ###################### */

table.moduletable-dg_newest   {
  width : 210px;  
  background: url(../images/menu_lib_3.jpg); 
  text-align       : left;
}

table.moduletable-dg_newest th {
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 8px 2px 5px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f3f1e9;
}

table.moduletable-dg_newest td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size         : 11px;
  padding          : 10px;
}

table.dg_lastadded   {
  width: 100%;
}

table.dg_lastadded td   {
  padding    : 0px;
}

.dg_newest a:link, .dg_newest a:visited{color:#b30303;}
.dg_newest a:hover{color:#212121;}

/* ###################### нтнплкемхе POLLXT ###################### */

.inputxt {
  font             : 12px Verdana, Arial, Helvetica, sans-serif;
  color            : #191f22;
  background-color : #c2c1c1;
  border           : 1px solid #000000;
}

.buttonxt {
  font             : bold 11px Verdana, Arial, Helvetica, sans-serif;
  color            : #3b3b3b;
  background-color : #ffc600;
  border           : 1px solid #000000;
}

.inputbox -cheat{
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #CCCCCC;
  background-color : #a3a3a3;
  border           : 1px solid #000000;
}


/* ###################### бшпюбмхбюмхе люланрю DATSOGALLERY CATEGORYLINK ###################### */

.ignore {

text-align: center;
}

span.listing-desc {text-align:center; width:100%;}

.separator {
color: #ac0505;
font             : 12px Verdana, Arial, Helvetica, sans-serif;
  font-weight      : bold;
}

span.separator {
color: #5b0000;
font             : bold 13px Verdana, Arial, Helvetica, sans-serif;
display:block;
padding-top:13px;
}

/* ###################### нтнплкемхе псапхйх б жемрпе бмхлюмхъ ###################### */

ul.latestnews .new a:link, ul.latestnews .new a:visited{color: #a60006;}
ul.latestnews .new a:hover {color: #530104;}
ul.latestnews {padding-left:20px;}

/* ###################### нтнплкемхе дкъ бшбндю йюрецнпхи ###################### */
.sectiontableentrys1 {
  background-color       : #d1ceb6;
    height: 25px;
}

.sectiontableentrys1 td {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  padding          : 0px 0px 0px 9px;
}

.sectiontableentrys2 {
  background-color       : #c1bc9d;
  height: 25px;
}

.sectiontableentrys2 td {
  font             : 11px Verdana, Arial, Helvetica, sans-serif;
  padding          : 0px 0px 0px 9px;
}

img{border:none;}

.js_key {
background: #333333;
}

.js_content td{background:#d5d3c9;border-top:1px dotted #6F6F6F;padding:0.3em;}

/* JC */
/*div.search {float:left;margin-right:15px;margin-left:15px;}*/
.moduletable_search {
	width: 100%;
}
.moduletable_search div {
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#mod_search_searchword {
	width: 480px;
	margin-left: 18px;
}
div.search_text {
	background-color: #d9d5ba;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	padding: 5px 5px;
}

.inputbox_search {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #2e2b2b;
  background-color : #dedede;
  border           : 1px solid #1e1d1d;
width: 300px;
height: 15px;
}

.button_search {
  font             : bold 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #4f4f4f;
  background-color : #f5cc0c;
  border           : 1px solid #1e1d1d;
  height: 17px;
  width: 100px;
  margin-top: 1px;
  margin-left: 3px;
}

fieldset {
border           : 1px solid #eeedea;
margin: 6px 0px;
}

#ordering {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #2e2b2b;
  background-color : #dedede;
  border           : 1px solid #1e1d1d;
height: 25px;
}

#limit {
  font             : 10px Verdana, Arial, Helvetica, sans-serif;
  color            : #2e2b2b;
  background-color : #dedede;
  border           : 1px solid #1e1d1d;
height: 25px;
}
/**/

.section li{
background: #cccdfe;
padding-top: 20px;
}

div.bg_top {
	width: 100%;
	background: url(../images/left-right.jpg) 50% -5px no-repeat;
	padding: 0px;
	margin: 0px;
}
div.bg_bottom {
	width: 100%;
	background: url(../images/bg_bottom.jpg) 50% bottom no-repeat;
	padding: 0px;
	margin: 0px;
	padding-bottom: 400px;
}
table.footer {
	width: 750px;
	height: 460px;
	margin: 20px 0px 0px 0px;
	padding: 110px 0px 0px 0px;
}
table.abc {
	margin-top: 5px;
	margin-bottom: 5px;
}

table.moduletable-cblogin {
	width: 100%;
background-color: #e5e3d7;
height : 30px; 
text-align:center;
padding: 1px 0px 0px 0px;
}

.show {
}

/* ###################### нтнплкемхе лндскъ мнбняреи ###################### */

table.moduletable-gk {
height: 24px;
background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color: #6d0303;
text-align       : left;
padding-left: 12px;
padding-top: 3px;
}

table.moduletable-kabinet {
  width : 212px;  
  background: url(../images/menu_lib_3.jpg);
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
}

table.moduletable-kabinet th {
  height: 14px;
  background-repeat: no-repeat;
  background: url(../images/menu_lib_2.jpg);
  padding          : 7px 2px 9px 13px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color: #f4efdd;
  text-align       : left;
}

table.moduletable-kabinet td {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
      margin-top: 9px;
}


table.alphabet {
	width: 100%;
}
table.alphabet td {
	width: 100%;
}
table.alphabet td ul {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-left: 22px;
	white-space: nowrap;
}
table.alphabet td li {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 6px;
	width: auto !important;
	white-space: nowrap;
}
table.alphabet td li a {
	display: block;
	background: url(../images/alphabet.jpg) repeat-x top left;
	border: 1px solid #bfc2a7;
	height: 18px;
	line-height: 18px;
	padding-left: 4px;
	padding-right: 4px;
	white-space: nowrap;
}


jlv_box {padding-left: 9px;}

.data img {vertical-align: middle;}

breadcrumbs pathway {
padding-top: 33px;
float: left;
}