a:link, a:visited { color:#215ea2; text-decoration:underline}
a:hover { color:#990000; text-decoration:underline}	



body { background-image:url(/template/fon.jpg); background-position:top; background-repeat:no-repeat


}
.ContainerFon {


}


.container {


max-width: 970px
}

.STVK{ margin-top:30px}

.advert1 { margin-top:25px}


.imih{font-size:240%; line-height:1.1; margin:0px; padding:0px }

.copyi{ width:480px!important}

.VisInfo { }

.Sluzh { padding-top:25px; min-height:500px!important}
.Soder  { margin-top:0px}
.SpisiokN { margin-top:25px }

.PoiskV form{ float:right} 
.Otstup{ height:225px}

.Panelka{ background-color:#FFF; padding:0px 25px 25px 25px} 
.Zaglavie { padding-top:14px }
 
 .ZaglavieS { font-size:240%;
 font-weight:normal; line-height:1.1; 
 margin:0px; padding:0px}


 .ZaglavieSLinkS  { font-size:240%; font-weight:normal; line-height:1.1;  margin:28px 0 10px 0}
 .ZaglavieSLinkS a:link {
 font-weight:normal; line-height:1.1; color:#000; text-decoration:none}

 .ZaglavieSLinkS a:hover { color:#990000; text-decoration:none}

.RElGrup{  }

.KommentyPtop1{margin-top:25px}
.KommentyPtop2{margin-top:30px}

.Zaglavie2 { line-height:25px; padding-top:25px; }
.Zaglavie2 a { margin-right:16px; }
.Zaglavie2 H1 { margin-bottom:16px; }
.Zaglavie2  .active{ background-color:#F1F1F1; padding:6px 14px 6px 14px; color: #000 }
.Zaglavie2   a:hover{ color:#990000!important}
.Zaglavienov { margin-bottom:25px}
 
 .ZaglavieD{ background-color:#F1F1F1; padding:10px}
 
.Zaglavie1 { font-size:240%; margin-bottom:15px; margin-top:45px}




.TopM { margin-top:25px}


.Vistavki{ }
.VistavkiTIT{ color:#000; line-height:1.2; width:100%; display: table ; padding:10px 0px 10px 0px; height:65px}
.VistavkiTIT a{ color:#000;  }
.VistavkiTIT a:hover{ color:#990000;  }

.VistavkiIMG{ border:10px solid #e2eaf2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
 }
 
.VFon { padding:8px}
.V1Fon { background-color:#f7f6ec; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }
.V2Fon{ background-color:#f5f7fa; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }

.Novosti .NovostLenta a {  margin-top:4px; font-size:85%; line-height:1.3}
.Novosti .Data2 {  font-size:85%}

.Data1{
float:left; 
font-size:85%;
background-color:#faec94; 
color:#000;
line-height:23px; display:block;
height:23px; width:78px;
padding-left:6px; margin-right:12px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}
.Data2{
float:left; 
font-size:85%;
background-color:#dadfe6; 
color:#535f6f;
line-height:23px; display:block;
height:23px; width:78px;
padding-left:6px; margin-right:12px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}


.TegiT{ 

float:left; 

background-color:#faec94; 
color:#000;
line-height:23px; display:block;
height:23px;
padding:2px 14px 2px 14px; margin-right:6px;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}
.TegiT a{ color:#000}
.TegiT a:hover { color:#990000  }	

#Tegi a{ margin:0 5px 0 15px  }



.Gruppa { display: table; float:left; width:100%; margin-top:6px}
.Gruppa .VistavkiTIT{ padding-top:0px}
.Gruppa a { color:#535f6f}
.Gruppa .V2Fon  { background-color:#dadfe6}
.Gruppa .VistavkiIMG { border:0px solid #e2eaf2; }
.Gruppa .VFon { padding:10px}



.NovostT {}
.NovostT a:hover{ text-decoration:underline;}
.NovostG a{ text-decoration:none; color:#000; font-size:150%; padding-left:6px; padding-bottom:10px; display:block;}
.NovostG img{}
.NovostIMG{ border:10px solid #e2eaf2;   margin-bottom:20px; padding:0px; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}
.NovostIMG a{  padding:0px}

.BlokMateriala{ margin-bottom:25px}
.NovostLenta { line-height:1.2; margin-bottom:12px}
.NovostLenta {margin-bottom:15px}
.NovostLenta a{   display: table; padding-left:6px; }

.N2Fon a{ background-color:#f5f7fa; display: table; padding:6px; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }
.FFon a{ background-color:#f7eeb8; display: table; padding:6px; color:#000; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; }
.FFon a:hover{color:#990000}



.Stata{  display:block; width:100%; float:left; font-size:85%;   margin:10px 0px 10px 0px }

.Stata div{float:left; margin-right:14px}
.Stata i{ margin-right:4px; font-size:115%}
 

.NewsIMG{ float:left;  width:25%;  margin:8px 20px 8px 0 }
.NewsIMGGlavnaya{ float:left;   width:25%;  margin:28px 20px 8px 0 }
.NewsIMG img{}


.Kommenty { margin-top:10px; 

}

.GlnI { margin-bottom:20px}
.GlSt { margin-bottom:20px;  margin-top:25px}

.KommentyT { color:#535f6f; font-size:140%; padding:10px 10px 6px 10px; }
.KommentyP { color:#535f6f;   padding:10px 10px 6px 10px; }





.error { color:#E04B50; font-size:85%; margin-bottom:15px }



.Navigaziya{
line-height:47px; 
background-color:#215ea2;
background: linear-gradient(to top, #0f449a, #2f73a9);
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
margin-bottom:25px
}


.Niz {font-size:85%; color:#000; }
.Niz a:link {color:#000; }
.Niz a:visited {color:#000;}
.Niz a:hover {color:#990000;}

.Nizdop a { display:table}
 
.Niz2 { margin-top:15px}

.FotoSuz { font-size:180%; color:#FFF; line-height:1.3; width:50%}
.FotoSuz a {background-color:#000; padding:10px 20px 10px 20px; color:#FFF; display: table-cell}

.FotoSuzСarousel{position:absolute;left:90px;right:0;top:30px;padding:15px;}
.FotoSuzCont{padding-top:0px; padding-bottom:10px; margin-top:25px}



.SocSeti {margin-left:0px; margin-top:30px; float:left}

.Cherta{border-bottom:1px solid #000; margin:25px 0 15px 0
}


.vtor{ font-size:85%}


.Avtorizaciya { line-height:28px}
.Avtorizaciya a{ margin-right:25px}



.Iskat { float:right}
.Iskat form { margin:0px; padding:0px}
.Iskat .input-append { margin:0px; padding:0px}
.Iskat input {}
.Iskat button {
}

.Iskat i{ }

.IBig{ float:left!important; margin:25px 0 25px 0}

.Verh { margin-bottom:20px; font-size:85%}
.Verh a {}




.Forma{ margin-top:25px}


.rezP { margin-top:25px}
.Uspeh{ margin-top:25px}
.Uspeh a, .Uspeh a:link, .Uspeh a:visited { color:#000; margin-right:25px }
.Uspeh a:hover{ color:#990000; }

.smech{ margin-left:-35px; }
.shirina {width:100%;}



.SearchBoxPhone {  margin:8px 0px 15px 20px }
.smeschenie { margin-left:-45px}






.counters {
    position:absolute;
    top:-500px;
}


.Logotip a{ color:#FFF; line-height:40px; font-weight:bold; text-decoration:none; font-size:100%}
.Logotip img{ margin-top:-2px; margin-left:5px}


.Menushka a, .Menushka a:link { color:#e6e6e6; line-height:40px; text-decoration:none; margin-left:15px}
.Menushka a:hover{ color:#FFF; text-decoration:underline}
.Menushka .active{ color:#fb5f5f}



.Regalka { float:right}
.Regalka a, .Regalka a:link { color:#e6e6e6; line-height:40px; text-decoration:none; margin-left:15px}
.Regalka a:hover{ color:#FFF; text-decoration:underline}



.CountLeft{ line-height:1.2; font-size:90%; padding-top:}
.CountLeft a{ text-decoration:underline; color:#000}
.CountLeft a:hover { color:#990000}
.CountRight{ float:right;  line-height:1.2;}

 
.Kontent{}

.NetMenuP{ padding-top:25px}
.NetMenuL{padding-bottom:20px; padding-left:0px; padding-top:25px}

.PhoneMini  { padding-left:40px; margin-top:50px; display:block}



.ContentCarousel{position:absolute;left:12px;right:0;bottom:10px;padding:6px 8px 6px 8px;background:#333333;background:rgba(0, 0, 0, 1); }
.ContentAlt{ width:60%; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:120%;   color:#FFFFFF; line-height:1.3}


.NovostiGl{ margin-top:25px}

.NovostiT{ margin:5px 0 5px 0}
.NovostiT a:link{
font-size:140%; text-decoration:none; color:#000;}
.NovostiT a:visited{text-decoration:none; color:#000}
.NovostiT a:hover{text-decoration:underline; color:#000}



.BZ1 {font-size:140%;  text-decoration:none; color:#000; padding:10px 10px 0 10px}
.BZ1 a{ color:#000;  }
.BZ1 a:link{ text-decoration:none; color:#000;}
.BZ1 a:visited{text-decoration:none; color:#000}
.BZ1 a:hover{text-decoration:underline; color:#000}



.BZ3 {padding:0px 10px 10px 10px}
.BZ2 a{ font-size:100%; display:table; width:80%}
.BZ2 a:link{ text-decoration:none; color:#000;}
.BZ2 a:visited{text-decoration:none; color:#000}
.BZ2 a:hover{text-decoration:underline; color:#000}


.Pepyaka{
position:absolute;left:0px;right:0;bottom:0px; background:#d5d5d5;background:rgba(226, 226, 226, 0.95);
 width:100%; color:#000;   line-height:1.4;
}


.Nyaka{
position:absolute;left:0px;right:0;bottom:0px; background:#d5d5d5;background:rgba(0, 0, 0, 0.7);
 color:#000;   line-height:30px; color:#FFF; font-size:85%
}

.Nyaka777 { font-size:85%; }
.Nyaka777 i {  margin-right:5px; font-size:115%}
.Nyaka999{ margin-right:15px}

.Nyaka888{ margin-top:25px} 

.Nyaka111 { float:left}
.Nyaka222 { float: right}
 
.Nyaka1 { padding-left:10px}
.Nyaka2 {float:right; padding-right:10px}
.Nyaka2 i { margin-left:15px;  margin-right:5px; font-size:115%}

.PepyakaB{ margin:10px}

.PepyakaC { margin:10px 10px 0 10px; font-size:85%}
.PepyakaD { float:right;}
.PepyakaD i { margin-left:15px;  margin-right:5px; font-size:115%}

.PepyakaA{  }
.PepyakaA a:link{
font-size:140%; text-decoration:none; color:#000;}
.PepyakaA a:visited{text-decoration:none; color:#000}
.PepyakaA a:hover{text-decoration:underline; color:#000}



	H1 {
 
 font-size:240%; font-weight:normal; line-height:1.1; 
 margin:0px; padding:0px
	}

	H2 {
 
 font-size:150%; font-weight:normal; line-height:1.1; 
 margin:35px 0px 0px 0px; padding:0px
	}
.wp-pagenavi{ float:left; display:block; width:100%; margin-top:25px}
.wp-pagenavi li, .wp-pagenavi li ul {
	list-style:none; float:left; 
	margin-right:12px; 
	
	
	}
    
.wp-pagenavi ul{margin-left:0px}    
.wp-pagenavi .active {color:#000000; text-decoration:none!important}

 




.MatI   { border:10px solid #e2eaf2; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
}

.Mat { margin-top:25px}

.MatT a:link{ float:left; width:100%; font-size:160%; line-height:1.2}

.Dopinfo { float:left; width:100%;  color:#627a97; font-size:85%}
.Dopinfo i{ margin-right:4px; font-size:115%}
.Dopinfo a{ margin-right:10px; }

.Dopinfo1 { margin-left:6px}


.DopinfoReg { color:#627a97; font-size:115%}




.Pred { float:left; width:100%}


.highlight { font-weight: bold;}
.Poisk{ margin-bottom:25px; float:left ; display:block  }

.PoiskForma, .PoiskForma input { width:100%}
.ResultatPoiska{float:left; display:block}

.ResultatPoiska a:link, .ResultatPoiska a:visited { color:#000; text-decoration:underline}
.ResultatPoiska a:hover { color:#990000; text-decoration:underline; }	


#Intro{float:left; margin-bottom:10px}
#Kontent{ margin-top:15px; }


#Alt{}
#Gruppa{}


.comments   {  margin:0px 0 0 0px; padding:0px}
.comments a{  }
.comments a:link, .comments a:visited { }
.comments a:hover {  }	

#comment-new-link{ margin-top:30px}
.form-actions{ border:0px}


.LikeB{ float:left; padding:20px 0px 5px 0px; margin-top:10px; margin-bottom:20px; width:100%;

}
.Like{ float:left; } 
.Like1{width:78px; height:33px;}
.Like0{width:58px; height:25px; margin-left:2px; }
.Like2{width:105px; height:33px; }
.Like4{margin-left:14px;}



.modal-body{ color:#7E7E7E}

.carousel-control{ text-decoration:none}



.commentAlert{float:right; width:100%; margin-top:10px}

.Tiketi{ float:left; width:100% }
#comments-wrapper { margin-left:-25px;}
.ticket-comment-author {  font-weight:normal!important}
.comment-reply a, .comment-reply a:link, .comment-reply a:visited {   font-size:85%; margin-right:15px }
.ticket-comment-link a:link, .ticket-comment-link a { text-decoration:none ; color:#000   }
.ticket-comment-createdon {  }
.ticket-comment-body {background-color:#F8F8F8;
  padding:10px}


 .LKom a:link, .LKom a:visited { margin-right:16px;   }
 


.IntroFiles{ margin:10px 0 25px 0}

.file-specs span{
float:left;
width:150px 
}
.Speki li { list-style:none;  margin:0px 0px 6px 0px; padding:8px}
.Speki ul { list-style:none;  margin:0px; padding:0px}
.Speki{ margin:0 0 25px 0}
.Speki a, .Speki a:link, .Speki a:visited { line-height:0.9  
 }
.Speki a:hover { color:#990000; text-decoration:underline}	


.Skrin .modal-body { max-height:650px}
.Skrin .modal{width:auto;  margin-top:-40px}
.Skrin .modal-header { border:0px}

.Skrin{  background-color:#FFFFFF;  border:10px solid #F1F1F1;

padding:10px;
width:220px; height:330px;
float:left; margin:0 25px 25px 0 }


.Kartinki{ float:left; width:100%; display:block}


.OpisFayla{ float:left; display:block; margin:0 0 20px 0}


.Skachat { float:left; display:block ;  width:100%; margin:0 0 25px 0   }
.Skachat a, .Skachat a:link, .Skachat a:visited { color:#FFF;  text-decoration:none}
.Skachat a:hover { color:none; text-decoration:none}	


.Adver { float:left; display:block; width:%100}
.Adver .link a, .Adver .link a:link, .Adver .link a:visited{ 
color:#333 ; text-decoration:underline; font-size:90% }
.Adver .link a:hover{   color:#990000; text-decoration: underline}
.Adver .text{ font-size:90%}
.Adver .host { margin:0 0 15px 0; font-size:90%}
.Adver .rekl{ margin:-20px 0 0 0; float:right; font-size:90%; color:#666666}

.b2b { margin:0 0 0 -6px; float:left; width:100%; font-family: Georgia, "Times New Roman", Times, serif !important; font-style:italic !important; }

.YAD{ margin-top:30px; float:left; display:block;}

.Adver2 { 
 display:block; width:%100; 
  
}
.Adver2 a, .Adver2 a:link, .Adver2 a:visited{ 

display:block;}
.Adver2 a:hover{   color:#990000; text-decoration: underline}
 .rekl2{  font-size:90%; color:#666666; float:right;    }
 
.B_crumbBox li {display: inline-table;}
.B_crumbBox { margin-left:0px} 

.buttonComm { margin-top:15px }
.buttonComm input{ margin-right:10px }
.ticket-comment-text { color:#000}

.VhodKomm a{ margin-right:15px}


/*
.Research { float:left ;  width:99%; margin:0 0 15px 0  }
.ResearchTitle { width:75%; font-family:Verdana, Geneva, sans-serif;   color:#FFFFFF; line-height:1.5; 
font-size:120%}
.ResearchTitle a, .ResearchTitle a:link, .ResearchTitle a:visited{  text-decoration:underline; color:#FFFFFF}
.ResearchTitle a:hover{ text-decoration: none; color:#FFFFFF}
*/

/*
.ResearchIMG{ float:left; width:99%  }
.ResearchCarousel{position:absolute;left:12px;right:0;top:12px;padding:15px;background:#333333;background:rgba(0, 0, 0, 1);}

.CitataBOX{ float:left; background-color:#F1F1F1; 


width:75%;   }
.Citata{ float:left;  padding:10px}
.CitataText{  }
.CitataText a, .CitataText a:link, .CitataText a:visited{  text-decoration:none; color:#333}
.CitataText a:hover{   color:#990000; text-decoration: underline}

.CitataData{}
.CitataCat{color:#666; float:right; font-size:90%  }
.CitataCat a{ }
.CitataCat a:hover{ }


.CitataForumBOX{ float:left; background-color:#f1f1f1;


width:100%; margin-top:7px; margin-bottom:15px   }
.CitataForum{ float:left;  padding:6px 10px 6px 10px}
.CitataForumText{ float:left;  }
.CitataForumText a, .CitataForumText a:link, .CitataForumText a:visited{ 
color:#000000 ; text-decoration:none; }
.CitataForumText a:hover{   color:#990000; text-decoration: underline}

.CitataForumData{}
.CitataForumCat {color:#666; margin-top:6px;  text-decoration: none; float:right; font-size:90%}
.CitataForumCat a{color:#666; text-decoration: underline}
.CitataForumPhone{padding-left:20px}




.NewsData{  }
*/


/*
.commentRega {float:right; color:#000;  margin-top:10px}
.commentRega a, .commentRega a:link, .commentRega a:visited { color:#000;  text-decoration:underline}
.commentRega a:hover { color:#990000; text-decoration:underline}	
*/

	/*
.RelContentPanel-1{ margin-top:25px; margin-bottom:10px;
float:left; width:100% 
}
.RelContentPanel-2{
	
}
.RelContentPanel-3{ margin-top:25px;  margin-bottom:10px;
	
float:left; width:100% 
}*/
/*
.NewsTitle{ display: block; padding:5px 3px 0px 0px; width:auto; float:left;


font-family:"PT Sans",helvetica,"segoe UI",arial,sans-serif;
color:#000000;font-size:170% ;  line-height:1.1; width:100%}

.NewsTitle a, .NewsTitle a:link, .NewsTitle a:visited{
font-family:"PT Sans",helvetica,"segoe UI",arial,sans-serif;
color:#000 ; text-decoration: none;
line-height:1.1;  
}
.NewsTitle a:hover{   color:#990000}
.NewsText{margin-top:3px; margin-bottom:1px; float:left; width:100% }


.NewsCat {margin:1px 18px 0 0; float:left}
.NewsCat a{color:#000000 ; text-decoration:underline;  }
.NewsCat a:hover{color:#990000 ; text-decoration:underline;  }
*/

/*
.LentaCentr{border-right:1px solid #a7a7a7; padding-right:20px; padding-left:0px; }
.LentaRight{}

*/

/*
.RegaBox .ContainerFon {}

.RegaBox H1{ font-family:"PT Sans",helvetica,"segoe UI",arial,sans-serif; font-size:190%; font-weight:normal; line-height:1.0;   margin:68px 0px 25px 0px; color:#000 }

.RegaBox a:link { color:#000; text-decoration:underline}
.RegaBox a:visited { color:#000; text-decoration:underline}
.RegaBox a:hover { color:#990000; text-decoration:underline}

.RegaTop {background-color:#F3F3F3; -webkit-border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px; border-radius:15px 15px 15px 15px; float:left; width:100%  }
.RegaTitle { float:left; padding:25px 25px 20px 25px}
.RegaTitle a:link {font-size:250%; color:#4B4B4B; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;  text-decoration:none }
.RegaTitle a:visited {color:#4B4B4B;}
.RegaMenu{ float:right; padding:30px 25px 15px 25px}
.RegaCont{ padding:27px 25px 8px 25px;}
.RegaCont label { font-size:100%; color:#7E7E7E}

#RegaCentered { margin-top:100px;
    margin-left:auto;
    margin-right:auto;
    width:410px;
}
*/

