body {
	font-family:			Tahoma;
	font-size:				12px;
	margin:					25px 0px 0px 0px;
	background-color:		#37488D;
}

a {
	color:					#326391;
	text-decoration:		none;
}

a:hover {
	text-decoration:		underline;
}

.aTool {
	position:				absolute;
	top:0;
	left:0;
}

/*****************************************************
	head											*/

.head {
	width:					1095px;
	list-style:				none;
	margin:					0px;
	padding:				0px;
	text-align:				left;
}

.head0 {
	height:					6px;
	margin:					0px;
	padding:				0px;
	background-image:		url('img/st1.png');
	text-align:				left;
	font-size:				0px;
}

.head1 {
	height:					140px;
	margin:					0px;
	background-image:		url('img/st2.png');
	text-align:				right;
	padding:				0px 4px 0px 0px;
	
}

#logo {
	display:				block;
	position:				absolute;
	width:					289px;
	height:					96px;
	background:				url('img/logo.png');
	margin:					-12px 0px 0px 0px;
	z-index:				0;
}

.head0 label a {
	font-size:				12px;
	color:					#FFF;
}

.head0 div {
	float:					left;
}

.head0 label {
	float:					right;
}
	

/*****************************************************
	head - menu										*/

.icoHome {
	padding:				0px 5px 0px 15px;
	background-image:		url('img/icoHome.jpg');
	background-repeat:		no-repeat;
	background-position:	left;
}

.icoMap {
	padding:				0px 5px 0px 15px;
	background-image:		url('img/icoMap.jpg');
	background-repeat:		no-repeat;
	background-position:	left;
}

.icoFav {
	padding:				0px 5px 0px 15px;
	background-image:		url('img/icoFav.jpg');
	background-repeat:		no-repeat;
	background-position:	left;
}

.icoRSS {
	padding:				0px 5px 0px 15px;
	background-image:		url('img/icoRss.jpg');
	background-repeat:		no-repeat;
	background-position:	left;
}

.icoPrint {
	padding:				0px 5px 0px 15px;
	background-image:		url('img/icoPrint.jpg');
	background-repeat:		no-repeat;
	background-position:	left;
}

.formsearch {
	padding:				0px 7px 0px 7px;
	margin:					0px;
}

#fBox {
	width:					187px;
	height:					18px;
	border:					none;
	background-image:		url('img/searchBox.jpg');
	font-size:				12px;
	margin:					3px 0px 0px 0px;
	padding:				1px 0px 0px 3px;
	display:				block;
	color:	#666
}

.fBtn {
	height:					19px;
	border:					none;
	margin:					5px 0px 3px 0px;
	padding:				0px 10px 0px 10px;
	display:				block;
	border:					1px solid #06C;
}

.flags {
	position:				absolute;
	margin:					10px 0px 0px 390px;
}

.flags img {
	margin:					0px;
	border:					none;
}

.flags a {
	margin:					0px 2px 0px 0px;
	padding:				0px;
}

.kosikStat {
	width:					285px;
	height:					92px;
	background-image:		url('img/kosikBeg.jpg');
	position:				absolute;
	margin:					28px 0px 0px 300px;
	padding:				0px;
	text-align:				left;
	font-size:				12px;
}

.kosikStat0 {
	height:					22px;
	display:				block;
	margin:					0px;
	padding:				12px 10px 0px 10px;
	text-align:				center;
	font-weight:			bold;
}

.kosikStat1 {
	height:					24px;
	display:				block;
	margin:					0px;
	padding:				6px 10px 0px 20px;
	text-align:				right;
}

.kosLink {
	position:				absolute;
	color:					#000000;
	font-weight:			bold;
	padding:				0px;
	margin:					42px 0px 0px 20px;
}


.kosikStat2 {
	height:					20px;
	display:				block;
	margin:					0px;
	padding:				4px 16px 0px 16px;
	font-weight:			bold;
}

.logLink {
	float:					right;
}

/*****************************************************
	menu stranek									*/

.menu {
	margin:					37px 3px 0px 585px;
	height:					37px;
	background:				url('img/menuBeg.jpg');
	text-align:				left;
	padding:				0px 0px 0px 5px;
}

.menu div {
	width:					5px;
	height:					37px;
	float:					right;
	background:				url('img/menuRig.jpg');
}

.menu span {
	width:					2px;
	height:					37px;
	background-image:		url('img/menuSep.jpg');
	margin:					0px 5px 0px 5px;
	display:				block;
	float:					left;
}

.menu a {
	height:					27px;
	padding:				10px 0px 0px 0px;
	margin:					0px;
	display:				block;
	float:					left;
	color:					#FFF;
}

/*****************************************************
	body											*/

.b {
	width:					1077px;
	padding:				0px 9px 0px 9px;
	background-image:		url('img/st2.png');
	
}

.body {
	width:					100%;
	margin:					0px;
	padding:				0px 0px 0px 0px;
	border:					0px;
	text-align:left;
}

.bodyL {
	width:					209px;
	margin:					0px;
	padding:				0px 6px 0px 0px;
	vertical-align:			top;
}

.bodyC {
	margin:					0px;
	padding:				0px 0px 0px 0px;
	vertical-align:			top;
}

.bodyR {
	width:					162px;
	margin:					0px;
	padding:				0px 0px 0px 10px;
	vertical-align:			top;
}

/*****************************************************
	footer											*/
	
.bottom0 {
	width:					1077px;
	height:					90px;
	background-image:		url('img/st2.png');
	padding:				10px 9px 0px 9px
}

.bottom1 {
	width:					1095px;
	height:					20px;
	background-repeat:		no-repeat;
	background-position:	top;
	padding:				0px 0px 0px 0px;
	text-align:				center;
	background-image:		url('img/st3.png');
}

.bottom1 a {
	color:					#FFFFFF;
}

.footer {
	width:					100%;
	height:					83px;
	background-image:		url('img/footerBeg.jpg');
	text-align:left;
}

.ft0 p, .ft3 p {
	margin:					0px;
	padding:				10px 0px 0px 0px;
}
.ft0 {
	width:					153px;
	height:					72px;
	float:					left;
	color:					#FFF;
	font-weight:			bold;
	padding:				11px 0px 0px 20px;
}

.ft1 {
	width:					532px;
	height:					72px;
	float:					left;
	color:					#344DA1;
	font-weight:			bold;
	padding:				11px 0px 0px 14px;
}

.ft1 strong {
	color:					#000000;
	display:				block;
	padding:				0px 0px 5px 0px;
}

.ft1 p {
	display:				block;
	margin:					0px;
	padding:				0px;
	float:					left;
	width:					50%;
	height:					16px;
	overflow:				hidden;
	color:#FFF;
}

.ft2 {
	width:					103px;
	height:					83px;
	float:					left;
	text-align:				center;
	color:#FFF;
}

.ft2 img {
	margin:					0px;
	border:					none;
}

.ft3 {
	width:					187px;
	float:					left;
	height:					72px;
	color:					#FFF;
	font-weight:			bold;
	padding:				11px 0px 0px 16px;
}

.ftS {
	width:					2px;
	height:					83px;
	background-image:		url('img/footerSep.jpg');
	float:					left;
}