.hidden_text_off{
	display: none;
}
.hidden_text_on{
	display: block;
}
.hidden_text_button{
	cursor: pointer;
}


#theme_dark {
 color : #066990;
 margin: 0px;
 background: #f0f0f0;
 border-bottom : 1px solid #aaaaaa;
 min-height : 35px;
 height : 35px;
}

#theme_light {
 color : #066990;
 margin: 0px;
 background: #ffffff;
 border-bottom : 1px solid #aaaaaa;
 min-height : 35px;
 height : 35px;
}

#message_dark {
 border-bottom : 1px solid;
 min-width: 600px;
 color : #066990;
 margin: 0px;
 padding: 0px;
 background: #f0f0f0 url('/images/punktir1.gif') repeat-y; /* Цвет фона */
}

#message_light {
 border-bottom : 1px solid;
 min-width: 600px;
 color : #066990;
 margin: 0px;
 padding: 0px;
 background: #ffffff url('/images/punktir1.gif') repeat-y; /* Цвет фона */
}

#message_red {
 border-bottom : 1px solid;
 min-width: 600px;
 color : #bbbbbb;
 margin: 0px;
 padding: 0px;
 background: #ffe5e5 url('/images/punktir1.gif') repeat-y; /* Цвет фона */
}

#message_yellow {
 border-bottom : 1px solid;
 min-width: 600px;
 color : #bbbbbb;
 margin: 0px;
 padding: 0px;
 background: #ffd url('/images/punktir1.gif') repeat-y; /* Цвет фона */
}

.small{
 font-size : 8pt;
}

.message_info {
 float: left;
 padding: 1px;
 width: 165px;
 margin: 1px;
}

.message_content {
 padding: 7px;
 left: 200px;
 margin-left: 166px;
 min-width: 400px;
 text-align: justify;
 }

legend{
 font-size : 8pt;
 color : #066990;
 font-weight: 700;
}
fieldset{
 font-size : 8pt;
 color : #066990;
 margin-left: 20px;
 margin-bottom: 10px;
}

a.page{
 color : #066990;
 border-color : #066990;
 border-style : dotted;
 padding : 2px 5px;
 border-width : 1px;
 background-color: #ffffff;
 margin : 3px;
 font-size : 8pt;
}

a.current_page {
 color : #000000;
 border-color : #aaaaaa;
 border-style : solid;
 padding : 2px 5px;
 border-width : 1px;
 background-color: #dddddd;
 margin : 3px;
 font-size : 8pt;
}
