* {	margin: 0;padding: 0;}
body {font: 12px/18px Arial, Tahoma, Verdana, sans-serif;}
a {color:#2b93d0;outline: none;text-decoration: underline;}
a:hover {text-decoration: none;color: #F90;}
p {margin: 0 0 18px}
img {border: none;}
input {vertical-align: middle;}

/* CSS Kateruna - NEW - 25092012 */
body {background-repeat: repeat;background-color:#026FA3;}
#wrapper {width: 100%;background-image: url(../images/kateruna_header_ua1.jpg);background-repeat: no-repeat;	background-position: top;display:block;	height:auto;margin-left:auto;margin-right:auto;}
#wrapper-top {width: 960px;height:200px;	display:block;	margin-left:auto;margin-right:auto; margin-top:5px;}
.marg-class { margin-top:20px;}


/* Модулі*/
.blog {width:100%;}
.blog .subheading-category {
	width:100%;
	height:auto;
	background-color:#F00;
	display:block;
	margin-bottom:20px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color: #FFF;
	font-size: 180%;
	line-height: 50px;
	text-transform: uppercase;
	color: #026FA3;
	text-align:center;
}
.items-leading .item-separator {}
div.pagination, .category-desc, .item-page, .items-leading .leading-x {background-color: #FFF;padding:10px;margin-bottom:20px;-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color: #FFF;}
.modul_white {
	width:310px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color: #FFF;
	padding:10px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	float:left;
}
.modul_white1 {
	width:100%;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color: #FFF;
	padding:10px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	float:left;
}
.modul_white2 {
	width:660px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color: #FFF;
	padding:10px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	float:left;
}
.modul_white1 h2, .item-page h2, .items-leading .leading-x h2, .modul_white h2 {
	font-size: 180%;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #026FA3;
	color:#026FA3;
	line-height: 30px;
}
.items-leading .leading-x h2 { margin-bottom:2px;}
.modul_white .content {padding-top:15px;}
.item-page h2 a, .items-leading .leading-x h2 a {
	margin-bottom:15px;
	text-decoration: none;
}

.item-page ul.actions, .items-leading .leading-x ul.actions {
	float:right;
	list-style-type: none;
	width:100%;
	display:block;
}
.item-page ul.actions li, .items-leading .leading-x ul.actions li {
	float:right;
	list-style-type: none;
	margin-right:10px;
}
.items-leading .leading-x ol,.item-page ul { margin-left:20px;}

p.readmore {float:none;}
p.readmore a {font-size: 120%;font-weight: bold;
}

.categories-list, div.pagination{background-color: #FFF;-moz-border-radius: 15px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #FFF; padding-bottom:30px;display:block;}
div.pagination p.counter {font-size: 120%;font-weight: bold;padding:0px; margin:0px;}
div.pagination ul.pagination {width:100%; display:block; text-align:center;}	
div.pagination ul.pagination, div.pagination ul.pagination li {float:left;list-style-type: none; padding:0px; margin:0px;}
div.pagination ul.pagination li {margin-right:5px;}

.categories-list h1 {font-size: 180%;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #026FA3;
	color:#026FA3;
	line-height: 30px; padding-left:10px; padding-right:10px; padding-top:10px;}
.adresa {
	color: #026FA3;
	font-size: 15px;
	font-weight: bold;
}

.category-list  h2  {
	color: #FFF;
	text-transform: uppercase;
	width:100%;
	display:block;
	padding-bottom:2px;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.category-list  span.subheading-category {	font-size: 180%;}
.category-list ul li {
	list-style-type: none;
}
.category-list ul li span.item-title {
	font-size: 180%;
	font-weight: bold;
	color:#026FA3;
	line-height: normal;
	}
.table-trener {
	border: 2px dotted  #2b93d0;
}
/* END CSS Kateruna - NEW - 25092012 */