/*
	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. See addons/copyrights/info.txt for more information.
*/

/*LEFTBLOCKS*/
.blocktype1 { margin-bottom: 3px; width: 190px; background: #fff url("../images/block_bg_l.png") repeat-y top; }
.blocktype1 .dbottom { background: transparent url("../images/block_bottom_l.png") no-repeat bottom; }
.blocktype1 .dtop { height: 52px; background: #2259bc url("../images/block_top_l.png") no-repeat left top; }
.blocktype1 .dtop h3 a { color: #fff; }
.blocktype1 .dtop h3 { padding: 0 19px; padding-top: 14px; font-weight: bold; font-size: 12px; color: #fff; }

.blocktype1 .dcont { padding: 2px 15px 10px 15px; }

/*RIGHTBLOCKS*/
.blocktype2 { margin-bottom: 3px; width: 190px; background: #fff url("../images/block_bg_r.png") repeat-y top; }
.blocktype2 .dbottom { background: url("../images/block_bottom_r.png") no-repeat bottom; }
.blocktype2 .dtop { height: 52px;  background: #2259bc url("../images/block_top_r.png") no-repeat left top; }
.blocktype2 .dtop h3 a { color: #fff; }
.blocktype2 .dtop h3 { padding: 0 15px; padding-top: 14px; font-weight: bold; font-size: 12px; color: #fff; }
.blocktype2 .dcont { padding: 2px 13px 10px 10px; }
.blocktype2 { color: #223588; }


/*baseblock - Центральный блок для основного контента - Присутствуют правые блоки*/
#maincolR .baseblock { width: 574px; margin-bottom: 3px; background: #fcfcfc url("../images/baseblock.png") repeat-y -574px top; }
#maincolR .baseblock .dbottom { background: transparent url("../images/baseblock.png") no-repeat -1148px bottom; }
#maincolR .baseblock .dtop { background: transparent url("../images/baseblock.png") no-repeat 0 top; }
#maincolR .baseblock .dcont { padding: 9px 1px 0 1px; }

/*baseblock - Центральный блок для основного контента*/
#maincol .baseblock { width: 764px; margin-bottom: 3px; background: #fcfcfc url("../images/baseblock2.png") repeat-y -764px top; }
#maincol .baseblock .dbottom { background: transparent url("../images/baseblock2.png") no-repeat -1528px bottom; }
#maincol .baseblock .dtop { background: transparent url("../images/baseblock2.png") no-repeat 0 top; }
#maincol .baseblock .dcont { padding: 9px 1px 0 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: #223588;
}

.blocktype1 ul.navs li a:hover {
	color: #aa0101;
	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 #9ab3d5; 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; }



/* ----- ФОРМА ЛОГИН В ШАПКЕ ----- */
div#login_top { position: absolute; top: 194px; left: 28px; float: left; width: 350px; height: 65px; }

.logintext { color: #fff; font-size: 11px; }
.logintext a:link, .logintext a:active, .logintext a:visited	{ color: #fff; font-family: Verdana, Helvetica; text-decoration: none; }
.logintext a:hover { color: #f6b52a; font-family: Verdana, Helvetica; text-decoration: none; }

.login_form { width: 122px; height: 18px; background: #e9f2fd; border: 1px #304397 solid;}


/*ФОРМА ПОИСКА В ШАПКЕ*/
div#search { position: absolute; top: 194px; right: 28px; float: right; width: 180px; height: 65px; }

.searchtext { color: #fff; font-size: 11px; }
.searchtext a:link, .searchtext a:active, .searchtext a:visited { color: #fff; font-family: Verdana, Helvetica; text-decoration: none; }
.searchtext a:hover { color: #f6b52a; font-family: Verdana, Helvetica; text-decoration: none; }
.search_form { width: 122px; height: 18px; background: #e9f2fd; border: 1px #304397 solid;}
#qsearch_button { float: left;  height: 22px; width: 58px; border: 0;}

