body {
background: #222222;
color: #e4e4eb;
margin-top: 0px;
margin-bottom: 0px;
}

/* стили для таблиц на индексной */
.btable{
border: 1px solid #64646b;
}

.btable_bott{
border-bottom: 1px solid #64646b;
font-family: Tahoma;
font-size: 11px;
color: #e4e4eb;
}
.btable_right{
border-right:  1px solid #64646b;
font-family: Tahoma;
font-size: 11px;
color: #e4e4eb;
}

/*itembase*/
.itable1{
border-right:  1px solid #64646b;
border-top: 1px solid #64646b;
}
.itable2{
border-top: 1px solid #64646b;
font-family: Tahoma;
font-size: 11px;
color: #e4e4eb;
}
.itableHead{
background-color:#44444b;
text-align:center;
font-family: Tahoma;
font-size: 13px;
font-weight:bold;
color: #e4e4eb;
}

a.itemMenu:hover {
font-family: Tahoma; 
font-size: 11px; 
text-decoration: underline; 
color: #FFA500;
}

a.itemMenu {
font-family: Tahoma; 
font-size: 11px; 
text-decoration: none; 
color: #FFA500;
}

.itemMenuGr1{
background-color: #44444b;
border-bottom: 1px solid #64646b;
font-family: Tahoma;
font-size: 9px;
color: #e4e4eb;
}
.itemMenuGr2{
background-color: #44444b;
border-top: 1px solid #64646b;
font-family: Tahoma;
font-size: 9px;
color: #e4e4eb;
}
.itemMenuIt2{
background-color: #24242b;
border-top: 1px solid #64646b;
font-family: Tahoma;
font-size: 9px;
color: #e4e4eb;
}

/*------------------------------*/
.erBorderBotton{
border-bottom: 1px solid #71706e;
}
.erBorderRight{
border-right: 1px solid #71706e;
}
.erDevBlock{
border-left: 1px solid #71706e;
background-color:#000000;
padding: 0px;
vertical-align:top;
}
.erMainMenu{
border-right: 1px solid #71706e;
border-left: 1px solid #71706e;
background-image:url(data/images/index_panel/bg_menu1.jpg);
}
.erBorderFooter{
border-top: 1px solid #71706e;
border-right: 1px solid #71706e;
border-left: 1px solid #71706e;
background-color: #444444;
font-family: Tahoma;
font-size: 11px;
color: #e4e4eb;
}
.erContentBlock{
background-color:#000000;
padding: 2px;
vertical-align:top;
font-family: Tahoma;
font-size: 11px;
color: #e4e4eb;
}
.erContentBlockMain{
background-color:#000000;
padding: 0px;
vertical-align:top;
}
.erLastPost{
font-family: Tahoma;
font-size: 11px;
color: #e4e4eb;
background-color:#000000;
padding: 5px;
vertical-align:top;
}
.erHeadLine{
background-color:#2c2c38;
border-bottom:1px solid #71706e;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #e4e4eb;
height:25px;
padding: 5px;
}
.erHeadLineDev{
background-color:#2c2c38;
border-bottom:1px solid #71706e;
border-top:1px solid #71706e;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #e4e4eb;
height:25px;
padding: 5px;
}
/*------------------------------*/
.bar_1{
background-color: #34343b;
border-bottom: 1px solid #64646b;
font-size: 12px;
font-family: Tahoma;
}

.bar_2{
background-color: #34343b;
border-bottom: 1px solid #64646b;
font-size: 10px;
font-family: Tahoma;
color: #FFA500;
font-weight: bold;
}

.admin_top_bg{
background-image:url(data/images/admin_panel/ee_bg.jpg);
}

.menuHeader{
color: #e4e4eb;
font-family: Tahoma;
font-weight: bold;
font-size: 13px;
padding-left: 5px;
background-image:url(data/images/index_panel/bg_menu_head.jpg);
height: 25px;
}

.menuLinkTD{
height: 23px;
}

a.menulink{
padding-left: 10px;
color: #FFA500;
font-family: Tahoma;
font-size: 11px;
text-decoration: none;
}

a.menulink:hover{
padding-left: 10px;
color: #e4e4eb;
font-family: Tahoma;
font-size: 11px;
text-decoration: none;
}

a.menulinkActive{
padding-left: 10px;
color: #e4e4eb;
font-family: Tahoma;
font-size: 11px;
text-decoration: none;
}

a.menulinkActive:hover{
padding-left: 10px;
color: #e4e4eb;
font-family: Tahoma;
font-size: 11px;
text-decoration: none;
}
/* /главное меню(сбоку) */

/* mod_quickicon */

#cpanel {  text-align: center;  vertical-align: middle; }

#cpanel div.icon   { margin: 3px; }
#cpanel div.icon a { 
	display: block; float: left;
	height: 115px !important;
	height: 100px; 
	width: 115px !important;
	width: 115px; 
	vertical-align: middle; 
	text-decoration : none;
	font-family: Tahoma;
	font-size:11px;
	border: 1px solid #74747b;
	padding: 2px 5px 1px 5px;
}

#cpanel div.icon a    {  color : #e4e4eb;  }
#cpanel div.icon a:hover   { 
	color : #34343b; 
	background-color: #e4e4eb;  
	border: 1px solid #FFA500;
	padding: 3px 4px 0px 6px; 
}
/*#cpanel div.icon a:active  {  color : #34343b;  }
#cpanel div.icon a:visited {  color : #e4e4eb;  }*/

#cpanel div.icon img { margin-top: 13px; }
#cpanel div.icon span { display: block; padding-top: 3px;}


/*-----------------------------------------------------------*/
/*листинг классов для таблиц*/
.tr1{background: #64646b;}
.tr2{background: #44444b;}

/*листинг классов для таблиц на индексе*/
.tr1Index{background: #34343b;}
.tr2Index{background: #24242b;}
.trIndexBar{background: #18181b;} 


h1 {
font-family: Tahoma; 
font-size: 13px; 
font-weight: bold; 
color: #FFA500; 
margin-bottom: 0;
}

a.h1 {
font-family: Tahoma; 
font-size: 13px; 
font-weight: bold; 
color: #FFA500; 
margin-bottom: 0;
}
a.h1:hover {
font-family: Tahoma; 
font-size: 13px; 
font-weight: bold;
text-decoration:underline; 
color: #FFA500; 
margin-bottom: 0;
}

h2 {
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;  
color: #FFA500;
margin-top:0; 
margin-bottom: 1px;
}

span.catInTitle{
font-family: Tahoma; 
font-size: 13px; 
font-weight: bold; 
color: #e4e4eb; 
}

/*заголовоки в админке*/
lg{ 
	color: #e4e4eb;
	width: 100%;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	border-bottom: solid 1px #34343b;
	padding-bottom: 3px;
	margin-bottom: 5px;
}
mt{ 
	color: #FFA500;
	width: 100%;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	border-bottom: solid 1px #34343b;
	padding-bottom: 3px;
	margin-bottom: 5px;
}

.left_botton{border-left: 2px solid #44444b;}

.line{
background-color: #FFA500; 
height: 5px;
}

.header_bg{background-image:url(data/images/main/logobg.jpg);}

.menu{
vertical-align: top;
background-image:url(data/images/main/menu-bg.jpg);
}

/* ссылки на доп разрешения в галерее */
a.moreres{
font-family: Tahoma;
font-size: 9px;
text-decoration: none;
font-weight: bold;
color: #e4e4eb;
}
a.moreres:hover{
font-family: Tahoma;
font-size: 9px;
text-decoration: none;
font-weight: bold;
color: #FFA500;
}
.moreResGal{
font-size:9px;
font-family:Tahoma;
color:#e4e4eb;
font-weight:bold;
height: 15px;
}


/* ссылки на редактирование шаблонов в админке */
a.tpl {font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight: bold; color: #e4e4eb;}
a.tpl:hover {font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight: bold; color: #FFA500;}


a.amenu {font-family: Tahoma; font-size: 11px; text-decoration: none; color: #e4e4eb;}
a.amenu:hover {font-family: Tahoma; font-size: 11px; text-decoration: none; color: #FFA500;}

a:hover {font-family: Tahoma; font-size: 12px; text-decoration: underline; color: #FFA500;}
a {font-family: Tahoma; font-size: 12px; text-decoration: none; color: #FFA500;}

/*.right_bg{background-image:url(data/images/main/right-bg.jpg);}
.botton_bg{background-image:url(data/images/main/botton-bg.jpg);}
*/

/* основной текст */
.text{
font-family: Tahoma;
font-size: 11px;
color: #e4e4eb;
}

.bigText {
font-family: Tahoma;
font-size: 14px;
color: #e4e4eb;
}

/* малый текст */
.text_small{
font-family: Tahoma;
font-size: 9px;
color: #e4e4eb;
}


/* стиль форм ввода */
.form {
background:#54545b;
font-size: 11px;
border: 1px solid #74747b;
color: #e4e4eb;	
}

/* стиль формы ввода текста */
.textarea{
overflow:auto;
background: #cccccc;
font-size: 11px;
border: 1px solid #54545b;
color: #000000;
font-family: Tahoma;
padding: 5px; 
width: 100%;
/*overflow-x: hidden; 
overflow-y: visible;*/	
}

/*стата сервера*/
.serverStat{
font-family: Tahoma;
font-size: 13px;
color: #e4e4eb;
padding: 5px;
}

/*облако тегов*/

.tagCloud{
font-family: Tahoma;
font-size: 14px;
padding: 5px;
}

.tag {
font-family: Tahoma;
padding: 1px 1px 1px 1px;
letter-spacing: 1px;
color: #e4e4eb;
}

a.size1 {
font-size: 1.8em;
}
a.size1:hover { 	
font-size: 1.8em;
}
a.size2 {
font-size:1.6em;
}
a.size3 {
font-size: 1.4em;
}
a.size4 {
font-size: 1.2em;
}
a.size5 {
font-size: 1.0em;
}
a.size6 {
font-size: .9em;
}
a.size7 {
font-size: .8em;
}
a.size8 {
font-size: .7em;
}
a.size0 {
font-size: .6em;
}

#spin.ajax-loading {
	padding: 16px 0pt 0pt;
	background: url(data/images/index_panel/spinner.gif) no-repeat center;
}
#spin2.ajax-loading {
	padding: 16px 0pt 0pt;
	background: url(data/images/index_panel/spinner.gif) no-repeat center;
}

/*БАЗА МОДУЛЕЙ*/
.ibase64img{
padding-botton:5px;
padding-right:5px;
float:left;
width:64px;
height:64px;
border:0px;  
}

.ibaseTitleBox{
background:#4D4D57;
border:1px solid #404040; 
text-align:center; 
padding:3px; 
margin-bottom:3px;
margin-top:3px;
}

.ibaseTitleGroupBox{
background:#2C2C38;
border-top:1px solid #404040; 
border-left:1px solid #404040;
border-right:1px solid #404040;
text-align:center; 
padding:3px;
}

.ibaseDescriptionBox{
background:#2C2C38; 
border:1px solid #404040; 
min-height:70px;
padding:3px;
vertical-align:top;
margin-bottom:3px;
}

.ibaseAttributeBox{
border-top:1px solid #404040;
border-right:1px solid #404040;
border-left:1px solid #404040;
line-height:1.5;
height:33px;
padding:0px;
margin:0px;
}

.ibaseAttributeBoxFull{
border:1px solid #404040;
line-height:1.5;
height:33px;
padding:0px;
margin-bottom:3px;
}

.ibase32img{
border-right:1px solid #404040;
float:left;
margin-right:4px;
text-align:left;
width:32px;
height:32px;
}

.ibaseBox{
width:280px;
}

.ibaseEndBorder{
border-top:1px solid #404040;
}

.ibaseInfoIco{
border:0px;
float:right;
text-align:left;
margin-left:4px;
width:16px;
height:16px;
cursor:pointer;
}

.way{
font-size: 12px;
font-weight:bold;
}

.ibaseAjaxMenu{
cursor:pointer;
list-style-type:none;
padding:0px;
padding-left: 15px;
margin:0px;
}
.ibaseAjaxMenuDiv{
color:#FFA500;
font-weight:bold;
}