/*---------------------------------------------------------------------------------
	Основные таблицы
---------------------------------------------------------------------------------*/
body {	background: #f96302;
	font-family: Arial;
	width: 98%;
}
img.logo {	padding-right: 10px;}
#logo {	border-bottom: 1px solid #000;
	height: 73px;
	width: 100%;
}
#main_container {	height: 100%;
}
a {	color: #00f;}
a:hover {	color: #000;
	text-decoration: none;}
img {	border: none;}
/*---------------------------------------------------------------------------------
	Moduls
---------------------------------------------------------------------------------*/
.modul {
	color: #447ca2;	font-size: 12px;
	font-weight: bold;
	width: 200px;
	height: 32px;
	border: 1px solid #accfe6;
	padding: 2px 10px 2px 10px;
	background: #fff;
	margin-top: 2px;
	cursor: pointer;
}
.modul_img {	padding-right: 5px;
	width: 32px;
	float: left;	cursor: pointer;
}
.modul_text  {	padding-top: 8px;	float: left;	cursor: pointer;
}
.modul_check {	float: right;
	height: 25px;}
.flag_img {
	padding-right: 5px;
	width: 32px;
	align: right;
	vertical-align: middle;
}
#modul_conteiner {
	float: left;
}

/*---------------------------------------------------------------------------------
	Content
---------------------------------------------------------------------------------*/
#name_content {	font-size: 30px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #000;
	width: 100%;
	margin-bottom: 10px;
}
.name_marki {	padding-left: 3px;	padding-right: 3px;
	padding-bottom: 5px;
	background: transparent;
	color: #fff;
}
#content {	float: left;
	margin-left: 10px;
	margin-top: 2px;
	width: 99%;
	/* border: 1px solid red; */
}
td {
	background: #fff;
	padding: 4px 10px 0px 10px;

}
td.text {	font-size: 14px;
}
.pages {	color: #00f;	cursor: pointer;}
.pages:hover {
	cursor: pointer;
	color: #000;
	text-decoration: underline;
}
#foto_view {	padding-top: 10px;}
.foto {	border: 1px solid #000;
	cursor: pointer;}
#foto_full {	cursor: default;}
/*---------------------------------------------------------------------------------
	Footer
---------------------------------------------------------------------------------*/
#footer {	color: #000;
	width: 100%;
	margin-top: 10px;	margin-left: -10px;
	padding: 5px;
	border-top: 1px solid #000;
}
/*---------------------------------------------------------------------------------
	Menu
---------------------------------------------------------------------------------*/
.topuser {	font-size: 18px;
	margin-top: 5px;
	position: absolute;
	left: 192px;
	color: #fff;
	width: 830px;
}
#exit {	color: #000; }
#exit:hover {	color: #00c; }

a:focus {
	outline: none;
}
.topmenu ul, .topmenu ul li{
	margin: 0;
	padding: 0;
	display: inline;
	margin-right: 5px;
	margin-top: 0px;
	font-size: 12px;
	font-weight: bold;
}
.topmenu ul li {
	float: left;
	position:relative;
	width: 90px;
	margin-top: 40px;
}
.topmenu ul li a{
	display: block;
	padding: 3px 10px 3px 10px;

    margin: 1px 0px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000;
	background: #f8f8f8;
    white-space: nowrap;
}
.topmenu ul li a:HOVER{
	color: #0000CC;
}

.topmenu ul li ul {
    display: none;
    position: absolute;
    top: 25px;
	margin-top: 0px;
}

.topmenu ul li ul li {
    display:block;
    border-top:0px;
	margin-top: 0px;
	width: 170px;
	font-size: 12px;
	font-weight: bold;
}
.button {	float: right;
	font-size: 14px;
	padding: 4px 10px 4px 10px;
	background: #000;
	margin-left: 10px;
	cursor: pointer;
}
.filter {	float: left;
	width: 130px;
	font-size: 14px;
	padding: 4px 10px 4px 10px;
	background: #000;
	margin-left: 2px;
	margin-bottom: 5px;
	cursor: pointer;
	color: #fff;
}
.filter-text {
	float: left;
	font-size: 12px;
	padding: 3px 10px 3px 10px;
	margin-left: 2px;
	margin-bottom: 5px;
	color: #fff;
}
.banners {	padding-top: 5px;	padding-bottom: 2px;
}
#datepicker1, #datepicker2 {	font-size: 12px;}