body, html { margin: 0px; padding: 0px; }
* {font-size: 12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; }
a { color:#0033FF; }
a:visited { color:#003366; }
a:hover { color:#FF0000; }
small {font-size: 10pt;}

h1 { font-size: 14pt; margin: 5pt; color: #833300;}
h2 { font-size: 13pt; margin: 5pt; color: #833300;}
h3 { font-size: 12pt; margin: 5pt; color: #833300;}
h4 { font-size: 11pt; margin: 5pt; color: #833300;}
h5 { font-size: 10pt; margin: 5pt; color: #833300;}
h6 { font-size: 9pt; margin: 5pt; color: #833300;}

.Content { padding:5pt; }
.Content .year {font-weight:bold; font-size: 12pt; color: #833300;}
.path, .path * { font-size: 10pt;  margin: 5pt; }

.HeaderTable {
	background: url(imgs/fon.jpg) no-repeat left top;
}
.Header {
	background: url(imgs/fon2.png) repeat-x left top;
}
.HeaderTable td.tdl {
	vertical-align: top;
	padding-left: 50px;
}
.HeaderTable td.tdr {
	vertical-align: middle;
	text-align:right;
	padding-right: 50px;
}

.TopMenu {
	background: url(imgs/menufon.png) repeat-x left bottom;
}
.TopMenu table {
	height: 54px;
}
.TopMenu td {
	font-size: 12pt;
	color: #FFFFFF;
	padding: 0 25pt 0 25pt;
	text-transform: uppercase;
}
.TopMenu td.delim {
	width:4px;
	background:url(imgs/delimfon.png) no-repeat center center;
	padding:0;
}

.TopMenu td a, .TopMenu td a:visited {
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.TopMenu td a:hover {
	color: #FF0;
	text-decoration:underline;
}

.LeftMenu {
	border: thin solid #CCCCCC;
	width: 250pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}
.LeftMenu table { width:100%; }
.LeftMenu table td{
	font-size: 12pt;
	color: #000;
	padding:7pt 7pt 7pt 10pt;
	font-weight:bold;
	background: url(imgs/menufon2.png) repeat-x left bottom;
}
.LeftMenu table td a, .LeftMenu table td a:visited{
	font-size: 12pt;
	color: #000;
	text-decoration:none;
}
.LeftMenu table td a:hover{
	color: #f00;
	text-decoration:underline;
}

.LeftColumn {
	width: 250pt;
	padding:5pt;
	background: url(imgs/mapfon.jpg) no-repeat center bottom;
}

.pt10, .pt10 a { font-size: 10pt; }
.brown, .brown a { color: #843200; }
h2.news {
	margin: 15pt 0 5pt 0;
	font-size: 12pt;
	font-weight: bold;
	color: #833300;
}

.brown a:visited{ color: #843200; }
.brown a:hover { color: #f00; }

.more { text-align:right; padding-right:25px; background: url(/imgs/more.gif) no-repeat right center; }


.Footer {
	background-color: #D4D0C8;
	height: 80px;
	border:1px solid #ccc;
}
.Footer .tdl {
	padding-left: 10pt;
}
.Footer .tdr {
	text-align: right;
	padding-right: 10pt;
}
.Footer .tdr img { margin: 3pt; }


.Search {
	background-color: #B6B6B6;
	padding: 5pt;
	margin: 10pt 0 10pt 0;
}
.Search img.lupa {
	vertical-align: middle;
	margin-left: 5pt;
	cursor:pointer;
}

.MainNewsBlock {padding-right:10pt;}

.MainNewsBlock p, .MainNewsBlock p a { }


.submenu { border: 2px solid #aaa; position:absolute; background-color:#fff; z-index:1; display:none; }
.submenu div { padding:7pt; font-size:10pt; color:#000; font-weight:normal; background: url(imgs/menufon2.png) repeat-x left bottom; white-space:nowrap; }
.submenu div a, .submenu div a:visited{
	font-weight:normal;
	font-size: 10pt;
	color: #000;
	text-decoration:none;
}
.submenu div a:hover{
	color: #f00;
	text-decoration:underline;
}
.pind { text-indent:30pt; }
.develop, .develop * {font-size:8pt; }