/*RESET*/
img,form {margin: 0px;padding: 0px;border: none;}
html,body {height:100%;width:100%;margin:0px;padding:0px}
h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;}
table {margin:0px;border-collapse: collapse;}
td {padding:0px;}
p {margin:0;}

/* body a:hover {text-decoration:underline;} */
 
.SysMsg {display:none;}
div.jGrowl div.jGrowl-notification.Error {border:1px dashed yellow; background-color:red; color:white; border-radius:10px;}
 

a { color:#000000; text-decoration:underline;}
a:hover { text-decoration:none;}
.cb {clear:both;}


 


body {font-family:Tahoma; font-size:9pt; color:#444444;  background: url(/i/bg.jpg) repeat-y center 270px; }
table.Core { width:100%;background: url(/i/MainFiller.jpg) no-repeat 50% 0%;  }
  table.Core tr td.LeftEar { box-shadsow: inset 0 0 10px rgba(0,0,0,0.5); }
  table.Core tr td.MainCol { width:978px; min-height:900px;  }
  table.Core tr td.RightEar { box-shsadow: inset 0 0 10px rgba(0,0,0,0.5);  }
 
 
   #Header { height:356px; position:relative;  background: url(/i/HeadBg.png) no-repeat 0px 0px;}
     #Header img.Logo { position:absolute;   top:0px;   left:0px; width:454px; height:120px; border:0px solid blue;}
     /*#Header img.Mailto { position:absolute; top:120px; left:120px;width:120px; height:120px; border:0px solid blue;}*/
     #Header img.Tohome { position:absolute; top:237px; left:0px;width:120px; height:120px; border:0px solid blue;}
     #Header div.top_phone{ position:absolute; top:50px; right:7px;width:235px; height:60px; font: bold 20px Arial, sans-serif; color: #02023c; text-align:right;}

     
   
	 #Content { position:relative;   min-height:600px; background-color:#FFF; }
	
  /* 
		#Content div.Nav {  height:41px; margin-bottom:33px;}
     #Content div.Nav a { text-transform:uppercase; font-size:9pt; font-weight:bold;  font-family:Comic Sans MS;   text-decoration:none; display:block; float:left; min-width:138px; padding:13px 8px 13px 8px;  border-right: 1px solid #c5c42d; text-align:center;}
     #Content div.Nav a.Style1 {background-color:#f00000; color:#ffffff;}
     #Content div.Nav a.Style2 {background-color:#f0a400; color:#004fd2;}
     #Content div.Nav a.Style3 {background-color:#ffdc00; color:#f00000;}
     #Content div.Nav a.Style4 {background-color:#5ad845; color:#ffffff;}
     #Content div.Nav a.Style5 {background-color:#22edf9; color:#8222f9;}
   #Content div.Nav a:hover { text-decoration:underline; }  
		 #Content div.Nav a.Current {   text-decoration:underline; }	
     
     
     */ 
    
	/* 	#Content div.FirstArticle { width:695px;  border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; border-top:1px solid #c3c3c3; border-radius:5px; margin-bottom:20px;}
     #Content div.FirstArticle div.Title { background-color:#FFF; position:relative; top:-2px;  font-size:20pt; color:#0062b6; font-family:Arial; font-weight:bold;float:left;}
     #Content div.FirstArticle div.Text { margin:30px 2px 2px 20px; background-color:#f7f5e8; font-size:9pt; color:#474747; padding:20px 30px; border-radius:5px; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; border-top:0px solid #c3c3c3; }
       */
    
		#Content div.Article { padding:0px 33px 50px 33px; margin-bottom:25px;}
     #Content div.Article h1 { font-size:24px; color:#2273f9; font-family:Arial; font-weight:bold; text-transform:uppercase; margin-bottom:25px;}
     #Content div.Article div.Text { margin:0px;  font-size:10pt; color:#555555;   font-family:Arial; }
   
   #Content div.PageTitle { padding:0px 33px 0px 33px; margin-bottom:25px; }
   #Content div.PageTitle h1 { font-size:18pt; color:#2273f9; font-family:Arial; font-weight:bold; text-transform:uppercase; margin-bottom:25px;}
   
	 #Footer { position:relative;  height:252px; color:#454f3d; font-family:Arial;background:  url(/i/FooterBg.png) no-repeat 100% 0%; }
    #Footer div.Cright { position:absolute; left:36px; top:54px; height:37px; width:263px; font-size:8pt;}
    #Footer div.Contacts { position:absolute; left:36px; top:93px;  height:55px; width:281px; font-size:9pt; }
    #Footer div.Sit { position:absolute; left:36px; top:150px;  height:45px; width:281px; }
    #Footer div.Sit a { font-family:Arial; font-size:11px; color:#373737; text-decoration:none; }     
 

#BreadCrumbsLine {height:40px; margin-bottom:30px;  background-color:#FFF;}
#BreadCrumbs { padding:11px 0px 11px 35px ;   color:#444444; font-family:Arial, sans-serif; text-decoration:none; font-size:10pt;  background-color:#FFF; margin:0px 0px 30px 0px;}
	#BreadCrumbs a { color:#444444; font-family:Arial, sans-serif; text-decoration:none; font-size:10pt; }
  #BreadCrumbs a:hover {text-decoration:underline;}
  
#Content div.FeedbackForm { float:left; width:353px; margin:30px 37px 0px 2px; font-size:11pt;}
  #Content div.FeedbackForm label { float:left; width:85px; text-align:right; margin-right: 6px; cursor:pointer; line-height:100%; font-size:10.5pt;}
  #Content div.FeedbackForm input.Text { width:255px; height:25px; border:1px solid #475c98; border-radius: 7px; float:left; margin-bottom:10px; box-shadow: 3px 0 2px #8F8F8F inset; padding-left:3px;}
  #Content div.FeedbackForm textarea.Textarea { width:255px; height:157px; border:1px solid #475c98; border-radius: 6px; float:left; margin-bottom:22px; box-shadow: 3px 0 2px #8F8F8F inset;padding-left:3px;}
  #Content div.FeedbackForm div.Captcha {  }
   #Content div.FeedbackForm div.Captcha label { float:left; width:140px; text-align:right; margin-right: 5px;  }
   #Content div.FeedbackForm div.Captcha input.Text { width:130px; height:23px; border:1px solid #000000; border-radius: 0px; float:left; margin-right:5px; text-align:center; }
   #Content div.FeedbackForm div.Captcha img { float:left; width:61px; height:21px; margin-top:2px;}
  #Content div.FeedbackForm input.Submit { float:right; margin-top:5px; }
  



 #Content .Nav {  display: flex; flex-wrap: wrap; justify-content: flex-end;row-gap: 20px;height:82px;margin: 0px;padding: 0px ; margin-bottom:33px;}
     #Content .Nav li { display: block; float: left; height: 26px; }
     #Content .Nav a { text-transform:uppercase; font-size:12px; font-weight:bold;  font-family:Arial, sans-serif;   text-decoration:none; display:block; float:left; width:121px; padding:13px 0px 13px 0px;  border-right: 1px solid #c5c42d; text-align:center; position: relative;}
     #Content .Nav a.Style1 {background-color:#f00000; color:#ffffff;}
     #Content .Nav a.Style2 {background-color:#f0a400; color:#004fd2;}
     #Content .Nav a.Style3 {background-color:#ffdc00; color:#f00000;}
     #Content .Nav a.Style4 {background-color:#5ad845; color:#ffffff;}
     #Content .Nav a.Style5 {background-color:#98f0f6; color:#8222f9;}
     #Content .Nav a.Style5 {background-color:#22edf9; color:#8222f9;}
     #Content .Nav a.Style6 {background-color:#98bbf6; color:#fff;}
     #Content .Nav a.Style7 {background-color:#f098f6; color:#000;}
     #Content .Nav a.Style8 {background-color:#c298f6; color:#fff;}
     #Content .Nav a.Style9 {background-color: bisque; color:#000;}
     #Content .Nav a.Style10 {background-color: chartreuse; color:#000;}
     #Content .Nav a.Style11 {background-color: coral; color:#000;}
     #Content .Nav a.Style12 {background-color: deeppink; color:#000;}
     #Content .Nav a.Style13 {background-color: sandybrown; color:#000;}
     #Content .Nav a:hover { text-decoration:underline; } 
		 #Content .Nav a.Current {   text-decoration:underline; }
     
     #Content .Nav li .SubCats{ display: none; position: absolute; top:34px; margin: 0px; padding: 0px ;padding-right: 11px;z-index: 2;}
     #Content .Nav li:hover > .SubCats{ display: block;}  
     #Content .Nav li .SubCats .firstitem{ background-image: url(/i/subcats.png); background-position: left top; background-repeat: no-repeat; margin-top: 10px; background-color: #fff; padding: 0px ;height: 4px;} 	 
     #Content .Nav li .SubCats li { background-color: #2273f9; float: none; left:0px; display: block;  padding-top: 8px; padding-bottom: 6px; background-image: url(/i/SubItemBg.jpg); background-position: 11px center; background-repeat: no-repeat; padding-left: 27px; padding-right: 10px;} 
	   #Content .Nav li .SubCats li a{display: inline; float: none; padding: 0px; margin: 0px; border: 0px ; font-family: Arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold; } 
