html, body {height: 100%; margin: 0px; padding: 0px;}
body {font-family: Verdana; font-size: 11px; color: #000000;}

table, img {border: 0px;}

A {-moz-outline:none; outline:none; ie-dummy:expression(this.hideFocus=true);}
img.img {border: 1px solid #909090; padding: 1px; margin: 10px;}

div.body {width: 850px;}
div#headleft {width: 200px; float: left; padding: 20px 35px 0 20px;}
div#headright {width: 580px; float: right; text-align: center;}

div#left {float: left; width: 200px; padding: 20px 40px 0 20px;}
div#right {float: right; width: 580px;}

div.right {padding: 10px;}
div#right-left {float: left; width: 390px; padding-right: 10px;}
div#right-right {float: right; width: 180px;}

span.contact {font-size: 11px;}
span.title {font-weight: bold; color: #8c8f93;}

div.hr {background: #99e1a3; height: 1px; overflow: hidden; width: 100%;}
div.hrgrey {background: #a3a5a9; height: 1px; overflow: hidden; width: 100%; margin: 10px 0;}

div.junews {font-size: 12px; line-height: 16px;}
div.moduletable h3 {dispay: block; background: url(../images/title.jpg) top left #d1d2d4 repeat-x; height: 25px; line-height: 25px; font-weight: normal; font-size: 12px; text-align: center;}
table.contentpaneopen, table.blog {font-size: 12px; width: 100%;}

div.footer {position:fixed; left:0px; bottom:0px; z-index:50; width:100%; height:30px; margin:0px; background: #00b518;	border:0px solid green;}
/* костыли для ИЕ6 */
div.footer {_position:absolute; _left:0px; _bottom:auto; _height:34px; 	_top: expression(parseInt((document.documentElement.scrollTop+document.documentElement.clientHeight-30), 10) + "px");}
div.footer-left {float: left; width: 280px; background: #d1d2d4;}
div.footer-right {margin-left: 280px; width: 540px; padding-left: 20px;}

div.th {background: #d1d2d4; line-height: 20px; padding-left: 20px; font-weight: bold; margin: 10px 0;}
div.clear {clear: both;}
div.padding {padding: 10px 10px 0 10px;}
div.path {padding: 14px 40px;}

A:LINK, A:VISITED {color: #00b518; text-decoration: underline; font-size: 12px; font-weight: bold;}
A:HOVER {color: #00b518; text-decoration: none;}

.readmore:LINK, .readmore:VISITED {color: #00b518; text-decoration: underline; font-size: 12px; font-weight: bold;}
.readmore:HOVER {color: #00b518; text-decoration: none;}

a.mainlevel-top:link, a.mainlevel-top:visited {color: #00b518; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 25px;}
a.mainlevel-top:hover {text-decoration: underline;}
a.mainlevel-top#active_menu-top {text-decoration: none;}
a.mainlevel-top#active_menu-top:hover {text-decoration: none;}

a.mainlevel-bottom:link, a.mainlevel-bottom:visited {color: #ffffff; font-size: 11px; text-decoration: none; font-weight: bold; line-height: 30px;}
a.mainlevel-bottom:hover {text-decoration: underline;}
a.mainlevel-bottom#active_menu-bottom {text-decoration: none;}
a.mainlevel-bottom#active_menu-bottom:hover {text-decoration: none;}

h1, h2, .contentheading, .componentheading {font-family: Tahoma; font-size: 20px; color: #8c8f93; font-weight: normal; line-height: 40px; display: inline;}

ul {margin: 0; padding: 0; list-style: none;}
ul.content li {line-height: 15px; padding-left: 15px; margin-bottom: 0px; background: url(../images/arrow.jpg) center left no-repeat;}

ul.menu li {line-height: 25px; display: block; border-bottom: 1px solid #99e1a3;}

ul.menu li a:LINK,
ul.menu li a:VISITED {font-size: 11px; color: #00b518; text-decoration: none; font-weight: bold;}
ul.menu li a:HOVER {text-decoration: underline;}

ul.menu li.parent {border: 0px !important;}

ul.menu li ul li a:LINK,
ul.menu li ul li a:VISITED {font-size: 11px; color: #00b518; text-decoration: none; font-weight: bold; padding-left: 10px;}
ul.menu li ul li a:HOVER {text-decoration: underline;}

span.small {font-size: 11px;}

.inputbox:hover, select:hover, textarea:hover {background: #f6fff5; border: #a6f4a0 1px solid;}
.inputbox:focus, select:focus, textarea:focus {background: #f6fff5; border: #a6f4a0 1px solid;}
.inputbox, select, textarea {font-size: 11px; font-family: Tahoma; border: #dadada 1px solid;}

.button:hover {background: #d5fecd; border: #4ece41 1px solid;}
.button:focus {background: #d5fecd; border: #4ece41 1px solid;}
.button {font-size: 11px; font-family: Tahoma; border: #afafaf 1px solid; background: #e7e7e7; padding: 2px 6px 2px 6px;}

 /* Tooltips */
.tool-tip {float: left;	background: #ffc; border: 1px solid #D4D5AA; padding: 5px; max-width: 200px;}
.tool-title {padding: 0; margin: 0;	font-size: 100%; font-weight: bold;	margin-top: -15px; padding-top: 15px; padding-bottom: 5px; background: url(../../../administrator/templates/khepri/images/selector-arrow.png) no-repeat;}
.tool-text {font-size: 100%; margin: 0;}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}



.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	text-decoration: none;
	display: block;
	font-weight: normal;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #606060;
	cursor: pointer;
}

.button2-left span,
.button2-right span {
	cursor: default;
	color: #999;
}

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
	padding: 0 6px;
	text-decoration: none;
}

.button2-left a:hover,
.button2-right a:hover {
	text-decoration: underline;
	color: #008812;
	font-size: 11px;
}

.button2-left a,
.button2-left span {
	padding: 0 24px 0 6px;
}

.button2-right a,
.button2-right span {
	padding: 0 6px 0 24px;
}

.button2-left {
	background: url(../images/j_button2_left.png) no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-right {
	background: url(../images/j_button2_right.png) 100% 0 no-repeat;
	float: left;
	margin-left: 5px;
}

.button2-right .prev {
	background: url(../images/j_button2_prev.png) no-repeat;
}

.button2-right .start {
	background: url(../images/j_button2_first.png) no-repeat;
}


.button2-left .page {
	background: url(../images/j_button2_right_cap.png) 100% 0 no-repeat;
}

.button2-left .next {
	background: url(../images/j_button2_next.png) 100% 0 no-repeat;
}

.button2-left .end {
	background: url(../images/j_button2_last.png) 100% 0 no-repeat;
}

