body{margin:0px;font-family:Arial,Sans-Serif;background-color:#FFF;}
table,tr,td{margin:0px;padding:0px;border:none;border-collapse:collapse;}
a img{border:none;}
a,a:visited{color:#0971b2;}
a:hover{color:#35a0e2;}
.topper{z-index:18;}
.b-blue{background-color:#99B3FF;}
.b-green{background-color:#99FFB3;}
.b-magenta{background-color:#E1A3FA;}
.b-orange{background-color:#F8D377;}
.c-red{color:red;}
.c-green{color:green;}
.arrow{font-size:1.2em;}
.float_l{float:left;}
.float_r{float:right;}
.dblock{display:block;}
/* end of general styles */
/* main page */
.m_inner{
	background-color:white;
	margin:0pt auto;
	top:-50%;position:relative;
	/*width:22em;*/
}
.m_outer{
	height:100%;
	width:100%;
	display:table;
}
.m_container{
	display:table-cell;
	vertical-align:middle;
	width:100%;
	//text-align:center;
	//top:50%;
	//position: absolute;
}
.amaz_con{font-size:125%;}
.tal_l{text-align:left;margin:0pt auto;}
.tal_c{text-align:center;margin:0pt auto;}
.tal_r{text-align:right;margin:0pt auto;}

#main_navigation{width:360px;margin-top: 20px;}
#main_l{float:left;padding-left:40px;}
#main_r{float:right;}

/* main page */
#prbtn,#hidelse{display:block;position:relative;float:right;top:0px;height:15px;text-decoration:none;border-bottom:1px dashed #7abae2;font-size:0.8em;padding:0px 2px;color:#0971b2;}
#prbtn:visited,#hidelse:visited{color:#7abae2;}
#prbtn:hover,#hidelse:hover{color:#0971b2;border-color:#0971b2;}
#hidelse{margin:0px 10px;}

/*.sim{position:relative;}*/
#main-1{padding-top:2px;overflow:hidden;height:40px;background-color:#ddff44;}
#main-1 a .ok{display:none;}
#main-1 a:visited .ok{margin-left:-10px;display:inline;}
#top_line{height:24px;}

/* kartinka v centre */
#kartinka{
	margin:25px 4% 25px 4%;
	text-align:center;
	//margin:25px 4em;
	//padding-bottom:10px;
	z-index:1;
}
#kartinka a{
	width:50%;
	position:absolute;
	cursor:pointer;
	z-index:2;
	display:block;
	//background-color:white;
}
#kartinka .next{right:0%;}
#kartinka .prev{left:0%;}
.pnnav{
	width:50%;
	position:absolute;
	background:url(/pizdelka/jpg/prev.png) repeat;
	display:none;
	cursor:pointer;
	z-index:1;
}
#kar{z-index:3;position:relative;margin:0 auto;}
#karloader{display:none;position:relative;margin:0 auto;}
/* ############ */
.top_bar{margin-top:15px;}
.in{
	float:right;
	position: relative;
	margin-right:2em;
	//margin-right:1em;
	width:130px;
	height:36px;
	font-family:Arial,Sans-Serif;
	font-size:110%;
	text-align: right;
	white-space:nowrap;
	clear: both;
}

.comment{
	background-color:#f2f2f2;
	border:1px solid #ececec;
	margin:5px;
	width:300px;
	text-align:left;
	padding:10px 10px 10px 30px;
	position:relative;
}
.lo{left:15%;}
.ro{left:-15%;}
.inner{background-color:#dadada;}
.comment_textarea{width:350px;height:80px;}

/*  preview photos at top */
.current_photo{background: url('/pizdelka/jpg/now.gif') no-repeat bottom center;}
.gall_separate{width:40px;height:70px;display:inline-block;float:left;}
.again{height:70px;display:inline-block;float:left;line-height:70px;padding:0px 10px;}

/*
.preview_bar{text-align:left;margin:0px;}
.preview_bar_rand{height:70px;overflow:hidden;padding:0px;}
*/
.preview_bar{text-align:center;margin:0px 170px;}
.preview_bar_rand{height:70px;overflow:hidden;padding:2px 0px 0px;margin-bottom:4px;}
.main_prewiev{margin: 10px 10%;padding:12px 0px;}

.linkalbom{position:absolute;right:4px;top:52px;width:166px;text-align:center;font-size:1.4em;}
.linkalbom .arrow{font-size:1.2em;}

.refresh{
	position:absolute;top:18px;left:48%;
	border-bottom: 1px dashed #0971b2;
	padding:0px 2px;
	//top:15px;
}
.refresh a{text-decoration:none;font-size:0.9em;}
.no_tits, .no_tits:visited, .no_tits:hover{
	color:#DEDEDE;
}
.no_tits:hover span{
	color:#FFACF5;
}

.blok {
      display:-moz-inline-stack;
      display:inline-block;
      //display:inline;
      //zoom:1;
      margin:4px 3px;
      //margin-left:0px;
      //margin-right:0px;
      //padding:0px 3px;
}
#piar{
	display:none;
	padding:10px 10%;
	border:1px dashed #050505;
	background-color:#f2f2f2;
	margin:18px 9% 0px;
	z-index:5;
	position:absolute;
	top:0px;
	//width: 82%;
}
#piar h1{font-size:1em;margin:0em;font-weight:normal;display:inline-block;clear:both;
		//display:inline;
}
.p_link{
	width:100%;
	margin-top:10px;
	z-index:5;
	position:relative;
}

/*footer*/
.linkabout{margin-left:40px;font-size:1.3em;}
.phone{margin:0 0 5px;padding-left:20px;background:url(/pizdelka/jpg/icons.jpg) no-repeat scroll 0px -16px;line-height:16px;}
.mail{margin:0;padding-left:20px;background:url(/pizdelka/jpg/icons.jpg) no-repeat scroll 0px 1px;line-height:16px;}
.copyr{padding:-4px 4px 0 0;}
/* adminka */
.adm_nav{position:relative;text-align:center;border-bottom:1px solid;background-color:#a0a0a0;padding:15px 0px 0px 5%;}
.menu_item{border:1px solid black;text-align:center;padding:10px 15px;font-size:120%;margin:0px 20px -1px;position:relative;background-color:#cccccc;}
.menu_item_used{border-bottom:1px solid white;background-color:white;}
.menu_exit{margin:0pt auto -10px;height:24px;width:100px;padding-top:0px;position:relative;background-color:white;}
.menu_exit a{position:absolute;bottom:1px;margin:0px auto;width:100%;left:0px;}
.strelka{width:0;height:0;border-left:12px solid white;border-right:0px;border-bottom:12px solid #a0a0a0;border-top:12px solid #a0a0a0;margin-right:10px;}

#multi_con{left:0;top:61px;position:absolute;width:100%;height:100%;background:white;z-index:10;display:none;}
#multi_close{position:absolute;left:60;top:20;color:#F03;cursor:pointer;}
#form_con{margin:100px auto 0;width:365px;text-align:right;}
#form_con form img{display:none;}
#holder{display:none;}

.inp_pho{float:left;}
.inp_gal{float:right;}
.inp_gal input{width:150px;}
.inp_gal img, .inp_pho img{margin-bottom:-.15em;visibility:hidden;}
.inp_gal form, .inp_pho form{margin:0;float:left;}

.clear{clear:both;height:0px;line-height:0;font-size: 0px;}
.pl-min{position:relative;width:10px;height:10px;background:url(/pizdelka/jpg/pl-min.gif) repeat scroll 0px 0px;float:left;cursor:pointer;margin:4px 0px 0px 2px;overflow:hidden;}
.gal-del{float:right;position:relative;right:0px;top:0px;cursor:pointer;}
.close .gallery{border-bottom:1px solid #555555;margin:0px 0px 10px;}
.close .gallery-conteiner{display:none;}
.close .pl-min{background-position: 0px -10px;}
.gallery{
	margin:0px;
	text-align:center;
	width:100%;
	background-color:#f0f0f0;
	border:1px solid #555555;
	border-bottom: 0;
}
.gallery-conteiner{
	margin-bottom:15px;
	width:100%;
	background-color:#f0f0f0;
	display:block;
	border:1px solid #555555;
	border-top: 0;
}
.s_item{
	margin:5px;
	position:relative;
	float:left;
	cursor: move;
	border:1px solid #cccccc;
	height:100px;
	left:0;
	top:0;
	z-index:6;
}
.s_item img{margin:0;height:100px;}

.ui-draggable-dragging{z-index:166;}

.red{background-color:#FFB375;}
.green{background-color:green;}
.tits{
	position:absolute;
	bottom:0;
	right:0;
	width:16px;
	height:16px;
	display:block;
	border:1px solid #555555;
	filter:alpha(opacity=55);
	-moz-opacity:.55;
	opacity:.55;
	cursor: pointer;
}
.s_del{
	position:absolute;
	top:0;
	right:0;
	width:16px;
	height:16px;
	display:block;
	background:url(/pizdelka/jpg/pl-min.gif) repeat scroll -10px 0px;
	background-color: #eeeeee;
	border:1px solid #555555;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	cursor: pointer;
}
.gallery-conteiner#c0 div.s_item .s_del{background-position: -10px -16px;}
.houndred{height:112px;display:block;}
#potter,#germi{list-style:none;padding:0;}
#potter li,#germi li{
	width:100%;
	-position:relative;
}
#germi .s_del{background-position: -10px -16px;}

.adm_mainw{padding:20px 40px 10px;text-align:center;}
.adm_comments{padding-left:5px;margin:0px auto 5px;}
.adm_comments input{margin-right:10px;}
.adm_com_del{float:right;position:absolute;right:0;top:0;cursor:pointer;}
.adm_com_del_acc{float:right;position:absolute;right:-80px;top:5px;display:none;}