@charset "windows-1251";

body {
	font-family:Verdana, sans-serif; 
	color:black; 
	margin:0; 
	padding:0;
	max-width: 93em;
	min-width: 68em;
	background-color:#FFFFFF;
}

table 
{	
	margin:0;
	padding:0;
	border-collapse:collapse;
}
.head 
{
	margin:0 20px 0 20px;	
	margin-bottom:30px;
}
tr
{
	vertical-align:top;
	margin:0;
	padding:0;
}
td
{
	vertical-align:top;
	margin:0;
	padding:0;
}
.head_blue 
{
	background-color:#497a15;
}
.head_about 
{
	padding:20px 190px 25px 270px;
	font-size:80%;
	color:White;	
}
h1.comp_h {
	color:#FFFFFF;
	font-size:160%;
	font-weight:normal;
}
.guaranted 
{
	position:absolute;
			
	left:20px;
	margin-top:23px;
	margin-right:20px;
	padding-left:20px;	
}
.podp 
{	
	font-size:70%;
	clear:both;
	color:White;
	font-family:Verdana;
	margin-left:5px;		
}
.rek 
{
	margin-top:30px;
	margin-left:20px;
}
.pictograms {	
	height:30px;	
}
.h_menu_list {
	list-style-type:none;	
	font-size:70%;
	margin-left:5px;
	float:right;
}
.h_menu_list a{
	color:#006fc4;
}
.h_menu_list a:hover{
	text-decoration:none;
	color:#006fc4;
}
.izbranoe 
{
	font-size:75%;
	position:relative;
	height:26px;
}
.izbranoe a
{
	color:#006fc4;
	margin-left:0.5em;
	
}
.knopka 
{
	position:absolute;
	top:0;
	left:180px;
}
.zakaz_menu 
{	
	font-size:90%;
	font-weight:bold;
	margin-left:5px;
	background:#497a15;
	margin-top:5px;
	font-family:Tahoma, Verdana, Sans-Serif;
}
.zakaz_menu1 
{	
	font-size:90%;
	font-weight:bold;
	margin-left:0;
	background:#fff;
	margin-top:5px;
	color:Black;
	border:solid 1px #497a15;
	z-index:-4px;
	position:relative;
	font-family:Tahoma, Verdana, Sans-Serif;
}
.zm1_b_l
{
background:url(../img/curving/b_l_green1.gif) bottom left no-repeat;
z-index:1;	
position:absolute;
width:11px;
height:11px;
bottom:0;
left:0;
margin-bottom:-1px;
margin-left:-1px;
}
.zm1_b_r
{
background:url(../img/curving/b_r_green1.gif) bottom right no-repeat;
z-index:1;	
position:absolute;
width:11px;
height:11px;
bottom:0;
right:0;
margin-bottom:-1px;
margin-right:-1px;
}
.zm1_t a
{

		color:#753110;
}
.zm1_t
{
	height:53px;
		
}
.zm1_t_r
{
background:url(../img/curving/t_r_green1.gif) top right no-repeat;
z-index:1;	
position:absolute;
width:11px;
height:11px;
top:0;
right:0;
margin-top:-1px;
margin-right:-1px;
}
.zm1_t_l
{
background:url(../img/curving/t_l_green1.gif) top left no-repeat;
z-index:1;	
position:absolute;
width:11px;
height:11px;
top:0;
left:0;
margin-top:-1px;
margin-left:-1px;
}



.zakaz_menu div
{
	background:url(../img/curving/b_l_green.gif) bottom left no-repeat;
}
.zakaz_menu div div
{
	background:url(../img/curving/b_r_green.gif) bottom right no-repeat;
}
.zakaz_menu div div div
{
	background:url(../img/curving/t_l_green.gif) top left no-repeat;
}
.zakaz_menu div div div div
{
	background:url(../img/curving/t_r_green.gif) top right no-repeat;
}

.zakaz_menu a
{	
	color:White;
	display:block;
	padding-top:20px;
	height:35px;	
	width:70%;
	text-decoration:none;
}
.zakaz_menu1 span
{	
	color:#753110;

	padding-top:18px;
	height:36px;	
	width:200px;
}

.zakaz_menu a:hover
{	
	color:White;
	text-decoration:none;	
}
#zmt {padding-top:10px;	height:45px;}
.head_content
{
	/*background:url(../img/curving/t_l_green.gif) top left no-repeat;*/
}
/*.head_content div
{
	background:url(../img/curving/t_r_green.gif) top right no-repeat;
}
.head_content div div
{
	background:url(../img/curving/b_l_green.gif) bottom left no-repeat;
}
*/


img {
	border: none;	
	padding:0; 
	margin:0;	
    behavior: url('http://www.pascucci.info/pngbehavior.htc');

}
ins {
	text-decoration:none;
}
ul {
	margin:0;
	padding:0;
}
h4 
{
		font-size:80%;
		color:Black;
		font-weight:bold;
		padding:2ex 0 0 0;
		margin:0;
		font-style:italic;
		
}
h3 {
	font-size:90%; 
	font-weight:bold;
	color:#753110;
	padding:0;
	font-family:Tahoma, Verdana, Sans-Serif;
	margin:0 0 0.8ex 0;
}
h3.it {
	font-size:110%; 
	font-weight:normal;
	color:#753110;
	padding:0;
	font-family:Georgia, Times New Roman, Serif;
	font-style:italic;
	margin:0 0 1ex 0;
}
h3.itt {
	font-size:80%; 
	font-weight:bold;
	color:#753110;
	padding:0;
	font-family:Georgia, Times New Roman, Serif;
	font-style:italic;
	padding:1ex 0 1ex 0;
	margin:0;
		
}
h3.its {
	font-size:100%; 
	font-weight:bold;
	color:#753110;
	padding:0;
	font-family:Georgia, Times New Roman, Serif;
	font-style:italic;
	margin:0 0 1ex 0;
}
h3.rub_h {
	font-size:90%; 
	font-weight:bold;
	color:#000;
	padding:0;
	font-family:Verdana, Times New Roman, Sans-Serif;
	margin:0 0 0.3ex 0;
	z-index:3;
}
h2 {
	font-size:115%; 
	font-weight:normal; 
	margin: 0 0 1.5em 0;
	padding:0
}
h2.i {
	font-size:130%; 
	font-weight:normal; 
	margin-bottom:1.3ex;
	padding-top:2ex;
}
h1 {
	font-size:125%; 
	font-weight:normal; 
	margin: 0 0 1.3ex 0;
	color:#64280e;
	font-family:Georgia;
	font-style:italic;
}

.nul {
	
}

h5.r {
	color:#3caae4;
	font-size:115%;
}
#comp_h {
	color:#FFFFFF;
	font-size:130%; 
}
.comp {
	padding:20px 30px 40px 30%;
	position:relative;
	z-index:1;
}
*+html .comp {
	margin-bottom:0px
}
.comp_about {
	font-size:75%;
	color:#FFFFFF;
	width:65%
}
/*links*/


a {
	color:#497a15; 
	padding:0; 
	margin:0
}
a:hover {
	text-decoration:none;	
}
.home, .home_n, .map, .map_n {
	display:block;
	float:left;
	padding:3px 5px 5px 5px
}
a.home {
	padding-left:0;
	background:url(../img/pictograms/home_a.gif) no-repeat center;
	height:12px;
	width:10px;	
}
a.home:hover {
	background:url(../img/pictograms/home_b.gif) no-repeat center;
	height:12px;
	width:10px
}
a.home_n {
	padding-left:0;
	background:url(../img/pictograms/home_g.gif) no-repeat center;
	height:12px;
	width:10px
}
a.map {
	margin-left:0.7em;
	background:url(../img/pictograms/map_a.gif) no-repeat center;
	height:11px;
	width:10px;	
}
a.map:hover {
	background:url(../img/pictograms/map_b.gif) no-repeat center;
	height:11px;
	width:10px
}
a.map_n {
	background:url(../img/pictograms/map_g.gif) no-repeat center;
	height:11px;
	width:10px
}
.a1 
{
	
}
.zn {

	
}
/*top_bar*/
.top_bar {
	height:3.5ex;
	min-height:30px;
	background:url(../img/top_bar_sha.gif) repeat-x bottom left;
	padding:13px 5px 19px 0px;
	overflow:hidden;
	white-space: nowrap;
}
.got_rab {
	font-style:italic;
	font-weight:bold;
	font-size:75%;
	float:left;
	margin-left:20px;
}
/*search for ready works*/
.search_form {	
	

	padding-top:30px;
	padding-bottom:50px;
	z-index:2;
	margin-left:290px;
	
}
.main_search_input {
	width:80%;	
	font-size:90%;	
	background-color:#FFFFFF;	
	border:1px solid #c7c7c7;
	float:left;	
	
}

.got_rab_2 {

	font-size:80%;
	float:left;

}
.search_form_2 {
	margin-left:15px;
	float:left;
	width:35%;
	min-width:300px;
}
.main_search_input_2 {
	width:75%;
	min-width:100px;
	font-size:100%;
	float:left;
	background-color:#FFFFFF;	
	border:#c7c7c7 solid 1px;	
}

.main_search_enter {
	margin-left:10px;
	margin-top:-1px;
	display:inline;
}
.gimg {
	position:absolute;
	bottom:23%;
	left:25px
}
.ras_find {

	
	position:relative;
	margin-right:10px;		
}
#fast {
	position:absolute;
	margin-top:5px
}
#fast_a {
	margin-left:14px;
	display:block
}
.spacer 
{	
	width:100%;
	height:2px;
	background-color:gray;
	margin-top:20px;

}

/*horizontal menu*/

.hor_menu {
	height:2.6ex;
	margin-right:190px;
	position:relative;
	z-index:2;
}
*+html .hor_menu{
	height:3ex;
}
.h_menu_option {
	float:right;
	font-size:75%;
}            	

.h_menu_list li {
	margin:0 0 0 1em;
	padding:0;
	display:block;
	float:left
}
#d_link {
	font-size:80%;
	color:#fffc01;
}
#d_img_1 {
	margin-right:0.1em;
	margin-top:0px
}
.main {
	width:100%;
	max-width: 93em;
	min-width: 62.5em;
	margin:0 auto; 
	text-align:left;
	position:absolute;
	overflow:hidden;
	background:white;
	padding-top:30px;	
}
*+html .main {
	margin:0;
}
/*cap*/
.cap {
	position:relative;
	margin:1ex 20px 30px 20px;
}
.cap_blue {		
	z-index:2;
	position:relative;
	background:#3caae5;
	margin-right:190px
}
* html .cap_blue 
{
	height:165px;
}
.cap_blue_c {
	width:100%; height:100%;
	background:#3caae5 url(../img/flag.jpg) top right no-repeat;
}
.cap_foot {
	width:100%;
	height:60px;
	background:white;
}
.gb {
	position:relative;
	
}
.cap_main {
	position:relative;
	clear:both
}
.plus {
	height:100%;
	width:250px;
	background:#FFFFFF;
}
.cap_white {
	width:34%;
	float:left;
	font-size:70%;
}
.cap_white_ {
	margin:28px 0 0 0px
}
.cw_i
{
    float: left;
    width: 150px;
}
.zakazi {
	width:65%;
	position:relative;
	float:right;
}
.zakazi_l {
	width:100%;
	height:100%;
	color:#FFFFFF;
	font-size:90%;
	font-weight:bold;
	padding:9px 10px 0 17px
}
*+html .zakazi_l {
	font-weight:normal;
}
.zakazi_l a{
	color:#FFFFFF;
}
.zakazi_l a:hover{
	text-decoration:none;	
}
.zakazi_item {
	width:23%;
	margin-left:6px;
	height:6.7ex;
	background:#3caae4 url(../img/zakazi_item_sha.png) repeat-x top left;
	float:right;
}
.contacts {
	float:right;
	width:130px;
	font-size:80%;
}
* html .contacts {

	width:160px;
}
.contacts small {
	color:gray
}
.other_c {
	padding-top:10px;
	margin-top:15px;
	border-top:solid 1px #FFCC00
}
.other_c_item {
	margin-bottom:7px;
	margin-left:-22px
}
.other_c_item img{
	margin-top:3px;
	margin-right:3px
}
small {
	font-size:85%
}
.phone {
	margin-bottom:1ex
}
.content {
	padding:15px 20px 30px 20px;
	height:100%;	
	position:relative;
}
.wat {
	clear:both;

	width:100%; 
	position:relative;
	height:100%; 
	display:table;
}
.content_t {
	padding:0 0 80px 25px;
	width:72%;
	float:left;
	height:100%;	
	font-family:Georgia, Times New Roman, Serif;
}
.content_t p{
	font-size:85%;
	margin:0;
}
.left_colum {
	width:21%;
	float:left;
	margin-right:20px;
	position:absolute;
	
}
.content_main {
	height:100%;
	background:#FFFFFF;
	width:auto;
	padding-left:250px;
	min-height:1200px;
}
.right_col {
	float:left;
	width:70px
}

/*zakaz*/
.form_table 
{
	margin-top:15px;
	
}
.form_button 
{
	margin-top:15px;
}
.form_comment 
{
	font-size:75%;
	width:80%;
	margin-top:1ex;
	font-style:italic;
	margin-bottom:10px;
	color:Gray;
}
.form_table td
{
	border-bottom: dashed 1px #dddddd;
	padding:10px 0;
	
}
.z_form {
	width:100%;
}
.z_form_item {
	width:100%;
	min-width:200px;
	position:relative;
}
.z_form_b {
	padding:10px 0;
}

.ann {
	font-size:65%;
	color:#666666;
}
.z_form_title 
{
	width:80%;
	font-weight:bold;
	float:left;
	font-size:80%;
	margin-right:5%
}
.c {
	font-size:85%;	
}
.op_it {
	font-size:85%;
	padding-bottom:15px;
}
.oi_t {
	margin-left:105px
}
.princ {
	float:right;
	padding:25px 0 0 0;
	position:relative;
	margin-right:10px;
	border:solid 1px #d0d0d0;
	margin-left:0px;
	width:21%;
	/* background:url(../img/u_sha.gif) left top no-repeat */
}
.princ_e
{
 
    padding-bottom:15px;
    font-size: medium;
	font-size:70%;

}
.princ_e div
{

}
.second_menu {
	background:#FFFFFF;	
	border:solid 1px #d0d0d0;
	position:relative;
	float:left;
}
.left_i {
	background:#FFFFFF;
	margin-top:6px;
	font-size:90%;
	height:9ex;	
}
.left_i_lblue {
	background:#FFFFFF;
	margin-top:6px;
	font-size:90%
}
.left_i_l {
	padding:10px 15px 12px 15px
}
.l_i_i {
	float:left;
	display:block;
}
.l_i_t {
	float:left;
	margin:5px 5px 0 3px;
	height:100%;
}
.news 
{
	margin-left:25px;
	margin-top:20px;
	padding-bottom:30px;	
}
.news p
{
	margin:0.9ex 0 0 0;
	padding:0;	
}
h5 {
	font-size:90%;
	margin: 1ex 0 0.7ex 0;
	font-weight:normal;	
}

.news a{
	color:#497a15;
}
.news p{
	font-size:80%;
}
.news a:hover
{
    text-decoration: none;
}
.top_banner 
{
	width:100%;
	height:65px;
	background-color:#eaeaea;
	text-align:center;

}
a.b
{
    color: black;
    padding-left: 10px;
    display: block;
    float: left;
    position: relative;
    width: 250px;
    font-size: medium;
}
a.b:hover {
	text-decoration:none;
}
a.w {	
	font-size:110%;
}
.s_menu
{
    list-style-type: none;
    font-size: 90%;
    padding: 25px 10px 30px 25px;
    text-align: left;
}
.colum_block 
{
	margin:0;
}
.colum_block ul
{
	margin:0;
	padding-bottom:10px;
}
.colum_block_g
{
	background-color:#efefef;
	padding-bottom:10px;
	padding-right:50px;

}
#ob 
{	

}
.s_menu li{
	margin-bottom:1.3ex;
	
}

ul.big_list {
	margin-left:1.9em;
	list-style-type:none;
	font-size:85%;
	line-height:2.2ex;
}
ul.big_list li {
	text-indent: -1.75em;
	padding-bottom:1ex;
}
*+html ul.big_list li {
	text-indent: 0em;
	margin-bottom:1.3ex;
}
ul.big_list li:before {
	content: '\2014\a0';
	color: #1d9bde;
}
#pop {
	background:url(../img/ico/pop.gif) no-repeat left top;
	width:13px;
	height:12px;	
	position:relative;
	float:left;
	right:20px;
	top:3px;
	clear:right
}
.gboard {

	margin-bottom:25px;
	margin-right:15px;
	padding-right:15px;
	
}
.gboard p{
	margin-top:1.4ex;

		font-size:90%;
}

.gboard_t {

	padding-bottom:35px
}

.gboard_text {
	margin: 0 25px 25px 0;
	margin-left:10px;	
	padding-bottom:35px
}
.gboard_text ul
{
	padding:0;
	margin:0;

}
.gboard_text li
{
	list-style-type:none;
	margin-top:1ex;
			font-size:90%;
}
.gboard_a {
	margin:25px 10px 0px 15px;
	float:left;
	color:gray;
	position:relative;
	width:120px
}
.gboard_t span 
{
	font-weight:bold;
	
}
.p_cat_h {
	clear:both;
	font-size:90%;
	margin-bottom:1.5ex;
	padding-top:3ex;
}
.p_cat_i {
	float:left;
	width:49%;
	font-size:65%
}
.p_cat_list {
	list-style-type:none;
	color:#999999	
}
.p_cat_list li {
	margin:0 0 0.8ex 0;	
}
/*///////////////////////////*/

.footer {
	position:relative;
	font-size:75%;
	margin-top:10px;
	clear:both;
	margin-bottom:15px;
/*	background-color:#FFFFFF;*/
border-top:solid 2px #000;
	height:100px;
	

}
.footer_ab {
/*	width:35%;*/
	float:left
}
.f_ins {
	position:relative;
	width:100%;
	height:100%;
	position:absolute;
/*	border:solid 1px #990000; */
	margin-top:20px;
	background-color:#FFFFFF;
/*	background: #FFFFFF left bottom no-repeat url(../img/footer.jpg); */
}
.f_ins2 {
	
}
.ddd {
	position:absolute;
}
.f_mar
{
	font-size:90%;
	margin-right:30px;
	margin-left:15px;
	
}
.f_mar li{
	margin-bottom:0.6ex;
	list-style-type:none;
}
.f_mar ul{
	margin-top:1ex;
	
}

/*///////////////////////////*/
#fab {
	color:#666666;
	width:25em
}
.footer p{	
	padding:0;
}
.pl {
	clear:both;
	padding-top:15px; 
}
*+html .pl{
	padding-top:0px
}
.inf {
	clear:both;
	padding:40px 30px 70px 0px
}
.inf_index {
	clear:both;
	padding:5px 30px 10px 0px
}
*+html .inf{
	padding-top:20px
}
.inf p{
	font-size:75%;
}
/*///////////////////////////*/

.cou {

}
.cs {
	float:right;
	position:relative;
}
.cs img{
	position:absolute;
	left:-35px;
}
.cs2 {
	position:absolute;
	bottom:100px;
	margin-left:15px;
	font-size:90%;	
}
.dop {
	font-size:85%;
	margin-bottom:100px
}
.counter {
	float:right;
	margin-left:15px
}

/*///////////////////////////*/
.ex_table td {
	padding:10px 0 10px 0;
	vertical-align:top;
}
*+html .ex_table td {
	padding:5px 0 5px 0
}
.p_table p{
	margin:0;
	padding:0;
	display:block; 
	padding-left:22px; 
	padding-right:7em; 
	font-size:80%
}

*+html .c p{
	margin:0 0 1.5ex 0
}
.t_r_blue, .t_l_blue, .b_l_blue, .b_r_blue {
	height:100%; width:100%;
}
.t_r_blue {
	background:url(../img/curving/t_r_blue.gif) top right no-repeat;
}
.t_l_blue {
	background:url(../img/curving/t_l_blue.gif) top left no-repeat;
}
.b_l_blue {
	background:url(../img/curving/b_l_blue.gif) bottom left no-repeat;
}
.b_r_blue {
	background:url(../img/curving/b_r_blue.gif) bottom right no-repeat;
}
.t_r_gboard, .t_l_gboard, .b_l_gboard, .b_r_gboard {
	height:12px;
	width:12px;
	position:absolute;
	z-index:1;
}
.t_r_gboard {
	background:url(../img/curving/t_r_gboard.gif) top right no-repeat;
	
top:0;
right:0;
margin-top:-1px;
margin-right:-1px;
}
.t_l_gboard {
	background:url(../img/curving/t_l_gboard.gif) top left no-repeat;
top:0;
left:0;
margin-top:-1px;
margin-left:-1px;
}
.b_l_gboard {
	background:url(../img/curving/b_l_gboard.gif) bottom left no-repeat;
	bottom:0;
left:0;
margin-bottom:-1px;
margin-left:-1px;
}
.b_r_gboard {
	background:url(../img/curving/b_r_gboard.gif) bottom right no-repeat;
	bottom:0;
right:0;
margin-bottom:-1px;
margin-right:-1px;
}

.t_r_lblue, .t_l_lblue, .b_l_lblue, .b_r_lblue {
	height:100%; width:100%;
}
.t_r_lblue {
	background:url(../img/curving/t_r_lblue.gif) top right no-repeat;
}
.t_l_lblue {
	background:url(../img/curving/t_l_lblue.gif) top left no-repeat;
}
.b_l_lblue {
	background:url(../img/curving/b_l_lblue.gif) bottom left no-repeat;
}
.b_r_lblue {
	background:url(../img/curving/b_r_lblue.gif) bottom right no-repeat;
}

.t_r_white, .t_l_white, .b_l_white, .b_r_white {
	height:100%; width:100%;
}
.t_r_white {
	background:url(../img/curving/t_r_white.gif) top right no-repeat;
}
.t_l_white {
	background:url(../img/curving/t_l_white.gif) top left no-repeat;
}
.b_l_white {
	background:url(../img/curving/b_l_white.gif) bottom left no-repeat;
}
.b_r_white {
	background:url(../img/curving/b_r_white.gif) bottom right no-repeat;
}
table.alt_work
{
    font-size:85%;
}
.tab_into
{
    width:100%;
    font-size:80%;
    border:none;
    font-family:Verdana, Arial, Sans-Serif;
    padding-top:15px;
}
.tab_into th
{    
    border:none;
    text-align:left;
    color:#753110;
    padding-bottom:15px;
   padding-right:30px;
}
.tab_into tr
{    
    border:none;
}
.tab_into td
{
    border:none;
    padding-bottom:10px;
        padding-top:10px;
        border-bottom:dashed 1px #e0e0e0;
    padding-right:15px;
    padding-right:30px;
    
}

.z_form_item2 {
	width:50%;
	min-width:200px;
	position:relative;
}
.z_form_item select, option
{
    width:200px;
}
.board
{
    font-size:85%;
}

.board p
{
 margin-top: 0.3em; /* Отступ сверху */
 margin-bottom: 0.5em; /* Отступ снизу */
}

hr
{
    color:#F0F0F0;
    height:1px;
}

.pager{

  padding:0;
  min-height:25px;
  margin-top:20px;
}
.pager a
{
	color:#006fc4;
  padding:5px;
  font-size:80%;
  font-family:Verdana, Arial, Sans-Serif;
}
.pager a:active{


  padding:5px;
  font-size:80%;
  background-color: #497a15;
}

.pager a:hover
{
padding:5px;
  color: #FFFFFF;
  background-color: #497a15;
}

.view_work_1 
{
	font-family:Georgia, Times New Roman, Serif;
	font-size:85%;
	padding:20px 10px 20px 30px;
	position:relative;
	background-color:#f3f3ed;
	border-bottom:solid 1px #dddddd;
	border-top:solid 1px #dddddd;	
}
.ban2 {
margin-top:10px;
width:100%;

}
.princ_e_ob table, tr, td{
border:none;
}
.princ_e_ob a{
display:block;
margin-top:10px;
font-size:80%;

}
.princ_e_ob {	
	margin-left:25px;

	width:70%;
	
	padding:15px 0 15px 0;
	margin-right:15px;

	margin-top:10px;border:none;
	
	
}
.specp {
width:90%;
font-size:80%;
padding:15px;
border: dashed 1px #999999;
right:27%;
margin-top:10px;
background:#f3f3ed;
}
.specpred {
width:90%;
font-size:80%;
padding:15px;
border: dashed 1px #FF5B5B;
right:27%;
margin-top:10px;
background:#f3f3ed;
}
.specpzakaz {
width:90%;
font-size:80%;
padding:15px;
border: dashed 1px #FF0000;
right:27%;
margin-top:10px;
background:#D7F2A4;
}
.rubrikator_12
{
	font-family:Verdana, Arial, Sans-Serif;
	padding:0 0 5px 30px;
	position:relative;
	background-color:#f3f3ed;
	border-bottom:solid 1px #dddddd;
	border-top:solid 1px #dddddd;	
	margin-top:15px;
	margin-bottom:15px;
}
.rubrikator_1
{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:80%;
	padding:20px 10px 20px 30px;
	position:relative;
	background-color:#f3f3ed;
	border-bottom:solid 1px #dddddd;
	border-top:solid 1px #dddddd;	
	
}
.rubrikator_1 td
{
	padding-bottom:1ex;
	
}
.rubrikator_1 div
{

	
}
.rubrikator_1 span{

	color:Gray;	
	padding-left:0.3em;
	font-size:80%;
}
.rubrikator_1 a
{
color:#006fc4;
padding-left:0.8em;
}

.rubrikator_d 
{
	margin-bottom:20px;
	font-family:Georgia, Times New Roman, Serif;
	width:80%;
}
.copy1
{
}
.h_pager 
{
	margin-bottom:20px;
}
.detail_d
{
	margin-top:20px;
}
.detail_d li
{
	padding-bottom:10px;
}
.epigraf 
{
	text-align:right;
	width:100%;
	font-size:85%;
	position:relative;
	padding-bottom:30px;	
}
.epigraf_t
{
	width:50%;
	font-size:90%;
	margin-left:50%;
	
}
.epigraf_a
{
	margin-top:10px;
	color:Gray;
	float:right;	
}
.anti_menu {
	background:#FFFFFF;	
	border:solid 1px #d0d0d0;
	position:relative;
	padding:10px;
	margin:5px;
}
.padtp
{
	margin-top:10px;
}
.exit
{
	width:100%;
	display:block;
}
.exit img
{
	float:right;
}
tr.pad10 td
{
	padding:5px;
}
