.red {
 color:red;
}
BODY {
	background-color:#FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #d4d0c8;
	SCROLLBAR-SHADOW-COLOR: #d4d0c8;
	COLOR: #000000; SCROLLBAR-ARROW-COLOR: #d4d0c8;
	SCROLLBAR-TRACK-COLOR: #efedee;
	FONT-FAMILY: font-family:Tahoma, Verdana, Arial;
	SCROLLBAR-DARKSHADOW-COLOR: #d4d0c8;
	SCROLLBAR-BASE-COLOR: #ffffff;
}









<style type="text/css">
    .treeview { padding: 0; clear: both; font-family: Arial, sans-serif; width: 100%; }
    .treeview * { font-size: 100.1%; }
    .treeview ul
    {
        overflow: hidden; width: 100%; margin: 0; padding: 0 0 1.5em 0;
        list-style-type: none;
    }
    .treeview ul ul { overflow: visible; width: auto; margin: 0 0 0 0; padding: 0 0 0 0.75em; }
    /* класс для ul после которых нет li в родительских ветках */
    .treeview ul.l { border-left: 1px solid; margin-left: -1px; }
    .treeview li.cl ul { display: none; }
    .treeview li { margin: 0; padding: 0; }
    .treeview li li { margin: 0 0 0 0.5em; border-left: 1px dotted; padding: 0; }
    .treeview li div { position: relative; height: 1.5em; min-height: 16px; //height: 1.3em; }
    .treeview li li div { border-bottom: 1px dotted; }
    .treeview li p
    {
        position: absolute; z-index: 1; top: 0.8em; //top: 0.65em; left: 1.75em;
        width: 100%; margin: 0; border-bottom: 1px dashed; padding: 0;
    }
    .treeview a { padding: 0.1em 0.2em; white-space: nowrap; }
    .treeview img.i
    {
        border-right: 2px solid; border-bottom: 0.5em solid;
        margin-bottom: -0.5em; vertical-align: middle;
    }
    .treeview a.sc
    {
        position: absolute; top: 0.06em;
        margin-left: -1em; padding: 0; text-decoration: none;
    }

    /* colors */
    .treeview li p,
    .treeview img.i,
    .treeview .sc
    { background: #FDE081; }
    .treeview ul.l,
    .treeview li p,
    .treeview img.i
    { border-color: #FDE081; }
    .treeview ul li li,
    .treeview ul li li div
    { border-color: #999999; }
    .treeview a,
    .treeview a.sc,
    .treeview a.sc:hover
    { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: none; }
    .treeview a:hover
    { FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline; }
</style>

.black {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arials}

TABLE.menu_news {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial}

TD.menu_right {FONT-SIZE: 12px; COLOR: #3c338e; FONT-FAMILY: Tahoma, Verdana, Arial}
TD.menu_2 {FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Tahoma, Verdana, Arial}

TD.contact {FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Tahoma, Verdana, Arial}
TD.head1 { font-family:Tahoma, Verdana, Arial;  font-size:18px}
TD {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial}

TR {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial}

table {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial}

table.table1 {width:95%; margin-top:5 px; margin-bottom:5px; background:#CCCCCC;}
table.tablemy1 {width:97%; margin-top:5 px; margin-bottom:5px; background-color:#CCCCCC}


tr.tr1 {background: white; text-align:center;}
tr.tr2 {background: #e1e1f9; text-align:center;}
tr.tr3 {background: #daf7da; text-align:center;}
tr.tr4 {background: #FFFF99; text-align:center;}
tr.trr5 {background: #fdfffe;}
tr.trr6 {background: #edf7ff;}
.text3 {color:#000000; font-weight:normal; margin-top:10px; font-family:Tahoma, Verdana, Arial; font-weight:bold}
/**********new styles of tables***********/
font.textor {color:#000000; font-weight:normal; font-size:12px; margin-top:10px;  font-family:Tahoma, Verdana, Arial}
font.textgol {color:#000000; font-weight:normal; font-size:12px; margin-top:10px;  font-family:Tahoma, Verdana, Arial}
.textor {color:#000000; font-weight:normal; font-size:12px; margin-top:10px;  font-family:Tahoma, Verdana, Arial}
.textgol {color:#000000; font-weight:normal; font-size:12px; margin-top:10px;  font-family:Tahoma, Verdana, Arial}
th.or {font-weight:normal; color: black; background: #f6f2e9;	height:20; border: 0px solid #C7E7D9;  font-family:Tahoma, Verdana, Arial}
th.gol {font-weight:normal; color: black; background: #f6f2e9;	height:20; border: 0px solid #C7E7D9;  font-family:Tahoma, Verdana, Arial}
p.cat2 {margin-left:20px; margin-top:10px; text-align:justify}
p.anal {margin-top:0; margin-left:40px; margin-bottom:5px;}

/*****************************************/
/****************litva*************************/
A.lv {
	TEXT-DECORATION: none; color:#18397c; font-size: 36px
}
A.lv:active {
	COLOR: #18397c;font-size:36px}
A.lv:visited {
	TEXT-DECORATION: none; COLOR: #18397c;font-size:36px}
A.lv:link {
	COLOR: #18397c;font-size:36px}

A.lv:hover {
	COLOR: #18397c;font-size:36px; text-decoration:underline}
p.catlv {margin-left:20px; margin-top:10px; color:#18397c}
/*****************************************/


td.main2 {background: #FFF0D9; text-align:left; padding: 2px 5px;}
td.main1 {background: white; text-align:left; padding: 2px 5px;}
.dead{ color:#999999;}

tr.trr1 {background: white; text-align:left;}

tr.trr1 td {padding: 5 0 5 5;}

tr.trr2 {background: #e1e1f9; text-align:left;}
tr.trr2 td {padding: 5 0 5 5;}
tr.trr3 {background: #daf7da; text-align:left;}
tr.trr3 td {padding: 0 0 0 0;}
th {font-weight:normal; color: black; background: #f6f2e9;	height:20; border: 0px solid #C7E7D9;}
th.class2 {font-weight:normal; color: black; background: #AFEEEE;	height:20; border: 0px solid #C7E7D9;}

table.text {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial}
.toppr {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial}
TH.toppr {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial}
TD.toppr {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial}
TR.toppr {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial}
TR.text {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial}
input {font-family: Arial; FONT-SIZE: 12px; color: #0081DC}
input.button {font-family: Arial; FONT-SIZE: 12px; color: #A14875; background-color: #FBE4C5}

select {font-family: Arial; FONT-SIZE: 12px; color: #000099}
select.otziv {font-family: Arial; FONT-SIZE: 12px; color: #A14875}

textarea {font-family: Arial; FONT-SIZE: 12px; color: #007ae1}




A.ctr {
	TEXT-DECORATION: none
}
A.ctr:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial}
A.ctr:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial}
A.ctr:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial}
A.ctr:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007ae1; FONT-FAMILY: Arial; TEXT-DECORATION: underline}

A.ctr2 {
	TEXT-DECORATION: none
}
A.ctr2:active {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial
}
A.ctr2:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial
}
A.ctr2:link {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial
}
A.ctr2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #007ae1; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
B.ctr {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
B.ctr2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #F1A15B; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
B.titz {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial
}
B.ctr3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #e86f06; FONT-FAMILY: Arial; TEXT-DECORATION: none
}


A { text-decoration: underline; color:#0074a6; font-family:Tahoma, Verdana, Arial}
A:hover {COLOR:#cd0000; TEXT-DECORATION: underline}

A.dead {color:#999999; text-decoration:none}
A.dead:hover {color:#999999}

A.main {TEXT-DECORATION: none}
A.main:active {color:#009049; font-weight:bold;}
A.main:visited {color:#009049; font-weight:bold;}
A.main:link {color:#009049; font-weight:bold;}
A.mian:hover {color:#009049; font-weight:bold; TEXT-DECORATION: underline}


A.top {TEXT-DECORATION: none}
A.top:active {
	FONT-SIZE: 12px; COLOR: #3c338e; FONT-FAMILY: Arial
}
A.top:visited {
	FONT-SIZE: 12px; COLOR: #3c338e; FONT-FAMILY: Arial
}
A.top:link {
	FONT-SIZE: 12px; COLOR: #3c338e; FONT-FAMILY: Arial
}
A.top:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial
}
A.tt {
	white-space:nowrap;
	TEXT-DECORATION: none;
}
A.tt:active {
	FONT-SIZE: 14px; COLOR: #007ae1
}
A.tt:visited {
	FONT-SIZE: 14px; COLOR: #007ae1
}
A.tt:link {
	FONT-SIZE: 14px; COLOR: #007ae1
}
A.tt:hover {
	FONT-SIZE: 14px; COLOR: #e86f06; TEXT-DECORATION: underline
}


A.menu_top {white-space:nowrap;TEXT-DECORATION: none;}
A.menu_top:active {	FONT-SIZE: 11px; COLOR: black}
A.menu_top:visited {FONT-SIZE: 11px; COLOR: black}
A.menu_top:link {FONT-SIZE: 11px; COLOR: black}
A.menu_top:hover {	FONT-SIZE: 11px; COLOR: #e86f06; TEXT-DECORATION: underline}

A.news {TEXT-DECORATION: none;}
A.news:active {FONT-SIZE: 12px; COLOR: #000099}
A.news:visited {FONT-SIZE: 12px; COLOR: #000099}
A.news:link {FONT-SIZE: 12px; COLOR: #000099}
A.news:hover {FONT-SIZE: 12px; COLOR: #e86f06; TEXT-DECORATION: underline}

A.banner_link {TEXT-DECORATION: none}
A.banner_link:active {TEXT-DECORATION: none}
A.banner_link:visited {TEXT-DECORATION: none}
A.banner_link:link {TEXT-DECORATION: none}
A.banner_link:hover {TEXT-DECORATION: none}


A.menu_top2 {
	white-space:nowrap;
	TEXT-DECORATION: none;
}
A.menu_top2:active {
	FONT-SIZE: 13px; COLOR: black
}
A.menu_top2:visited {
	FONT-SIZE: 13px; COLOR: black
}
A.menu_top2:link {
	FONT-SIZE: 13px; COLOR: black
}
A.menu_top2:hover {
	FONT-SIZE: 13px; COLOR: #e86f06; TEXT-DECORATION: underline
}


A.tt2 {
	TEXT-DECORATION: none
}
A.tt2:active {
	FONT-SIZE: 12px; COLOR: #007ae1
}
A.tt2:visited {
	FONT-SIZE: 12px; COLOR: #007ae1
}
A.tt2:link {
	FONT-SIZE: 12px; COLOR: #007ae1
}
A.tt2:hover {
	FONT-SIZE: 12px; COLOR: #e86f06; TEXT-DECORATION: underline
}

A.m3 {
	TEXT-DECORATION: none
}
A.m3:active {
	FONT-SIZE: 14px; COLOR: #e86f06
}
A.m3:visited {
	FONT-SIZE: 14px; COLOR: #e86f06
}
A.m3:link {
	FONT-SIZE: 14px; COLOR: #e86f06
}
A.m3:hover {
	FONT-SIZE: 14px; COLOR: #007ae1; TEXT-DECORATION: underline
}


A.menu_r_link {TEXT-DECORATION: none; text-decoration:underline; font-family:Tahoma, Verdana, Arial; font-size:12px}
A.menu_r_link:active {COLOR:#0074a6}
A.menu_r_link:visited {COLOR:#0074a6}
A.menu_r_link:link {COLOR:#0074a6}
A.menu_r_link:hover {COLOR:#cd0000; text-decoration:none}

A.button_l {TEXT-DECORATION: none;}
A.button_l:active {FONT-SIZE: 14px; COLOR: red}
A.button_l:visited {FONT-SIZE: 14px; COLOR: black /*#A14875*/ }
A.button_l:link {FONT-SIZE: 14px; COLOR: black /*#A14875*/}
A.button_l:hover {FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: underline}


table.my {
	width:100%;
/*	background-color:#CCCCCC;	*/
	
}

td.icon {
	text-align:right;
	vertical-align:middle;
	background:green;
}

td.cell {
	width:15%;
	height:68px;
	color:black;
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	text-align:left;
	vertical-align:top;
}

a.left { float:left; margin-right:5px;}
a.left:hover{ text-decoration:none;}

td.line { text-align:center; }

td.name a:hover{ text-decoration:none;}

div.cat_news{margin-top:9px;margin-right:3px;}

div.header {
	padding-left:0px;
	padding-bottom:5px;
	font-family: Tahoma, Verdana, Arial;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	font-family:Tahoma, Verdana, Arial
}

img.menu_hr {
	width:95%;
	height:1px;
   	margin-top:9px;
   	margin-bottom:10px;
	background:#b5def8;
}

img.menu_hr2 {
	width:100%;
	height:1px;
   	margin-top:1px;
   	margin-bottom:10px;
	background:#b5def8;
}

img.menu_hr3 {
	width:100%;
	height:1px;
   	margin-top:1px;
   	margin-bottom:10px;
	background:red;
}

td.topline {
	padding:10px 0px 10px 0px;
}

td.topmenu {
	width:20%;
	padding:10px 0px 10px 10px;
}

td.top_btn {
	width:120px;
	height:26px;
	padding-left:18px;
	text-align:center;
	white-space:nowrap;
	background: url(pics/img/top_btn_td_pic.gif) #efedee left repeat-y;
}

td.top_btn_l {
	width:26px;
	height:26px;
	background: url(pics/img/top_btn_l_td_pic.gif) #efedee right no-repeat;
}

h1 {color:#000000; font-size: 24px; font-family: Tahoma, Verdana, Arial; letter-spacing:2; font-weight:normal; margin-left:22; margin-bottom:5}
h1.main {margin: 0px 0px; color: #0089E1; font-size: 16px; text-align:left; font-family: arial;}

h2 {margin: 0px 20px; color: #EB3D00; font-size: 14px;}
h2.main {margin: 0px 0px; color: #000000; font-size: 18px; text-align:left; font-family: Tahoma, Verdana, Arial; font-weight:normal; margin-bottom:10}

h3 {color:#EB3D00; font-weight:normal; margin-top:10px; margin: 0px 0px; font-size: 14px;}

td.x {width:100%;}

td.text {
	color: #000000;
	font-size:12px;
	font-family: arial;
	text-align:justify;
}

td.maintext {
	color: #000000;
	padding:8px 10px 10px 10px;
	font-size:12px;
	font-family: Tahoma, Verdana, Arial;
	text-align:justify;
	background:#ffefe0;
}

tr.l { background:#fbdbbf; }
tr.d { background:#fce3cc; }




table.std {
	width:100%;
	margin:10px 0px 10px 0px;
}

p.line {
	padding: 3px 0px 0px 0px;
	border-top: 3px solid white;
	margin: 15px 0px 0px 0px;
}

p.h {
	margin: 0px 0px 2px 0px;;
	color: #f1a15b;
    font-weight: bold;
	font-size: 14px;
	font-family: arial;
	text-decoration: none;
}

p.l {
	margin: 0px 0px 2px 0px;;
	color: #39D762;
    font-weight: bold;
	font-size: 14px;
	font-family: arial;
	text-decoration: none;
}

p.menu_r {margin-left: 0px; margin-top:10px}
p.menu_r2 {margin-left: 0px; margin-top:10px}

p {margin-left:20px; Clear:left;  margin-top:0px; font-family:Tahoma, Verdana, Arial; margin-bottom:0}

p.cat1 {margin-left:20px; margin-top:10px; font-family:Tahoma, Verdana, Arial} 
p.clear {margin-left:20px; margin-top:0px; Clear:right}



img.foto {
	border:0px;
	margin:5px;
}

td.content {
	width:100%;
	height:100%;
	vertical-align:top;
	border-top: 1px #92d3f3 solid;
}

table.no { border-collapse:collapse; }
table.x { width:100%; }
table.y { height:100%; }

td.leftmenu {
	width:180px;
	vertical-align:top;
	text-align:left;
}

table.lmenu {
	width:100%;
	height:100%;
	border-collapse:collapse;
	background:#efedee;
}

td.lcol_top {
	height:12px;
	background: url(pics/img/lcol_top_td_pic.gif) top right no-repeat;
}

td.lcol_btm {
	height:12px;
	background: url(pics/img/lcol_btm_td_pic.gif) bottom right no-repeat;
}

font.red { color:red; }
font.news_data {color:#97011E}
font.text2 {color:#009049;}
font.text3 {color:#000000; font-weight:normal; margin-top:10px;  font-weight:bold; font-family:Tahoma, Verdana, Arial}

.text2 {color:#009049;}
.text3 {color:#000000; font-weight:normal; margin-top:10px;  font-weight:bold; font-family:Tahoma, Verdana, Arial}

font.text22 {color:#009049; font-weight:bold;}
font.text32 {color:#EB3D00; font-weight:bold; margin-top:10px}
font.text4 {font-size: 12px;}

font.menu_r_black {color: black; font-size: 14px; font-family: Tahoma, Verdana, Arial; font-weight:bold;}

font.plus{color: #009049; font-size:14px; font-weight: bold;}
font.minus {color: #FF0000; font-size:14px; font-weight: bold;}
font.main {color: #0089E1; font-size: 16px; text-align:left; font-family: arial; font-weight: bold; }

td.counters {
	height:100%;
	text-align:center;
	vertical-align:bottom;
}

ul.link_spisok {margin-top:30px; list-style-image: url(http://www.kandagar.com/pics/ul.gif)}
ul.link_spisok2 {margin-top:0px; ; margin-bottom:0px; list-style-image: url(http://www.kandagar.com/pics/ul.gif)}
ul.link_spisok3 {margin-top:0px; list-style-image: url(http://www.kandagar.com/pics/ul.gif)}
ul.zero {margin-top:0px; list-style-type:disk;}
# li {margin-left: 20px}

ul.news {margin-top:20px;}


/* ALEX my style 16.05.08 START--- */
.red_text {
	color:#E40106;
	font-size:1em;
	font-weight:bold;
}
.green_text {
	color:#009900;
	font-size:1em;
}
img {
	border:0px;
}
.ramka1 {
border:solid 3px red;

width:98%;
margin-left:20px;
}


/* ALEX my style ---END */


table.my1 {
	width:100%;
	background-color:#CCCCCC;
}

.napravl {
font-size: 14px;
font-weight: bolder;
background-color:#fff;
font-variant:small-caps;
/* border:1px #CCCCCC solid;
width: 200px; */
}

.nav_main {
	background-color: #fff; 
	text-align:left;
	font-size:11px;
	padding: 3px;
/*	border:1px #CCCCCC solid;
	width: 200px; */
}



#nav_main_ {
	text-align:left;
	font-size:11px;
	width: 180px;
	padding: 0 10px;
}

#nav_main_ .zagol {
	margin-top:8px;
	margin-bottom:3px; }

#nav_main_ .content {
	margin-top:4px;
	}

#nav_main_ .content img {
	margin: 3px 10px;
	border: 0;
	float:left;
	width:9px;
	height:9px; }
	
#nav_main_ .content a {
	color:#0074A6 }


#naprav2_ {
font-size: 13px;
font-weight: bolder;
font-variant:small-caps;
padding: 6px 0 0 15px;

}

.gallerydiv  {
border:5px solid white;