body	{font-family: Verdana, Tahoma, Arial; font-size: 10pt; color: #000; margin: 0px; padding: 0px; height: 100%;}
td	{font-family:  Verdana, Arial; font-size: 10pt; color: #000; margin: 0em; padding: 0em;}
p	{font-family:  Verdana, Arial; font-size: 10pt; color: #000;}

a, a:link, a:visited    	{ color: #7e0000; }
a:hover   { text-decoration: none;  background: none; padding: 0em;}

a.red, a.red:link, a.red:visited    	{color: #fff; background:#7e0000; padding: 2px; }
a.red:hover   {color: #fff; background:#ccc; padding: 2px }


a.big, a.big:link, a.big:visited    	{ margin: 0px; color: #7e0000; font-size:14pt}
a.big:hover   { color: #7e0000; text-decoration: none; }

a.head, a.head:link, a.head:visited    	{ margin: 0px; color: #000; font-size: 16pt; font-weight:bold; text-decoration: none;}
a.head:hover   { color: #fff; background: #99cc00;}

a.black, a.black:link, a.black:visited    	{ margin: 0px; color: #000; font-size: 10pt; text-decoration: none;}
a.black:hover   { color: #fff; background: #000;}


td.a1	{background:#c9daec; padding: 15px 15px 5px 15px}
td.a2	{background:#c9daec; padding: 5px 15px 5px 15px}
td.a3	{background:#c9daec; padding: 5px 15px 15px 15px}

td.b1	{background:#d7e4f1; padding: 15px 15px 5px 15px}
td.b2	{background:#d7e4f1; padding: 5px 15px 5px 15px}
td.b3	{background:#d7e4f1; padding: 5px 15px 15px 15px}

td.c1	{background:#e2ebf4; padding: 15px 15px 5px 15px}
td.c2	{background:#e2ebf4; padding: 5px 15px 5px 15px}
td.c3	{background:#e2ebf4; padding: 5px 15px 15px 15px}

td.d1	{background:#edf3f9; padding: 15px 15px 5px 15px}
td.d2	{background:#edf3f9; padding: 5px 15px 5px 15px}
td.d3	{background:#edf3f9; padding: 5px 15px 15px 15px}

table
{
	border-collapse: collapse;

}

h1	{ font-size: 14pt; color:#fff; padding: 5px 30px 5px 0px; background: #7e0000 url(/img/circ.gif) right top no-repeat; margin:0}

h1.head	{background:#669934; border-bottom: 1px solid #000; color: #fff; font-family: Arial; font-size: 18pt; margin: 0px; padding: 1px 3px 1px 15px}

h2	{font-size:12pt; color:#7e0000; margin:0; padding:0}

span.data	{display: block; padding: 3px 5px; font-family: Arial; font-size: 8pt; color:#666; border: 1px solid #ccc;}

#nav {margin:20px 0px 20px 20px}
#nav a, #nav a:link, #nav a:visited	{font-size: 14pt; background: url(/img/flow.gif) left no-repeat; display: block; padding: 2px 0px 2px 30px; text-decoration: none; color:#7e0000; }
#nav a:hover	{font-size: 14pt; background: url(/img/flow.gif) left no-repeat; display: block; padding: 2px 0px 2px 30px; text-decoration: underline; color:#7e0000; }
#nav div {font-size: 14pt; background: url(/img/flow.gif) left no-repeat; display: block; padding: 2px 0px 2px 30px; text-decoration: none; color:#797f7f; }

#subnav	{background: url(http://culture.pskov.ru/img/none.gif)}
#subnav a, #subnav a:link, #subnav a:visited	{font-size:10pt; background:none; padding: 3px; margin: 0px 0px 0px 20px}
#subnav a:hover	{font-size:10pt; background:#7e0000; padding: 3px; margin: 0px 0px 0px 20px; color:#fff; text-decoration:none}

#subnav div.subnavact	{font-size:10pt; font-weight:bold; background:none;padding: 3px; margin: 0px 0px 0px 20px}

#search	{padding: 0px 0px 0px 20px; background: #7e0000 url(/img/search-bgr.gif) left top no-repeat;}
#search input	{border:0; color:#7e0000}

#copy	{background: #7e0000; padding: 10px; color:#fff; font-size: 8pt; width: 380px}
#copy a	{color:#fff}

#path	{border-bottom: 2px dotted #faeaea; padding: 5px 0px; font-size: 8pt; color:#666; font-weight:bold}
small	{font-size: 8pt; font-color:#003366;}



#content image	{border: 3px solid #7e0000; margin: 10px}


p {text-align: justify;}
