body {
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 120%;
	background-color:#FFFFFF;
}
img {border: none;}
small{
color: gray;
}
.cont, .top-anons-text, .top-news-anons{
font-size: 12px;
}

.top-anons-text A{
text-decoration: none;
}


.under-anons-cn{font-size: 12px;}
h3{
font-size: 14px;
}
h2{margin: 0px;
padding-top: 10px;

font-size:14px; }
.menu{
width: 145px;
padding-top: 5px;
text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

	font-size: small;


}

.menu a, .menu a div{
text-decoration: none;

font-size: 12px;

}

.menu ul, .menu li{
    list-style:none;
    margin: 0px;
    padding: 0px;
}

.menuTitul { list-style:none;}
.menu ul li {
	position:relative;
    margin: 0px;
	vertical-align:top;
}


/*.menu ul li a{
	display:block;
}*/

.menu ul li:HOVER A
{
color: #FFFFFF;
}

.menu ul li ul {
    display: none;
    position:absolute;
    top:0px;
    left:120px;
	z-index: 150;
	margin: 0px;
}


.ot-l{

margin-left: 10px;}

.source {display: block; padding-bottom: 2px;padding-top: 2px;

	margin-top: 3px;}
.source, .source A {
	color: gray;
	font-size: x-small;



}

a {color: black;}
.anonsNews1 {

padding-top: 5px;
}

.anonsNews1 img {

padding-right: 4px;
}

.anonsNews1:hover{
background-color: #f0f0f0;
}
/*заголовок справа в блоке, типа стенда, бизнес-ланча. Это h2 - переводить в блок */
.head-right{
margin: 0px;
color: #813c67;
text-align:left;
padding-left: 15px;
}

/* ссылки-крошки*/
.kroshki, .paginator{
display:block;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}
.kroshki, .kroshki a, .paginator, .paginator A{
color: gray;
font-size: x-small;
}

.paginator{
margin-top: 10px;
padding-top: 3px;
}
/* анонс и заголовок главной новости*/
.top-news-anons{
padding-bottom: 10px;
}
.top-news-anons a, .top-news-anons h1{
text-decoration: none;
color: #a42b5a;
}
.top-news-anons h1 {margin-bottom: 5px; font-size:16px;}


/* погода, поиск, валюта, коротко*/
.pogoda-korotko {
padding-top: 5px;
padding-bottom: 5px;
display:block;
font-size: 10px;
color: gray;
border-bottom: 1px solid silver;

}



/*отключаем уголки справа*/
#no-corner-right {
    /* Safari, Chrome */
    -webkit-border-bottom-right-radius:0;
    -webkit-border-top-right-radius:0;

    /* Firefox */
    -moz-border-radius-topright:0;
    -moz-border-radius-bottomright:0;
}

/* Opera, IE */
#no-corner-right .rocon-tr,
#no-corner-right .rocon-br {
    display:none;
}


/*отключаем уголки снизу */
#no-corner-bottom {
    /* Safari, Chrome */
    -webkit-border-bottom-right-radius:0;
    -webkit-border-bottom-left-radius:0;

    /* Firefox */
    -moz-border-radius-bottomright:0;
    -moz-border-radius-bottomleft:0;
}

/* Opera, IE */
#no-corner-bottom .rocon-bl,
#no-corner-bottom .rocon-br {
    display:none;
}
a:hover{
text-decoration: underline;
}

#videoplayer img{
padding: 0px 2px 0px 2px;
margin: 0px 2px 0px 2px;
}

.blogs_anons{
}

.blogs_anons .bg_gray{
background-color:#CCC;
}
.blogs_anons table {
padding: 10px 0px 10px 0px;
}


.blogs_anons TD{
padding: 4px;
}

#pogoda {
	/* background-image: url(/images/f/pogoda-bg-1.png); */
	clear: left;
	background-position: center top;
		padding: 5px;

	padding-left: 15px;

	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	letter-spacing: .01em;
	font-size: 12px;
}

/* Контекст */
.context1{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
text-align: left;

}
.context1 .cont{
border: 1px solid #CCCCCC;
margin: 5px;
background-color:#eee;
}
.context1 img {
margin-right: 1px;
}
.context1 .h{
color: white;
padding: 5px;

display: block;

}
.blogs_anons{
padding-bottom: 10px;
padding-top: 10px;
}
.blogs_anons img {
padding-right: 10px;

}

.blogs_anons h2{
padding-bottom: 2px;

}

.beeline td{
border-bottom: 1px solid gray;
}

.beeline tr:hover{
background-color: #ffeeee;

}

.beeline tr#bee1 td{
background-color: #e9edfc;

}
.beeline tr#bee0 td{
background-color: #fafbfd;

}

.dopinfo{
padding: 4px;
}
.dopinfo A {
text-decoration: none;
color: #a02600;
border-bottom: 1px dotted #a02600;
}

.dopinfo b {

color: #a02600;

}

.new_in_site{
border: 1px solid silver;
margin-top: 10px;
margin-right: 17px;
width: 480px;
padding: 10px;
font-size: x-small;

}
/* фон для новостей е2е4*/
#color_e2e4_e2e4-news{
background-color: #e6f0ff;
margin-bottom: 5px;

}

#color_e2e4_e2e4-news:hover{
background-color: #dce8ff;


}
.loginForm{
border: gray solid 1px;
width: 145px;
padding-top: 5px;
padding-bottom: 5px;
text-align:center;
}

a:focus {
	outline: none;
}
#alphabet_wraper {
  height: 130px;
  background: #f8f7d9 url(/images/health_back.png) repeat-x 0 0;
  font-family: Arial, Helvetica, sans-serif;
  padding: 5px 20px;
  border: 1px solid #70614e;
}
#health_logo {
  float:right;
  margin-bottom: 5px;
}
#health_search {
  padding-right: 160px;
}
#alphabet_wraper H1 {
  font-size: 18px;
  font-weight: normal;
  margin: 20px 0 20px;
}
#alphabet {
  clear: both;
}
#alphabet ul, #alphabet ul li{
	margin: 0;
	padding: 0;
	display: inline;
	margin-right:2px;
	font-size: 14px;
	font-weight: bold;
	color: #70614e;
}
#alphabet ul li {
	float: left;
	position:relative;
	display: block;
	z-index: 0;
}
#alphabet ul li a{

	padding:3px;
	margin:1px 0px;
	color: #70614e;
	text-decoration: underline;
	white-space: nowrap;
}
#alphabet ul li.active a{
	color: #f8f7d9;
}

#alphabet ul li ul {
    display: none;
    position:absolute;
    top:16px;
    border: 1px solid #000000;
    background-color:#70614e;
}
#alphabet ul li.active ul {
  z-index: 100;
}
#alphabet ul li ul li {
    display:block;
    padding: 3px 0px;
    font-size: 12px;
    width: 100%;
}
#alphabet ul li ul li a {
  color: #FFFFFF;
}
#alphabet ul li.active a {
    background-color: #70614e;
}
#alphabet ul li ul li.active{
    background-color: #f8f7d9;
    width: 100%;
}
#alphabet ul li ul li.active a{
    background-color: #f8f7d9;
    color: #70614e;
}

.date { color: gray;}
.user { color: black; font-weight: bold;}

.gray_headbox { color: white; background-color: rgb(153, 153, 153); padding: 2px; font-weight: bold; }
.list_rubrika { padding: 5px; padding-left:20px; text-align:left; text-decoration:underline; font-weight: bold; }

#tags_form {
line-height: 28px;
}
#tags_form a {
background-color:#FFFFD0;
font-weight:bold;
padding: 4px;
white-space: nowrap
}
#tags_form a:hover {
background-color:#FFFF00;
}

.tag-cloud a { color:#003060; padding:4px; line-height:1.2;}
.tag-cloud a.w1  { font-size:75%; }
.tag-cloud a.w2  { font-size:100%; }
.tag-cloud a.w3  { font-size:125%; }
.tag-cloud a.w4  { font-size:150%; }
.tag-cloud a.w5  { font-size:175%; }
.tag-cloud a.w6  { font-size:200%; }
.tag-cloud a.w7  { font-size:225%; }
.tag-cloud a.w8  { font-size:250%; }

.hidden_sub {
background: #fff4f4;
width: 100%;
height: 100%;
display: none;
}
.line_submenu {
padding-left: 20px;
padding-top: 6px;
}

.inform_searchbox {
padding: 10px;
border-bottom:1px solid silver;
}

.rubrika_anons_box {
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
text-align: left;
padding: 6px;
}

.logo_underline {
border-bottom:1px solid silver;
text-align: center;
}

.comment_bar {
border: 1px dashed #CCCCCC;
border-style: none none dashed; 
}

.undermenu_form {
width:145px;
}

.active_link {
margin-top:1em;
margin-bottom:1em;
}
.active_link a {
padding-left:10px;
padding-right:10px;
text-decoration:underline;
}
.speak {
  clear:left;
  margin-left:1em;
  background-color:#ffffff;
  border: 1px solid white;
}
.speak:hover{
  background-color:#fff0e0;
  border: 1px solid orange;
}
.sape_links {
margin-top:4px;
margin-left:4px;
margin-right:4px;
text-align:center;
background-color: #f0f0f0;
color:#404040;
border-top:1px solid silver;
border-left:1px solid silver;
border-right:1px solid silver;
}
.sape_links a { color:#505050; }
.sape_links a:hover { color:black; }

