body {
	background: white;
	padding:0px;
	margin: 0px;
	font-family:arial;
}
.container_div {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	/*height:100%;*/
	/*border:1px solid red;*/
}
.news_title {
	padding:3px;
	margin-bottom:3px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#336ca1;
	border-bottom:1px solid #2683da;
}
.news_date {
	text-align:right;
	font-family:arial;
	font-size:10px;
	margin-top:3px;
}
.news_text {
	text-align:justify;
	font-family:arial;
	font-size:12px;
	color:#494949;
}
.news_autor {
	padding-right:10px;
	text-align:right;
	font-family:arial;
	font-size:10px;
	color:#2683da;
}
.news_link:link,.news_link:visited {
	color: #2683da;
	text-decoration: none;
}
.news_link:hover {
	color: #2683da;
	text-decoration: underline;
}
.news_complete	{
					text-align:left;
					font-family:arial;
					font-size:10px;
					color:#2683da;
				}
.news_rozdilnyk	{
					height:10px;
				}
.pages {
	margin-top:25px;
	text-align:center;
	font-size:11px;
	font-family:arial, Tahoma, Verdana;
}
.pages_number {
	color:#878787;
}
.pages_link:link,.pages_link:visited {
	color: black;
	text-decoration: none;
}
.pages_link:hover {
	color: #525252;
	text-decoration: underline;
}
.module_ok {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:green;
}
.module_error {
	font-family:verdana;
	font-size:10px;
	color:red;
}
legend {
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	color:#494949;
}
/* Menu */
.menu_left div {
position:relative;
padding:5px 20px 5px 30px;
color:white;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
}
.menu_punkt {}
.menu_punkt_select {
background:#82afd7;text-decoration: underline;
}
.menu_left div a:link, a:visited {
color: white;text-decoration: none;
}
.menu_left div a:hover {
color: white;text-decoration: underline;
}
/* End Menu */

/* Chapter */
.chapter_top {
position:absolute;left:185px;
}
.chapter_punkt {
position:relative;top:0px;float:left;margin:0px 0px 0px 0px;padding:3px 10px 0px 10px;font-family:verdana;font-weight:bold;font-size:12px;color:white;
}
.chapter_punkt_select {
background:#7e7e7e;height:20px;position:relative;top:0px;float:left;margin:0px 0px 0px 0px;padding:3px 10px 0px 10px;font-family:verdana;font-weight:bold;font-size:12px;color:white;text-decoration: underline;
}
.chapter_link:link, .chapter_link:visited {
color: white;text-decoration: none;
}
.chapter_link:hover {
color: white;text-decoration: underline;
}
/* End Chapter */

/* Profile */
.profile_title {
	padding:3px;
	margin-bottom:3px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#336ca1;
	border-bottom:1px solid #2683da;
}
.profile_date {
	text-align:right;
	font-family:arial;
	font-size:10px;
	margin-top:3px;
}
.profile_icons {
	text-align:right;
	margin:3px;
}
.profile_text {
	text-align:justify;
	margin-top:5px;
	margin-bottom:15px;
	font-family:arial;
	font-size:12px;
	color:#494949;
}
.profile_ftext {
	text-align:justify;
	padding:5px;
	font-family:arial;
	font-size:12px;
	color:#494949;
}
.profile_field {
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	color:#494949;
}
.profile_fieldset {
	margin-top:10px;
	margin-bottom:10px;
}
.profile_fieldset2 {
	margin-top:15px;
	margin-bottom:10px;
	background-color:#eaedf6;
}
.profile_complete {
	margin-bottom:10px;
	text-align:left;
	font-family:arial;
	font-size:10px;
	color:#2683da;
}
.profile_complete a:link, .profile_complete a:visited {
	color: #2683da;
	text-decoration: none;
}
.profile_complete a:hover {
    color: #2683da;
	text-decoration: underline;
}
.profile_form {
	padding:5px;
}
.profile_form div#l {
	font-size:12px;
	font-weight:bold;
	color:#777777;
	padding-top:4px;
}
.profile_form input{
	font-family:arial;
	font-size:14px;
	border:1px solid #777777;
	color:#777777;
}
.profile_form select{
	font-family:arial;
	font-size:14px;
	border:1px solid #777777;
	color:#777777;
}
.profile_form textarea{
	font-family:arial;
	font-size:14px;
	border:1px solid #777777;
	color:#777777;
}
.profile_print {
	margin:50px;
	width:700px;
}
.profile_close {
	margin-top:40px;
	font-family:arial;
	font-size:11px;
	text-align:center;
	color: #2683da;
}
.profile_close a:link, .profile_close a:visited {
	color: #2683da;
	text-decoration: none;
}
.profile_close a:hover {
	color: #2683da;
	text-decoration: underline;
}
/* End Profile */

/* Mail */
.mail_input {
	font-size:12px;
}
.mail_submit {
	font-size:11px;
}
.mail_form {
	
}
.mail_form #l {
	text-align:justify;
	font-family:arial;
	font-size:12px;
	color:#494949;
}
.mail_form #l #s {
	color:red;
}
.mail_form #m {
	text-align:justify;
	font-family:arial;
	font-size:14px;
	color:#494949;
}
.mail_form #m #e {
	color:red;
}
/* End Mail */
