body {
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #F4FFDF;
	background-image:url(../img/backgr.gif);
}
/* ~~ Element/tag selectors ~~ */
ul, ol, dl {
	padding: 0;
	margin: 0;
}
ul {
	list-style: none;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding: 0px;
	margin-bottom: 10px;
}
.p-t {
	padding-top: 4px;
}
a img {
	border: none;
}
a:link, a:visited {
	color: #C1F06B;
	text-decoration: underline;
	font-weight: bold;
}
a:hover, a:active, a:focus {
	color: #F55B59;
	text-decoration: underline;
	font-weight: bold;
}
.irit {
	color: #F4FFDF;
	font-weight: bold;
}
.f-120 {
	font-size: 120%;
}
.clear {
	clear: both;
	height: 0px;
	margin: 0;
}
.m-t-5 {
	margin-top: 5px !important;
}
.m-t-17 {
	margin-top: 17px !important;
}
.m-t-26 {
	margin-top: 26px !important;
}
.m-t-33 {
	margin-top: 33px !important;
}
.m-r-0 {
	margin-right: 0px !important;
}
.m-r-20 {
	margin-right: 20px !important;
}
.m-r-33 {
	margin-right: 33px !important;
}
.m-b-18 {
	margin-bottom: 18px !important;
}
.m-l-16 {
	margin-left: 16px !important;
}
.m-l-51 {
	margin-left: 51px !important;
}
.p-t {
	padding-top: 4px;
}
/* ~~ This fixed width container surrounds all other blocks ~~ */
.container {
	width: 1000px;
	margin: 0 auto;
}
#header {
	width: 1000px;
	height: 167px;
	background-image:url(../img/top-backgr.gif);
	background-repeat: no-repeat;
	position:relative;
}
/* ~~ The logo ~~ */
#logo {
	left: 160px;
	top: 46px;
	width: 680px;
	height: 54px;
	background-image: url(../img/title-irit.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	position: absolute;
}
#logo-b {
	left: 160px;
	top: 94px;
	width: 670px;
	height: 30px;
	font-size: 18px;
	font-weight:bold;
	color: #A3CE55;
	text-align: right;
	position: absolute;
}
#home-top-line {
	bottom: 0px;
	width: 1000px;
	height: 17px;
	position: absolute;
}
.home-top-line_pic {
	float: left;
	height: 17px;
	width: 320px;
	margin-right: 4px;
}
/* ~~ Home top center ~~ */
#home-top-center {
	clear: both;
	width: 1000px;
	height: 263px;
	background-image: url(../img/top-pics-backgr.gif);
	background-repeat: no-repeat;
}
#navbar {
	clear:both;
	background-image: url(../img/menu-backgr.gif);
	background-repeat: no-repeat;
	width: 1000px;
	height: 35px;
}

.home-top-pic {
	float: left;
	position: relative;
	width: 320px;
	height: 211px;
}
#home-top-pics-space-1 {
	float: left;
	width: 4px;
	height: 211px;
}
#home-top-pics-space-2 {
	float: left;
	width: 4px;
	height: 211px;
}
/* ~~ Home center ~~ */


/* ~~ Home ~~ */
#home {
	clear:both;
	width: 892px;
	min-height: 100px;
	padding: 0px 54px 0px 54px;
	overflow: auto;
	background-image:url(../img/plata-backgr.gif);
	background-repeat:repeat-y;
}

/********* Pages*************/
#pages-title {
	clear: both;
	width: 892px;
	height: 60px;
	margin-top: 20px;
	font-size: 18px;
	font-weight:bold;
	color: #93B358;
	text-align: center;
	background-image: url(../img/page-title.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.sub-title {
	clear: both;
	width: 892px;
	margin-top: 20px;
	margin-bottom: 8px;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: center;
}
.sub-title-auth {
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 10px;
}
.pages-line {
	clear: both;
	width: 892px;
	height: 28px;
	msargin-bottom: 11px;
	background-image: url(../img/sub-title.gif);
	background-repeat: no-repeat;
}
.l {
	margin-left: 0px;
}
.l li{
	background-image: url(../img/icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 20px;
}
.o-l {
	margin-left: 30px;
}
.o-l li{
	margin-bottom: 5px;
}
.l-j li{
	background-image: url(../img/icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 20px;
	font-weight: bold;
	color: #F55B59;
}

/* ~~ The footer ~~ */
#footer {
	clear: both;
	width: 1000px;
	height: 29px;
	background-image: url(../img/bottom-backgr.gif);
	background-repeat: no-repeat;
	position: relative;
}
#bottom {
	width: 892px;
	height: 85px;
}
#copyrigt {
	position: absolute;
	bottom: 0px;
	width: 1000px;
	text-align: center;
	font-size: 10px;
	color: #A3CE55;
}
#interia {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 1000px;
	margin-bottom: 10px;
}
#interia span {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#interia a, #interia a:link, #interia a:active, #interia a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#interia a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
