pre {
	font-family: Arial, Tahoma, Verdana, sans-serif;/* глобальный тип шрифта */
	padding: 0 ! important;
	margin: 0 ! important;
	word-wrap: break-word;
	min-height: 1em;
	width: auto;
}
hr {
	display: none;
}
/*a, a:visited {
	color: #0021C3 ! important;
	background-color: inherit;
}*/
/*.TopBanner730 {
	margin: 1em 0;
}
.TopLogo730 {
	padding: 2em 0 1em 0;
}*/
.ToolBar h1 {
	font-weight: normal;
}
.folders .neighborLetter a { /* такой же как для "а" в main_screen.css */
	color: #0021C3;
	background-color: inherit;
}
.mainTitle {
	padding: 0;
}
.impotrant {
	padding: .2em;
}
.impotrant ul {
	font-weight: normal;
}
/* папки */
.folderName {
	height: 3em; /*высота .progressContainer с его маргином*/
}
.folderName .Paging {
	margin-top: .4em;
}
.folderName h4 {
	margin: 0;
	padding: 0;
	background-color: inherit;
	font-size: 129%;
}
ul.folders {
	padding: 0;
	margin: 0;
	list-style: none;
	border-bottom: 1px solid #ccc;
}
ul.folders li {
	display: block;
	padding: .2em .3em .3em .3em;
	margin: 0;
	border-top: 1px solid #ccc;
	clear: both;
}
.folders a, .folders a:visited {
	display: block;
	color: #000;
	background-color: inherit;
	text-decoration: none;
}
ul.folders .current {
	background: #f1f1f1;
	color: inherit;
}
ul.folders .forbidden {
	background: #ffe9e6;
	color: inherit;
}
ul.folders  .current.forbidden {
	background: #f3d6d3;
	color: inherit;
}
ul.folders a b, ul.folders a span {
	text-decoration: underline;
}
ul.folders a:hover b, ul.folders a:hover span {
	text-decoration: none ! important;
}
ul.folders .quantity {
	display: block;
	float: right;
	text-align: right;
	text-decoration: none ! important;
	cursor: pointer;
	cursor: hand;
}
ul.folders .clearSpam img {
	width: 14px;
	height: 17px;
	border: 0;
	vertical-align: bottom;
	margin: 0;
}
/* список писем */
.mailRow { /* строка, общий контейнер*/
	position: relative;
	width: 100%;
	border-bottom: 1px solid #ccc;
	z-index: 1;
}
.header { /* заголовок списка писем */
	background: #ddd;
	color: inherit;
	overflow: hidden;/* IE6 */
}
.mailRow .mark {/* блок отметок */
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 80px;
	z-index: 1;
	padding: .1em 0;
}
.mailRow .mark input { /* чекбокс отметки письма */
	display: block;
	position: absolute;
	padding: 0;
	margin: 0;
	left: 4px;
	top: .4em;
	width: 14px;
	height: 14px;
	z-index: 2;
}
.mailRow .mark img { /* общий класс иконок */
	display: block;
	position: absolute;
	width: 14px;
	height: 14px;
	top: .4em;
	border: 0;
	z-index: 2;
}
.mailRow .mark .flag {
	left: 22px;
}
.mailRow .mark .attach {
	left: 40px;
}
.mailRow .mark .status {
	left: 60px;
}
.mailRow .readLetter, .mailRow span.header {/* линка на чтение письма */
	display: block;
	position: relative;
	margin: 0 0 0 80px; /* отступ для отметок и чекбокса */
	line-height: 130%;
	overflow: hidden;
	background-color: inherit;
}

.new { /* новое непрочитанное */
	background: #f7f7f7;
}
.new .readLetter, .new .readLetter:visited, .new .readLetter:hover {
	color: #0021C3;
}
.folders .old a, .folders .old a:visited, .folders .old a:hover {
	color: #556;
}
.folders .old a, .folders .old a:visited, .folders .old a:hover, .old .readLetter, .old .readLetter:visited, .old .readLetter:hover {
	color: #556;
}
.mailRow span.header {
	height: 1.8em; /* высота строки заголовка списка */
	min-height: 14px;
}
.mailRow .readLetter {
	height: 1.7em; /* высота строки заголовка письма */
	min-height: 14px;
	text-decoration: none;
}
.mailRow .from {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	z-index: 1;
}
.mailRow .readLetter .from {
	width: 24%;
	padding: .3em 0 .2em 0;
	height: 1.7em;  /*высота строки письма */
	text-decoration: underline;
}
.mailRow div.readLetter .from {
	text-decoration: none;
	color: #000;
}
.header .from {
	width: 25%;
	border-left: 1px solid #fff;
	font-size: 85%;
}
.mailRow .subj {
	display: block;
	margin: 0 17em 0 25%;
	overflow: hidden;
}
.mailRow div.readLetter .subj {
	text-decoration: none;
	color: #000;
}
.mailRow .readLetter .subj {
	padding: .3em 0 .2em 0;
	height: 1.7em;  /*высота строки письма */
	text-decoration: underline;
}
.mailRow .readLetter:hover .from, .mailRow .readLetter:hover .subj {
	text-decoration: none;
}
.header .subj {
	width: 75%;
	margin-right: 0;
	border-left: 1px solid #fff;
	font-size: 85%;
}
.mailRow .date {
	display: block;
	position: absolute;
	right: 6em;
	top: 0;
	color: #000;
	width: 8em; /* ширина колонки времени */
	padding: .3em 0 .2em 0;
	z-index: 2;
	overflow: hidden;
}
.header .date {
	width: 10.5em; /* ширина колонки времени */
	background: #ddd;
	color: inherit;
	border-left: 1px solid #fff;
	padding: 0;
	font-size: 85%;
}
.mailRow .size {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	color: #000;
	width: 6em; /* ширина колонки размера */
	padding: .3em .2em .2em 0;
	text-align: right;
	z-index: 2;
	overflow: hidden;
}
.header .size {
	background: #ddd;
	color: inherit;
	text-align: left;
	border-left: 1px solid #fff;
	padding: 0;
	font-size: 85%;
}
.old a.readLetter .size, .old a.readLetter:visited .size, .old a.readLetter .date, .old a.readLetter:visited .date {
	color: #556 ! important;
	background-color: inherit;
}
a.readLetter, .header input {
	cursor: pointer;
}

.mailRow .subj #sortDn, .mailRow .subj #sortUp {
	margin-right: 16.7em;
}

/* градусник */
.progressContainer {
	/*width: 100%;*/
	margin: 0;
	min-height: 3em;
}

/*
остальное в main_screen.css
*/

/* создание */
.Headers {
	position: relative;
}
.readHeaders {
	position: relative;
	background: #f7f7f7; /* такой же как для .new .mailRow */
	color: inherit;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}
.letterRow, .attachRow {
	position: relative;
	width: 100%;
	clear: both;
}
.readHeaders .letterRow {
	padding: .1em 0;
}
.letterRow .field {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 6.5em;
	padding: .3em .3em 2.1em 0;
	z-index: 1;
	background: #ddd;
	color: inherit;
	text-align: right;
}
.field a, .field a:visited {
	color: #000;
}
.letterRow .input {
	display: block;
	width: 100%;
	position: relative;
	padding: .1em 8em .2em 7.2em;
}
.letterRow .input/* */ {
	width: auto;
}
.letterRow .contact {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 7em;
	padding: .3em 0 .2em 0;
	z-index: 1;
}
#attachFrame {
	width: 100%;
	margin: 0 0 1em 0;
	position: relative;
}
.attachRow .input {
	padding: .1em 8em .1em 7.2em;
}
.avatar {
	display: block;
}
.Headers .avatar {
	position: absolute;
	z-index: 1;
	top: -1px;
	right: -5px;
}
.letterBody {
	position: relative;
	width: 100%;
	overflow: auto;
	overflow-x: auto;
	margin: 0 0 .5em 0;
	padding: .5em 0;
}
.folders li.neighborLetter {
	padding: .2em .2em .5em .2em;
	margin: 0;
	border-top: 1px dashed #ddd;
}
.folders .neighborLetter a:visited {
	color: #556 ! important;
	background-color: inherit;
}
.folders .neighborLetter a, .folders .neighborLetter a:visited {
	text-decoration: underline;
}
.folders .neighborLetter a:hover {
	text-decoration: none;
}
.folders li.new {
	background: #f7f7f7; /* такой же как для .new .mailRow */
	font-weight: normal;
	color: inherit;
}

/* email IMG display */
.isImgAttach {margin-top:1em;}
.isImgAttach .isAttach { padding:0 0 10px 0; display:block;}
.pattach strong {margin:0!important; padding:0!important; display:block; font-weight:normal;}
strong.LoadPrev {  background-position:4px 32px; background-repeat:no-repeat; text-decoration:none; width: 100px; height: 100px;}
.pattach strong.jpg {background-image:url(http://i3.i.ua/mbox/imgIco_jpg.gif);}
.pattach strong.gif {background-image:url(http://i3.i.ua/mbox/imgIco_gif.gif);}
.pattach strong.png {background-image:url(http://i3.i.ua/mbox/imgIco_png.gif);}
.pattach strong.tiff {background-image:url(http://i3.i.ua/mbox/imgIco_tiff.gif);}
.pattach strong.bmp {background-image:url(http://i3.i.ua/mbox/imgIco_bmp.gif);}
.pattach strong.noprev {background-image:url(http://i3.i.ua/mbox/imgIco_NoPrev.gif);background-position:center 20px;}
strong.LoadPrev em {border-bottom-style:dashed; border-bottom-width:1px; font-size:0.8em; font-style:normal; position:relative; top:36px; left:46px; //left:23px;}
strong.LoadPrev i { display:block; width:60px; text-align:left;}
strong.noprev em { border:0; color:#000; left:0; top:60px; line-height:10px;}
strong.noprev i { text-align:center; width:100px;} 
.preloadPh { background:url(http://i3.i.ua/rssreader/i_rssisload.gif) no-repeat scroll center; height:100px; width:100px; /*cursor: wait;*/}
.isImgAttach ul, .isImgAttach li{ list-style:none; padding:0; margin:0;}	.isImgAttach ul{ margin-top:7px;} .isImgAttach li { padding:0 0 5px 0;}
.msubmenu {position:relative; color:#777; border-top:1px solid #ccc; width:100%; height:1px;}
.msubmenu span, .msubmenu em {position:absolute;top:-0.7em;  padding:0 0.5em; border-right:1px solid #ccc; border-left:1px solid #ccc;background-color:#FFF;}
.msubmenu span {left:4em;} 
.msubmenu b {color: #000;} 
.msubmenu span a {font-weight:normal;} 
.msubmenu em {right:4em; font-style:normal;}


/*popup block*/
#testblock {text-align:left; background-color:#FFF; font-size:0.8em; z-index:65000; position:relative; width:auto; //height:1%}
div.porpad { padding:1em 2em 1em 1em; margin:0; border:1px solid #FFCC00; background-image:url(http://i3.i.ua/home/blue/title_bg.gif);background-position:-40px -1px;background-repeat:no-repeat;border:1px solid #0053A5; //height:1%}
#testblock textarea, #testblock input.txt { width:100%; height:5em; border:1px solid #777; margin-bottom:.5em; font-size:1em;}
#testblock input.txt {height:1.4em;}
.shwrp, .shadn2, .shadn3  { background-image:url(http://i3.i.ua/popupShadow_png.png); _background:0; background-repeat:no-repeat;}
.shwrp {position:absolute; width:400px; top:-100px; left:-200px; padding:0 10px 0 0; background-position:top right;}
.shadn2 { position:absolute; width:100%; height:10px; bottom:-10px; left:0; overflow:visible; background-position:bottom left; _font-size:.1em;
}
.shadn3 { position:absolute; width:10px; height:10px; bottom:-10px; right:-10px; background-position:bottom right;}
#testblock h2 {color:#0053A5 !important; font-size:1.2em; margin:0 .5em .5em 0}
.div {top:50%; left:50%; position:absolute; z-index:66699;}
#testblock .buttonR { margin-right:.5em}

/*pop-ups in mail listing*/
.userInfoPopUp { //height:1%}
.userInfoPopUp dl, .userInfoPopUp dt, .userInfoPopUp dd {margin:0; padding:0; //height:1%}
.userInfoPopUp dl {width:100%; overflow:hidden; position:relative; border-bottom:1px dashed #ddd; padding:0 0 .5em 0;margin:0 0 .5em 0;}
.userInfoPopUp dt,.userInfoPopUp dd {float:left; height:100%;margin:0 .2em 0 0}
.userInfoPopUp dt {font-style:italic; font-weight:bold;}
.userInfoPopUp a.toggleBl { font-size:.8em; color:#999999; display:block; float:right}
.userInfoPopUp .wrpSt { width:100%; clear:both; height:.8em}
.userInfoPopUp p {overflow:hidden; _width:267px; margin:0; padding:0;}

.closedFolder {
	background:#ffe1dd;
}
.letterBody a:visited {
	color: #558 !important;
}
