
.head {
	width: 100%;
	height: 180px;
	padding: 0;
	margin: 0;
	border-bottom: 1px #f00 solid;
}
.head .logo {
	left: 130px;
	position: absolute;
	top: 25px;
	width: 120px;
}
.head .description {
	left: 260px;
	position: absolute;
	top: 25px;
	width: 800px;
}
.menu {
	float: left;
	width: 160px;
	padding: 5px;
	margin: 100px 10px 20px 5px;
}
.content {
	margin: 50px 5px 20px 225px;
	padding: 5px;
}
.desing {
	margin: 5px;
	padding: 5px;
	clear: both;
}
.adress {
	margin: 15px;
	padding: 5px;
	clear: both;
}
/* gallery */
.gallery-title {
	font: normal normal bold 17px/24px Arial, Helvetica, sans-serif;
}
.gallery {
	text-align: center;
}
.gallery .item {
	float: left;
	width: 180px;
	height: 180px;
}
.gallery .item h2 {
	color: #d30000;
	font: normal normal bold 13px/14px Arial, Helvetica, sans-serif;
	padding: 0px;
}
/* photos */
.photos {
	text-align: center;
}
.photos .item {
	float: left;
	width: 145px;
	height: 145px;
}
.item img {
	background: #F2BFAE;
	padding: 5px 25px 5px 25px;
}
.item img.horizontal-photo {
	background: #F2BFAE;
	padding: 25px 5px 25px 5px;
}
/* Navigation */
.parents {
	padding: 0;
	margin: 0;
}
.parents ul,  .parents li {
	display: inline;
}

.parents li {
	background: url(/img/parents.gif) no-repeat;
	margin: 0;
	padding: 0 14px 0 14px;
}
.parents li a {
	text-decoration: none;
}

/* numpages */
.numpages {
clear: both;
}
.numpages-top li, .numpages li {
	display: inline;
	margin: 0;
	padding: 3px 7px 3px 7px;
}
.numpages-top li, .numpages-top li a, .numpages li , .numpages li a {
	color: #d30000;
	text-decoration: none;
	font: normal normal bold 15px/24px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.numpages-top li.current, .numpages li.current {
 background: #F2BFAE;
}

/* files */
.files {
	margin: 0;
	padding: 0;
}
.files li {
	display: inline;
	margin: 0;
	padding: 3px 7px 3px 7px;
}
body {
	color: #000;
	background: #FFFFCD url(/images/konkyrs.com/bg.gif) repeat;
	font: normal normal normal 14px/17px Arial, Helvetica, sans-serif;
	margin: 0 5%;
	padding: 0;
}
img {
	border: 0;
}
a {
	color: #d30000;
	letter-spacing: 0.9px;
}
li {
	list-style: none;
}
/* head */
.head .description {
	text-align: center;
	margin: 0;
	padding: 0;
}
.head .description h1 {
	text-transform: uppercase;
	font: normal normal bold 18px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 15px;
	letter-spacing: 0.1px;
}
.head .description p {
	font: normal small-caps normal 17px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 0 0px;
}

.head .description p b {
	font: normal normal bold 19px Arial, Helvetica, sans-serif;
	letter-spacing: 8px;
}
.menu ul {
	padding: 2px;
}

.menu a {
	color: #d30000;
	display: block;
	width: 190px;
	padding: 2px;
	margin: 1px;
	text-decoration: none;
	font: normal normal bold 15px/24px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.9px;
}

 .menu .sub-menu a {
	color: #d30000;
	display: block;
	width: 190px;
	padding: 2px 12px 2px 20px;
	text-decoration: none;
	font: normal normal normal 11px/15px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.menu a:hover {
}
.content .title {
  width: auto;
/*   border-bottom:1px solid #FF0000; */
	color: #d30000;
	text-transform: uppercase;
	font: normal normal bold 17px/24px Arial, Helvetica, sans-serif;
}
.adress {
	color: #f16d6d;
	text-align: center;
	font: bold 15px/24px;
}
.adress a {
	color: #f16d6d;
	text-decoration: none;
}
.desing {
	text-align: center;
}
.desing a {
	color: #000;
	text-decoration: none;
}
h2.name-ribric {
	text-decoration: none;
	font: normal normal bold 13px/24px Arial, Helvetica, sans-serif;
}
ul.messages  {
 margin: 10px; 
 padding: 0; 
}
ul.messages li {
 border-top:1px solid #FF0000;
 list-style: none;
 margin: 0 0 10px 0;
}
ul.messages li p {
 text-indent:15px;
 padding: 0;
 margin: 0;
}
 ul.messages li p.published {
  padding: 0;
 margin: 5px 0 0 0;
 	text-align: right;
 	font: italic normal normal 13px Arial, Helvetica, sans-serif;
 }
 ul.messages li p.autor {
  padding: 0;
 margin: 0;
 	text-align: right;
 	font: normal normal bold 13px/15px Arial, Helvetica, sans-serif;
 }

div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(/img/fancy_progress.png) no-repeat;}
div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(/img/fancy_closebox.png);cursor:pointer;z-index:100;display:none;}
div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:96;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:92;}
div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title table{margin:0 auto;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}
td#fancy_title_left{height:32px;width:15px;background:transparent url(/img/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(/img/fancy_title_main.png) repeat-x;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(/img/fancy_title_right.png) repeat-x;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 58px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #444;background:#FFF;}
a#fancy_left, a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(/img/data:image/gif;base64,AAAA);z-index:100;}
a#fancy_left{left:0px;}
a#fancy_right{right:0px;}
a#fancy_left:hover{background:transparent url(/img/fancy_left.gif) no-repeat 0% 100%;}
a#fancy_right:hover{background:transparent url(/img/fancy_right.gif) no-repeat 100% 100%;}
#fancy_bigIframe, #fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
div#fancy_bg{display:none;}
div.fancy_bg{position:absolute;display:block;z-index:70;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(/img/fancy_shadow_n.png) repeat-x;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(/img/fancy_shadow_ne.png) no-repeat;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(/img/fancy_shadow_e.png) repeat-y;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(/img/fancy_shadow_se.png) no-repeat;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(/img/fancy_shadow_s.png) repeat-x;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(/img/fancy_shadow_sw.png) no-repeat;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(/img/fancy_shadow_w.png) repeat-y;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(/img/fancy_shadow_nw.png) no-repeat;}


