BODY {
        COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; MARGIN: 0px
}
TD {
        COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
UL {
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; MARGIN-TOP: 0px
}
P {
        COLOR: black; FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; MARGIN: 5px 0px
}
TABLE.MoreTop {
        MARGIN-TOP: -1px
}


LI {
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-LEFT: -15px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; TEXT-INDENT: 0px;
}
LI.RedSq {
	FONT-SIZE: 8px;
	LIST-STYLE: square;
        COLOR: #CC3300;
}
LI.Navigation {
	FONT-SIZE: 8px; LIST-STYLE: square;
        COLOR: #CC3300;
        LIST-STYLE: disc;
	margin: 4px 5px 4px -10px; 
}
LI.contentTopic {
        list-style-image: URL(konech00.gif); MARGIN-BOTTOM: 3px; MARGIN-LEFT: 9px; PADDING-LEFT: 12px;
}
LI.contentTopicInfo {
        list-style-image: URL(konech00.gif); MARGIN-BOTTOM: 3px; MARGIN-LEFT: 9px; PADDING-LEFT: 12px;
}
LI.contentTopicFolder {
        list-style-image: URL(folder00.gif); MARGIN-BOTTOM: 3px; MARGIN-LEFT: 9px; PADDING-LEFT: 12px;
}



A:link, A:visited, A:active {
        COLOR: #3560a7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;
}
A.contentCopyright {
        COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: underline;
}
.contentCopyright A {
        COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: underlines
}
A.contentTopic:link, A.contentTopic:visited, A.contentTopic:active {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; padding-bottom: 10px; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.contentTopic:hover {
        COLOR: #3560a7;
}

IMG {
        BORDER-COLOR: #333366
}
IMG.Text {
        MARGIN-TOP: 3px
}
P.contentTopHeader {
        COLOR: #3560a7; FONT-SIZE: 18pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px; TEXT-ALIGN: center
}
P.contentTopSubHeader {
        COLOR: #3560a7; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-ALIGN: center
}
P.contentHeader {
        COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: left; MARGIN-BOTTOM: 2px; MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
P.contentNewsHeader {
        COLOR: #3560a7; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; font-weight: bold;
}



.Printer {
        COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: right; padding: 0 8px 0 0;
}
A.Printer:link, A.Printer:visited, A.Printer:visited {
        COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
A.Printer:hover {
        COLOR: #3560a7;
}



P.contentSubHeader {
        COLOR: #333366; FONT-SIZE: 9pt
}
P.contentDate {
        COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN: 0px 5px; TEXT-ALIGN: center
}
P.contentCopyright {
        COLOR: #000000; FONT-SIZE: 10px
}
A.contentMenu:link, A.contentMenu:visited, A.contentMenu:active {
        COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A.contentMenu:hover {
        COLOR: #3560a7;
}
A.contentCurrentMenu:link, A.contentCurrentMenu:visited, A.contentCurrentMenu:active {
        COLOR: #3560a7; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.contentCurrentMenu:hover {
        COLOR: #000000;
}
A.contentCopyright:active, A.contentCopyright:link, A.contentCopyright:hover {
        COLOR: #FFFFFF; FONT-SIZE: 10px; TEXT-DECORATION: underline;
}
.contentCopyright a:visited
{
	COLOR: #FFFFFF;
}

P {
        font-family: Arial, Helvetica, sans-serif;
}

P.listHeader {
        font-weight: bold;
        font-size: 12px;
        color: #ffffff;
        margin: 0;
        margin-left: 2px;
}
P.contentNewsText {
        COLOR: #000000; FONT-SIZE: 12px; TEXT-ALIGN: justify;
}
P.contentNewsText1 {
        COLOR: #000000; FONT-SIZE: 12px; TEXT-ALIGN: justify;
        margin-right: 10px;
}
P.contentNewsText2 {
        COLOR: #000000; FONT-SIZE: 12px; TEXT-ALIGN: justify; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px;
}
P.contentNewsText3 {
        COLOR: #333366; FONT-SIZE: 12px; TEXT-ALIGN: left;
        margin-right: 8px;
}
P.contentNewsAnons {
        FONT-SIZE: 12px; TEXT-ALIGN: center; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px;
}
P.contentNewsDate {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
P.contentNewsDate2 {
        COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-variant: small-caps; MARGIN-LEFT: 10px
}
P.contentNewsAuthor {
        TEXT-ALIGN: right
}
P.contentNewsArchives {
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
P.contentVoteQuestion {
        COLOR:333366; FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; TEXT-ALIGN: center; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
P.contentVoteAnswer {
        COLOR:333366; FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; MARGIN-TOP: 0px
}
P.contentMailSubject {
        TEXT-DECORATION: underline
}

P.Header1 {
        COLOR: #444444; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 14px; FONT-WEIGHT: bold; LETTER-SPACING: 2px; TEXT-ALIGN: center; MARGIN-TOP: 5px;
}
P.Header2 {
        COLOR: #444444; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 15px; FONT-WEIGHT: bold; LETTER-SPACING: 2px; TEXT-ALIGN: center; MARGIN-TOP: 5px;
}
P.Header3 {
        COLOR: #FFFFFF; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 14px; FONT-WEIGHT: bold; LETTER-SPACING: 1px; TEXT-ALIGN: center; MARGIN-TOP: 5px;
}

P.contentDepartmentHeader {
        COLOR: #3560a7; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
P.contentSiteHeader {
        COLOR: #3560a7; FONT-FAMILY: "Times New Roman"; FONT-SIZE: 30pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px; TEXT-ALIGN: center
}
P.contentSiteSubHeader {
        COLOR: black; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px; TEXT-ALIGN: center
}
P.contentAnonceAlt {
        TEXT-ALIGN: center;
}
TD.contentVoteAnswer {
        BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; MARGIN-TOP: 0px; TEXT-ALIGN: right
}
TD.contentVoteAnswer2 {
        BACKGROUND-COLOR: #eeeeee; COLOR:333366; FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; MARGIN-TOP: 0px; TEXT-ALIGN: left; PADDING-LEFT: 7px
}
TD.contentMail {
        PADDING-LEFT: 18px; PADDING-BOTTOM:15px
}


td.voteList{
        vertical-align: baseline; text-align: justify; padding: 0px 10px 0px 6px;
}
td.inputItem {
        vertical-align: top; text-align: right; FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt;
}
td.inputItem2 {
        vertical-align: top; text-align: justify; padding: 1px 10px 3px 6px;
}

td.sides, td.sidesText, td.sidesList {
        color: #333366;
}
td.sidesText p {
        margin-right: 8px; margin-left: 8px;
}
td.sidesList p {
        margin-right: 8px;
}
td.topicList {
        border-top: solid 1px #333366;
}
td.firstTopic {
        border-top: none;
}
td.dark {
        background-color: #dddddd;
}
.content {
        padding: 4px 10px;
}
p.contentBack {
        color: #3560a7;
        text-align: right;
}
p.contentLinkRP {
        color: #3560a7;
        text-align: right;
        margin-right: 8px;
}
p.contentLinkR {
        color: #3560a7;
        text-align: right;
}

P.VoteQuestion2 {
        COLOR:333366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-ALIGN: justify; MARGIN: 15px 10px 10px 0;
}

p.contentHeader2Cols {
        COLOR: #3560a7;
        FONT-FAMILY: "Times New Roman", Arial, Helvetica, sans-serif; FONT-SIZE: 17px;
        FONT-WEIGHT: bold; LETTER-SPACING: 0px;
        TEXT-ALIGN: left;
        MARGIN: 4px 0 0 20px;
}
P.contentTopHeader2 {
        COLOR: #3560a7;
        FONT-FAMILY: "Times New Roman", Arial, Helvetica, sans-serif; FONT-SIZE: 17px;
        FONT-WEIGHT: bold; LETTER-SPACING: 0px;
        TEXT-ALIGN: left;
        MARGIN: 4px 0 0 20px;
}
p.Header {
        COLOR: #3560a7;
        FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px;
        FONT-WEIGHT: bold; LETTER-SPACING: 0px;
        TEXT-ALIGN: center;
        MARGIN: 0 0 0 20px;
}
p.SubHeader {
        COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; MARGIN-TOP: 10px;
}
p.Note {
        COLOR: #000000; FONT-SIZE: 10pt; FONT-STYLE: italic; MARGIN: 5px 0px;
}

.button1 {
        BACKGROUND: #DBCDCC; FONT-SIZE: 14px; TEXT-DECORATION: none;
}

td.resultColor  {
        background-color:  #AAC8F2;
        text-align: right;
}

#header {
	position: relative;
	margin: 0;
}
#header p {
	position: absolute;
	right: 0; bottom: 0;
	margin: 0;
	padding: 5px 3%;
	vertical-align: bottom;
	font: bold 26px Times New Roman;
	color: #FFFFFF;
	filter: shadow(color=#555555, direction=50);
}

span.light {
	color: red;
}

.pager {
	text-align: right;
}


td.liTop {
	padding-top: 8px;
}
p.liCurr {
        color: #3560a7;
	text-decoration: underline;
}


td.tblInfo {
	background : #EEEEEE;
	background : #f0f0f0;
	background : #f6f6f6;
//	font-family : Tahoma, Verdana;
	}

td.gray {
        border: solid 1px #333366;
	font-weight: bold;
        background-color: #EEEEEE;
}

td.gbHead {
        background-color: #EEEEEE;
	font-weight: bold;
	padding-left: 5px;
}

td.gbText {
	padding: 3 3 10 5;
}

td.gbSplit {
	padding: 0;
	font-size: 10px;
}


.img {
	BORDER-RIGHT: #d7e5f5 5px solid; BORDER-TOP: #d7e5f5 5px solid; MARGIN: 5px; BORDER-LEFT: #d7e5f5 5px solid; BORDER-BOTTOM: #d7e5f5 5px solid
}