@import url(/css/designe.css);
@import url(/css/shtany.css);
/*@import url(/css/text.css);*/
@import url(/css/links.css);
@import url(/css/forms.css);
@import url(/css/direkt.css);
@import url(/css/shoping.css);

body{
	background-color:#F5F5F5;
	margin:0px;
	padding:0px;
}
body,table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


div.NoteTXT{
	margin:1px 0px 2px;
	color:#828282;
}

.clear {
	clear:both;
}
.shtany {
	background: url(/images/shtany_bg.jpg) no-repeat left top;
	width: 403px;
	height: 521px;
	padding-left: 70px;
	padding-right: 70px;
	padding-top: 170px;
	padding-bottom: 90px;
}
#shtany_menu {
	height: 521px;
	text-align: center;
	overflow: auto;
	width: 403px;
}
#shtany_menu h3 {
	background: none;
	color: black;
	font: 16pt Georgia;
	text-transform: none;
	font-style: italic;
	margin: 0;
	margin-top: 5px;
}
#shtany_menu p {
	background: none;
	color: black;
	font: 10pt Georgia;
	text-transform: none;
	font-style: italic;
	margin: 0;
}
#shtany_menu table {
	color: black;
	font: 10pt Arial, Tahoma, Verdana, sans-serif;
}
#shtany_menu td {
	padding-bottom: 5px;
}
#shtany_menu i, #shtany_menu em {
	font-size: 7pt;
	font-style:normal;
	color: gray;
}
.smltd {
	width: 21%;
	font-size: 8pt;
	padding-top: 2px;
}
/*
td.NoteNPAG{
	padding:3px 0px 10px 5px;
	vertical-align:top;
	border-bottom:1px white dashed;
}
td.TitleNPAG{
	padding:0px 0px 10px;
	vertical-align:top;
}


div.topHR{
	border-top:1px #CCC solid;
	margin-top:10px;
	padding-top:10px;
	margin-bottom:5px;
	text-align:right;
}


.listTitle{
	vertical-align:top;
	border-left:5px #BBBBBB solid;
	padding:0px 7px;
}*/

#mapgoogle {
	height:370px;
	width:543px;
}

.panel {
	background:#E0ECF9;
	margin:0 0 14px 0;
	padding:8px 7px;
}

/*
  новый вид фотоотчетов
*/
.newPhotReport{
display:inline-block;
width:960px !important;

text-align:center;
margin:0 auto;
position:relative;
}

a.moreLinks, a.moreLinks:hover, a.moreLinks:visited, a.moreLinks:active{
  text-decoration:none;
  text-transform:none;
  font-size:12px;
  font-weight:lighter;
  color:#FFF;
}
a.moreLinks:hover{
  color:#FFF;
  text-decoration:underline;
}
.newPhotReport .linksStyle{
  background-color:transparent;
  text-decoration:none;
  margin-top:220px;
}
.newPhotReport .linksStyle a,.newPhotReport .linksStyle a:hover,.newPhotReport .linksStyle a:active,.newPhotReport .linksStyle a:visited{
  font-size:12px;
  text-decoration:none;
}

 .disp_none {
display:none;
}
.Gray {
color:#A4A4A4;
}
.Red {
color:#FF3D4E;
}
.Blue {
color:#0054AD;
}
#Main h2 {
background-color:#FF3D4E;
color:#FFFFFF;
font-size:11px;
margin:0;
padding:5px 14px 4px;
text-transform:uppercase;
}
#Main h2 span {
background-color:#FF3D4E;
}
#Main h2 a:link {
color:#FFFFFF;
text-decoration:none;
}
#Main h2 a:visited {
color:#FFFFFF;
text-decoration:none;
}
#Main h2 a:hover {
color:#FFFFFF;
text-decoration:none;
}
#Main h2 a:active {
color:#FFFFFF;
text-decoration:none;
}
#Main h1 a:link {
color:#FFFFFF;
text-decoration:none;
}
#Main h1 a:visited {
color:#FFFFFF;
text-decoration:none;
}
#Main h1 a:hover {
color:#FFFFFF;
text-decoration:none;
}
#Main h1 a:active {
color:#FFFFFF;
text-decoration:none;
}
#Main h1 {
background-color:#F12A3B;
background-image:url(/images/bg/main_h2.jpg);
color:#FFFFFF;
font-size:11px;
margin:0;
padding:8px 14px 7px;
text-transform:uppercase;
}
#imgMain h1 {
background-color:#F12A3B;
background-image:url(/images/bg/main_h2.jpg);
color:#FFFFFF;
font-size:11px;
margin:0;
padding:8px 14px 7px;
text-transform:uppercase;
}
#Main h3 {
background-color:#EEEEEE;
font-size:11px;
font-weight:normal;
margin:0;
padding:4px 14px;
text-transform:lowercase;
}
#Main td.h2 {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:8px 0 7px;
text-transform:uppercase;
}
.dt_forum {
color:#C99A9A;
}
a.Text:hover .dt_forum {
color:#FF3D4E;
}
.dsgForum a.Text:hover {
color:#FF3D4E;
}
.dsgLastSite a.Text:hover {
color:#FF3D4E;
}
#Banner h2 {
color:#FF3D4E;
font-size:12px;
margin:0;
padding:7px 0;
text-transform:uppercase;
}
p {
margin:2px 0 10px;
}
#Module h2, h2.search_title {
background-color:#88B2E1;
background-image:url(/images/bg/mod_h2.jpg);
color:#0054AD;
font-size:11px !important;
margin:0;
padding:8px 14px 7px;
text-transform:uppercase;
}
h2.search_title {
margin:14px 0 0 !important;
padding:8px 0 6px 7px !important;
}
#Module h2 a:link, h2.search_title a {
color:#0054AD;
text-decoration:none;
}
#Module h2 a:visited {
color:#0054AD;
text-decoration:none;
}
#Module h2 a:hover, h2.search_title a:hover {
color:#0054AD;
text-decoration:none;
}
#Module h2 a:active {
color:#0054AD;
text-decoration:none;
}
#Main ul {margin:10px 0 15px 15px; }
/*#Main ol {margin:10px 0 15px 15px; }*/

/* = = = */
h2 font{
  background-color:transparent !important;
}
/* = = afisha for movies page = = */
.afisha_mov{list-style:none;clear:both;margin:-20px 0 0 0 !important;padding:0;display:inline-block;width:100%;position:relative}
.afisha_mov li{float:left;width:50%;padding:3px;position:relative;padding:10px 0 0 0;border-bottom:1px #D3D3D3 solid;min-height:150px;height:expression('150px')}
.afisha_mov li img{margin:0 10px 20px 0;}
.afisha_mov li a{float:left}
.afisha_mov li p{width:155px;margin:0 0 0 110px;}
#may9{
  display:none;
  position:absolute;
  background:url(http://arriva.ru/images/may9.png);
  width:86px;
  height:76px;
  left:50%;
  top:105px;
  margin:0px 0px 0 -513px;
  z-index:50;
  border:0!important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://arriva.ru/images/may9.png', SizingMethod="image");
  //background:none;
}
#to_send input{
  background:expression('transparent');
}