@charset "windows-1251";
html, body {
	background-color:#FFF;
}

body, body table td {
	font: 12px tahoma, arial, sans-serif;
	color:#454545;
}
.deb {
	border:1px solid #090;
}

a {
	color:#0b5780;
	text-decoration:none;
}
a:hover {
	color:#000000;
}

textarea {
	font: 12px tahoma, arial;
	color:#000000;
}

p {
	text-align:justify;
	font: 12px Tahoma;
	color: #454545;
	text-align: left;
	margin: 10px 5px 10px 5px;	
	line-height:1.5em;
}

.h1-block {
	padding:1px 0 2px;
	margin:0 0 20px 0;
	border-bottom:2px solid #650000;
}
.h1-block h1 {
	font:bold 18px Georgia, "Times New Roman", Times, serif;
	color:#650000;
	text-transform:uppercase;
	margin:7px 0 0 2px;
}

.h2-block {
	padding:1px 0 6px;
	margin:30px 0 10px 0;
}
.h2-block h2 {
	font:18px Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#000;
	margin:7px 0 0 10px;
}


.right_block {
	margin:0 0 20px 0;
	padding:0 0 0 26px;
	border-left:1px solid #d7d7d7;
}



/******************************** UTILS *****************************/

.fixpng {
	filter: expression(fixPNG(this));
}







/******************************** FOR FCK EDITOR *****************************/
.fck_catch_block {
	width:100%;
}





/***********************     Sela   list    ******************/
.sela_list {
}
.sela_list_item {
	float:left;
	margin:0 10px 0 0;
}
.sela_list_item a:hover {
	color:#FF6600;
}




/*    SHARED     */

.in_jquery_dialog {
	font:12px tahoma, sans-serif;
	padding:20px 25px;
}




/***********************  Rounded Black  *************************/
.rounded_black {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=76); /* IE 5.5+*/
	-moz-opacity: 0.76; /* Mozilla 1.6 � ���� */
	-khtml-opacity: 0.76; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.76; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

.rounded_black .lt,
.rounded_black .rt,
.rounded_black .lb,
.rounded_black .lt
{
	width:10px;
	height:10px;
}

.rounded_black .lt { background-image:url(../images/rounded_black/lt.gif);}
.rounded_black .rt { background-image:url(../images/rounded_black/rt.gif);}
.rounded_black .lb { background-image:url(../images/rounded_black/lb.gif);}
.rounded_black .rb { background-image:url(../images/rounded_black/rb.gif);}

.rounded_black .ct,
.rounded_black .cb,
.rounded_black .lm,
.rounded_black .rm, 
.rounded_black .cm { background-color:#000;}

.rounded_black .cm { 
	color:#FFF;
}




/***********************  list-menu  *************************/
.list_menu {

}
.list_menu li {
	list-style-image:url(../images/stuff.png);
	margin:0 0 7px 15px;
	font:11px tahoma, sans-serif;
}



/*****************     TOP     LINKS     ************/

.top_links a {
	color:#FFF;
	font:11px tahoma;
}
.top_links a:hover {
	color:#FFF;
	text-decoration:underline;
}









/***********************  PAGE CONTENT  *************************/
.page_content {
	line-height:1.5em;	
}
.page_content p {
	/*text-indent:20px;*/
	color:#454545;
	line-height:1.5em;
}





/*****************     DIMAS   PHOTO     ************/

.dimas_photo td.c {
	/*padding:5px;*/
	background-color:#FFF;	
	vertical-align:top;
	background-position:5px 5px;
	background-repeat:no-repeat;
}
.dimas_photo td.l_sh {
	vertical-align:bottom;
}
.dimas_photo td.b_sh {
	text-align:right;
}



.dimas_photo_small td.c {
	/*padding:5px;*/
	background-color:#FFF;	
	vertical-align:top;
	background-position:3px 3px;
	background-repeat:no-repeat;
}
.dimas_photo_small td.l_sh {
	vertical-align:bottom;
}
.dimas_photo_small td.b_sh {
	text-align:right;
}





/*********************   ROOT   PATH    ***********************/
.root_path {
	overflow:hidden;
	width:100%;
	margin:-20px 0 15px 2px;
}
.root_path .path_item {
	float:left;
}
.root_path .path_item a {
	font:11px tahoma, arial;
	color:#650000;
}
.root_path .path_item a:hover {
	text-decoration:underline;
}
.root_path .path_delimiter {
	float:left;
	margin:1px 5px 0 5px;
	font-size:10px;
	cursor:default;
}
.root_path .path_delimiter img {
	height:5px;
	margin:5px 0 0 0;
}
 
/*.root_path {
	overflow:hidden;
	width:100%;
}
.root_path .path_item {
	float:left;
}
.root_path .path_item a {
	font:12px tahoma, arial;
	color:#006699;
}
.root_path .path_item a:hover {
	text-decoration:underline;
}
.root_path .path_delimiter {
	float:left;
}
.root_path .path_delimiter img {
	margin:5px 5px 0 5px;
}*/


/*********************   MUNZAKAZ    ***********************/
.munzakaz_list {
	
}

.munzakaz_list li {
	list-style:circle;
	margin:0 0 4px 30px;
}




/*****************     RIGHT   BLOCK     ************/

.new_right_block {width:275px;}

.new_right_block .t1 { width:6px;}
.new_right_block .t2 { width:auto;}

.new_right_block .t1 { height:23px;}
.new_right_block .b1 { height:23px;}

.new_right_block .t1 { /*background:url(../images/new_right_block/t1.png) no-repeat;*/}
.new_right_block .t2 { background:url(../images/new_right_block/t2.png) no-repeat;}
.new_right_block .m1 { background:url(../images/new_right_block/m1.png) repeat-y;}
.new_right_block .m2 { background:url(../images/new_right_block/m2.png) repeat-y;}
.new_right_block .b1 { background:url(../images/new_right_block/b1.png) no-repeat;}
.new_right_block .b2 { background:url(../images/new_right_block/b2.png) no-repeat;}

.new_right_block .m2 { padding:0 0 0 10px;}
.new_right_block .m2 .block_title { font:25px Georgia, Times, serif; color:#003853; letter-spacing:1px; margin:0 0 4px 20px;}



.new_right_block_next {margin-top:-40px;}
.new_right_block .m2 {padding-bottom:23px;}
.new_right_block_next .m2 {padding-bottom:23px;}




/*****************     PAGINATION     BAR     ************/

.pp_button, .pp_pushed_button {
	padding:0 3px ;
	margin:0 2px ;
	border-bottom:none;
}
.pp_pushed_button {
	font-weight:bold;
	border-bottom:1px solid #666;
}

.pp_button a span {
	text-decoration:none;
}


.pp_prev_button img, .pp_next_button img {
	margin:4px 5px 0 5px;
}



/*****************     PODVAL     ************/

.copyright {
	float:left;
	margin:0 0 0 10px; 
	color:#FFF;
}
.copyright .small {
	margin:5px 0 0 0; 
}
.copyright .small, .copyright .small a, .copyright .small td {
	font-size:11px;
	color:#FFF;
}
.copyright .small a {
	text-decoration:underline;
}
.copyright .small a:hover {
	text-decoration:none;
}
.renis {
	float:right;
	margin:0 10px 0 0; 
}
.renis a {
	color:#FFF;
}
.renis a:hover {
	text-decoration:underline;
}








/* LOADING BOX */

.loading_box {

	background-color:#FFFFFF;
	
	border:1px solid #CCCCCC;

}

.loading_box .caption {

	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#0099FF;
	
	padding:0px 5px;

}



/*****************     DIMAS   PHOTO     ************/

.dima-super td.rt,
.dima-super td.r,
.dima-super td.rb,
.dima-super td.lt,
.dima-super td.l,
.dima-super td.lb {
	width:11px;
	overflow:hidden;
	font-size:1px;
}

.dima-super td.rt,
.dima-super td.t,
.dima-super td.lt,
.dima-super td.rb,
.dima-super td.b,
.dima-super td.lb {
	height:11px;
	overflow:hidden;
	font-size:1px;
}

.dima-super td.lt { background:url(../images/dima-super/lt.png) no-repeat; }
.dima-super td.rt { background:url(../images/dima-super/rt.png) no-repeat; }
.dima-super td.lb { background:url(../images/dima-super/lb.png) no-repeat; }
.dima-super td.rb { background:url(../images/dima-super/rb.png) no-repeat; }

.dima-super td.t { background:url(../images/dima-super/t.png) repeat-x; }
.dima-super td.b { background:url(../images/dima-super/b.png) repeat-x; }

.dima-super td.l { background:url(../images/dima-super/l.png) repeat-y; }
.dima-super td.r { background:url(../images/dima-super/r.png) repeat-y; }

.soc_icon {
    float: right;
    margin: 10px 10px 0 0;
}

.soc_icon a img {
    width: 35px;
    height: 35px;
}
