/**
 * Глобальные установки
 */
body, form {
	font-family: Arial, Tahoma, Sans-Serif;
      margin: 0px;
}

body {
	color: #000000;
	background-color: #DCDCDC;
	font-size: 80%;
}

img {
	border: 0;
}

table, td, li, hr, p, div, span, input, select, textarea {
	font-family: Arial, Tahoma, Sans-Serif;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}

a {color: #336699}
a:hover {text-decoration: none}

H1 {
	font-size: 180%;
	font-weight: normal;
	color: #996600;
	margin-bottom: 0.8em;
}

span.header-continue {
	font-size: 60%;
	font-weight: normal;
	color: #999999;
}

H2 {
	font-size: 140%;
	font-weight: normal;
	margin-top: 2.2em;
	margin-bottom: 0.4em;
}

H3 {
	font-size: 120%;
	font-weight: normal;
	margin-top: 1.6em;
	margin-bottom: 0.4em;
}

p {
	font-weight: normal;
	line-height: 135%;
	color: #000000;
	margin-top: 1em;
	margin-bottom: 0em;
}

ul {
	margin-top: 1,6em;
	margin-bottom: 0.6em;
}
 
li {
	list-style-image: url("img/li_t.gif");
	list-style-position: outside;
	line-height: 135%;
	margin-top: 0.6em;
	margin-bottom: 0.4em;
}

/**
 * Заголовок сайта
 */

td.site-header {
	line-height: 230%;
	padding-bottom: 0.8em;
}
span.site-header {
	font-size: 250%;
	color: #ffffff;
	margin-top: 0px;
	letter-spacing: 0.1em
}

span.site-desc {
	font-size: 125%;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
}

/**
 * Меню
 */

td.menu1 {
	color: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
}

.menu1 a, .menu1 a:visited {
	color: #ffffff;
	text-decoration: underline;
}

.menu1 a:hover {
	text-decoration: none;
}

span.menu1-active {
	color: #A3B6CC;
}

.menu1-active a, .menu1-active a:visited {
	color: #A3B6CC;
	text-decoration: underline;
}

.menu1-active a:hover {
	color: #ffffff;
	text-decoration: none;
}


/**
 * Подпись к фотке
 */

p.av_name {
	margin-top: 0px;
	margin-bottom: 0.6em;
	margin-left: 15px;
	margin-right: 20px
}

p.av_title {
	font-size: 85%;
	margin-top: 0px;
	margin-bottom: 0.6em;
	margin-left: 15px;
	margin-right: 20px
}

/**
 * Контакты для приема
 */

td.wellcome {
	line-height: 190%;
}

span.wellcome-small {
	margin-left: 5px;
	margin-right: 5px
}

span.wellcome-large {
	font-size: 200%;
	color: #224466;
	margin-left: 5px;
	margin-right: 5px
}

/**
 * Анонсы книг
 */

H2.book-advert {
	font-size: 140%;
	font-weight: normal;
	color: #996600;
	margin-top: 0.9em;
	margin-bottom: 0em;
}

H2.book-advert2 {
	font-size: 140%;
	font-weight: normal;
	color: #996600;
	margin-top: 0em;
	margin-bottom: 0em;
}

span.book-advert2 {
	font-size: 75%;
}

p.book-advert {
	margin-top: 0.5em;
	margin-bottom: 0em;
}

p.book-name {
	font-size: 85%;
	color: #777777;
	margin-top: 1.2em;
	margin-bottom: 0em;
}

/**
 * Копирайт
 */

td.copyright {
	font-size: 85%;
	line-height: 120%;
	color: #ffffff;
}

.copyright a, .copyright a:visited {
	color: #ffffff;
	text-decoration: underline;
}

.menu1-copyright a:hover {
	text-decoration: none;
}

td.copyright2 {
	font-size: 85%;
	line-height: 160%;
	color: #ffffff;
}

td.copyright3 {
	font-size: 85%;
	line-height: 130%;
	color: #777777;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 50px;
}

span.phone  {
	font-size: 180%;
}


/**
 * Форматирование контентных страниц
 */

div.notetext {
	line-height: 135%;
	margin-top: 2.2em;
	margin-bottom: 2.2em;
	padding: 10px;
	padding-bottom: 25px;
	background-color: #E1E8F0;
}

.notetext p {
	margin-left: 10px;
	margin-right: 10px;
}

p.notetext {
	margin-top: 0em;
	margin-bottom: 0.7em;
}

p.notehead {
	margin-top: 0em;
	margin-bottom: 0.7em;
	font-weight: bold;
}

/**
 * Навигатор по публикациям
 */

td.pubnav {
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 15px;
}

td.pubnav-active {
	background-color: #F0F0F0;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 15px;
}

/**
 * Реклама
 */

p.ad_header {
	font-size: 100%;
	color: #999999;
	font-weight: bold;
	margin-top: 0.4em;
	margin-left: 40px
}

p.ad_links {
	font-size: 85%;
	color: #999999;
	margin-top: 0.4em;
	margin-right: 80px
}