﻿a:link 	 	{font-family:Verdana, sans-serif; color:#000000; text-decoration:underline; font-weight:normal; }
a:visited	{font-family:Verdana, sans-serif; color:#000000; text-decoration:underline; font-weight:normal; }
a:active	{font-family:Verdana, sans-serif; color:#000000; text-decoration:none; font-weight:normal; }
a:hover		{font-family:Verdana, sans-serif; color:#000000; text-decoration:none; font-weight:normal; }

a.bk:link 	{font-family:Verdana, sans-serif; color:#cc0000; text-decoration:underline; font-weight:bold; font-size:10pt; }
a.bk:visited	{font-family:Verdana, sans-serif; color:#cc0000; text-decoration:underline; font-weight:bold; font-size:10pt; }
a.bk:active	{font-family:Verdana, sans-serif; color:#cc0000; text-decoration:none; font-weight:bold; font-size:10pt; }
a.bk:hover	{font-family:Verdana, sans-serif; color:#cc0000; text-decoration:none; font-weight:bold; font-size:10pt; }


a.title:link 	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:underline; font-weight:normal; font-size:8pt;}
a.title:visited {font-family:Verdana, sans-serif; color:#ffffff; text-decoration:underline; font-weight:normal; font-size:8pt;}
a.title:active 	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:none; font-weight:normal; font-size:8pt;}
a.title:hover	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:none; font-weight:normal; font-size:8pt;}

/*
a.menu:link 	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:underline; font-weight:bold; font-size:10pt; }
a.menu:visited 	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:underline; font-weight:bold; font-size:10pt; }
a.menu:active 	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold; font-size:10pt; }
a.menu:hover	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold; font-size:10pt; }
*/

a.read:link 	{font-family:Verdana, sans-serif; color:#ff0000; text-decoration:underline; font-weight:normal; font-size:9pt; }
a.read:visited 	{font-family:Verdana, sans-serif; color:#ff0000; text-decoration:underline; font-weight:normal; font-size:9pt; }
a.read:active 	{font-family:Verdana, sans-serif; color:#ff0000; text-decoration:none; font-weight:normal; font-size:9pt; }
a.read:hover	{font-family:Verdana, sans-serif; color:#ff0000; text-decoration:none; font-weight:normal; font-size:9pt; }

table.general	{width:100%; background-color:#dddddd; border:0px solid #dddddd; }
table.base	{width:100%; background-color:#ffffff; text-align:center; border:0px solid #ffffff; margin:0px; padding:0px; border-spacing:1px; }
table.dummy	{width:100%; background-color:#ffffff; border-spacing:0px; margin:0px; text-align:center; border:0px solid #000000; }
table.dummy-title	{width:100%; background-color:#000000; border-spacing:0px; margin:0px; text-align:center; border:0px solid #000000; }

/* начало управления гостевой */
table.gb	{width:100%; background-color:#ffffff; border:0px solid #000000; border-spacing:2px; margin:3px; padding:0px; text-align:center; }
td.gb-addm	{width:30%;  background-color:#ffffff; border:0px solid #000000;                     margin:3px; padding:0px; text-align:left;   color:#000000; text-decoration:none; font-weight:bold;   font-size:14px; }
td.gb-page	{width:70%;  background-color:#ffffff; border:0px solid #000000;                     margin:3px; padding:0px; text-align:right;  color:#000000; text-decoration:none; font-weight:normal; font-size:14px; }

table.gb-mes	{width:100%; background-color:#fffff0; border:0px solid #000000; border-collapse:collapse; border-spacing:0px; margin:0px; padding:3px; text-align:center; }
td.gb-mes-name	{width:100%; background-color:#eeeeee; border:1px solid #000000; margin:0px; padding:3px; text-align:left;  color:#000000; font-family:Verdana, sans-serif; text-decoration:none; font-weight:bold;   font-size:14px; }
td.gb-mes-date	{            background-color:#eeeeee; border:1px solid #000000; margin:0px; padding:3px; text-align:right; color:#000000; font-family:Verdana, sans-serif; text-decoration:none; font-weight:normal; font-size:12px; }
td.gb-mes-body	{width:100%; background-color:#ffffff; border:1px solid #000000; margin:0px; padding:3px; text-align:left;  color:#000000; font-family:Verdana, sans-serif; text-decoration:none; font-weight:normal; font-size:12px; }

table.gb-add-mes  	{background-color:#ff0fff; border:1px solid #000000; border-collapse:collapse; border-spacing:0px; margin:5px; padding:3px; text-align:center; font-family:Verdana, sans-serif; text-decoration:none; font-weight:normal; font-size:7pt; }
td.gb-add-mes-name	{background-color:#ffffff; border:0px solid #000000; margin:0px; padding:5px; text-align:right; color:#000000; text-decoration:none; font-weight:normal; }
td.gb-add-mes-field	{background-color:#ffffff; border:0px solid #000000; margin:0px; padding:5px; text-align:center; color:#000000; text-decoration:none; font-weight:normal; }
td.gb-add-mes-mes	{width:100%; background-color:#ffffff; border:0px solid #000000; margin:0px; padding:5px; text-align:left; color:#000000; font-family:Verdana, sans-serif; text-decoration:none; font-weight:normal; }

tr.gb-mes-spce 	{background-color:#ffffff; height:15px; }

input, textarea {font-family:Verdana, Sans-Serif; font-size:12px; text-decoration:none; color: #000000; cursor:default; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#000000;}
input.add 	{font-family:Verdana, Sans-Serif; font-size:12px; text-decoration:none; color: #000000; cursor:default; background-color:#dddddd; border-style:solid; border-width:1px; border-color:#000000;}
/* конец управления гостевой */

tr.margin	{background-color:#ffffff; height:0px; }/*пространство до начала и перед концом*/
tr.margin-int	{background-color:#ffffff; height:2px; }/*отделяет шапку от содержимого*/
tr.input	{background-color:#ffffff; height:2px; }/*не используется!*/

td.title	{width:100%; color:#ffffff; background-color:#000000; text-align:center; border:0px solid; border-color:#000000; margin:0; padding:0; border-spacing:0px; }
td.title-margin	{width:100%; color:#ffffff; background-color:#000000; text-align:center; height:20px; }
td.title-hr	{width:100%; height:1px; margin:0px; padding:0px; font-family:Verdana, sans-serif; text-decoration:none; font-weight:normal; font-size:1px; }
td.content	{width:100%; color:#000000; background-color:#ffffff; text-align:left; border:1px solid #555555; margin:0px; padding:20px; font-family:Verdana, sans-serif; text-decoration:none; font-weight:normal; }
td.includes	{width:100%; color:#000000; background-color:#ffffff; text-align:center; border:0px solid black; margin:0; padding:0px; font-family:Verdana, sans-serif; text-decoration:none; font-weight:normal; }

td.fon		{width:20%;}
td.doc		{width:60%;}

td.active	{background-color:#ffffff; font-weight:bold; font-size:10pt; color:#000000; }
td.nonactive	{background-color:#000000; font-weight:bold; font-size:9pt;  color:#000000; }
td.borderleft	{background-color:#000000; border:1px solid #000000; width:10px;  color:#000000; }
td.borderright	{background-color:#000000; border:1px solid #000000; width:10px;  color:#000000; }

img.marg	{margin:15px;}

/*заголовок сайта*/
h1		{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:none; text-align:center; font-weight:bold; font-size:24px; margin:0px; padding:20px 0px 5px 0px; }
/*подзаголовок сайта*/
h12		{font-family:Verdana, sans-serif; color:#999999; text-decoration:none; text-align:center; font-weight:bold; font-size:12px; margin:0px; padding:6px; }
/*заголовок раздела сайта, имя автора, рецензии*/
h2		{font-family:Verdana, sans-serif; color:#000000; text-decoration:none; text-align:left; font-weight:bold; font-size:20px; margin:0; padding:20px 40px; }
/*заголовок названия книги*/
h3		{font-family:Verdana, sans-serif; color:#003399; text-decoration:none; text-align:left; font-weight:normal; font-size:20px; margin:0; padding:20px 40px; }
/*заголовок, внимания*/
h4		{font-family:Verdana, sans-serif; color:#ff0000; text-decoration:none; text-align:center; font-weight:bold; font-size:20px; margin:0; padding:10px; }

/*общий абзац*/
p		{font-family:Verdana, sans-serif; color:#000000; text-decoration:none; font-weight:normal; font-size:10pt; margin:0px; padding:0px 20px; text-indent:20px; text-align:justify}
/*абзац-ссылка*/
p.link		{margin:0px; padding:30px; text-indent:0px; text-align:center; font-size:10pt; }
p.autor		{margin:0px; padding:0px 20px; text-indent:0px; text-align:center; font-weight:bold; font-size:8pt; }
p.title		{margin:0px; padding:0px; text-indent:0px; text-align:center; font-weight:bold; font-size:10pt; }
p.chapter	{margin:0px; padding:10px 20px; text-indent:18px; text-align:left; font-weight:bold; font-size:10pt; }
p.signature	{margin:0px; padding:10px; text-indent:0px; text-align:right; font-weight:normal; font-size:8pt; }
p.tab		{margin:0px; padding:0px; text-indent:40px; text-align:left; font-weight:normal; font-size:10pt; }
p.little	{font-family:Verdana, sans-serif; color:#000000; text-decoration:none; font-weight:bold; font-size:6pt; margin:0px; padding:0px; text-indent:0px; text-align:center}
p.footle	{font-family:Verdana, sans-serif; color:#ffffff; text-decoration:none; font-weight:bold; font-size:7pt; margin:0px; padding:8px; text-indent:0px; text-align:center}
p.ctrlenter	{margin:0px; padding:10px 0px 0px 0px; text-indent:0px; text-align:center; font-weight:normal; font-size:8pt; }

li		{font-family:Verdana, sans-serif; color:#000000; text-decoration:none; font-weight:normal; font-size:10pt; margin:0px; padding:5px 40px 5px 5px; text-indent:0px; text-align:justify}

body 		{font-family:Verdana, Tahoma; font-size:10pt; background:#999999; margin:0;}
#container	{min-width:760px; border:1px solid #bbbbbb; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin-top:10px 0 10px 0;}
#structure	{width:100%; border:0px solid #0000ff; -webkit-border-radius:10px; -moz-border-radius:10px; background:#999999; border-collapse:collapse;}
#celldocs	{text-align:center; background:#000000;}

#head		{text-align:center; color:#ffffff; background:#000000; margin:0px; padding: 0px; border:0px solid #000000; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}
#titlel		{text-align:center; color:#ffffff; background:#000000; margin:0px; padding: 0px; border:0px solid #00ff00; width:10%;}
#title		{text-align:center; color:#ffffff; background:#000000; margin:0px; padding: 5px; border:0px solid #00ff00; width:80%;}
#titler		{text-align:center; color:#ffffff; background:#000000; margin:0px; padding: 0px; border:0px solid #00ff00; width:10%;}
#tabmenu	{text-align:center; color:#000000; background:#000000; border-collapse:collapse; width:100%}

#men		{font-family:Verdana, Sans-Serif; font-size:10pt; text-align:center; color:#ffffff; font-weight:bold; text-decoration:none; padding:4px 10px;}
#men:hover	{font-family:Verdana, Sans-Serif; font-size:10pt; text-align:center; color:#000000; font-weight:bold; text-decoration:none; padding:4px 10px;}
#men:active	{font-family:Verdana, Sans-Serif; font-size:10pt; text-align:center; color:#000000; font-weight:bold; text-decoration:none; padding:4px 10px;}
#men:visited	{font-family:Verdana, Sans-Serif; font-size:10pt; text-align:center; color:#ffffff; font-weight:bold; text-decoration:none; padding:4px 10px;}

#cell		{background:#333333; width:100px; border:1px solid #000000; -webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; padding:5px 10px;}
#cell-c		{font-family:Verdana, Sans-Serif; font-size:10pt; font-weight:bold; background:#ffffff; width:100px; border:0px solid #ffffff; -webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; padding:5px 10px;}
#cell:hover	{background:#888888; border:1px solid #000000; padding:3px 10px;}
#cell-l		{text-align:right;  padding:0px 10px; border:1px solid #000000; background:#000000; width:50%;}
#cell-s		{text-align:center; padding:0px;      border:1px solid #000000; background:#000000; width:10px;}
#cell-r		{text-align:left;   padding:0px 10px; border:1px solid #000000; background:#000000; width:50%;}

#adtop		{text-align:center; color:#000000; background:#ffffff; margin:0px; padding:6px 4px 0px 0px; border:0px solid #00ff00; border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; position: relative; top:-3px;}
#adbtm		{text-align:center; color:#000000; background:#ffffff; margin:0px; padding:0px 4px 3px 3px; border:0px solid #00ff00; border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; position: relative; top:-3px;}

#docs		{text-align:center; color:#000000; background:#ffffff; margin:0px; padding:10px 10px; border:0px solid #ff0000; position: relative; top:-3px;}
#footer		{text-align:center; color:#ffffff; background:#000000; margin:0px; padding: 0px 10px; border:0px solid #ff0000; -webkit-border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px;}


