body
{
	padding: 0; margin: 0; background-color: #fff;
}

body, html
{/*
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: black;
	scrollbar-highlight-color: #99D099;
	scrollbar-face-color: #99D099;
	scrollbar-shadow-color: #99D099;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: #f0faf0;*/
}

#head-row
{
	height: 120px;
}
#head-row table
{
	height: 110px;
	background-color: #ACEAAC;
	margin-bottom: 10px;
}

#logotype
{
	width: 17%;
	padding-left: 20px;
}

#top-banner
{
	height: 60px;
	text-align: center;
	background: url(http://sep.litclub.net/img/top-banner.jpg) repeat-x;
	font-family: Arial;
	font-size: 11pt;
}

#top-banner a
{
	color: gray;
	font-size: 8pt;
}
#top-banner a:hover
{
	text-decoration: none;
	border: 0;
}
#top-banner a#top-banner-link
{
	color: black;
	font-size: 11pt;
	font-weight: bold;
	border-bottom: 1px solid darkred;
	text-decoration: none;
}
#top-banner a#top-banner-link:hover
{
	border: 0;
}

#top-banner-right
{
	width: 30px;
	background: url(http://sep.litclub.net/img/top-banner-right.jpg) left top no-repeat;
}

#top-banner-left
{
	width: 30px;
	background: url(http://sep.litclub.net/img/top-banner-left.jpg) right top no-repeat;
}

#user-greetings
{
	text-align: center;
	font-size: 11pt;
}
#user-greetings a
{
	color: #133C13;
}
#user-greetings a:hover
{
	text-decoration: none;
}

#user-menu
{
	text-align: center;
	font-size: 11pt;
}
#mr_user_letters_count
{
	padding: 0;
	margin: 0;
}
#user-menu span
{
	padding: 8px;
	font-family: Arial;
}

#user-menu div
{
	margin-top: 5px;
	margin-bottom: 2px;
}
#user-menu a
{
	color: #0F2E0F;
	text-decoration: none;
}
#user-menu a:hover
{
	text-decoration: underline;
}

/*
 * Горизонтальное меню
 */
.hm-sub
{
	display: none;
}
#hm_main
{
	border-top: 3px solid white;
	border-bottom: 2px solid white; margin: 0;
	background-color: #ccf2ca;
}
#hm_sub
{
	margin-top: 0px;
	margin-bottom: 1px;
	background-color: white;
}
#hm_main, #hm_sub
{
	font-family: Verdana;
	font-size: 10pt;
	padding: 2px;
	text-align: center;
}
#hm_sub
{
	border-bottom: red;
}
.hm-main-hover
{
	background-color: white;
}
.hm-main-hover, .hm-main
{
	padding: 0 2em;
}
.hm-main-hover a, .hm-main a
{
	color: #0F2E0F;
	text-decoration: underline;
}
.hm-main-hover a:hover, .hm-sub-link a:hover
{
	text-decoration: none;
}
.hm-sub-link
{
	padding: 0 8px;
}
.hm-sub-link a
{
	color: black;
	text-decoration: underline;
}

/*
 * Вся средняя часть
 */
#middle-row
{
}

/*
 * Левая колонка
 */
#left-column
{
	width: 19%;
	padding: 0 10px;
}
#left-column div.main-top, #left-column div.main-middle, #left-column div.main-bottom
{
	margin-bottom: 7px;
	color: #4C4338;
}
#left-column div.main-top #top-contents, #left-column div.main-middle #middle-contents, #left-column div.main-bottom #bottom-contents
{
	padding: 1px 7px;
}
#left-column div.main-top
{
	background-color: #F2E9B9;
}
#left-column div.main-middle
{
	background-color: #F6E6CF;
	color: #5A1A03;
}
#left-column div.main-bottom, #left-column div.main-bottom #bottom-contents
{
	background-color: #E6DEB1;
	color: #4D4841;
	font-size: 10pt;
}
#left-column div.main-bottom a
{
	color: #4D4841;
}
#left-column div.main-bottom a:hover
{
	text-decoration: none;
}

a.mm-main
{
	color: #4B473A;
	text-decoration: none;
	font-weight: bold;
}
a.mm-main:hover
{
	text-decoration: underline;
}
div.mm-sub
{
	margin-left: 1em;
}
a.mm-sub
{
	color: #4C4338;
}
a.mm-sub:hover
{
	text-decoration: none;
}
div.mm-sub input
{
	border: 1px solid #4D4841;
}

#hokku
{
	font-size: 10pt;
}
#hokku-author
{
	font-style: italic;
	font-size: 10pt;
}
/*
 * Уголки все
 */
#content-l-u, #content-r-u, #middle-l-u, #middle-r-u, #middle-r-d, #middle-l-d, #top-l-u, #top-r-u, #top-r-d, #top-l-d, #bottom-l-u, #bottom-r-u, #bottom-r-d, #bottom-l-d
{
	width: 6px; height: 6px;
}
#middle-l-u
{
	background: url(http://sep.litclub.net/img/corners/middle-l-u.jpg) left no-repeat;
}
#middle-r-u
{
	background: url(http://sep.litclub.net/img/corners/middle-r-u.jpg) right no-repeat;
}
#middle-r-d
{
	background: url(http://sep.litclub.net/img/corners/middle-r-d.jpg) right no-repeat;
}
#middle-l-d
{
	background: url(http://sep.litclub.net/img/corners/middle-l-d.jpg) left no-repeat;
}
#top-l-u
{
	background: url(http://sep.litclub.net/img/corners/top-l-u.jpg) left no-repeat;
}
#top-r-u
{
	background: url(http://sep.litclub.net/img/corners/top-r-u.jpg) right no-repeat;
}
#top-r-d
{
	background: url(http://sep.litclub.net/img/corners/top-r-d.jpg) right no-repeat;
}
#top-l-d
{
	background: url(http://sep.litclub.net/img/corners/top-l-d.jpg) left no-repeat;
}
#bottom-l-u
{
	background: url(http://sep.litclub.net/img/corners/bottom-l-u.jpg) left no-repeat;
}
#bottom-r-u
{
	background: url(http://sep.litclub.net/img/corners/bottom-r-u.jpg) right no-repeat;
}
#bottom-r-d
{
	background: url(http://sep.litclub.net/img/corners/bottom-r-d.jpg) right no-repeat;
}
#bottom-l-d
{
	background: url(http://sep.litclub.net/img/corners/bottom-l-d.jpg) left no-repeat;
}
/*
 * Зона контента
 */
#contents
{
	background-color: #E4F0E4;
	color: #2A2F28;
}
#content-l-u
{
	background: url(http://sep.litclub.net/img/corners/content-l-u.jpg) left no-repeat;
}
#content-r-u
{
	background: url(http://sep.litclub.net/img/corners/content-r-u.jpg) right no-repeat;
}
#content-zone
{
	padding: 15px 15px;
}

#contents strong a, #contents strong a:hover
{
	color: black;
}

#contents a
{
	color: #16155a;
}
#contents a:hover
{
	text-decoration: none;
	color: #B71206;
}
#contents a:active
{
	color: #FD0101;
}
#contents a:visited
{
	text-decoration: none;
}

#content-banner-zone
{
	margin: 5px;
	margin-top: 0;
	padding: 2px;
	font-family: Verdana, Helvetica, Serif;
	text-align: center;
	background-color: white;
}
#content-banner-zone a
{
	color: gray;
	font-size: 8pt;
	text-decoration: underline;
}
#content-banner-zone a:hover
{
	text-decoration: none;
}
#content-banner-zone a#content-banner-link
{
	color: black;
	font-size: 11pt;
	font-weight: bold;
}

strong a, strong a:link
{
	color: black;
	text-decoration: none;
	border-bottom: 1px solid darkred;
}
strong a:hover
{
	color: black;
	border-bottom: 1px solid gray;
}

/*
 * Текст в пузе
 */
div.prose
{
	text-indent: 2em;
	margin-top: 4px;
	text-align: justify;
}
div.stihi
{
	padding-left: 3em;
}

div.align-right div.prose, div.align-right div.stihi
{
	text-align: right;
}
div.align-left div.prose
{
	text-align: left;
}
div.align-center div.prose, div.align-center div.stihi
{
	text-align: center;
	text-indent: 0;
}
div.align-center div.stihi
{
	padding-left: 0;
}
div.plain
{
	padding: 0;
	text-indent: 0;
}
div.quote
{
	margin-left: 1em;
	padding: 3px;
	background-color: #f0faf0;
	border: 1px solid #99D099;
}
textarea, input, select
{
	border: 1px solid #99D099;
}

/*
 * Правая колонка
 */
#right-column
{
	width: 19%;
	padding: 0 10px;
}
#right-column div.main-top, #right-column div.main-middle, #right-column div.main-bottom
{
	margin-bottom: 7px;
}
#right-column div.main-top #top-contents, #right-column div.main-middle #middle-contents, #right-column div.main-bottom #bottom-contents
{
	padding: 1px 7px;
}
#right-column div.main-top, #right-column div.main-top #top-contents
{
	background-color: #F2E9B9;
	font-size: 10pt;
	color: #4B473A;
}
#right-column div.main-top a
{
	color: #4C4338;
}
#right-column div.main-top a.status--1
{
	color: gray;
}
#right-column div.main-top a:hover
{
	text-decoration: none;
}

#right-column div.main-middle, #right-column div.main-middle #middle-contents
{
	background-color: #F6E6CF;
	color: #5A1A03;
	text-align: center; font-size: 10pt;
}
#right-column div.main-middle #middle-contents div
{
	margin: 10px; background: white; padding: 4px;
}
#right-column div.main-middle a#right-banner
{
	font-size: 11pt; font-weight: bold; color: black;
}
#right-column div.main-middle a#1gb
{
	color: #5A1A03; font-size: 11pt;	
}
#right-column div.main-middle a
{
	color: #aaa;
}

#right-column div.main-bottom, #right-column div.main-bottom #bottom-contents
{
	background-color: #E6DEB1;
	color: #4D4841;
	font-size: 10pt;
}
#right-column div.main-bottom a, #right-column div.main-bottom span.quasi-link
{
	color: #4D4841;
	text-decoration: underline;
}
#right-column div.main-bottom a:hover, #right-column div.main-bottom span.quasi-link:hover
{
	text-decoration: none;
}
#right-column div.main-bottom span.quasi-link
{
	margin-left: 2em;
	cursor: hand;
}
#right-column div.main-bottom span.chat-time
{
	padding: 2px;
	color: gray;
}

#right-col-bottom
{
	padding: 5px;
}

#right-column div.main-bottom
{
	overflow: auto;
}

/*
 * Низ странички
 */
#foot-row
{
	height: 34px;
	background: #99D099;
	font-size: 9pt;
	font-family: Verdana;
}
#foot-row td
{
	border-top: 2px solid #E4F0E4;
	text-align: center;
}
#foot-row a
{
	text-decoration: none;
	color: #224C23;
}
#foot-row a:hover
{
	text-decoration: underline;
}
#foot-row div
{
	color: #224C23;
}




.usernick-div
{
	width: 110px;
	border: 1px solid darkred;
	background-color: #f0faf0;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	padding: 4px;
}
.usernick-div a
{
	color: darkred;
}
.usernick-div a:hover
{
	text-decoration: none;
}

.sape-link
{
	font-size: 9pt;
	color: #aaa;
	text-decoration: none;
}
a.sape-link:hover
{
	color: black;
}

