img {behavior: url("../css/pngbehavior.htc");}

/*-------Autocomplete---------*/
.ui-autocomplete {
    border-left: 1px solid #e2e3ea;
    border-right: 1px solid #e2e3ea;
    border-bottom: 1px solid #abadb3;
    border-top: 0;
    background: #fafafa;
}
.ui-autocomplete .ui-menu-item {
    color: #006600;
    font-size: 0.8889em;
}
.ui-autocomplete .ui-menu-item strong {
    font-weight: bold;
    color: #000;
    text-decoration:underline;
}
.ui-autocomplete .ui-menu-item a {
    line-height: 1.3;
    padding: 0.2em 0.3em;
    border: 0;
}
.ui-autocomplete .ui-menu-item a.ui-state-hover,
.ui-autocomplete .ui-menu-item a.ui-state-active {
    margin: 0;
    background: #ffd;
    border: 0;
}
.ui-autocomplete-category {
    font-weight: bold;
    padding: .2em .4em;
    margin: .8em 0 .2em;
    line-height: 1.5;
}

div.conteiner {margin:20px 0px 10px 0px; padding:0; width: 100%;}

div.conteiner .navigation, select {font-size:11px; color:#000; font-family:"Tahoma", "Verdana", "Arial", sans-serif;}
div.conteiner .navigation a {color:#666;}
.asr {font-size:10px; color:#000; font-family:"Tahoma", "Verdana", "Arial", sans-serif; margin-left: 20px;}
div.conteiner .navigation company {font-weight:bold; font-size:105%;color:#666;}

div.conteiner .lang{font-size:11px;color:#666;width:80px;float:right;}
div.conteiner .lang a, .lang span{display:block;float:right;width:21px;margin-left:10px;text-align:center;}
div.conteiner .lang span{}
div.conteiner .lang a{color:#666;}
div.conteiner .tile{height:10px;}
div.conteiner .tile a{display:block;background-color:#fff;width:12px;height:10px;margin-right:8px;float:left;line-height:1px;text-decoration:none;}
div.conteiner a.home{background: url(../img/home.gif) no-repeat center top;}
div.conteiner a.home:hover{background: url(../img/home2.gif) no-repeat center top;}
div.conteiner a.map{background: url(../img/map.gif) no-repeat center top;}
div.conteiner a.map:hover{background: url(../img/map2.gif) no-repeat center top;}
div.conteiner a.mail{background: url(../img/mail.gif) no-repeat center top;}
div.conteiner a.mail:hover{background: url(../img/mail2.gif) no-repeat center top;}
div.parser {background:#fff url(../img/line2.gif) left top no-repeat;padding-top:10px;padding-bottom:0;}
div.conteiner .cabinet{margin-left:15px; font-size:115%; font-family:"Tahoma", "Verdana", "Arial", sans-serif; color:#607362;}

table.StatisticsTable5,
table.StatisticsTable5 input,
table.StatisticsTable5 button,
table.StatisticsTable5 select {
	/*font: 85% "Tahoma", "Verdana", "Arial", sans-serif;*/
	font-family: "Tahoma", "Verdana", "Arial", sans-serif;
}
table.StatisticsTable5 {
	font-size: 85%;
}
table.StatisticsTable5 input,
table.StatisticsTable5 button,
table.StatisticsTable5 select {
	font-size: 100%;
}

table.StatisticsTable5 {padding: 0; margin: 0; border-collapse: collapse; color: #333; background: #F3F5F7;}

table.StatisticsTable5 a {
	color: #fff;
	text-decoration: none;

	/*border-bottom: 1px solid #C6C8CB;*/
}
table.StatisticsTable5 a:visited {
	color: #fff;
}
table.StatisticsTable5 a:hover {
	color: #fff;
    text-decoration: underline;
}

table.StatisticsTable5 td.search {
	text-align: left;
	padding-bottom: 10px;
	font: 130% "Tahoma", "Verdana", "Arial", sans-serif;
	background: #fff;
	padding: 10px 10px 10px 0px;
}

table.StatisticsTable5 caption {
	text-align: left;
	text-transform: uppercase;
	padding-bottom: 10px;
	font: 110% "Tahoma", "Verdana", "Arial", sans-serif;
}

table.StatisticsTable5 td.caption {
	text-align: left;
	text-transform: uppercase;
	padding-bottom: 10px;
	font: 110% "Tahoma", "Verdana", "Arial", sans-serif;
	background: #fff;
	padding: 10px 10px 10px 0px;
}

table.StatisticsTable5 td.row_on_page_settings {
	text-align: right;
	font: 100%  "Tahoma", "Verdana", "Arial", sans-serif;
	background: #fff;
	padding: 10px;
}


table.StatisticsTable5 tr.tr_header td.td_th {
    background: #86A088;
    padding: 10px 10px;
    color: #fff;
    text-align: left;
    font-weight: normal;
    border-bottom: 1px solid #ffffff;
}
table.StatisticsTable5 tr.tr_header {}

/*border-left: 1px solid #86A088; border-right: 1px solid #86A088; border-bottom: 1px solid #ffffff;*/
table.StatisticsTable5 tr td, table.StatisticsTable5 tr td.td_th {padding: 5px 10px; background: url("../img/td_back.gif") repeat-x; text-align: left;}
table.StatisticsTable5 tr {background: #F3F5F7;}
table.StatisticsTable5 tr.odd {background: #F3F5F7; }
/*border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;*/
table.StatisticsTable5 tr.light {background: #fff; }
/*border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;*/

table.StatisticsTable5 tr.odd td {background: #F3F5F7; }
table.StatisticsTable5 tr.light td {background: #fff;}

table.StatisticsTable5 tr.odd td a.dot,
table.StatisticsTable5 tr.light td a.dot {
	color: #000;
	text-decoration:none;
	border-bottom: 1px dotted #000000;
}
table.StatisticsTable5 tr.odd td a.dot:visited,
table.StatisticsTable5 tr.light td a.dot:visited {
	color: #333;
}
table.StatisticsTable5 tr.odd td a.dot:hover,
table.StatisticsTable5 tr.light td a.dot:hover {
	text-decoration: none;
	border-bottom: 1px solid #000000;
}

table.StatisticsTable5 tr.total {background: #E7F7E8; border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE; border-top: 1px dotted #cdcdcd; font-weight: bold; color: #666;}

table.StatisticsTable5 tr.total td {background: #E7F7E8;}

table.StatisticsTable5 tr.tr_footer td {
	text-align: right;
	font: 100%  "Tahoma", "Verdana", "Arial", sans-serif;
	background: #fff;
	padding: 10px;
	border-top: 1px solid #EAECEE;
}
table.StatisticsTable5 tr.tr_footer td.td_th {
	text-align: left;
}

table.StatisticsTable5 ul {margin: 0; padding: 0;}
table.StatisticsTable5 ul li {margin: 0; list-style-type: none;}


span.calendarLink {
    color: #000;
    text-decoration: none;
    font: 100% "Tahoma", "Verdana", "Arial", sans-serif;
}
span.calendarLink:hover {
    color: #000;
    text-decoration: underline;
    cursor: pointer;
}