/* basic blocks layout */

html {
    margin: 0px;
    padding: 0px;
    height:	100%;
	width:	100%;
    overflow-y: scroll;
    background: white;
}

body {
	margin: 0;
	width: 100%;
	height: 100%;
	background: white;
}

#body-bg {
	position: absolute;
	width: 100%;
	z-index: 0;
}

.body-lt-bg {
	display: none;
}

.body-lc-bg {
	display: none;
}

.body-rt-bg {
	display: none;
}

.print-ico {
	display: none;
}

.index-bg {
	display: none;
}

.logo {
	display: none;
}

.digiinfo {
	display: none;
}


.middle {
	position: absolute;
	z-index: 0;
	top: 0px;
	width: 100%;
}

.footer {
	display: none;
}

.body-lb-bg {
	display: none;
}

.body-cb-bg {
	display: none;
}

.body-rb-bg {
	display: none;
}

.left {
	display: none;
}

.right {
	float: left;
	margin: 0px;
	width: 100%;
}

.page-links {
	display: none;
}

.print-block {
	display: none;
}

.page-logo {
	display: none;
}

/* menupath block */

.menupath-block {
	width: 100%;
	height: 32px;
}

.menupath-img {
	width: 2px;
	height: 3px;
	margin-bottom: 2px;
	margin-left: 9px;
	margin-right: 9px;
	background: url('../images/structure/menu_path.gif') center center no-repeat transparent;
}

/* end of menupath block */


/* content zone */

.content-title {
	width: 100%;
	margin-bottom: 7px;
}

.welcome-block {
	float: left;
	width: 60%;
}

.welcome-block p, .welcome-block2 p, .content-text p {
	margin: 3px 0px;
}

.vert-line {
	float: left;
	width: 1px;
	margin-top: 13px;
	height: 230px;
	background: url('../images/structure/vert_line.gif') center top no-repeat transparent;
}

.welcome-block2 {
	float: left;
	margin-left: 17px;
	width: 35%;
	height: 100%;
}

.content-text {
	width: 100%;
}

/* end of content zone*/

/* news block */

.one-news-title {
	width: 100%;
	margin-bottom: 3px;
}

.one-news-date {
	margin-bottom: 3px;
	width: 100%;
}

.all-news-date {
	margin-bottom: 3px;
	margin-left: 0px;
	width: 100%;
}

.all-news-text {
	margin-bottom: 20px;
	margin-left: 0px;
	width: 100%;
}

.news-arrow {
	display: none;
}

.all-news-div {
	clear: both;
	width: 100%;
}


.all-news-title {
	float: right;
	width: 100%;
}

/* end of news block */

/* book form block */

.book-title {
	width: 100%;
	margin-bottom: 12px;
}

.book-div {
	margin-left: 3px;
	margin-bottom: 12px;
	float: left;
}

.book-name {
	margin-top: 2px;
	float: left;
	width: 140px;
	text-align: left;
	height: 18px;
}

.book-name span {
	vertical-align: middle;
}

.book-input {
	float: left;
	width: 300px;
	height: 18px;
	border: 1px solid #fed700;
	border-bottom: 2px solid #fea500;
	background: transparent;
}

.book-checkbox {
	float: left;
	width: 15px;
	height: 15px;
	outline: 1px solid #1c5180;
	border: 1px solid #1c5180;
	background: url('../images/structure/checkbox.gif') center center no-repeat transparent;
}

.checkbox-div {
	float: left;
	margin-left: 66px;
	width: 244px;
}

.book-check-name {
	float: left;
	width: 216px;
	margin-top: 4px;
	margin-bottom: 7px;
}

.book-button {
	height: 22px;
	width: 149px;
	border: 0px;
	margin-left: 143px;
	color: #aca899;
	background: url('../images/structure/send.gif') center center no-repeat;
}

/* end of book form block */

.errors {
	color: red;
	font: 12px Arial;
}

/* turn off borders, margins, paddings etc*/

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

div {
	border: 0px solid green;
}

p {
	padding: 0px;
	margin: 2px 0px;
}

/*img {
	border: 0px;
}


html {
    margin: 0px;
    padding: 0px;
    height:	100%;
	width:	100%;
    overflow-y: scroll;
    background: white;
}

body {
   margin: 0;
   width: 100%;
   height: 100%;
   z-index: 0;
   background: white;
}

.body_content {
	position: absolute;
	width: 100%;
	left: 0;
	right: auto;
	z-index: 2;
}

*/