/*
	Copyright © Eleanor CMS
	URL: http://eleanor-cms.ru, http://eleanor-cms.com
	E-mail: support@eleanor-cms.ru
	Developing: Alexander Sunvas*
	Interface: Rumin Sergey
	=====
	*Pseudonym
*/

/*LEFTBLOCKS*/
.blocktype1 {
	margin-bottom: 3px;
	width: 218px;
	background: #fbfbfb url("../images/blocktype1.png") repeat-y -218px top;
}
.blocktype1 .dbottom { background: transparent url("../images/blocktype1.png") no-repeat -436px bottom; }
.blocktype1 .dtop { height: 28px; background: #e3e3e3 url("../images/blocktype1.png") no-repeat left top; }
.blocktype1 .dtop h3 a { color: #525252; }
.blocktype1 .dtop h3 {
	padding: 0 15px;
	padding-top: 7px;
	font-weight: bold;
	font-size: 1em;
	color: #525252;
}

.blocktype1 .dcont { padding: 8px 15px 10px 15px; }

/*RIGHTBLOCKS*/
.blocktype2 {
	margin-bottom: 3px;
	width: 218px;
	background: #575757 url("../images/blocktype2.png") repeat-y -218px top;
}
.blocktype2 .dbottom { background: transparent url("../images/blocktype2.png") no-repeat -436px bottom; }
.blocktype2 .dtop { height: 28px; background: #e0e0e0 url("../images/blocktype2.png") no-repeat left top; }
.blocktype2 .dtop h3 a { color: #525252; }
.blocktype2 .dtop h3 {
	padding: 0 15px;
	padding-top: 7px;
	font-weight: bold;
	font-size: 1em;
	color: #525252;
}

.blocktype2 .dcont { padding: 8px 15px 10px 15px; }
.blocktype2 { color: #e4e4e4; }

/*LOGINBLOCKS*/
.blocklogin {
	margin-bottom: 3px;
	width: 218px;
	background: #ffffff url("../images/blocklogin.png") repeat-y -218px top;
}
.blocklogin .dbottom { background: transparent url("../images/blocklogin.png") no-repeat -436px bottom; }
.blocklogin .dtop { background: transparent url("../images/blocklogin.png") no-repeat left top; }
.blocklogin .dcont { padding: 8px 15px 10px 15px; }

.logintext { padding-bottom: 8px; }
.logintext span {
	display: block;
	padding-bottom: 3px;
}

.logintext div {
	display: block;
	width: 188px; height: 20px;
	background: #e4e4e4 url("../images/logininput.png") no-repeat right -20px;
}

.logintext div div {
	width: auto; height: 20px;
	background: transparent url("../images/logininput.png") no-repeat left 0;
	padding-left: 4px;
}

.logintext div div input {
	width: 180px;
	padding-top: 3px;
	border: none;
	background: none;
}

.enterbtn:hover {
	background-position:0 -27px;
}
.enterbtn {
	background: #858585 url("../images/loginenter.png") no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	font-weight: bold;
	width: 82px; height: 27px;
	margin-top: 8px;
	padding-bottom: 2px;
	color: #fff;
}

/*baseblock - Центральный блок для основного контента - Присутствуют правые блоки*/
#maincolR .baseblock { width: 539px; margin-bottom: 3px; background: #fcfcfc url("../images/baseblock.png") repeat-y -539px top; }
#maincolR .baseblock .dbottom { background: transparent url("../images/baseblock.png") no-repeat -1078px bottom; }
#maincolR .baseblock .dtop { background: transparent url("../images/baseblock.png") no-repeat 0 top; }
#maincolR .baseblock .dcont { padding: 7px 1px 8px 1px; }

/*baseblock - Центральный блок для основного контента*/
#maincol .baseblock { width: 760px; margin-bottom: 3px; background: #fcfcfc url("../images/baseblock2.png") repeat-y -760px top; }
#maincol .baseblock .dbottom { background: transparent url("../images/baseblock2.png") no-repeat -1520px bottom; }
#maincol .baseblock .dtop { background: transparent url("../images/baseblock2.png") no-repeat 0 top; }
#maincol .baseblock .dcont { padding: 7px 1px 8px 1px; }

/*QUICKLINKS*/
.blocktype1 ul.navs		{list-style: none; padding: 0; margin: 0; }
.blocktype1 ul.navs li	{ background: none; padding: 0; margin: 0; }
.blocktype1 ul.navs li a	{
	background: url("../images/quick_menu.png") no-repeat left bottom;
	font-weight: bold;
	display: block;
	width: 100%; height: 31px;
	line-height: 28px;
	color: #828282;
}

.blocktype1 ul.navs li a:hover {
	color: #469ebf;
	text-decoration: none;
	background: transparent url("../images/quick_menu.png") no-repeat right bottom;
}

/*Блок категорий*/
ul.blockcategories		{list-style: none; padding: 0; margin: 0; }
ul.blockcategories li	{ background: none; padding: 0; margin: 0; }
ul.blockcategories li {
	border-bottom: 1px solid #e0e0e0;
	padding: 4px 0;
}

ul.blockcategories li a { font-weight: bold; }


ul.blockcategories li.subcat ul { padding-left: 10px !important; }
ul.blockcategories li.subcat ul li { padding: 2px 0; border-bottom: none; }
ul.blockcategories li.subcat ul li a { color: #828282; }
ul.blockcategories li a:hover { }


/*blocksites - блок топ сайты*/
.blocktype1 ul.navs li.button {
	text-align: center;
	padding-top: 5px;
}

.blocktype1 ul.navs li.button a	{
	background: url("../images/buttons_type1.png") no-repeat left top;
	font-weight: bold;
	display: block;
	width: 107px; height: 28px;
	line-height: 26px;
	color: #ffffff;
	margin: auto;
}

.blocktype1 ul.navs li.button a:hover	{ background: url("../images/buttons_type1.png") no-repeat left -28px; }