body	{
	margin: 0; padding: 0;
	font: normal 11px Tahoma;
	color: #61748b;
                     *text-align: center;
}
.cbody {
text-align:left;
}
h1 {
	font: bold 15px Tahoma;
	color: #61748b;
}
h2 {
	font: bold 14px Tahoma;
	color: #61748b;
}
h3 {
	font: bold 13px Tahoma;
	color: #61748b;
}
h4 {
	font: bold 12px Tahoma;
	color: #61748b;
}
table	{
	margin: 0; padding: 0;
	font: normal 11px Tahoma;
	color: #61748b;
}

a	{
	color: #ff8a00;
	text-decoration: underline;
}

a:hover	{
	color: #ff8a00;
	text-decoration: none;
}

img	{
	border: none;
}

p	{
	margin: 7px 0;
margin-bottom: 14px;
	padding: 0;
}

ul	{
	margin: 10px 0 10px 0;
	padding: 0 0 0 20px;
	list-style-image: url('repository/layout/ca/punkt.png');
}

li	{
	margin: 0;
	padding: 0 0 1px 0;
}

br	{
	margin: 0;
	padding: 0 0 50px 0;
}

#rootHead #linki	{
	position: absolute;
	top: 105px; left: 686px;
	margin: 0; padding: 0;
}

#rootHead #jezyk	{
	position: absolute;
	top: 20px; right: 14px;
	margin: 0; padding: 0;
}

#rootHead #jezyk .item	{
	float: left;
	color: #fff;
	font-size: 11px;
	vertical-align: middle; 
	margin: 0 8px 0 0; padding: 2px 0 0 8px;
	width: auto; height: 12px;
	border-left: 1px solid #ffa800;
}

#rootHead #logo	{
	position: absolute;
	top: 7px; left: 14px;
	margin: 0; padding: 0;
	width: 146px; height: 134px;
	background: #001744;
}

#rootMenu	{
	position: absolute;
	top: 117px; left: 205px;
	margin: 0; padding: 0;
	width: auto; height: 25px;
}

#rootMenu .item	a, #rootHead #jezyk .item a	{
	text-decoration: none;
	color: #fff;
}

#rootMenu .item a:hover, #rootHead #jezyk .item a:hover	{
	text-decoration: none;
	color: #ffa800;
}

#rootMenu .item	{
	float: left;
	color: #fff;
	vertical-align: middle; 
	font-size: 12px;
	margin: 0 8px 0 0; padding: 10px 0 0 8px;
	width: auto; height: 15px;
	border-left: 1px solid #ffa800;
}

#rootHead	{
	position: relative;
	top: 0; left: 0;
	margin: 0; padding: 0;
	width: 800px; height: 147px;
	background: #001744;
}

#flash	{
	position: relative;
	top: 0; left: 0;
	margin: 0; padding: 0;
	width: 800px; /*802px*/ height: 163px;
                     overflow: hidden;
}

#pasek	{
	position: relative;
	top: 0; left: 0;
	margin: 1px 0 0 0; /**margin: -1px 0 0 0;*/ padding: 0;
	width: 800px; height: 0; 
	border-top: 6px solid #001744;
}

#page	{
	position: relative;
	top: 0; left: 0;
	margin: 0 auto; padding: 0;
                     *margin-left: auto;
                     *margin-right: auto;
                     *text-align: left;
	width: 802px; height: auto;
}

#head	{
	position: relative;
	top: 0; left: 0;
	margin: 0; padding: 0;
	width: 802px; height: 320px;
}

#location	{
	position: relative;
	top: 0; left: 0;
	margin: 0; padding: 0;
	text-align: right;
	width: 802px; height: 31px;
}

#body	{
	position: relative;
	top: 0; left: 0;
	margin: 0; padding: 0;
	width: 802px; height: auto;
}

#contenerLeft	{
	position: relative;
	top: 0; left: 0;
	float: left;
	margin: 0; padding: 0;
	width: 354px; height: auto !important;
	min-height: 200px;
	height: 200px;
	border-right: 1px solid #d4d9eb;
}

#contenerRight	{
	position: relative;
	top: 0; right: 0;
	float: right;
	margin: 0; padding: 0;
	width: 447px; height: auto !important;
	min-height: 200px;
	height: 200px;
}

#textCL	{
	position: relative;
	top: 0; left: 0;
	margin: 0 26px 0 24px; padding: 0;
	width: 304px; height: auto;
                     overflow: hidden;
}

#textCR	{
	position: relative;
	top: 0; left: 0;
	margin: 0 8px 0 29px; padding: 0;
	width: 409px; height: auto;
                     overflow: hidden;
}

#subHead	{
	position: relative;
	top: 0; left: 0;
	margin: 0 0 10px 27px; padding: 0;
	width: 417px; 
	height: auto !important;
	min-height: 104px;
	height: 104px;
	background: transparent url('repository/layout/ca/reka.png') no-repeat top right;
}

#space	{
	position: relative;
	top: 0; left: 0;
	clear: both;
	margin: 0; padding: 0;
	width: 802px; height: 41px;
}

#footer	{
	position: relative;
	top: 0; left: 0;
	clear: both;
	margin: 0; padding: 0;
	border-top: 1px solid #001744;
	width: 802px; height: 50px;
}

.box	{
	position: relative;
	top: 0; left: 0;
	margin: 0 0 22px 0; padding: 0;
	width: 304px; height: auto;
	border-bottom: 1px solid #d4d9eb;
}

.box .title	{
	position: relative;
	top: 0; left: 0;
	margin: 0; padding: 0 0 18px 0;
	width: 304px; height: auto;
	
	font-size: 11px;
	font-weight: bold;
	color: #354e6d;
}

#textCL #title	{
	position: relative;
	top: 0; left: 0;
	margin: 0 0 34px 11px; padding: 5px 0 0 0;
	width: 293px; height: auto;
	font-size: 24px;
	font-weight: bold;
	color: #103070;
}

-.box .title .title2	{
	font-size: 12px;
	font-weight: bold;
	color: #ff8a00;
}

.box .text	{
	position: relative;
	top: 0; left: 0;
	margin: 0; padding: 0 0 20px 0;
	width: 230px; height: auto;
}

#subHead .title	{
	position: relative;
	top: 0; left: 0;
	overflow: hidden;
	margin: 0; padding: 0;
	width: 260px; height: auto;
	
	font-size: 30px;
	font-weight: bold;
	color: #103070;
}

.loga3e	{
	float: right;
}

.listHead	{
	position: relative;
	top: 0; left: 0;
	height: auto;
	width: 230px;
	font-weight: bold;
}