body, a, input, textarea, select {
	font-family: Tahoma;
	font-size: 9pt;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }
.menuItem:hover { text-decoration: none; }


.native, body, a, input {
	color: #969696;
}

.blue, h2, h2 a {
	color: #00c6ff;
}

.gray {
	color: #6c6c6c;
}

.lightgray, #footer, #footer a {
	color: #c3c3c3;
}

.black, .mic {
	color: #636363;
}

.white, .active .mic {
	color: #fff;
}

h1, .subMenuItem { font-size: 10pt; }

h2 { font-size: 9pt; }

.fs7 { font-size: 7pt; }

.tr { text-align: right; }
.tl { text-align: left; }
.tc { text-align: center; }
.tj { text-align: justify; }

.footerMenu a.active, h1, h2, .subMenu .active {
	font-weight: bold;
}

.fwn {
	font-weight: normal;
}

.newsText {
	line-height: 1.5em;
}

h1, .subMenuItem {
	text-transform: uppercase;
}

/*---backgrounds-------------------*/

body {
	background: url(../images/bg-body.gif) 0 0 repeat-x #fff;
}

#menu {
	background: url(../images/bg-menu.gif) left bottom no-repeat;
}

.subMenuItem {
	background: url(../images/menu-arrow.gif) 254px center no-repeat #f4f4f4;
}

.moduleSeparator {
	background: #eee;
}

.rozwin {
	background: url(../images/rozwin.gif) 207px center no-repeat #f4f4f4;
}

#loginBox {
	background: url(../images/bg-loginbox.jpg) 0 0 no-repeat;
}

.moreStroke {
	background: url(../images/gray-pix.gif) 0 11px repeat-x;
}

.inputField {
	background: url(../images/bg-input.gif) 0px 0px no-repeat;
}

/*menu*/
.menuItem {
	background: url(../images/menu-bg.gif) left bottom repeat-x;
}

.active .mil { background: url(../images/menu-bg-left.gif) right bottom no-repeat; }
.active .mic { background: url(../images/menu-bg-active.gif) left bottom repeat-x; }
.active .mir { background: url(../images/menu-bg-right.gif) left bottom no-repeat; }


/*---border------------------------*/

.subMenuItem, .usersModuleHeader {
	border-bottom: 1px solid #fff;
}

#footer {
	border-top: 1px solid #f1f1f1;
}