


/* Start:/bitrix/templates/books/components/bitrix/menu/horizontal_multilevel/style.css*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
z-index:150;
	margin:0; padding:0;
margin-left: 197px;
	/*background:#BC262C url('/bitrix/templates/books/components/bitrix/menu/horizontal_multilevel/images/header_menu_bg.gif') repeat-x;*/
/*background: #425d99;*/
/*background: url(http://centerit.com.ua/images/podmenu.jpg); */
background: #285cbd;
	min-height:27px;
	width:90%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%;*/
text-align: right;
-moz-border-radius: 7px 0 0 0;
-webkit-border-radius: 7px 0 0 0;
border-radius: 7px 0 0 0;

}

#horizontal-multilevel-menu
{
box-shadow: 0 0 5px #000000;	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:4px 8px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 8px;
text-shadow: 0 0 5px #282e36;
font-size: 110%;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{	
background: #acdeff;
	color:#000000;
	font-weight:bold;
	padding:7px 12px;
/*text-shadow: 0 0 3px #ffffff;*/
box-shadow: 0 0 5px #000000;
font-size: 115%;
-moz-border-radius: 7px 0 0 0;
-webkit-border-radius: 7px 0 0 0;
border-radius: 7px 0 0 0;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
box-shadow: 0px 0px 5px #000000;
/*background:#174d6f;*/
background:#174d6f;
text-shadow: none;

	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background:#557cad;
	background: url('/bitrix/templates/books/components/bitrix/menu/horizontal_multilevel/images/arrow.gif') center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url('/bitrix/templates/books/components/bitrix/menu/horizontal_multilevel/images/lock.gif') center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#1c418a;
	color:#ffffff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;

}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
background:#425d99 url(http://centerit.com.ua/images/galka.png) top right no-repeat;
	color:#ffffff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
margin-left: -60px;
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width: 250px;
	background:#285cbd;
	/*border:1px solid #C1C1C1;*/
box-shadow: 0 1px 8px #000000;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	/*border-bottom:1px solid #DEDEDE;*/
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#ffffff;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#ffffff;
/*text-shadow: 0 0 3px #ffffff;*/

}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 247px; /* SUB-sub MENU отступ*/
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */



/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/template1/style.css*/
div.bx-system-auth-form span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:bottom; margin-top:-1px;}
div.bx-system-auth-form div.bx-auth-secure-icon {background-image:url('/bitrix/templates/.default/components/bitrix/system.auth.form/template1/images/sec.png'); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-system-auth-form div.bx-auth-secure-unlock {background-image:url('/bitrix/templates/.default/components/bitrix/system.auth.form/template1/images/sec-unlocked.png');}

/* End */



/* Start:/bitrix/templates/books/styles.css*/
table.otz {
border-collapse: collapse;
border: 1px #a4b1bd solid;
margin: 1px;
width: 100%;
}
table.otz td {
text-align: center;
width: 50%;
padding: 2px;
border: 1px #a4b1bd solid;
vertical-align: middle;
}
table.otz td:hover {
text-shadow: 0 0 2px #ffffff;
background: #e8e8e8;
}

table.otz a {color: black; text-decoration: none; font-family: Verdana;}
table.otz a:hover {color: black;}
table.otz a:visited {color: black;}

div.otz {
padding: 15px;
margin: 5px;
margin-bottom: 8px;
color: black;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
box-shadow: 0 0 3px #000000;
text-align: center;
width: 90%;
transition-property: opacity;
transition-duration:1s;
-moz-transition-property: opacity; 
-moz-transition-duration:1s;
-webkit-transition-property: opacity; 
-webkit-transition-duration:1s;
-o-transition-property: opacity;
-o-transition-duration:1s;
opacity: 0.9;
\\border: 1px #7996b8 solid;
//border: 1px #7996b8 solid;
_border: 1px #7996b8 solid;
cursor: hand;
}
div.otz:hover {
background-color: rgba(121, 151, 186, 0.1);
background: url(/images/galka.png) left no-repeat;
transition-property: opacity;
transition-duration:1s;
-moz-transition-property: opacity; 
-moz-transition-duration:1s;
-webkit-transition-property: opacity; 
-webkit-transition-duration:1s;
-o-transition-property: opacity;
-o-transition-duration:1s;
opacity: 1.0;
box-shadow: 0 0 4px #000000;
}

div.otz a {text-decoration: none;}

table.items {
text-align: center;
border: 1px #abc3ff solid;
padding: 2px;
}

table.items tr {
border-collapse: collapse;
border: 1px #abc3ff solid;
}

table.items td {
text-align: center;
border-collapse: collapse;
border: 1px #abc3ff solid;
}



img.leftim {float: left; margin: 5px;}

div.counter {opacity:0.6; margin-top:100px; align: left; width:88px; height:120px;margin-left:-3px;}
div.counter:hover {opacity:1.0;}

img.op {
border: 1px #ffffff dotted;
margin:3px;
}

img.op:hover {
border: 1px #53d42c dotted;
}

a.article {
font-size:125%;
font-family: Georgia, Verdana;
font-style: bold;
}

table.table1 {
border-collapse: collapse;
border: 1px #a4b1bd solid;
margin: 1px;
width: 100%;
}
table.table1 td {
padding: 2px;
border: 1px #a4b1bd solid;
}
table.table1 tr:hover {
text-shadow: 0 0 1px #ffffff;
background: #e8e8e8;
}

table.simple {
width: 100%;
align: center;
border-collapse: collapse;
border: 1px #a4b1bd solid;
margin: 1px;
}
table.simple td {
text-align: center;
vertical-align: middle;
width: 50%;
padding: 10px;
border-collapse: collapse;
border: 1px #a4b1bd solid;
}

a.new1 {
font-family: Verdana;
text-decoration: none;
}

a.tovar {
text-decoration: none;
font-size: 120%;
}

a.newz {
text-decoration: none;
}

div.maindiv {
text-align: justify;
}

input[type="submit"] {
border:none; 
box-shadow: 1px 0px 4px #3c4e75; 
background: #3e7da8; 
color: white;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
font-family: Verdana;
padding: 3px;
padding-left: 9px;
padding-right: 9px;
}
input:hover[type="submit"] {border:none; box-shadow: 0px 0px 3px #506aa1; cursor: pointer;
background: #4387b5;
color: white;}

button {font-family: Tahoma;}
button:hover {cursor: pointer;}

input[type="button"] {
border:none; 
box-shadow: 1px 0px 4px #3c4e75; 
background: #3e7da8; 
color: white;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
font-family: Verdana;
padding: 3px;
padding-left: 9px;
padding-right: 9px;
}
input:hover[type="button"] {border:none; box-shadow: 0px 0px 3px #506aa1; cursor: pointer; background: #4387b5; color: white;}

input[type="reset"] {
border:none; 
box-shadow: 1px 1px 3px #3c4e75; 
background: #80373a; 
color: white;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
font-family: Verdana;
padding: 3px;
padding-left: 9px;
padding-right: 9px;
}
input:hover[type="reset"] {border:none; box-shadow: 0px 0px 3px #506aa1; cursor: pointer; background: #963235; color: white;}
input:active[type="reset"] {box-shadow: 0px 0px 2px #506aa1; cursor: pointer;}


/* ---------- */
h1
{
font-family: Verdana;
	margin:0; padding:0;
	font-size:140%;
	margin-bottom:15px;
	padding-bottom:5px;
	padding-top:14px;
	border-bottom:1px solid #CCCCCC;
text-shadow: 1px 1px 4px #e0e0e0;
}

h2, h3
{
	font-size:120%;
}

h2
{
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCCC;
}

h4, h5, h6
{
	font-size:110%;
}

/*Information block*/
.information-block
{
	width:180px;
	margin-bottom:16px;
}

.information-block-head
{
	color:#BC262C;
	font-weight:bold;
	font-size:85%;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:4px;
	padding-bottom:5px;
}

.information-block-body
{
	font-size:85%;
	color:#737373;
	margin-right:20px;
}

/*Content block*/
.content-block
{
	/*border-top-color:#E4E4E4;*/
	/*background:#F5F5F5;*/
margin-left:5px;
margin-right:3px;
	margin-bottom:5px;
	width:100%;

border: none;
//border: 1px #b9b9bd solid;
\\border: 1px #b9b9bd solid;
_border: 1px #b9b9bd solid;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
box-shadow: 0px 0px 2px #b9b9bd;
padding: 4px;

}


.content-block-head
{
	background-image:url(http://centerit.com.ua/images/wall.jpg);
	font-weight:bold;
	font-size:95%;
	margin:2px;
	padding: 5px 9px;
}

.content-block-body
{
	padding:4px 5px;
	width:100%;
}

code
{
	font-size:100%;
	font-weight:normal;
	display:block;
	padding:1.5em 1em 1em 1em;
	border-style:solid;
	border-width:1px;
	border-width:1px 0;
	margin:1em 0;
	background-color:#F5F5F5;
	font-family:sans-serif;
}
/* End */



/* Start:/bitrix/templates/books/template_styles.css*/
html, body, form
{
	margin: 0;
	padding: 0;
overflow-x: hidden;
}

html
{
	height:100%;
}

body
{
/*margin-left: 10px;
margin-right: 10px;*/
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:760px;
}

/*Font*/
body
{
	font-size: 80%;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #000000;
	background-color: #fff;
}

/*Font in table*/
table
{
	font-size:100%;
}

/*Links*/
a:link {
transition-property: color;
transition-duration:1s;
-moz-transition-property: color; 
-moz-transition-duration:1s;
-webkit-transition-property: color; 
-webkit-transition-duration:1s;
-o-transition-property: color;
-o-transition-duration:1s;
color: #174d6f;}
a:visited{color:#174d6f;}
a:active {color: #174d6f;}
a:hover{
transition-property: color;
transition-duration:1s;
-moz-transition-property: color; 
-moz-transition-duration:1s;
-webkit-transition-property: color; 
-webkit-transition-duration:1s;
-o-transition-property: color;
-o-transition-duration:1s;
color:#2b83ba;}

small
{
	font-size:85%;
}

hr
{
	width:100%;
	height: 1px;
	border: medium none;
	color: #d1d0d0;
	background-color: #d1d0d0;
	margin:8px 0;
margin-top: -10px;
}

#header
{
	position:relative; /*containing block*/
z-index:100;
	height:160px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*background: #2F4773 url('/bitrix/templates/books/images/header_bg.gif') repeat-x;*/
	/*border-bottom:1px solid #D6D6D6;*/
/*margin-top:-18px;*/
}

#header_logo
{
	position:absolute;
}

#company_logo
{
	display:block;
	position:absolute;
	width:195px;
	height:156px; 
	left:10px;
	top: 0;
	/*background:url('/bitrix/templates/books/images/logo.gif') right center no-repeat;
background:url(http://centerit.com.ua/images/cit.png) right center no-repeat;*/
}

#header_text
{
	position:absolute;
	left:190px;
	top: 0;
	/*width:330px;*/
width:100%;
	padding-left:5px;
	padding-top:35px;
	color:#fff;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
}

#header_text .bx-main-title
{
font-family: Arial;
	margin:0;
	padding:0;
	font-size:300%;
	border:none;
	text-decoration:none;
}

#header_text span.bx-main-subtitle
{
	font-size:80%;
}

/* Header menu: home, search, feedback*/
#header_menu
{
text-align: left;
font-family: Tahoma;
font-size: 90%;
background: transparent;

/*background: rgba(0, 0, 0, 0.2);*/
	position:absolute;
	right:8px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
padding: 3px;
padding-left: 6px;
padding-right: 6px;

}

#header_sites
{
	position:absolute;
	right:55px;
	top: 60px;
	color:#fff;
	text-align:right;
}

#header_sites a, #header_sites span
{
	color:#fff;
	text-decoration:none;
}

#header_sites span
{
	color: #9dabc0;
}

#header_menu a
{
	display:block;
	float:left;
	cursor:pointer; cursor: hand;
	padding:8px 11px;
}

#zebra
{
	height:20px;
	background:transparent url('/bitrix/templates/books/images/zebra_bg.gif') left top repeat-x;
}

#navigation
{

}

/*Navigation*/
#navigation a
{
	font-size:95%;
	text-decoration:none;
	color:#535353;
}

/*Content table*/
#content
{
z-index: 50;
margin-top: -1px;
	width:100%;
	height:70%;
	border-collapse:collapse;
}

/*Left column*/
#content .left-column
{
	width:180px;
	vertical-align:top;
	height:100%;
}
/* site by dstrn | but cit is sht :D */
/*Main column*/
#content .main-column
{
	vertical-align:top;
	padding:0 23px 10px 23px;
}

/*Right column*/
#content .right-column
{
	width:1px;
	vertical-align:top;
}

/*Bottom banner*/
#bottom_banner
{
	padding:5px;
	text-align:center;
}

/*Footer*/
#footer
{
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
border-radius:10px 10px 0 0;
background: url(http://centerit.com.ua/_1logo.jpg);
background-size: cover;
	text-align:right;
	/*box-sizing:border-box;
	-moz-box-sizing:border-box;*/
position: relative;
  height: 60px;
  /*margin-top: -80px;*/
bottom: 0;
padding:8px;
box-shadow: 0px 0px 3px #304e61;
margin-top: 25px;
margin-left: 20px;
margin-right: 20px;
transition-property: opacity;
transition-duration:2s;
-moz-transition-property: opacity; 
-moz-transition-duration:2s;
-webkit-transition-property: opacity; 
-webkit-transition-duration:2s;
-o-transition-property: opacity;
-o-transition-duration:2s;
opacity: 0.8;
}
#footer:hover {
transition-property: opacity;
transition-duration:2s;
-moz-transition-property: opacity; 
-moz-transition-duration:2s;
-webkit-transition-property: opacity; 
-webkit-transition-duration:2s;
-o-transition-property: opacity;
-o-transition-duration:2s;
opacity: 1.0;
}

/*Link in footer*/
#footer a
{
text-decoration: none;
	color: #ffffff;
	font-size: 100%;
}

/*Data table*/
table.data-table
{
	border:1px solid #99BAD7;
	border-collapse:collapse;
}

/*Any cell*/
table.data-table td
{
	border:1px solid #99BAD7;
	background-color:#FFFFFF;
	color:#333;
	padding:3px 5px;
}

/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#F1F5FA;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #99BAD7;
	padding:4px;
	color:#333;
}

/*Body cell*/
table.data-table tbody td
{
	background-color:#FFF;
	background-image:none;
	color:#333;
}

/*Foot cell*/
table.data-table tfoot td
{
	background-color:#F1F5FA;
	padding:4px;
	color:#333;
}

/*Error & OK messages*/
.errortext
{
	color:red;
}

.notetext
{
	color:green;
}

/* Used to draw a \\\\\\\"star\\\\\\\" near reqired field */
.starrequired
{
	color:red;
}

/* social network*/
div#sonet_events_ms_message {width:150px;}

/** admin? run from here, no money, wasting time :D **/
/* End */
