#fon2 {


	background-image: url(../images/22.gif);


    background-repeat: repeat-x;



    height: 142px;

	}


#fon3 {


	background-image: url(../images/33.gif);


    width: 100%;


    heighst: 100%;


    padding: 0px 0px 20px 10px;


    display: block; margin-bottom: 0px;


	}



#fon4 {


	background-image: url(../images/33.gif);


    width: 100%;


    heighst: 100%;


    padding: 0px 0px 20px 10px;


    display: block; margin-bottom: 0px;


	}



#fon5 {


	background-image: url(../images/34.gif);


    width: 100%;


    heighst: 100%;


    padding: 10px 10px 20px 10px;


    display: block; margin-bottom: 0px;


	}



#fon7 {


	background-image: url(../images/33.gif);


    width: 100%;


    heighst: 100%;


    text-align: center;



	}



.t1 {


    font-family: Arial, Tahoma, Verdana, sanserif;


    font-size: 10pt;


    color: #000000;


    font-size: 80%;


    margin: 0px;


    padding: 0px;


    }



body {
    background-color: #ffffff;
    font-family: Arial, Tahoma, Verdana, sanserif;
    font-size: 10pt;
    color: #000000;
    margin: 0px;
    padding: 0px;
    }

table
{
	border-collapse: collapse;
	width: 100%;
}

td
{
	margin: 0em;
	padding: 0em;
	vertical-align: top;
	font-size: 10pt;
}
h1,h2,h3,h4,h5{font-family: Tahoma, Verdana, sanserif;}
h1, h2, h3{color: #000000;  font-weight: normal;}
h3,h4 {margin: 0em 0px 1em 0px;}
h5{color: #000000; margin-bottom: 5px; margin-top: 0px;}
h3,h4{font-size: 130%; color: #838383;}
h4{color: #000000; font-size: 100%; margin-bottom: 10px;}
h1,h2{color: #6f6f6f;}
h1{font-size: 10pt; margin-top: 0px;}

a {color: #0000CC;}
a:hover {color: #0012ff;}

ul{list-style:square;}

/*Тексты */
.news_img {padding-right: 10px;padding-bottom: 10px;}
.small{font-size: 80%;}

.date {color: #696969; }
.time {color: #e00000;}
.red {color: red;}

p.news_name{font-size: 90%; margin-top: 0;}
p.news a{color: #000d5f;}
p.grey {color: #7b7b7b;}
.black {color: #000000;}

/* Форматирование абзацев */
p.small {margin-bottom: 0.5em; margin-top:0;}
p.news {margin: 0px;}
p.news_text {margin-bottom: 1.5em;}





td#simplenav a, table#maps a{color: #fff;}

div#logo{
	position: absolute;
}

table#main {min-width: 980px;}
div#logo {left: 20px; top: 5px;}

div#ukrmap{
	position: absolute;
    right: 1%; top: 18px;
}

/* Цвет Основной темы*/
td#topline, td#bottomline,
table#maps td{background: #404ba5;
color: #ffffff}



td#midleline {padding-right: 20px;}

td#topline    { height: 21px;}
td#midleline  {height: 75px; padding-top: 8px;}
/*td#bottomline { height: 45px;}*/

td#simplenav {padding-top: 0px;}
td#simplenav img, td#simplenav a {margin-right: 5px;}

td.otstup{width: 15%;}

td#left{ width: 15%;}
td#right{width: 15%;}

table#services td, table#search td, table#links td{
background-color:#ededed;
}

input.text{border: 1px solid #cc9500; width: 98%;}
input.button{
background-color: #cc9500;
color: #ffffff;
border: none;
padding-top: 2px;
padding-bottom: 2px;
}
input.radio{border: none;}

/*Основная страница*/
td#center {padding: 20px 10px 20px 10px; }

/* Стили для основных сервисов*/
table#search td, table#opros td, table#links td,
table#services td, table#login td, table#maps td, table#left_navigation td
{padding: 0px 10px 20px 10px;}

table#services td{padding-bottom: 15px;}
table#service td {padding: 0px 0px 10px 0px;}

table#rss_news td {padding: 20px 15px 20px 0px;}

table#opros {background-color: #dedede;}

table#links a{display: block; margin-bottom: 5px; }
table#links td{}

ul#text_link {margin: 0px; padding-left: 15px;}
ul#text_link li{margin: 0px; padding: 0;}

/* Поиск */
table#search   td.top,
table#login    td.top,
table#services td.top,
table#links td.top
{
padding-top: 20px;
padding-bottom: 0px;
margin-top: 20px;
}



/* Форма регистрации */
table#login td{background: #dedede;}
table#about td{padding-left: 20px; padding-right: 0px;}

td#bottom_center{
padding-left: 20px;
padding-right: 20px;
}


td#bottom_center, td#bottom_left,  td#bottom_right{
padding-top: 10px;
padding-bottom: 20px;
}

.line{
background-image: url(../images/xpoint.gif);
background-repeat: repeat-x;
}



form {padding: 0px; margin: 0px;}
.yellow{color: #da9f00;}
td#topnavigation {padding-left: 0px; padding-top: 0px;padding-bottom:0px;}


.date {
	width: 130px;
}

#nav1, #nav1 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	background: #404ba5;
}

#nav1 a {
	display: block;
}

#nav1 li {
	width: 100%;
	background: #404ba5;
}

#nav1 li:hover ul ul, #nav1 li.over ul ul {
	left: -999em;
}

#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.over ul, #nav1 li li.over ul {
	left: 100%;
	width: 100%;
}

* html ul#nav1 li { float: left; height: 1%; }
* html ul#nav1 li a { height: 1%; }


ul#nav1 li {
	position: relative;
	}

#nav1 li ul {
	position: absolute;
	left: 10em;
	top: 0;
	left: -999em;
	background: #4a56ba;
	}

#nav1 li ul li{
	margin:0;
	}

#nav1 a {
	padding: 10px 20px 10px 20px;
	text-decoration: none;
	background-image: url(../images/xpoint2.gif);
    background-repeat: repeat-x;
    color: #ffffff;
}


#nav1 a:hover{
background: #cc9500;
background-image: url(../images/xpoint2.gif);
background-repeat: repeat-x;
}

#nav1 a:hover{
background: #cc9500;
background-image: url(../images/xpoint2.gif);
background-repeat: repeat-x;
}

#nav2, #nav2 ul { /* all lists */
	list-style: none;
	line-height: 1;

}


#nav2 li { /* all list items */
	float: left;
	padding: 0px;
	width: 150px; /* width needed or else Opera goes nuts */

}

#nav2 li ul { /* second-level lists */
	position: absolute;
	padding-top: 5px;
	width: 150px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}


#nav2 li:hover ul ul, #nav2 li.over ul ul {
	left: -999em;

}

#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.over ul, #nav2 li li.over ul { /* lists nested under hovered list items */
	left: auto;
}




#nav2 a {
	display: block;
	width: 130px;
	padding: 5px 15px 0px 15px;
	text-decoration: none;
	height: 30px;
    color: #ffffff;
}


/* Цвет выбраных меню*/


.sub_item a{background: #4a56ba;}

#nav2 li.sub_item2 a:hover {
background: #cc9500;
background-image: url(../images/xpoint2.gif);
background-repeat: repeat-x;
}

.sub_item2 a{
display: block;
background: #4a56ba;
background-image: url(../images/xpoint2.gif);
background-repeat: repeat-x;
}


#nav3, #nav3 ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav3 a {
	display: block;
}

#nav3 li { /* all list items */
	width: 100%; /* width needed or else Opera goes nuts */
	background: #404ba5; /* Цвет левого блока навигации*/
}
/*
#nav3 li:hover ul ul, #nav3 li.over ul ul {
	left: -999em;
}
*//*
#nav3 li:hover ul, #nav3 li li:hover ul, #nav3 li.over ul, #nav3 li li.over ul {
	left: 100%;
	width: 100%;
}*/

/* Fix IE. Hide from IE Mac \*/
* html ul#nav3 li { float: left; height: 1%; }
* html ul#nav3 li a { height: 1%; }
/* End */


ul#nav3 li {
	position: relative;
	}

#nav3 li ul {
	position: absolute;
	left: 10em; /* Set 1px less than menu width */
	top: 0;
	left: -999em;
	}

/*Настройка меню*/

#nav3 a {
	padding: 10px 20px 10px 20px;
	text-decoration: none;
	background-image: url(../images/xpoint2.gif);
    background-repeat: repeat-x;
    color: #ffffff;
}

#nav3 a:hover{
background: #cc9500;
background-image: url(../images/xpoint2.gif);
background-repeat: repeat-x;
}



table#archive td.date{color: #ca0000; padding-right: 20px;}

table#archive td.description{padding-top: 5px; padding-bottom: 20px;}

table.frax_form td{padding-bottom: 10px;}
table.frax_form td.fieldlogin input,
table.frax_form td.fieldpassword input
{
width: 70%;
}
table.frax_form td.fieldname {width: 40%;}
table.frax_form td.field input{width: 90%;}

/*Анонсы*/
table#announces  td{
background: #dedede;
color: #484848;
padding: 20px 30px 20px 20px;
}


table#announces  a{color: #c59026;}

div.hr {
background-image: url(../images/grey_dot.gif);
width: 100%;
height: 1px;
background-repeat: repeat-x;
background-position: center;
margin-bottom: 10px;
}

/*RSS*/
table#rss_news p.news{margin-bottom: 2em;}

/* Погода */
table#wether td.c{font-size: 150%; vertical-align: middle;}
table#wether td.tomorrow{vertical-align: middle;}

/* Публикация */
table#publications td.date, table.simple_list td.date
{
font-weight: bold;
color: #e00000;
width: 100px;
}

table#publications td.name, table.simple_list td.name
{
font-weight: bold;
padding-bottom: 10px;
}

table#publications td.description, table.simple_list td.description
{
padding-bottom: 15px;
}

p.accept {
	font-size: 115%;
	font-weight: bold;
	padding-bottom: 10px;
}

td.search_title {
	padding-bottom: 5px;
}

td.search_description {
	padding-bottom: 20px;
}

td.search_separator {
	padding-bottom: 15px;
}
table.simple_table td{padding: 10px 20px 5px 20px; border: 1px solid #d4d4d2;}


#nav,
#nav UL {
	float:left;
	background:#404ba5;
	list-style:none;
	/*line-height:1em;*/
	padding:0;
	margin:0;
	}
#nav {

	}
#nav UL {
	margin-left:-1px;
	}
#nav A {
	display:block;
	/*padding:0.3em .8em;*/
	text-decoration:none;
	text-align:center;
	}
#nav A.parent {
	padding-top:2px;
	padding-bottom:5px;
	height:30px;
	vertical-align:middle;
	}
#nav LI {
	width:10em;
	text-align:left;
	float:left;
	/*border-right:dotted 1px #EBE9E8;*/
	padding:0;
	}
#nav LI.last {
	border-right:none;
	}
#nav LI:hover,
#nav LI.sfhover {
	background:#cc9500;
	color:#ffffff;
	}
#nav LI UL {
	position:absolute;
	top:-999em;
	height:auto;
	width:15em;
	margin-bottom:5px;
	background:#4A56BA;
	font-weight:normal;
	}
#nav LI LI {
	padding-right:1em;
	width:14em;
	border:none;
	}
#nav LI UL A {
	width:13.4em;
	text-align:left;
	padding: 5px 10px 5px 10px;
	height:2em;
	background-image: url(../images/xpoint2.gif);
    background-repeat: repeat-x;
	}
#nav LI A {


	color:#fff;


	}

#nav LI:hover LI A,
#nav LI.sfhover LI A,
#nav LI:hover LI:hover LI A,
#nav LI.sfhover LI.sfhover LI A,
#nav LI:hover LI:hover LI:hover LI A,
#nav LI.sfhover LI.sfhover LI.sfhover LI A {
	color:#fff;
	}
#nav LI:hover A,
#nav LI.sfhover A,
#nav LI:hover LI:hover A,
#nav LI.sfhover LI.sfhover A,
#nav LI:hover LI:hover LI:hover A,
#nav LI.sfhover LI.sfhover LI.sfhover A,
#nav LI:hover LI:hover LI:hover LI:hover A,
#nav LI.sfhover LI.sfhover LI.sfhover LI.sfhover A {
	color:#FFF;
	}
#nav LI UL UL {
	margin:-1.6em 0 0 15em;
	}
#nav LI:hover UL UL,
#nav LI.sfhover UL UL,
#nav LI:hover UL UL UL,
#nav LI.sfhover UL UL UL {
	top:-999em;
	}
#nav LI:hover UL,
#nav LI.sfhover UL,
#nav LI LI:hover UL,
#nav LI LI.sfhover UL,
#nav LI LI LI:hover UL,
#nav LI LI LI.sfhover UL {
	top:auto;
	}
