html, body {
	background: #ffffff;
}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}

img {
	border:0;
}

a img {
	border: 0;
}

li {
	list-style: none;
}

td {
	border: 0px solid #000;
}

div {
	border: 0px solid #000;
}




input.pole {
	width: 107px;
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

input.pole_edit {
	width: 340px;
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

table.main1 {
        width: 855px;
        border-collapse: collapse;
        border: 0px solid #000;
}

td.main1_1 {
        width: 544px;
        vertical-align: top;
}

td.main1_2 {
        width: 311px;
        vertical-align: top;
}



#menu_header {
	width: 855px;
	height: 31px;
	margin-top: 30px;
	background: url('images/bg_menu_header.jpg') repeat-x;
}

ul.menu_header_ {
	margin-left: 32px;
	overflow: hidden;
	_zoom: 1;
}

ul.menu_header_ li {
	float: left;
	width: 16%;
}

ul.menu_header_ a {
	display: block;
	height: 31px;
	text-align: center;
	color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
	line-height: 32px;
	white-space: nowrap;
	position: relative;
	z-index: 1;
}

ul.menu_header_ a:hover {
	margin: 0 -1px;
	color: #ffffff;
	text-decoration: underline;
	z-index: 2;
}

#copy {
	font-family: Arial;
	font-size: 0.80em;
	color: #4d8ab5;
}

#copy a {
	font-family: Arial;
	color: #4d8ab5;
	text-decoration: none;
}

#copy a:hover {
	text-decoration: underline;
}

#header_text1 {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
}

#header_text2 {
	font-family: Arial;
	font-size: 13px;
	color: #5f96c8;
	margin-top: 5px;
}

#header_text2 a {
	font-family: Arial;
	font-size: 13px;
	color: #5f96c8;
	text-decoration: underline;
}

#header_text2 a:hover {
	font-family: Arial;
	color: #D10101;
	text-decoration: underline;
}

#pad_pole2 {
	width: 100%;
	padding-top: 10px;
	text-align: right;
}

.save_session {
	font-family: Arial;
	font-size: 0.70em;
	color: #646464;
	vertical-align: middle;
}

input.session {
	border: 1px solid #969696;
	vertical-align: middle;
}

#error {
	font-family: Arial;
	font-size: 13px;
	color: #ff0000;
	vertical-align: middle;
}

td.foot {
	height: 45px;
	background: url('images/pkt2.jpg') top center repeat-x;
	text-align: center;
	vertical-align: middle;
}

h1 {
	font-family: Georgia;
	font-size: 1.35em;
	font-weight: bold;
	color: #d10101;
	margin-bottom: 15px;
}

h2 {
	font-family: Tahoma;
	font-size: 14px;
	color: #d10101;
	margin-bottom: 17px;
}

h2 a {
	font-family: Tahoma;
	color: #d10101;
	text-decoration: none;
}

h2 a:hover {
	color: #d10101;
	text-decoration: none;
}

h3 {
	font-family: Arial;
	font-size: 15px;
	color: #656565;
}


p {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	margin-bottom: 12px;
}

p a {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	text-decoration: underline;
}

p a:hover {
	color: #d10101;
	text-decoration: underline;
}

p.news {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	margin-bottom: 12px;
}

p.news a {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	text-decoration: none;
}

p.news a:hover {
	color: #656565;
	text-decoration: none;
}

.nav {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	margin-bottom: 12px;
}

.nav a {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	text-decoration: underline;
}

.nav a:hover {
	color: #d10101;
	text-decoration: underline;
}

table.main2 {
        width: 855px;
        border-collapse: collapse;
        border: 0px solid #000;
}

td.main2_1 {
        width: 196px;
        vertical-align: top;
}

td.main2_2 {
        width: 24px;
        vertical-align: top;
}

td.main2_3 {
        /*width: 635px;*/
        width: 100%;
        vertical-align: top;
}

table.main3 {
        width: 196px;
        border-collapse: collapse;
        border: 0px solid #000;
}

td.main3_1 {
        width: 178px;
        vertical-align: top;
        text-align: left;
}

td.main3_2 {
        width: 18px;
        vertical-align: top;
        background: url('images/pkt3.jpg') repeat-y;
}

td.main3_3 {
        width: 178px;
        height: 22px;
        vertical-align: top;
        background: url('images/pkt5.jpg') no-repeat;
}

td.main3_4 {
        width: 18px;
        height: 22px;
        vertical-align: top;
        background: url('images/pkt4.jpg') no-repeat;
}


ul.left_menu1 {
	font-family: Arial;
	font-size: 13px;
	color: #5f96c8;
	margin-left: 10px;
	margin-bottom: 10px;
}

ul.left_menu1 a {
	font-family: Arial;
	font-size: 13px;
	color: #5f96c8;
	text-decoration: none;
}

ul.left_menu1 a:hover {
	font-family: Arial;
	color: #D10101;
	text-decoration: underline;
}

ul.left_menu1 li {
	padding-bottom: 4px;
}



#news {
	font-family: Arial;
	color: #D10101;
	font-size: 13px;
	margin-left: 10px;
	margin-bottom: 15px;
}

ul.left_menu2 {
	font-family: Arial;
	font-size: 13px;
	color: #5f96c8;
	margin-left: 10px;
	margin-bottom: 10px;
}

ul.left_menu2 a {
	font-family: Arial;
	font-size: 13px;
	color: #5f96c8;
	text-decoration: none;
}

ul.left_menu2 a:hover {
	font-family: Arial;
	color: #D10101;
	text-decoration: underline;
}

ul.left_menu2 li {
	padding-bottom: 4px;
	padding-left: 10px;
	background: url(images/li.jpg) 1px 6px no-repeat;
}

.input1 {
	/*border: 0px solid #000;*/
	font-family: Arial, san-serif;
	font-size: 13px;
	color: #656565;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 7px;
	padding-right: 7px;
}

table.reg_forma1 {
	width: 855px;
	border-collapse: collapse;
	border: 0px solid #000;
}

td.reg_forma1_1 {
	width: 370px;
	height: 35px;
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	vertical-align: top;
	text-align: left;
}

td.reg_forma1_1_ {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	vertical-align: top;
	text-align: left;
}

td.reg_forma1_2 {
	width: 485px;
	height: 35px;
	vertical-align: top;
	text-align: left;
}

input.pole_reg {
	width: 400px;
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

input.pole_reg_max {
	width: 50px;
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

select.pole_reg2 {
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

textarea.pole_reg3 {
	width: 400px;
	height: 200px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	margin-bottom: 14px;
}

table.reg_forma2 {
	width: 800px;
	border-collapse: collapse;
	border: 0px solid #000;
}

td.reg_forma2_1 {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	vertical-align: middle;
	text-align: left;
}

td.reg_forma_end {
	height: 60px;
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	vertical-align: bottom;
	text-align: center;
}

table.pass1 {
	width: 855px;
	border-collapse: collapse;
	border: 0px solid #000;
}

table.catalog1 {
	width: 855px;
	border-collapse: collapse;
	border: 0px solid #000;
	margin-top: 35px;
	margin-bottom: 10px;
}

table.catalog1_ {
	width: 855px;
	border-collapse: collapse;
	border: 0px solid #000;
}

td.catalog1_1 {
	height: 25px;
	vertical-align: middle;
	text-align: left;
}

.my1 {
	font-family: Arial;
	font-size: 12px;
	color: #646464;
}

select.list1 {
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.input2 {
	font-family: Arial, san-serif;
	font-size: 13px;
	color: #656565;
	padding-left: 7px;
	padding-right: 7px;
}

table.catalog2 {
	width: 855px;
	border-collapse: collapse;
	border: 0px solid #000;
}

table.catalog3 {
	width: 855px;
	border-collapse: collapse;
	border: 0px solid #000;
}

tr.catalog3_1 a {
	width: 20px;
	font-family: Arial;
	font-size: 13px;
	color: #656565;
}

td.catalog3_2 {
	width: 5%;
	height: 35px;
	vertical-align: middle;
	text-align: center;
}

td.catalog3_3 {
	width: 48%;
	height: 35px;
	vertical-align: middle;
	text-align: left;
}

td.catalog3_4 {
	width: 7%;
	height: 35px;
	vertical-align: middle;
	text-align: center;
}

td.catalog3_5 {
	width: 10%;
	height: 35px;
	vertical-align: middle;
	text-align: center;
}

td.catalog3_6 {
	width: 12%;
	height: 35px;
	vertical-align: middle;
	text-align: center;
}

#link {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
}

#link a {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	text-decoration: underline;
}

#link a:hover {
	color: #d10101;
	text-decoration: none;
}

p.vsego1 {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	margin-bottom: 6px;
}

p.menu1 {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	margin-bottom: 6px;
}

.my2 {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
}

.my2 a {
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	text-decoration: underline;
}

.my2 a:hover {
	color: #d10101;
	text-decoration: none;
}

input.pole_calendar {
	width: 150px;
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

#cal table {
	border-collapse: collapse;
	border: 0px solid #000;
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	padding:3px;
}

#cal td {
	border-collapse: collapse;
	border: 1px solid #656565;
	font-family: Arial;
	font-size: 13px;
	color: #656565;
	padding:3px;
}

table.svod_stat1 {
	width: 450px;
	border-collapse: collapse;
	border: 0px solid #000;
}

td.svod_stat1 a {
	border: 0px solid #000;
	font-family: Arial;
	font-size: 13px;
	color: #656565;
}

td.svod_stat1 {
	border: 0px solid #000;
	font-family: Arial;
	font-size: 13px;
	color: #656565;
}

select.filter1 {
	height: 19px;
	border: 1px solid #969696;
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

table.tab1 {
	width: 100%;
	border-collapse: collapse;
	table-layout:fixed;
	border: 1px solid #969696;
}

table.bnews1 {
        width: 855px;
        border-collapse: collapse;
        border: 0px solid #000;
}

td.bnews1_1 {
	width: 399px;
	border: 0px solid #000;
	vertical-align: top;
}

td.bnews1_2 {
	width: 57px;
	border: 0px solid #000;
	vertical-align: top;
}

td.bnews1_3 {
	width: 399px;
	border: 0px solid #000;
	vertical-align: top;
}

table.bnews2 {
        width: 399px;
        border-collapse: collapse;
        border: 0px solid #000;
}

td.bnews2_1 {
	width: 399px;
	height: 52px;
	background: url('images/bg01.jpg') bottom center no-repeat;
}

td.bnews2_1_1 {
	width: 399px;
	height: 52px;
	background: url('images/bg01_1.jpg') bottom center no-repeat;
}

td.bnews2_4 {
	width: 1px;
	background: url('images/bg08.jpg') top right repeat-y;
}

td.bnews2_5 {
	width: 1px;
	background: url('images/bg08.jpg') top left repeat-y;
}

td.bnews2_6 {
	width: 397px;
	height: 124px;
	background: url('images/bg04.jpg') top center no-repeat;
}

td.bnews2_7 {
	width: 399px;
	height: 18px;
	background: url('images/bg05.jpg') top center no-repeat;
}

#pad1_news {
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

#fulltext {
	font-family: Arial;
	font-size: 13px;
	color: #83a8da;
	text-align: right;
}

#fulltext a {
	font-family: Arial;
	font-size: 13px;
	color: #83a8da;
	text-decoration: underline;
}

#fulltext a:hover {
	color: #83a8da;
	text-decoration: underline;
}

#zag_news {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	margin-left: 53px;
	margin-top: 13px;
}

#zag_news a {
	font-family: Tahoma;
	color: #ffffff;
	text-decoration: none;
}

#zag_news a:hover {
	color: #ffffff;
	text-decoration: none;
}






















.submit {
BORDER-RIGHT: #842400 1px solid;
BORDER-TOP: #fb4514 1px solid;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
BORDER-LEFT: #FF4500 1px solid;
BORDER-BOTTOM: #842400 1px solid;
FONT-FAMILY: Verdana, Arial;
BACKGROUND-COLOR: transparent;
height: 17px;
}
.submit1 {
BORDER-RIGHT: #2251ff 1px solid;
BORDER-TOP: #7b7bfd 1px solid;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
BORDER-LEFT: #7b7bfd 1px solid;
BORDER-BOTTOM: #2251ff 1px solid;
FONT-FAMILY: Verdana, Tahoma;
BACKGROUND-COLOR: #ffffff;
height: 17px;
}
select {
BORDER-RIGHT: #000 1px solid;
BORDER-TOP: #000 1px solid;
FONT-SIZE: xx-small;
BORDER-LEFT: #000 1px solid;
BORDER-BOTTOM: #000 1px solid;
FONT-FAMILY: Verdana, Arial;
}
.inputsmall {
BORDER-RIGHT: #c1c1c1 1px solid;
BORDER-TOP: #c1c1c1 1px solid;
FONT-SIZE: xx-small;
BORDER-LEFT: #c1c1c1 1px solid;
BORDER-BOTTOM: #c1c1c1 1px solid;
FONT-FAMILY: Verdana, Tahoma;
background-color: transparent;
}

.x-small {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.heading {
	font: small-caps bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #1c4198;
}
.red {
	color: #FF4500;
}



.date {
	font-weight: bold;
	color: #ff0000;
	font-size: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.white {
	color: #fff;
}
.boldwhite {
	color: #fff;
	font-weight: bold;
}
.black {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
}
.pad5px {
	padding: 5px;
}

.tdhead {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.tdhead1 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #3e5dab;
}
