/* CSS Document */

body {
	background: #182331 url(../img/theme/dark/title_b.jpg) repeat-x;
}

.lp #header h1 {
	background: url(../img/theme/dark/logo.png) no-repeat center center;
}

.lp #header .shadow {position: absolute; background: url(../img/theme/dark/title_shadow.png);}
.lp #header .sha_top {left: 8px; top: 73px; width: 867px; height: 8px; background-position: 0px -16px; background-repeat: repeat-x;}
.lp #header .sha_bot {right: 8px; bottom: 0px; width: 867px; height: 8px; background-position: 0px -24px; background-repeat: repeat-x;}
.lp #header .sha_tl {left: 0px; top: 73px; width: 8px; height: 8px; background-position: 0px 0px; background-repeat: no-repeat;}
.lp #header .sha_tr {left: 0px; bottom: 0px; width: 8px; height: 8px; background-position: 0px -8px; background-repeat: no-repeat;}
.lp #header .sha_bl {right: 0px; top: 73px; width: 8px; height: 8px; background-position: -8px 0px; background-repeat: no-repeat;}
.lp #header .sha_br {right: 0px; bottom: 0px; width: 8px; height: 8px; background-position: -8px -8px; background-repeat: no-repeat;}
.lp #header .sha_lr {top: 81px; background: url(../img/theme/dark/title_shadow_lr.png);}
.lp #header .sha_left {left: 0px; width: 8px; height: 198px; background-position: 0px 0px; background-repeat: repeat-y;}
.lp #header .sha_right {right: 0px; width: 8px; height: 198px; background-position: -8px 0px; background-repeat: repeat-y;}

/* TopMenu */
.lp #topMenu {
	background: #2A2E37 url(../img/theme/dark/b_menu_back.png) repeat-x;
}
.lp #topMenu > ul > li.actual > a {
	border-top: 5px solid red;
	background: #182331;
	color: #fff;
}

.lp .pBox-content {
	width: 167px;
	padding: 10px 10px;
	background: url(../img/theme/dark/b_menu_back.png) no-repeat;
	border-top: 5px solid lightgreen;
	height: 200px;
	vertical-align: top;
}
.lp .pBox .shadow {
	background: url(../img/theme/dark/b_shadow.png);
}
.lp  .pBox  .sha_top {
	height: 8px;
	background-position: 0px -16px;
	background-repeat: repeat-x;
}
.lp  .pBox  .sha_bot {
	height: 8px;
	background-position: 0px -24px;
	background-repeat: repeat-x;
}
.lp  .pBox  .sha_tl {
	width: 8px;
	height: 8px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.lp  .pBox  .sha_tr {
	width: 8px;
	height: 8px;
	background-position: -8px 0px;
	background-repeat: no-repeat;
}
.lp  .pBox  .sha_bl {
	width: 8px;
	height: 8px;
	background-position: 0px -8px;
	background-repeat: no-repeat;
}
.lp  .pBox  .sha_br {
	width: 8px;
	height: 8px;
	background-position: -8px -8px;
	background-repeat: no-repeat;
}
.lp .pBox .sha_lr {
	background: url(../img/theme/dark/b_shadow_lr.png);
}
.lp  .pBox  .sha_left {
	width: 8px;
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.lp  .pBox  .sha_right {
	width: 8px;
	background-position: -8px 0px;
	background-repeat: repeat-y;
}

.lp  #mainBody {
	margin-top: 20px;
	min-height: 350px;
	line-height: 24px;
	background-color: #182331;
	padding: 0 0 20px 0;
	color: #ccc;
}
.lp #mainContent a {
	color: #ccc;
}
.lp  #mainContent  a  > img  {
	border: 2px solid #666;
	border-bottom: 6px solid #666;
}
.datumRazitko {
	color: #000;
	background-image: url(../img/theme/dark/datum.png); 
}
.lp #footer p {
	padding: 10px 20px;
}
