body {
	margin: 0px;
	background: #fff;
}
p {
	font-size: 12px;
	font-family: Tahoma, Arial;
	line-height: 150%;
}
p.news {
	font-size: 12px;
	font-family: Tahoma, Arial;
	line-height: 150%;
}
p.topnews {
	font-size: 11px;
	font-family: Tahoma, Arial;
	line-height: 150%;
}
img, a img { border: none; }
a { color: #2577D9; }
a: visited { color: #2577D9; }
a: hover, active { color: #CC0000; }

.header {
	height: 128px;
	position: relative;
	background: transparent url('http://www.i.mozdocs.kiev.ua/img/base.png') 0 -382px repeat-x;
}
.header .logo {
	height: 128px; width: 104px;
	position: absolute; top: 0; left: 0;
	background: transparent url('http://www.i.mozdocs.kiev.ua/img/base.png') 0 -126px no-repeat;
	cursor: pointer;
}
.header .title {
	height: 50px; width: 276px;
	position: absolute; top: 42px; left: 104px;
	background: transparent url('http://www.i.mozdocs.kiev.ua/img/base.png') 0 -296px no-repeat;
	cursor: pointer;
}
.header .banner {
	height: 60px; width: 468px;
	position: absolute; top: 35px; right: 80px;
	border: #fff 1px solid;
}

.banner-top {
	text-align: center;
	position: relative; top: 8px; z-index: 1;
}
.banner-top img { border: #ddd 1px solid; }

.footer {
	padding: 16px 0 12px;
	background: #60626e url('http://www.i.mozdocs.kiev.ua/img/base.png') 0 -512px repeat-x;
}
.footer, .footer td, .footer p { color: #eee; font: 10px Tahoma, Arial; }
.footer a { color: #eee; }
.footer a:visited { color: #eee; }
.footer hr { margin: 3px 12px; height: 0; border: none; border-top: #808080 1px solid; }
.footer td { padding: 0 12px; }

.box {
	width: 100%;
	position: relative;
	background: #f9f9f9;
}
.box .r {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAYAAADvRz3UAAAABHNCSVQICAgIfAhkiAAAADlJREFUKJHtzqERADEMxEDd2cz9d5n5eWzi1BAQlm1A0sxwQ3fP+n6qiswgI7BF2ICQQBK+Uj/wBjaePQoEPizSsQAAAABJRU5ErkJggg==) 100% 0 repeat-y;
    //background: transparent url('http://www.i.mozdocs.kiev.ua/img/box_r.png') 100% 0 repeat-y;
}
.box .l {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAYAAADvRz3UAAAABHNCSVQICAgIfAhkiAAAADlJREFUKJHtzqENACAMBdEDUU0I+29Z1/YjmACB4w1wuaYDCUBkFVUiMolI3J01B2bWeKC/iP6BGxujjhkFltMhtgAAAABJRU5ErkJggg==) 0 0 repeat-y;
    //background: transparent url('http://www.i.mozdocs.kiev.ua/img/box_l.png') 0 0 repeat-y;
}
.box .t, .box .b {
	height: 10px; width: 100%;
	position: relative; top: 0; right: 0;
	background: transparent url('http://www.i.mozdocs.kiev.ua/img/base.png') 0 0 repeat-x;
}
.box .b {
	bottom: 0; top: auto;
	background-position: 0 -54px;
}
.box .tr, .box .tl, .box .br, .box .bl {
	height: 20px; width: 20px;
	position: absolute; top: 0; right: 0;
	background: transparent url('http://www.i.mozdocs.kiev.ua/img/base.png') -44px -64px no-repeat;
}
.box .tl {
	left: 0; right: auto;
	background-position: 0 -64px;
}
.box .br {
	bottom: 0; top: auto;
	background-position: -44px -108px;
}
.box .bl {
	bottom: 0; left: 0; top: auto; right: auto;
	background-position: 0 -108px;
}
.box .content {
	padding: 6px 20px;
}
.box .content, .box .content table {
	width: auto !important; 
}
.box-left .content {
	padding-left: 12px; padding-right: 18px;
}
.box-right .content {
	padding-left: 18px; padding-right: 12px;
}
.box-left .l, .box-right .r {
	background: transparent;
	//background: transparent url('http://www.i.mozdocs.kiev.ua/img/box_r.png') 9999px 9999px no-repeat; /* IE Quirks */
}
.box-left .tl, .box-left .bl, .box-right .tr, .box-right .br {
	display: none;
}

.ul-menu {
	list-style: none outside url(data:image/gif;base64,R0lGODlhBwAPAJEAAMwAAP///////wAAACH5BAEAAAIALAAAAAAHAA8AAAINlI+py+2vgEQS0AlPAQA7); 
	//list-style: none outside url('http://www.i.mozdocs.kiev.ua/img/li-menu2.gif');
	padding: 0 5 10 15px; 
	margin: 0 0 0 0px;
	font-size: 12px; 
	font-family: Tahoma, Arial; 
	line-height: 150%;
}
.ul-month {
	list-style-type: none; 
	padding: 0 0 15 15px; 
	margin: 0 0 0 0px;
	font-size: 11px; 
	font-family: Tahoma, Arial; 
	line-height: 100%;
}
/*.copyright { padding: 5 0 0 0px; }
.copyright td { color: #808080; font: 10px Tahoma, Arial; }
.copyright a { color: #808080; }
.copyright a: visited { color: #808080; }
.copyright p { font: 10px Tahoma, Arial; }*/

.pmview  { color: green; font: 9px Tahoma, Arial; }
.pmview a { color: green; text-decoration: none; }
.pmview a: hover { color: green; text-decoration: underline; }
.pmview a: visited { color: green; text-decoration: none; }


.searchform td { 
	font-size: 11px; 
	font-family: Tahoma, Arial; 
	color: green;
}
.searchform input, select, textarea {
	font-size: 11px; 
	font-family: Tahoma, Arial; 
	border: solid 1px #2577D9;
	width: 350px;
}
.ul-text {
	list-style: none url('http://www.i.mozdocs.kiev.ua/img/li-menu2.gif') outside;
	padding: 0 0 0 33px; 
	margin: 0 0 0 0px;
	font-size: 12px; 
	font-family: Tahoma, Arial; 
	line-height: 150%;
	text-indent: 0px;
}
.ul-menu0 {
	list-style: none url('http://www.i.mozdocs.kiev.ua/img/li-menu2.gif') outside;
	color: green;
	padding: 0 5px 5px 15px;
	margin: 0 0 0 0px;
	font-size: 12px; 
	font-weight: bold;
	font-family: Tahoma, Arial; 
	line-height: 150%;
}
.ul-menu1 {
	list-style: none url('http://www.i.mozdocs.kiev.ua/img/li-menu2.gif') outside;
	color: green;
	padding: 0 5px 5px 25px;
	margin: 0 0 0 0px;
	font-size: 12px; 
	font-weight: normal;
	font-family: Tahoma, Arial; 
	line-height: 150%;
}
.ul-menu2 {
	list-style: none url('http://www.i.mozdocs.kiev.ua/img/li-menu2.gif') outside;
	color: green;
	padding: 0 5px 5px 25px;
	margin: 0 0 0 0px;
	font-size: 11px; 
	font-weight: normal;
	font-family: Tahoma, Arial; 
	line-height: 150%;
}
.ul-menu3 {
	list-style: none url('http://www.i.mozdocs.kiev.ua/img/li-menu2.gif') outside;
	color: green;
	padding: 0 5px 5px 25px;
	margin: 0 0 0 0px;
	font-size: 10px; 
	font-weight: normal;
	font-family: Tahoma, Arial; 
	line-height: 130%;
}
.ul-phtree {
	list-style: none url('http://www.i.mozdocs.kiev.ua/img/li-menu2.gif') outside;
	color: green;
	padding: 0 5px 0 25px;
	margin: 0 0 0 0px;
	font-size: 12px; 
	font-weight: normal;
	font-family: Tahoma, Arial; 
	line-height: 150%;
}

.instruction {
	font-size: 12px; 
	font-weight: normal;
	font-family: Tahoma, Arial; 
	line-height: 150%;
}
.instruction p,h1,h2,h3,h4,h5,h6 {
	font-size: 12px; 
	font-weight: normal;
	font-family: Tahoma, Arial; 
	line-height: 150%;
}
.instruction h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}

.smallform td {
	font-size: 11px; 
	font-family: Tahoma, Arial; 
	color: green;
}


.smallform select, .smallform input, .smallform textarea {
	font-size: 11px; 
	font-family: Tahoma, Arial; 
	border: solid 1px #2577D9;
	width: 250px;
}



table.formtable {
	border: solid 1px green;
	padding: 0 0 5px 0px;
	font-size: 11px;
	font-family: Tahoma, Arial;
	border-collapse: collapse;
}
table.formtable th {
	font-size: 12px;
	color: green;
	font-weight: bold;
	text-align: left;
}
table.formtable tr { border-bottom: solid 1px #808080; }

/* .rbanner { border: solid 1px #c0c0c0; } */
.newsdetail {
	font-size: 12px; 
	font-family: Tahoma, Arial; 
}
p.newsdetail {
	font-size: 12px; 
	font-family: Tahoma, Arial;
}
.newsdetail h1 { font-size: 15px; font-weight: bold; }
.newsdetail h2 { font-size: 14px; font-weight: bold; }
.newsdetail h3 { font-size: 13px; font-weight: bold; }
.newsdetail h4 { font-size: 12px; }
.newsdetail h5 { font-size: 11px; }
.newsdetail h6 { font-size: 10px; }
.articletitle h1 {
	color: green; 
	font-family: Tahoma, Arial; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: normal; 
	font-size-adjust: none; 
	font-stretch: normal;
	padding: 0 0 0 0px;
}

