body {margin: 2px; padding: 0px;}

table {margin-top: 0px}


TABLE { MARGIN-TOP: 0px}.white {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}




.dark_blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3e3e3e;
	text-decoration: none;
	font-weight: bold;
	left: 0px;
}

.vozvrat {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: underline}

.text_centr {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-align: center; vertical-align: top}

.justify {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3e3e3e;
	text-decoration: none;
	text-align: justify;
}

.right {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; text-align: right}

.text_menu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3e3e3e;
	text-align: left;
	font-weight: normal;
	vertical-align: top;
	left: 0px;
	list-style-type: none;
	text-decoration: none;
}
.text_menu1 { color: white; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-align: left; list-style-type: none; left: 0; vertical-align: top }
.text_menu A:link {

	COLOR: #3e3e3e; TEXT-DECORATION: none

}



.text_menu A:hover {

	COLOR: #dc143c
}
.dark_blue A:link {

	COLOR: #0000cc; TEXT-DECORATION: underline

}

.dark_blue A:hover {

	COLOR: #dc143c; TEXT-DECORATION: underline;

}
.card01 {
	CLEAR: left; FLOAT: left; MARGIN: 10px
}
.pol_right {  background-image: url(left_bgr.gif); background-repeat: repeat-y; background-position: right}

.niz {  background-image: url(left_bgr2.gif); background-repeat: no-repeat; background-position: right bottom}

.gde_adres {  background-image: url(top_text.jpg); background-repeat: no-repeat; background-position: left top}


.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3e3e3e;
	text-decoration: none;
	left: 40px;
	text-align: left;
	text-indent: 20pt;
	vertical-align: baseline;
}



.td_0 {  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}


.white A:visited {

	COLOR: #ffffff; TEXT-DECORATION: none

}
.dark_blue A:vizited {

	COLOR: #3e3e3e; TEXT-DECORATION: underline;

}

.white A:hover {

	COLOR: #white; TEXT-DECORATION: underline;

}.foto1 {
	background-attachment: fixed;
	background-image: url(foto1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.vozvrat A:visited {

	COLOR: #044f73; TEXT-DECORATION: underline;


}
.vozvrat A:hover {

	COLOR: #dc143c; TEXT-DECORATION: underline;


}.red {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.text_menu_1 { color: maroon; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
