BODY {
	BACKGROUND: url(image/); MARGIN: 0px
}
A {
	COLOR: #7cbf48
}

 A.dot {
    text-decoration: none; /* Убираем подчеркивание */
    border-bottom: 1px dashed #000080; /* Добавляем свою линию */
    font-size: 11pt;
   }

A:hover {
	TEXT-DECORATION: none
}
.breadcrumbs {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.content {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 20px 10px 0px 15px; COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 20px 10px 0px 15px; COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana
}
TD1 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN: 20px 10px 0px 15px; COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana
}
TD2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12; MARGIN: 12px 8px 0px 10px; COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana
}
.book_title {
	DISPLAY: block; FONT-WEIGHT: ; FONT-SIZE: 11px; TEXT-ALIGN: center
}
.articles_cats_list {
	FONT-WEIGHT:  FONT-SIZE: 12px
}
.article_title {
	DISPLAY: block; FONT-WEIGHT:  FONT-SIZE: 18px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.article_up {
	DISPLAY: block; FONT-WEIGHT:  FONT-SIZE: 13px; TEXT-ALIGN: center
}
.article_code {
	FONT-SIZE: 10px; COLOR: #1e90ff; LINE-HEIGHT: 200%; FONT-FAMILY: Courier, Courier New, Tahoma
}
LI {
	PADDING-BOTTOM: 10px
}
.menu {
	BORDER-TOP: #999999 3px solid; BORDER-BOTTOM: #999999 3px solid; BORDER-LEFT: #cccccc 0px solid; BACKGROUND-COLOR:#666666; TEXT-DECORATION: none
}
.menu A {
	FONT: 11px Verdana; COLOR: #cccccc; TEXT-DECORATION: none
}


.current_menu {
	 BORDER-LEFT: #cccccc 0px solid; COLOR: #ffffff; BACKGROUND-COLOR: #7cbf48; TEXT-DECORATION: none
}
.current_menu A {
	FONT: 11px Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
.bottom_menu {
	MARGIN-TOP: -45px; DISPLAY: block; TEXT-ALIGN: center;TEXT-DECORATION:none
}
.bottom_menu 0 {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.bottom_menu A:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.submit {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #cccccc; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
.error_msg {
	DISPLAY: block; COLOR: #ff4500; TEXT-ALIGN: center
}










#container { 
	width: 50%;
	margin: 0 auto;
	text-align: left;
}


.footer {
	background-color: #000;
	padding: 0.5em;
}

.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }