/*
body table td {border:1px solid red}
table table td {border:1px solid green}
*/

li {color : #FF0000;}

li.black {color : #000000; font-size : 13px;}
/* Заменить */
#persons {margin:inherit 0px; padding:0px;}
#persons li {color: #000000; font-size: 13px; margin:1em 0px; padding:0px; list-style-position:inside;}
h1 {clear:both}

#menuline {padding:0px; border:1px solid green}
#topmenu {display:block; margin:0px; padding:0px; text-transform:lowercase; position:relative; left:-4px; float:left}
#topmenu li {display:block; float:left; margin:0px; margin-left:4px; padding:0px 2px; background-color:#780018; height:14px; overflow:hidden;}
#topmenu li a {font-weight:600; color:white;}
#topmenu li, #topmenu li a { font-size:10px}
#topmenu li.firstitem {margin-left:0px}

#topmenu1 {display:block; margin:0px; padding:0px; text-transform:lowercase; position:relative; left:-7px; float:left}
#topmenu1 li {display:block; float:left; margin:0px; margin-left:4px; padding:0px 2px; background-color:#780018; height:14px; overflow:hidden;}
#topmenu1 li a {font-weight:600; color:white;}
#topmenu1 li, #topmenu1 li a { font-size:10px}
#topmenu1 li.firstitem {margin-left:0px}



div {margin-top:2em;}

h1 {margin-bottom:3em; text-align:center;}

BODY
{font-family: Verdana, Arial; color: #000000; text-decoration : none;}

td
{
    color : #000000;
    font-size : 13px;
	margin: 5px 5px 5px 5px;
}

h1
{
    color : #000000;
    font-size : 15px;
	margin: 5px 5px 5px 5px;
	font-weight: bold;
}

h2
{
    color : #000000;
    font-size : 14px;
	margin: 5px 5px 5px 5px;
	font-weight: bold;
}

h3
{
    color : #000000;
    font-size : 12px;
	text-decoration: bold;
    margin: 0px 0px 0px 40px;
}

th
{
    color : #000000;
    font-size : 13px;
	margin: 5px 5px 5px 5px;
}

P  
{
    color : #000000;
    font-size : 14px;
    margin: 5px 5px 5px 5px;
}

A:link, A:visited, A:hover, A:active
{
    color : #000000;
    font-size : 12px;
    text-decoration: none;
	margin: 0px 0px 0px 0px;
}

A.under:link, A.under:visited, A.under:active
{
    color : #780018;
    font-size : 12px;
    text-decoration: bold;
	margin: 0px 0px 0px 0px;
}

A.under:hover
{
    color : #E90205;
    font-size : 12px;
    text-decoration: underline;
	margin: 0px 0px 0px 0px;
}

a:link, a:visited, a:active {
    color : #780018;
    font-size : 12px;
}

A.menu:link, A.menu:visited, A.menu:active
{
    color : #780018;
    font-size : 12px;
    text-decoration: bold;
	margin: 10px 10px 10px 40px;
}

A.menu:hover
{
    color : #E90205;
    font-size : 12px;
    text-decoration: underline;
	margin: 5px 5px 5px 40px;
}

A.nav:link, A.nav:visited, A.nav:active
{
	color: #780018; 
	text-decoration: none;
    font-size: 12px;
	margin: 0px 0px 0px 0px;
    font-weight: bold;
}

A.nav:hover
{
	color: #E90205; 
	text-decoration: none;
    font-size: 12px;
	margin: 0px 0px 0px 0px;
    font-weight: bold;
}

A.nav1:link, A.nav1:visited, A.nav1:active
{
	color: #780018; 
	text-decoration: none;
    font-size: 9px;
	margin: 0px 0px 0px 0px;
    font-weight: bold;
}

A.nav1:hover
{
	color: #E90205; 
	text-decoration: none;
    font-size: 9px;
	margin: 0px 0px 0px 0px;
    font-weight: bold;
}

