body {font-family: Times New Roman; FONT-SIZE: 11pt; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
table {font-family: Times New Roman; FONT-SIZE: 11pt; color: #000000; }
p {font-family: Times New Roman; FONT-SIZE: 12pt; color: #000000; line-height: 17pt;}
table.copyright {FONT-SIZE: 10pt;}

div#container {position: relative;width: 100%;margin: 0px;padding: 0px;background-color: #eeeeee;overflow: hidden;}
div#content {background-color:#DDDDDD; margin-left:151px; margin-right:21%}
div#left {background-color:#EEEEEE; width:150px; position: absolute; top:0px; left:0px;}
div#right {background-color:#EEEEEE; width:20%; padding: 5px; position: absolute; top:0px; right:0px;}

span.menu {COLOR: ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-family: TAHOMA;}
a.menu:link {COLOR: ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-family: TAHOMA;}
a.menu:active {COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-family: TAHOMA;}
a.menu:visited {COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-family: TAHOMA;}
a.menu:hover {COLOR: #cccccc; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-family: TAHOMA;}

a.index:link {COLOR: 000099; FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD}
a.index:active {COLOR: #000099; FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD}
a.index:visited {COLOR: #00009; FONT-SIZE: 10pt; TEXT-DECORATION: none; FONT-WEIGHT: BOLD}
a.index:hover {COLOR: #ff0000; FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD}

a.themes:link {COLOR: 000099; FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-WEIGHT: NORMAL;}
a.themes:active {COLOR: #000099; FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-WEIGHT: NORMAL;}
a.themes:visited {COLOR: #000099; FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-WEIGHT: NORMAL;}
a.themes:hover {COLOR: #ff0000; FONT-SIZE: 10pt; TEXT-DECORATION: underline; FONT-WEIGHT: NORMAL;}

a.title:link {COLOR: 000000; TEXT-DECORATION: none;}
a.title:active {COLOR: #000000; TEXT-DECORATION: none;}
a.title:visited {COLOR: #000000; TEXT-DECORATION: none;}
a.title:hover {COLOR: #000000; TEXT-DECORATION: none;}

a:link {COLOR: 000099; TEXT-DECORATION: underline;}
a:active {COLOR: #000099; TEXT-DECORATION: underline;}
a:visited {COLOR: #000099; TEXT-DECORATION: underline;}
a:hover {COLOR: #ff0000; TEXT-DECORATION: underline;}

h1.index {font-size: 11pt; margin-top:0px; margin-bottom:3px}
h2.index {font-size: 10pt; margin-top:0px; margin-bottom:3px}
h3.index {font-size: 10pt; margin-top:0px; margin-bottom:3px}

h1.issue {font-size: 14pt; margin-top:5px; margin-bottom:5px}
h2.issue {font-size: 11pt; margin-top:-5px; margin-bottom:7px; line-height: 16pt;}

h1.cat {font-size: 20pt; margin-top:5px; margin-bottom:5px}
h2.cat {font-size: 11pt; margin-top:-5px; margin-bottom:7px}

h1.vote {font-size: 11pt;}
.vote_item {font-size: 10pt;}

span.anons1 {font-size: 11pt;}
span.anons2 {font-size: 10pt;}
span.anonss {font-size: 10pt;}

span.date {font-size: 8pt; COLOR: #555555; font-weight: normal;}


.titlem { 	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #000000; TEXT-DECORATION: none; margin-bottom: 0px; margin-top:0px;}
.title { 	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; TEXT-DECORATION: none; margin-bottom: 0px}

td.menu {BACKGROUND-COLOR: #000066; PADDING-LEFT: 13; cursor: hand}
td.menut { PADDING-LEFT: 13; cursor: hand}
td.menus {PADDING-LEFT: 13; cursor: hand}

td.perl {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
td.zagolovok {PADDING-RIGHT: 12px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px}
td.glavnoe {PADDING-RIGHT: 12px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px}
td.right {PADDING-RIGHT: 12px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px}
td.right-top {PADDING-RIGHT: 12px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
td.calendar {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

td.issue {PADDING-RIGHT: 5px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}


.tiny {FONT-SIZE: 7pt;}
.small {FONT-SIZE: 8pt;}

hr {	color:#999999;	background-color:#999999; height: 1px;	border-width:0px; }
hr.spacer {height:1px; border: 0px; color: grey; margin-top: 0px; margin-bottom: 0px;}
hr.big {height:3px; border: 0px; color: black; margin-top: -5px; margin-LEFT: 120px}
hr.blue {height:1px; border: 0px; color: 000099;}
hr.top {margin-left: 0px; color: 555555; height:2px;}

.subject {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000AA; FONT-STYLE: normal; TEXT-DECORATION: underline;  }

td.points {BACKGROUND-POSITION: 2px 10px; }

.menu { FONT-SIZE: 8pt; }

a.link:link {COLOR: 000000; FONT-SIZE: 8pt; TEXT-DECORATION: none; }
a.link:active {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: none}
a.link:visited {COLOR: #000000; FONT-SIZE: 8pt; TEXT-DECORATION: none}
a.link:hover {COLOR: #ff0000; FONT-SIZE: 8pt; TEXT-DECORATION: none}

a.category {COLOR: black; FONT-SIZE: 7pt; FONT-WEIGHT: BOLD; TEXT-DECORATION: none; TEXT-ALIGN: RIGHT; WIDTH: 100%;  }

strong {FONT-WEIGHT: NORMAL;}

.border_on_drk {border: 1px #CCCCCC solid; background-color: #EEEEEE; padding: 2px 5px 2px 5px}
.border_on_lgt {border: 1px #DDDDDD solid; background-color: #F6F6F6; padding: 2px 5px 2px 5px}