@charset "utf-8";
 /*  ------------------------------  INDEX PAGE------------------------------  */
			
		
* {	margin:0px;
	padding:0px;
	border:0px;
	}
	
	
body {		height:100%;
margin: 0;

padding: 0;
 font-size:13px; 
 font-family: Verdana,Century Gothic, Geneva, sans-serif;
 background: url(../img4/bg_body.jpg) top center no-repeat #f8f4e5;
			}
		
html {
height: 100%;
margin: 0;
padding: 0; 
}		

.sh11  {	font-size: 11px;			}	
.sh12  {	font-size: 12px;			}
.sh13  {	font-size: 13px !important;				}
.sh14  {	font-size: 14px;			}
.sh18  {	font-size: 18px;			}
.sh15  {	font-size: 15px;			}
.sh16  {	font-size: 16px;			}
.sh18  {	font-size: 18px !important;			}
.sh19  {	font-size: 19px !important;			}


.clr_00baff  {	color: #00baff;		}
.clr_fff  {	color: #fff;		}
.clr_c6e2ed  {	color: #c6e2ed;		}
.clr_503105  {	color: #503105 !important;		}
.clr_217297  {	color: #217297 !important;		}
.clr_494846  {	color: #494846 !important;		}
.clr_037fb3  {	color: #037fb3 !important;		}
.clr_4e5c66  {	color: #4e5c66 !important;		}
.clr_008cda  {	color: #008cda !important;		}
.clr_960020  {	color: #960020 !important;		}
.clr_758e98  {	color: #758e98 !important;		}
.clr_96350c  {	color: #96350c !important;		}
.clr_ce7000  {	color: #ce7000 !important;		}
.clr_7c5212  {	color: #4d260a !important;		}
.clr_977848 {	color: #977848 !important;		}
.clr_620707 {	color: #620707 !important;		}




.margin0 {margin:0px !important;}
.margin_b20 {margin-bottom:20px;}
.margin_t30 {margin-top:30px !important;}



 /*  ------------------------------  STANDART TEXT------------------------------  */
.classic_text {}
			
.classic_text p   {	color:#431c04;
					margin-bottom:10px;
					margin-right:20px;
					text-indent:10px;
					}				
.classic_text h1 {	color:#7a3c20;
					margin-bottom:10px;
					margin-top:0px;
					font-size:14px;
					font-weight:bold;
					text-transform:uppercase;
					}
					
.classic_text h2 {	color:#431c04;
					margin-bottom:10px;
					margin-top:0px;
					font-size:14px;
					font-weight:bold;
					}					
.classic_text a:link 		{color:#ce7000;		text-decoration:underline;}
.classic_text a:visited 		{color:#ce7000;		text-decoration:underline;}
.classic_text a:hover 		{color:#ce7000;  	text-decoration:none;}						

.classic_text  ul {
list-style-image: url(../img4/marker.jpg);
margin-top:20px;
margin-left:25px;
margin-bottom:20px;
color:#431c04;
}
.classic_text  ul  li{
margin-bottom:10px;
vertical-align:top;
line-height:15px;
}

.classic_text  img {
margin-top:6px;
display:block;
position:relative;
top:-5px;
float:left;
padding:7px 6px 7px 7px;
margin-right:10px;

background: url(../img4/border1.jpg) top center no-repeat;
}

.ct_img_hor{
background: url(../img4/bg_pg_img_hor.png) top left no-repeat;
margin-bottom:10px;
width:218px;
height:156px;
float:left;
}
.ct_img_hor  img {
width:193x;
height:129px;
margin-left:8px;
margin-top:6px;
border-radius:5px;
border: 4px solid #fff;
position:relative;
behavior: url(PIE.htc);
}

.ct_img_vert{
background: url(../img4/bg_pg_img_vert.png) top left no-repeat;
padding-left:7px;
padding-bottom:5px;
width:172px;
height:218px;
float:left;
}
.ct_img_vert img {
width:129x;
height:193px;
border-radius:5px;
margin-left:8px;
margin-top:6px;
border: 4px solid #fff;
position:relative;
behavior: url(PIE.htc);
}
				
.ta_center{
text-align:center;
}					
	

.docs {
width:100%;
float:left;
margin-left:5px;
margin-bottom:10px;
/*background: url(../img4/bg_docs.jpg) top left no-repeat;*/
}
.docs  img{
float:left;
margin-right:8px;
}
.docs a {
color:#ce7000;
margin-top:5px;
display:block;
}
.docs a:hover {
text-decoration:none;
}


.new_indent {
width:100%;
height:1px;
float:left;
}

	
 /*  ------------------------------  STANDART TEXT------------------------------  */
								

		
#maincontainer { 	
width:100%; /* border-left: 1px solid #fff; border-right: 1px solid #fff;*/
min-width: 1000px;
height: auto !important;
min-height: 100%; 
margin: 0 auto; 
padding-bottom:0px;
margin-bottom: -256px;
/*overflow:hidden;*/
}	





/*  ------------------------------MENU------------------------------  */				
#menu { 
width: 1000px;
height: 222px;
margin:0 auto;
position:relative;
z-index:10;
background: url(../img4/bg_menu.png) top center no-repeat;
} 
#logo { 
width: 256px;
height: 155px;
margin:0 auto;
position:absolute;
left:360px;
top:2px;
z-index:2;
background: url(../img4/logo.png) top center no-repeat;
} 
#logo a { 
width:280px;
display:block;
padding-top:125px;
margin-left:1px;
line-height:16px;
text-align:center;
color:#753e20;
font-size:12px;
text-decoration:none;
} 

/*  ------------------------------HEADER------------------------------  */	

#muz {
position:absolute;
top:25px;
left:125px;
font-size:12px;
color:#7a3c20;
line-height:5px;
}
#muz a {
text-decoration:underline;
font-size:14px;
color:#ce7000;
}
#muz a:hover {
text-decoration:none;
}
#search_header {
background:none;  
position:absolute;
top:24px;
left:715px;
}	
#sh_text {
background:none;
width:90px;
height:19px;
outline:none;
color:#6e4c08;
font-size:12px;
float:left;
text-align:left;
}	
#sh_sbm {
background:none;
width:50px;
height:45px;
margin-left:25px;
position:relative;
top:-10px;
cursor:pointer;
}	
.searchfield {		
background-color:transparent;
}
#script_index {
width:221px;    
height:148px;
position:absolute;
left:385px;
top:504px;
}
#si_arrow_left {
width:30px;
height:30px;
position:absolute;
left:0px;
top:50px;
}	
#si_arrow_right {
width:30px;
height:30px;
position:absolute;
right:0px;
top:50px;
}		
#si_text {
position:absolute; 
top:28px;
width:100%;
text-align:center;
color:#3a2a02;
}
.si_img {
position:absolute;
top:76px;
left:44px;
width:135px;
height:64px;
}		

/*  ------------------------------CONTENT------------------------------  */	

.content {
margin:0 auto; 
width:879px;
position:relative;
padding-left:38px;
padding-right:47px;

margin-bottom:40px;
}






/*  ------------------------------FOOTER------------------------------  */	

#footer { 	
width: 965px;
height: 256px;
margin:0 auto;
position:relative;
background: url(../img4/bg_footer.jpg) top center no-repeat;
top:256px;
}

#rights {
width:300px;
position:absolute;
top:203px;
left:76px;
color:#fff;
font-size:12px;
}
#rights img {
float:left;
margin-right:5px;
position:relative;
top:-5px;
}
#rights p {
margin-top:0px;
}
#empire {
width:200px;         
position:absolute;
top:197px;
right:70px;
color:#fff;
font-size:12px;
}
#empire img {
float:left;
margin-right:5px;
position:relative;
top:2px;
}
#empire p {
margin-top:5px;
}
#empire a{
color:#ffba05;
}
#empire a:hover{
text-decoration:none;
}

#footer_text {      
position:absolute;
top:140px;
left:270px;
color:#fff;
font-size:12px;
}	
#footer_text p {      
margin-bottom:10px;
}	

#footer_text a{
color:#a4d2e7;
}
#footer_text a:hover{
text-decoration:none;
}
	
#footer_gb {
position:absolute;
top:80px;
left:74px;
width:210px;
}	
#footer_gb h1 {
font-size:14px;
font-weight:normal;
color:#461b02;
margin-bottom:5px;
}		
#footer_gb p {
font-size:12px;
font-weight:normal;
color:#620707;
margin-bottom:0px;
}		
#footer_gb img {
float:left;
}	
#footer_gb a {
color:#765300;
}		
#footer_gb a:hover {
text-decoration:none;
}		
	
#footer_news {
position:absolute;
top:80px;
left:306px;
width:410px;
}	
#footer_news h1 {
font-size:14px;
font-weight:normal;
color:#461b02;
margin-bottom:5px;
}		
#footer_news p {
font-size:11px;
font-weight:normal;
color:#620707;
margin-bottom:3px;
}		
#footer_news img {
float:left;
position:relative;
top:2px;
}	
#footer_news a {
color:#765300;
}		
#footer_news a:hover {
text-decoration:none;
}		
.fn1 {
width:195px;
float:left;
}		
.fn1 span{
color:#977848;
}		
	
#footer_contacts {
position:absolute;
top:90px;
left:720px;
width:160px;
}	
#footer_contacts h1 {
font-size:14px;
font-weight:normal;
color:#461b02;
margin-bottom:5px;
}		
#footer_contacts p {
font-size:12px;
font-weight:normal;
color:#620707;
margin-bottom:3px;
text-align:right;
}		
#footer_contacts img {
float:left;
}	
#footer_contacts a {
color:#765300;
}		
#footer_contacts a:hover {
text-decoration:none;
}		
#counter {
position:absolute;
bottom:20px;
left:433px;
}			
.footer-push { 
/*height: 256px;*/
margin: 0;
padding: 0;
}
.index_picture {
width:1000px;
height:566px;
margin:0 auto;
position:relative;
top:-111px;
left:16px;
z-index:9;
background: url(../img4/bg_index_header.jpg) top center no-repeat;
}			

.index_quote {
width:324px;
height:87px;
position:absolute;
bottom:0px;
left:50px;
padding-top:6px;
background: url(../img4/bg_quote.png) top center no-repeat;
color:#7a3c20;
}			
.index_quote p {
margin-left:110px;
line-height:13px;
margin-bottom:3px;
}			
.index_quote a {
color:#ce7000;
}	
.index_quote a:hover {
text-decoration:none;
}	


.index_hotline {
width:324px;
height:87px;
position:absolute;
bottom:0px;
left:625px;
padding-top:26px;
background: url(../img4/bg_hotline.png) top center no-repeat;
color:#7a3c20;
}
.index_hotline p {
margin-left:110px;
line-height:13px;
margin-bottom:4px;
font-size:12px;
}			
.index_hotline a {
color:#ce7000;
}	
.index_hotline a:hover {
text-decoration:none;
}	
.index_hotline img {
float:left;
}


 /*  ------------------------------  ABOUT INDEX------------------------------  */
#content_index {
margin:0 auto; 
width:964px;
position:relative;
top:-101px;
}

.about_index {
width:900px;
margin-left:40px;
}
.ai_himg{
float:left;
margin-left:10px;
margin-right:3px;
position:relative;
top:-7px;
}
.about_index h1 {
font-size:14px;
font-weight:bold;
color:#7a3c20;
margin-top:7px;
margin-bottom:15px;
}
.ai_img{
float:left;
width:115px;
height:158px;
margin-right:15px;
background: url(../img4/img3.jpg) top center no-repeat;
}
.ai_img img{
margin-top:23px;
margin-left:27px;
/*max-width:73px;
max-height:118px;*/
}

.about_index p {
color:#431c04;
margin-bottom:10px;
text-indent:10px;
margin-right:50px;
}
.about_index a {
color:#ce7000;
}
.about_index a:hover {
text-decoration:none;
}

.ask_spec{
margin-top:30px;
margin-left:30px;
float:left;
}
.ask_spec h1{
font-size:14px;
font-weight:bold;
color:#7a3c20;
margin-left:25px;
margin-bottom:0px;
}
.ask_spec p{
color:#431c04;
margin-left:25px;
margin-bottom:0px;
}
.ask_spec_inner{
width:481px;
height:202px;
margin-top:10px;
position:relative;
background: url(../img4/bg_ask.jpg) top center no-repeat;
}
.ask_spec .ask_spec_inner h1{
font-size:14px;
font-weight:normal;
color:#765300;
margin-left:25px;
padding-top:10px;
margin-bottom:5px;
}
.ask_spec_inner img{
width:73px;
height:73px;
margin-top:21px;
margin-left:47px;
margin-right:20px;
float:left;
}
.aci1 {
position:absolute;
top:110px;
margin-left:40px !important;
color:#b75021 !important;
}
.aci1_href1 {
width:166px;
height:26px;
position:absolute;
top:153px;
left:20px;
color:#fff;
font-size:12px;
text-align:center;
}
.aci1_href1:hover {
text-decoration:none;
}
.aci1_href2 {
width:158px;
height:26px;
position:absolute;
top:153px;
left:240px;
color:#fff;
text-align:center;
text-decoration:none;
}
.gallery_index{
margin-top:30px;
margin-left:20px;
float:left;
}
.gallery_index h1{
font-size:14px;
font-weight:bold;
color:#7a3c20;
margin-bottom:0px;
margin-left:15px;
}
.gallery_index p{
color:#431c04;
margin-bottom:0px;
margin-left:15px;
}
.gallery_index_inner{
width:431px;
height:214px;
margin-top:10px;
position:relative;
background: url(../img4/bg_ig.jpg) top center no-repeat;
}
.gallery_index a{
color:#ce7000;
}
.gallery_index a:hover{
text-decoration:none;
}
.gii_script{
position:absolute; 
top:16px;
left:75px;
width:331px;
height:132px;
padding-left:15px;
}
#gii_arrow_left {
width:30px;
height:30px;

}	
#gii_arrow_right {
width:30px;
height:30px;

}	
.gii_img {
float:left;
width:135px;
height:132px;
margin-left:15px;
background: url(../img4/border_script.png) top center no-repeat;
}	
.gii_img img {
margin-top:8px;
margin-left:8px;
}	



 /*  ------------------------------NEWS------------------------------  */
 
 
 
#news_left_outer {
float:left;
width:323px;
}
#news_left_outer h1 {
font-size:14px;
font-weight:bold;
color:#7a3c20;
margin-top:0px;
margin-bottom:0px;
}
#news_left {
width:323px;
float:left;
position:relative;
padding-top:30px;
background: url(../img4/bg_news_top.jpg) top center no-repeat;
}
.nl_outer{
background-color:#f4e7d3;
width:287px;
position:relative;
padding-bottom:10px;
}
.nl_inner{
margin-left:15px;
margin-bottom:20px;
width:247px;
padding-right:20px;
}
.nl_inner h1 {
font-size:14px;
font-weight:normal;
color:#461b02;
margin-bottom:5px;
}		
.nl_inner p {
font-size:12px;
font-weight:normal;
color:#620707;
margin-bottom:3px;
}		
.nl_inner a {
color:#765300;
}		
.nl_inner a:hover {
text-decoration:none;
}		
.nl_inner span{
color:#977848;
}		
.news_bottom{
position:relative;
left:-3px;
}	
.news_archieve{
position:absolute;
bottom:50px;
left:120px;
}	
.news_archieve p{
display:block;
float:left;
text-decoration:underline;
}
.news_archieve p:hover{
text-decoration:none;
}
.news_archieve img{
float:right;
display:block;
margin-left:5px;
position:relative;
top:2px;
}
.news_archieve a{
color:#765300;
text-decoration:underline;
}	
.news_archieve a:hover{
text-decoration:none;
}	
#news_right {
width:540px;
float:left;
margin-left:10px;
position:relative;
}
.date_h1{
color:#977848;
}
.nl_outer ul{
margin-left:40px;
margin-top:15px;
margin-bottom:30px;
list-style-image:url(../img4/icon_archieve.jpg);
}
.nl_outer ul li{
margin-bottom:15px;
padding-top:5px;
}
.nl_outer ul li a{
color:#765300;
position:relative;
top:-3px;
}
.nl_outer ul li a:hover{
text-decoration:none;
}

 /*  ------------------------------GALLERY------------------------------  */

.gal_photo_hor {
display:inline-block;
width:200px;
vertical-align:top;
margin-right:20px;
color:#431c04;
margin-bottom:30px;
}

.gal_photo_hor img {
max-width:185px;
height:118px;
padding:7px 6px 7px 8px;
background: url(../img4/border_gal_hor.jpg) top center no-repeat;
}

.gal_photo_vert {
display:inline-block;
width:132px;
margin-right:20px;
color:#431c04;
margin-bottom:30px;
}
.gal_photo_vert img {
/*width:118px;
height:185px;*/
padding:6px 7px 8px 7px;
background: url(../img4/border_gal_vert.jpg) top center no-repeat;
}


/*  ------------------------------KAB1------------------------------  */

.kab_content_shift{
top:-50px;
margin-bottom:0px !important;
}


#kab_picture {
width:100%;
height:332px;
position:relative;
top:-94px;

}
#kp_inner {
width:100%;
height:331px;
margin:0 auto;
position:relative;

}
.kp_shadow {
width:964px;
display:block;
margin:0 auto;
padding-top:331px;
}
.back_to_docs {
width:100%;
float:left;
margin-bottom:20px;
margin-left:15px;
}
.back_to_docs a {
color:#ce7000;
}
.back_to_docs a:hover{
text-decoration:none;
}
.doc_pic {
float:left;
margin-right:20px;
}

.kab_descr {
width:646px;
float:left;
padding-top:5px;
padding-bottom:5px;
margin-bottom:15px;
background-color:#f5e9d4;
border-radius:0px 10px 10px 0px ;
behavior: url(PIE.htc);
}
.kab_descr p{
color:#431c04;
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
}
.kab_descr a{
color:#ce7000;
}
.kab_descr a:hover{
text-decoration:none;
}

/*  ############# GUESTBOOK  */

#gb_block 	{	
position:relative;
float:left;
width:100%;
height:361px;
margin-top:0px;
margin-bottom:20px;
background: url(../img4/bg_guestbook.jpg) top left no-repeat;
}
.field_wrapper1 {	
float:left;
margin-bottom:10px;
margin-top:30px;
margin-left:18px;
width:256px;
position:relative;
}
.form_text1 {	
text-align:left; 
margin-top:0px;
margin-left:0px;
margin-bottom:5px;
}
.form_text1 p	{	
color:#431c04;
}
.form_field1 {	
float:left; 
position:relative;
margin-left:0px;
padding-right:0px;
width: 256px; height: 31px; 
background: url(../img4/form_field1.jpg) no-repeat;
}					
.textfield1 {		
width: 230px; height: 23px; 
margin-top:5px;
margin-left:13px; 
line-height:15px;
background-color:transparent;
position:relative;
z-index:5;
color:#431c04;
font-size:15px;
outline:none;
}
.textarea1	 {	
float:left;							
width: 532px; 
overflow:hidden;
margin-top:0px;
margin-left:18px;
margin-bottom:15px;
}
.textarea1_text {	
color:#431c04;
margin-bottom:5px;
}	
.textarea1_field {	
float:left; 
}					
.textarea1_block {	
width: 532px; height:90px; 
padding-left:10px; 
padding-top:10px; 
float:left;  
background: url(../img4/textarea1.jpg) no-repeat;
}
.textarea1_block textarea {	
background: transparent;
overflow: auto;
font-size:12px;
margin-left:5px;
width:510px;
height:80px;
color:#431c04;
font-size:15px;
overflow:auto;
outline:none;
resize: none;
}
	
.cpch_form {	
position:relative;
float:left;
width:256px;
height:50px;
margin-bottom:10px;
margin-left:120px;
}		
.lastfield_text1 {	
color:#431c04;
margin-bottom:5px;
}	
.lastfield_field1{	
float:left; /* border:1px solid;*/
position:relative;
margin-left:0px;
padding-right:0px;
width:256px;
height:39px;
background: url(../img4/form_field1.jpg) no-repeat;
}
.lasttextfield1 {		
width: 100%; height: 24px; 
margin-top:5px;
text-align:center;
background-color:transparent;
outline:none;
color:#431c04;
font-size:15px;
}
.captcha {	
width:69px;  
height:40px;
position:absolute;
top:0px;
right:-80px;
z-index:100;
}				
.button_send{	
width:170px; height:44px;	
background: url(../img4/btn_send.png) no-repeat; 
cursor:pointer;
position:absolute;
left:117px;
bottom:0px;

}

.feedback {	
margin-top:10px;
margin-bottom:20px;
float:left;
width:100%;
}
.feedback1 {	  
color:#620707;
line-height:15px;
float:left;
width:100%;
}				
.feedback2 {	
color:#431c04; 
margin-top:25px;
margin-left:2px;
margin-bottom:20px;
font-size:13px;
float:left;
width:619px;
background-color:#fff;
padding:13px;
position:relative;
border-radius:5px;
behavior: url(PIE.htc);
}	
.fb_shadow {	
position:absolute;
bottom:-27px;
left:-9px;
}	
.fb_com {	
position:absolute;
top:-16px;
left:20px;
}	

.feedback3 {	
color:#431c04;
margin-top:10px;
float:left; width: 100%;
}	
	
	
/*  ############# SEARCH  */	



	
.search_block {
width:591px;
height:152px;
position:relative;
background: url(../img4/bg_search.png) no-repeat; 
}	
.search_htext {
color:#431c04;
position:absolute;
top:38px;
left:80px;
}	

.search_form {	
width:500px;  
overflow:hidden;
position:absolute;
top:61px;
left:50px;
}
.searchfield {		
width: 420px; height: 35px; 
color:#918977;
margin-top:0px;
margin-left:30px;
line-height:17px;
background-color:transparent;
}				
.searchfield2 {		
width: 420px; height: 35px; 
color:#918977;
margin-top:0px;
margin-left:30px;
line-height:17px;
background-color:transparent;
}
.sbb_search	 {	
width:19px;	      
height:20px;
position:absolute;
top:9px;
left:467px;
z-index:200;
cursor:pointer;
}			
.sbm_btn_search {	float:left;	}				
.button_search{	width:18px; height:20px;	
				background: url(../img4/btn_search.png) no-repeat; 
				background-repeat: no-repeat;
				background-position: top left;
				}
.button_search:hover{	cursor: pointer;	}							
.text_onfocus {		
width: 420px; height: 35px; 
color:#000;
font-size:13px;
margin-top:0px;
margin-left:30px;
line-height:17px;
outline:none;
background-color:transparent;
}
.search_line {
margin-left:6px;
}
.search_nav {
margin-left:6px;
margin-bottom:10px;
margin-top:5px;
float:left;
width:100%;
}
.search_nav  a{
color:#1a6080 !important;
}
.search_nav  img{
margin-left:7px;
margin-right:5px;
}
	
.search_divine {
margin-top:20px;
margin-bottom:20px;
}
.search_result {

}	
.search_result div {
color:#620707;
margin-bottom:10px;
}		
.search_result div a{
color:#ce7000;
}		
.search_result div a:hover{
text-decoration:none;
}			


/*  ############# CONTACTS  */

.contacts_left {
width:360px;
float:left;
position:relative;
z-index:5;
}	
.contacts_left h1 {
color:#431c04;
margin-bottom:10px;
margin-right:20px;
font-size:14px;
}	
.contacts_left p {
color:#431c04;
margin-bottom:10px;
margin-right:20px;
}	
.contacts_left a				{color:#ce7000;  	  }						
.contacts_left a:hover 		{text-decoration:none;}						
.bg_contacts {
position:absolute;
left:180px;
top:200px;
z-index:0;
}
.contacts_right {
width:510px;
height:410px;
float:left;
position:relative;
z-index:5;
background: url(../img4/border_scheme.jpg) no-repeat; 
}		
.contacts_right  div{
max-width:470px;
max-height:363px;
margin-top:12px;
margin-left:20px;
}

.ask_spec2{
float:left;
position:relative;
}
.ask_spec2 h1{
font-size:14px;
font-weight:normal;
color:#7a3c20;
margin-bottom:0px;
}
.ask_spec2 p{
color:#431c04;
margin-bottom:0px;
}
.ask_spec_inner2{
width:481px;
height:202px;
margin-top:10px;
position:relative;
left:-28px;
background: url(../img4/bg_ask2.jpg) top center no-repeat;
}
.ask_spec2 .ask_spec_inner2 h1{
font-size:14px;
font-weight:normal;
color:#765300;
margin-left:25px;
padding-top:10px;
margin-bottom:5px;
}
.ask_spec_inner2 img{
width:73px;
height:73px;
margin-top:21px;
margin-left:47px;
margin-right:20px;
float:left;
}

.aci2_href1 {
width:158px;  
height:21px;
position:absolute;
top:139px;
left:40px;
padding-top:5px;
color:#fff;
text-align:center;
text-decoration:none;
}
.aci2 {

color:#b75021 !important;
}	
	
	
	
/*  ############# ASK  */
	
#ask_block {
width:805px;
height:675px;
margin:0 auto;
margin-top:100px;
background: url(../img4/bg_ask.png) no-repeat;
}	
#ask_block_inner {
width:694px;
height:492px;
margin-top:77px;
margin-left:66px;
float:left;
position:relative;
background: url(../img4/bg_ask_inner.jpg) no-repeat;
}		
	
#ask_block form {
float:left;
margin-left:85px;
margin-top:5px;
}	
	
	
	

.field_wrapper2 {	
float:left;
margin-bottom:10px;
margin-top:30px;
margin-left:0px;
margin-right:25px;
width:256px;
position:relative;
}
.form_text2 {	
text-align:center; 
margin-top:0px;
margin-left:0px;
margin-bottom:5px;
}
.form_text2 p	{	
color:#431c04;
font-size:14px;
}
.form_field2 {	
float:left; 
position:relative;
margin-left:0px;
padding-right:0px;
width: 256px; height: 35px; 
background: url(../img4/form_field2.png) no-repeat;
}					
.textfield2 {		
width: 220px; height: 23px; 
margin-top:5px;
margin-left:13px; 
line-height:15px;
background-color:transparent;
position:relative;
z-index:5;
color:#431c04;
font-size:15px;
outline:none;
}
.textarea2	 {	
float:left;							
width: 532px; 
overflow:hidden;
margin-top:24px;
margin-left:0px;
margin-bottom:15px;
}
.textarea2_text {	
color:#431c04;
text-align:center;
margin-bottom:5px;
font-size:14px;
}	
.textarea2_field {	
float:left; 
}					
.textarea2_block {	
width: 532px; height:90px; 
padding-left:10px; 
padding-top:10px; 
float:left;  
background: url(../img4/textarea2.png) no-repeat;
}
.textarea2_block textarea {	
background: transparent;
overflow: auto;
font-size:12px;
margin-left:5px;
width:500px;
height:80px;
color:#431c04;
font-size:15px;
overflow:auto;
outline:none;resize: none;
}
	
.cpch_form {	
position:relative;
float:left;
width:256px;
height:50px;
margin-bottom:10px;
margin-left:120px;
}		
.lastfield_text2 {	
color:#431c04;
margin-bottom:5px;
font-size:14px;
text-align:center;
}	
.lastfield_field2{	
float:left; /* border:1px solid;*/
position:relative;
margin-left:0px;
padding-right:0px;
width:256px;
height:39px;
background: url(../img4/form_field1.jpg) no-repeat;
}
.lasttextfield2 {		
width: 100%; height: 24px; 
margin-top:5px;
text-align:center;
background-color:transparent;
outline:none;
color:#431c04;
font-size:15px;
}
.captcha {	
width:69px;  
height:40px;
position:absolute;
top:0px;
right:-80px;
z-index:100;
}				
.button_send2{	
width:205px; height:37px;	
cursor:pointer;
position:absolute;
left:242px;
top:420px;
background: url(../img4/btn_send2.png) no-repeat;
}
.accept_security{	
width:475px; 
position:absolute;
left:140px;
top:355px;
color:#431c04;
}

	

.CheckBoxClass55 {
    display: none;
}
.CheckBoxLabelClass55{
    background:url(../img4/UnCheck2.png) no-repeat;
    padding-left: 25px;
    padding-top: 0px;
    margin: 0px;
    height: 28px;
    display: block;
	color:#431c04;
	font-size:14px;
	cursor: pointer;
}
.CheckBoxLabelClass55:hover{
    text-decoration: underline;
}
.LabelSelected55{
    background: url(../img4/Check2.png) no-repeat;
}
	
.doctor1{	
float:left;
margin-bottom:20px;
}
.doctor1 div {
float:left;
width:135px;
height:132px;
padding:0px 14px 0px 0px;
background: url(../img4/border_script.png) top center no-repeat;
}
.doctor1 div img {
	left:15px; position: relative;top:7px;
}

.doctor1 p{	
color:#431c04;
margin-bottom:10px;
margin-right:20px;
}	
.doctor1 a{	
color:#ce7000;
}		
.doctor1 a:hover{	
text-decoration:none;
}			
	
.bottom_digits {
float:left;
margin-top:20px;
}
.bottom_digits a {
text-decoration:none;
color:#af6b3d;
font-size:12px;
display:block;
float:left;
width:28px;
height:34px;
padding-top:7px;
padding-left:7px;
margin-right:0px;
background: url(../img4/digits_na.png) top left no-repeat;
}
.digit_selected {
background: url(../img4/digits_active.png) top left no-repeat !important;
color:#4d1414 !important;
}
	
	
/*  ############# CLINIC PAGE  */	
	
#cp_left {
width:553px;
float:left;
position:relative;
}	
	
#cp_right {
width:300px;
float:left;
margin-left:0px;
position:relative;
}	
.cpr_bg {
position:absolute;
top:20px;
z-index:0;
}	
.cpr_scheme {
padding:10px 10px 20px 13px;
background: url(../img4/border_cp.png) top left no-repeat;
position:relative;
z-index:5;
width:304px;
height:141px;
}		
#cp_right  p{
position:relative;
z-index:5;
margin-left:7px;
margin-bottom:7px;
font-size:14px;
color:#431c04;
}	
#cp_right  a{
color:#ce7000;
}	
	

.text_table {	
margin-top:15px;
margin-bottom:20px;
float:left;
overflow:hidden;
position:relative;
color:#431c04;
border-top:1px solid #c88a4a;	
border-left:1px solid #c88a4a;	
border-right:1px solid #c88a4a;	
}	
.table_h {	background-color:#f0e7c8;	}	
.table_h td   {	
background-color:#f0e7c8;
font-weight:bold;
padding:5px 10px 5px 10px;
text-align:left;	
border-bottom:1px solid #c88a4a;	
}		
.td_border {	border-right:1px solid #c88a4a;	}

.table_row td 	{		
padding:5px 10px 5px 10px;
border-bottom:1px solid #c88a4a;	
}	

.text_gallery {
width:867px;
height:164px;
float:left;
margin-top:20px;
position:relative;
padding-left:20px;
background: url(../img4/bg_about_gal.jpg) no-repeat;
}	
#ag_arrow_left {
width:36px;
height:35px;
position:absolute;
left:-10px;
top:60px;
}	
#ag_arrow_right {
width:24px;
height:23px;
position:absolute;
right:10px;
top:65px;
}		
	
.ag_img {
float:left;
width:135px;
height:132px;
margin-left:27px;
margin-top:12px;
background: url(../img4/border_script.png) top center no-repeat;
}	
.ag_img img {
margin-top:8px;
margin-left:8px;
}		
.ag_img2{
float:left;
width:230px;
height:104px;
margin-left:34px;
margin-top:23px;
background: url(../img4/border_img2.jpg) top center no-repeat;
}	
.ag_img2 img {
margin-top:7px;
margin-left:8px;
}		

.ag_img3{
width:96px;
height:140px;
float:left;
margin-left:35px;
margin-top:7px;
background: url(../img4/border_doc_list.jpg) top center no-repeat;

}	
.ag_img3 img {
margin-top:11px;
margin-left:8px;
}		
	
.navigator {
	bottom: 10px; position: relative;
}

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:1000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position: absolute;
  display:none;
  z-index:2000;
 
}

#boxes #dialog1 {
 
}
.interaktiv_img
{
	 position:relative;
cursor:pointer; opacity: 0; background-color:white;
}		
.interaktiv_img:hover
{
	opacity: 0.05;
}		

.btn_cancel {
position:absolute;
top:-15px;
right:-15px;
}
#animation 
{border:none;
	background: url(../img4/baterfly.gif) no-repeat;
	width:190px; height:105px;left:140px;top:340px;position:absolute;
}
#int_adr
{top:7px; position:relative;}