
* { padding: 0px; margin: 0px; font-size: 14px; font-family: Georgia,sans-serif; }
html { margin: 0px; padding: 0px; }
body { padding: 0px; margin: 0px;  font-size: 14px; font-family: Trebuchet MS, sans-serif; background-repeat: no-repeat; background-position: fixed; }
p { margin: 0px; padding: 0px 0px 15px; }
#main { width: 994px; margin: -3px auto 0pt; text-align: left; z-index: 1;  display: block; }


#maincontent {  }

@font-face {
	font-family: 'AvenirNextLTPro-Regular';
	src: url('/fonts/avenirnextltpro-regular.eot');
	src: url('/fonts/avenirnextltpro-regular.eot') format('embedded-opentype'),
    	 url('/fonts/avenirnextltpro-regular.woff') format('woff'),
    	 url('/fonts/avenirnextltpro-regular.ttf') format('truetype'),
         url('/fonts/avenirnextltpro-regular.svg#AvenirNextLTPro-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'AvenirNextLTPro-MediumCn';
	src: url('/fonts/avenirnextltpro-mediumcn.eot');
	src: url('/fonts/avenirnextltpro-mediumcn.eot') format('embedded-opentype'),
    	 url('/fonts/avenirnextltpro-mediumcn.woff') format('woff'),
    	 url('/fonts/avenirnextltpro-mediumcn.ttf') format('truetype'),
         url('/fonts/avenirnextltpro-mediumcn.svg#AvenirNextLTPro-MediumCn') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: TahomaWC;
    src: url('/css/tahomawc.eot?') format('eot'),
         url('/css/tahomawc.woff') format('woff'),
         url('/css/tahomawc.ttf') format('truetype'),
         url('/css/tahomawc.svg#webfont') format('svg');
  
}


P.nbtext {
    font-size: 14px;
    font-family:'AvenirNextLTPro-MediumCn',Sans-Serif;
   text-indent: 10px;
  text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: black;
   
}

P.nbtext1 {
    font-size: 18px;
    font-family:'AvenirNextLTPro-MediumCn',Sans-Serif;
   text-indent: 10px;
  text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: black;
   
}

P.nbtext1 b {
    font-size: 18px;
    font-family:'AvenirNextLTPro-MediumCn',Sans-Serif;
   text-indent: 10px;
  text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: black;
   
}

P.nbtextred {
    font-size: 18px;
    font-family:'AvenirNextLTPro-MediumCn',Sans-Serif;
   text-indent: 10px;
  text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: #ce2e0d;
   
}

P.nbtextwhite {
    font-size: 18px;
    font-family:'AvenirNextLTPro-MediumCn',Sans-Serif;
   text-indent: 10px;
  text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: white;
   
}

h1.nbtextwhite {
    font-size: 22px;
    font-family:'AvenirNextLTPro-MediumCn',Sans-Serif;
   text-indent: 10px;
  text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: white;
   
}


Table.logo1 {
background-image:url('/images/logo-head-bg.png');
background-repeat:no-repeat;
}

Table.logo2 {
background-image:url('/images/logo-head-bg2.png');
background-repeat:no-repeat;
}

Table.logo3 {
background-image:url('/images/logo-head-bg3.png');
background-repeat:no-repeat;
}


H1.press {
    font-size: 45px;
    
   
   text-align: center;
    padding: 5px;
    text-decoration: none;
    color: #EBD791;
}

H2.press {
    font-size: 20px;
    font-family:'AvenirNextLTPro-Regular',Sans-Serif;
    font-style: normal;

    margin-left: 10px;
    text-indent: 10px;
    text-align: right;
    padding: 5px;
    text-decoration: none;
    color: #EBD791;
}

H3.press {
    font-size: 25px;
    font-family:'AvenirNextLTPro-Regular',Sans-Serif;
    font-style: normal;

    margin-left: 10px;
    text-indent: 10px;
    text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: #EBD791;
}


A.mainmenu:link {font-size: 18px; font-family: Mywebfont, sans-serif; text-decoration: none; color: #d1b06b;}          
A.mainmenu:visited {font-size: 18px; font-family: Mywebfont, sans-serif; text-decoration: none; color: #d1b06b;}        
A.mainmenu:active {font-size: 18px; font-family: Mywebfont, sans-serif; text-decoration: none; color: #d1b06b;}       
A.mainmenu:hover {font-size: 18px; font-family: Mywebfont, sans-serif; text-decoration: none; color: #ffffff;}

A.mainmenusm:link {font-size: 16px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #007e00;}          
A.mainmenusm:visited {font-size: 16px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #007e00;}        
A.mainmenusm:active {font-size: 16px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #007e00;}       
A.mainmenusm:hover {font-size: 16px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #ffffff;}

A.razdmenu:link {font-size: 14px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #ffffff;}          
A.razdmenu:visited {font-size: 14px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #ffffff;}        
A.razdmenu:active {font-size: 14px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #ffffff;}       
A.razdmenu:hover {font-size: 14px; font-family: MyriadPro, sans-serif; text-decoration: none; color: #ffcb00;}

A.logo:link {text-decoration: none; border: 0px; color: #ffffff;}          
A.logo:visited {text-decoration: none; border: 0px; color: #ffffff;}        
A.logo:active {text-decoration: none; border: 0px; color: #ffffff;}       
A.logo:hover {text-decoration: none; border: 0px; color: #ffcb00;}

A.link:link {text-decoration: none; border: 0px; color: #ffcb00;}          
A.link:visited {text-decoration: none; border: 0px; color: #ffcb00;}        
A.link:active {text-decoration: none; border: 0px; color: #ffcb00;}       
A.link:hover {text-decoration: none; border: 0px; color: #ffffff;}

A.contactsmap:link {font-size: 13px; font-family: Trebuchet MS, sans-serif; text-decoration: underline;  color: #ffcb00;}          
A.contactsmap:visited {font-size: 13px; font-family: Trebuchet MS, sans-serif; text-decoration: underline;  color: #ffcb00;}        
A.contactsmap:active {font-size: 13px; font-family: Trebuchet MS, sans-serif; text-decoration: underline; color: #ffcb00;}       
A.contactsmap:hover {font-size: 13px; font-family: Trebuchet MS, sans-serif; text-decoration: none;  color: #ffcb00;}


h1.logo {
	font-size: 60px;
	position:relative;
	color: #000;
	font-weight: 400;
	text-shadow: 0px 0px 1px rgba(0,0,0,0.3);
    padding: 20px;
	z-index:1000;
	font-family: 'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	text-align: center;
}


  P.mainframetxt1			 
{
font-size: 14px;
font-family: Georgia,serif;
font-style: italic;
margin-left: 10px;
text-indent: 10px;
text-align: justify;
padding-top:0px;
padding-bottom:5px;
padding-right:18px;
padding-left:6px; 
text-decoration: none;
color: #c5b990;

}

P.copyright {
    font-size: 14px;
    font-family: Georgia,serif;
    text-align: center;
    padding: 5px;
    text-decoration: none;
    color: #EBD791;
    text-shadow: 1px 2px 2px #000;
}


H1.text {
    font-size: 20px;
    font-family: Georgia,serif;
   
  text-align: center;
    padding: 5px;
    text-decoration: none;
    color: #EBD791;
    text-shadow: 1px 2px 2px #000;
}

P.text {
    font-size: 16px;
    font-family: Georgia,serif;
   text-indent: 10px;
  text-align: justify;
    padding: 5px;
    text-decoration: none;
    color: #EBD791;
   
}


A.txtlink:link {font-size: 16px; font-family: Georgia, serif; text-decoration: none;;  color: #ffffff;}          
A.txtlink:visited {font-size: 16px; font-family: Georgia, serif; text-decoration: none;;  color: #ffffff;}        
A.txtlink:active {font-size: 16px; font-family: Georgia, serif; text-decoration: none; color: #ffffff;}       
A.txtlink:hover {font-size: 16px; font-family: Georgia, serif; text-decoration: none;  color: #ffcb00;}





A.link:link {text-decoration: none; border: 0px; color: #ffcb00;}          
A.link:visited {text-decoration: none; border: 0px; color: #ffcb00;}        
A.link:active {text-decoration: none; border: 0px; color: #ffcb00;}       
A.link:hover {text-decoration: none; border: 0px; color: #ffffff;}

  P.mainframetxt2			 
{
font-size: 14px;
font-family: Georgia,serif;
font-style: italic;
margin-left: 10px;
text-indent: 10px;
text-align: justify;
padding-top:0px;
padding-bottom:5px;
padding-right:25px;
padding-left:15px; 
text-decoration: none;
color: #c5b990;

}

  P.mainframetxt3			 
{
font-size: 14px;
font-family: Georgia,serif;
font-style: italic;
margin-left: 10px;
text-indent: 10px;
text-align: justify;
padding-top:0px;
padding-bottom:5px;
padding-right:18px;
padding-left:3px; 
text-decoration: none;
color: #c5b990;
}


A.mainframetxt:link {font-size: 14px; font-family: Georgia, serif; text-decoration: none; color: #d1b06b;}          
A.mainframetxt:visited {font-size: 14px; font-family: Georgia, serif; text-decoration: none; color: #d1b06b;}        
A.mainframetxt:active {font-size: 14px; font-family: Georgia, serif; text-decoration: none; color: #d1b06b;}       
A.mainframetxt:hover {font-size: 14px; font-family: Georgia, serif; text-decoration: none; color: #ffffff;}


/* Адрес  */
 TD.MainTxt h12				 
{
font-size: 18px;
font-family: Trebuchet MS, sans-serif;
text-align: center;
text-decoration: none;
font-weight: normal;
color: #ffffff;

}


 
  H1.cont 			 
{
font-size: 30px;
font-family: Arial,Tahoma,Verdana;
font-style: italic;
text-shadow: 1px 1px 1px rgb(0, 0, 0);
text-decoration: none;
text-align: left;
font-weight: normal;
color: #ffffff;

}
 
 
 
  H2.cont 			 
{
font-size: 16px;
font-family: Arial,Tahoma,Verdana;
font-weight: bold;
text-decoration: none;
text-align: left;
line-height: 20px;
color: rgb(255, 191, 60);
text-shadow: 1px 1px 1px rgb(0, 0, 0);

}
 
 H3.cont 			 
{
font-size: 14px;
font-family: Arial,Tahoma,Verdana;
text-decoration: none;
text-align: left;
color: #ffffff;

}

 H4.cont 			 
{
font-size: 13px;
font-family: Arial,Tahoma,Verdana;
text-decoration: none;
text-align: left;
font-weight: normal;
color: #ffffff;
}


 H5.cont 			 
{
font-size: 14px;
font-family: Arial,Tahoma,Verdana;
text-decoration: none;
text-align: left;
color: #ffffff;
line-height: 20px;
border-bottom: 1px dotted rgb(219, 222, 228);
}

  TD.text P 			 
{
font-size: 13px;
font-family: Trebuchet MS, sans-serif;
margin-left: 10px;
text-indent: 10px;
text-align: justify;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px; 
text-decoration: none;
color: #ebd791;

}



 


A.news:link {font-size: 14px; font-family: TahomaWC, sans-serif; text-decoration: none; color: #ffffff;}          
A.news:visited {font-size: 14px; font-family: TahomaWC, sans-serif; text-decoration: none; color: #ffffff;}        
A.news:active {font-size: 14px; font-family: TahomaWC, sans-serif; text-decoration: none; color: #ffffff;}       
A.news:hover {font-size: 14px; font-family: TahomaWC, sans-serif; text-decoration: none; color: #bb4729;}


TD.news B				 
{
font-size: 22px;
font-family: MyriadPro, sans-serif;
text-decoration: none;
text-align: left;
text-indent: 10px;
color: #ff9224;
}

 TD.news 				 
{
font-size: 18px;
font-family: TahomaWC, sans-serif;
text-decoration: none;
text-align: left;
text-indent: 10px;
color: #319612;
}



 TD.MainTxt B				 
{
font-size: 18px;
font-family: MyriadPro, sans-serif;
text-decoration: none;
font-weight: normal;
color: #ffcb00;

}

TD.MainTxt P { 
    text-indent: 20px;
   }


  
  P.MainTxt 			 
{
font-size: 13px;
font-family: Trebuchet MS, sans-serif;
margin-left: 10px;
text-indent: 5px;
text-align: justify;
padding-top:5px;
padding-bottom:5px;
padding-right:15px;
padding-left:10px; 
text-decoration: none;
color: #333333;

}





  P.MainTxt b					 
{
font-size: 13px;
font-family: Trebuchet MS, sans-serif;
text-align: left;
text-decoration: none;
font-weight: bold;
color: #333333;

}








#cont {
	Z-INDEX: 70; POSITION: absolute; OVERFLOW: auto; TOP: 0px; LEFT: 0px
}
.box {
	PADDING-BOTTOM: 500px; MARGIN: 0px auto; PADDING-LEFT: 50px; WIDTH: 600px; PADDING-RIGHT: 50px; FONT: 14px/2.8 Georgia, Serif; BACKGROUND: none; PADDING-TOP: 150px
}


#main { background-color: transparent; }


body { background: url('/images/body-main.jpg') no-repeat  center top rgb(255, 255, 255); }


