@charset "utf-8";
/* CSS Document */
body {
	background-color:#FFFCDB;
	font-family:Tahoma;
	font-size:12px;
	color:#000;
	margin:0;
	padding:10px;
	line-height:125%;
}
a {
	color:#000;
}
p {
	padding:0;
	margin:0 0 0.7em 0;
}
h6 {
	font-size:12px;
}
h5 {
	font-size:13px;
}
h4 {
	font-size:16px;
}
h3 {
	font-size:19px;
}
h2 {
	font-size:22px;
}
h1 {
	font-size:25px;
}
#header {
	border-top:10px solid #FD4000;
	background-color:#19110f;
}
.sn_body #header {
	border-top:10px solid #2A7498;
}
#nav-top {
	color:#fff;
	margin-bottom:10px;
	background-color:#FD4000;
	padding:5px;
}
.sn_body #nav-top {
	background-color:#2A7498;
}
#nav-top a {
	color:#fff;
}
#footer {
	margin-left:200px;
	padding:10px;
	text-align:center;
}
#left_c {
	width:200px;
	float:right;
}
#left_c h1 {
	font-size:18px;
	background-color:#FD4000;
	color:#fff;
	margin:10px 0;
	padding:5px;
	text-align:right;
}
#left_c h1 a {
	color:#fff;
	text-decoration:none;
}
.sn_body #left_c h1 {
	background-color:#2A7498;
}
#left_c .module {
	background-color:#19110f;
	color:#FFF;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	overflow:auto;
	display:block;
}
#left_c .module-inner {
	margin:5px 5px 0 5px;
	padding:5px;
	border:1px solid #fff;
}
#left_c .module h2 {
	font-size:14px;
	background-color:#FD4000;
	border:2px solid #19110f;
	margin:0;
	padding:5px;
}
.sn_body #left_c .module h2 {
	background-color:#2A7498;
}
#left_c .module a {
	color:#fff;
}
#right_c_out {
	background-color:#fff;
	border:1px solid #FD4000;
	border-bottom-width:3px;
}
.sn_body #right_c_out{
	border:1px solid #2A7498;
	border-bottom-width:3px;
}
#right_c {
	margin:20px;
}
#right_c h1, #right_c h2, #right_c h3, #right_c h4, #right_c h5, #right_c h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 1em 0;
}
#right_c table {
	border-collapse:separate;
	border-spacing:2px;
	border:1px solid #000;
}
#right_c table td, #right_c table th {
	padding:3px;
	border:1px solid #000;
}
#right_c table td {
}
#right_c table th {
	background-color:#FD4000;
	color:#fff;
}
.sn_body #right_c table th {
	background-color:#2A7498;
}

#right_c table th a {
	color:#fff;
}
#right_c table caption {
	background-color:#19110F;
	color:#fff;
	text-align:left;
	padding:3px;
}
#right_c table caption a {
	color:#fff;
}
#body {
}
#su_login, #sn_login {
	text-align:left;
}
#su_login label, #sn_login label {
	line-height:120%;
	font-weight:bold;	
	display:block;
}
#su_login input {
	border:1px solid #FD4000;
	background-color:#19110F;
	color:#fff;
}
#sn_login input {
	border:1px solid #2A7498;
	background-color:#19110F;
	color:#fff;
}
#su_login button {
	border:1px solid #FD4000;
	background-color:#19110F;
	color:#fff;
	padding:3px 5px;
	margin:3px 0;
	text-align:center;
	vertical-align:middle;
}
#sn_login button {
	border:1px solid #2A7498;
	background-color:#19110F;
	color:#fff;
	padding:3px 5px;
	margin:3px 0;
	text-align:center;
	vertical-align:middle;
}
span.komunikat_ostrzezenie, div.komunikat_ostrzezenie
{
	background-color:#ffc;
	border:1px solid #fc0;
	padding:10px;
	margin-bottom:1em;
}
span.komunikat_blad, div.komunikat_blad
{
	background-color:#F99;
	border:1px solid #f30;
	padding:10px;
	margin-bottom:1em;
}
span.komunikat_ok, div.komunikat_ok
{
	background-color:#cf9;
	border:1px solid #9c3;
	padding:10px;
	margin-bottom:1em;
}
span.komunikat_info, div.komunikat_info
{
	background-color:#99DBFF;
	border:1px solid #0099CF;
	padding:10px;
	margin-bottom:1em;
}
span.komunikat_blad, span.komunikat_ok, span.komunikat_ostrzezenie, span.komunikat_info
{
	padding:0px;
	margin:0;
}
#left_c a.h
{
	
}


