HTML {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
        PADDING: 0px; MARGIN: 0px; 
background: #dce2e7;

		font-family: Arial,sans-serif; 
}



#top {
  height: 200px;

 padding-left: 0;
        padding-right: 0;
        background: white;

        width: 100%;
        border-right: #505050 1px solid;

        border-left: #505050 1px solid;
        border-top: #505050 1px solid;
        border-bottom: #505050 1px solid;
       
        padding-top: 0;
        margin-top: 0;
        margin-right: 0%;
        margin-bottom: 1%;

		font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 18px;
}
#cmenu1 {  
	position:relative;
float: left;
        border: #134646 0px solid;
  padding:0px;
  width:50%;
  height: 100%;
padding: 0 0 0 0px;
padding-left: 0px;
}

#cmenu2l {  
background: #ffffff;
        border: #134646 1px solid;
  padding:0px;
  width: 98%;
margin: 0 2% 1% 0;
padding-left: 0px;
}
#cmenu2r {  
background: #ffffff;
        border: #134646 1px solid;
  padding:0px;
  width: 99%;
margin: 0 0 1% 1%;
padding-left: 0px;
}

#cmenu21 {  
	position:relative;
float: left;
        border: #134646 0px solid;
  padding:0px;
  width:50%;
  height: 100%;
margin: 0 0 0 0px;
padding-left: 0px;
}
#csubmenu {  
    
    width: 45%; 
height: 20px;
    color: #ffffff; /* цвет текста */
    background: #940317; /* фон */
       text-align: center; /* текст по центру */
    margin: 0; /* внешние поля */
   }
#cmenutext {  
    
       text-align: left; /* текст по центру */
    margin: 8%; /* внешние поля */
font-size: 12;
   }
#cmenutext2 {  
    text-align: justify;
    margin: 8%; /* внешние поля */
font-size: 14;
   }


#cmenutext2 a {  
        color: #000000; /* цвет текста */
    text-decoration: none; /* убираем подчеркивание */

   }
#cmenutext2 a:hover {  
       color: #000000; /* цвет текста */
    text-decoration: underline; /* убираем подчеркивание */

   }

#verx {
		

        height: 130px;
        width: 100%;
        bottom: 0px;
              border: #134646 0px solid ;
        padding-left: 0%;
padding-top: 0%;
padding-bottom: 0%;
}



#head {
		

background: #c6031d;
        height: 20px;
        width: 99%;
        bottom: 0px;
        color: #ffffff;
        border: #134646 0px solid ;
        padding-left: 0%;
padding-top: 0%;
padding-bottom: 0%;
}



#xmenu {
		position:relative;
float: left;
        border-bottom: #134646 0px solid;
  padding:0px;
  width:25%;
  height: 100%;
margin: 0 0 0 0px;
  border: #005500 0px solid;
padding-left: 0px;
}


#submenu a {  
    
    display: block; 
    width: 95%; 
height: 20px;
    color: #ffffff; /* цвет текста */
    background: #940317; /* фон */
    text-decoration: none; /* убираем подчеркивание */
    text-align: left; /* текст по центру */
    border: 1px #fff solid; /* стили рамки вокруг ссылок */
    margin: 0; /* внешние поля */
    padding-left: 5px; /* внутренние отступы */
   }
 #submenu  a:hover {
    background: #fff; /* фон ссылки под курсором */
    color:  #940317; 
border: 1px  #fff solid;
   }
  





#xmenuleft {  
background: #ffffff;
  width:92%;
  border: #940317 1px solid;
padding: 2%;
margin: 2%;
}
#submenuleft {  
background: #940317;
padding:0px;
width:98%;
margin: 1%;
border: #ffffff 0px solid;
padding-left: 0px;
}





#submenu2 {  



background: #ffffff;

		
        border: #940317 1px solid;
  padding:0px;
  width:100%;
margin: 0 0 0 0px;
padding-left: 0px;
}


#header {


position: relative; z-index:1; 
width: 100%; position:fixed; top:0; bottom:0; left:0; right:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='3.jpg', sizingMethod='scale');
-ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='3.jpg', sizingMethod='scale');


width:expression(document.body.clientWidth < 1000? "1000px": "auto");
background-image:url(3.jpg);
background-repeat: no-repeat;
background-size: 100% 180px;
   
background-position: 50%;
     position: relative;

        width: 100%;
min-width: 1000px;
  height: 180px;
        left: 0%;
        right: 0%;
       
        bottom: 0px;
        top: 0px;
        border: #134646 0px solid;
        padding-bottom: 0;
}

#header1 {
		

background: #c6031d;
        position: relative;

        width: 99%;
      
       
        bottom: 0px;
        
        border: #134646 0px solid ;
        padding-left: 1%;
padding-top: 1%;
padding-bottom: 1%;
}





#footer {        background: red;
min-width: 1000px;

float: top;
  border:0px solid red;
  padding:0px;
  margin:0px;
  width:100%;
  height:50px;
}

#xxxmenu {        background: hsla(207, 38%, 47%, 0);
min-width: 1000px;
width:expression(document.body.clientWidth < 1000? "1000px": "auto");

		position:relative;
  border:0px solid red;
  padding:0px;
  margin:0px;
  width:98%;
 left: 1%;
        right: 1%;

  height:50px;
font-weight: bold;
margin: 60 0 -50 0px;
}





#content {  
      
min-width: 1000px;
width:expression(document.body.clientWidth < 1000? "1000px": "auto");
		position: absolute;
  border:0px solid red;
  width:100%;


}


#extra1 { line-height: 1.5;
background: hsla(207, 38%, 47%, 0);
			float: right;
		width: 10%;
		padding: 3px;
		padding-top: 5px;
		padding-bottom: 7px;
font-weight: bold;
}






#extra { line-height: 1.5;
background: hsla(207, 38%, 47%, 0);
			float: left;
		width: 20%;
		padding: 3px;
		padding-top: 5px;
		padding-bottom: 7px;
font-weight: bold;
}






#main1 {

		float: left;
        width: 65%;
        border: #940317 0px solid;

      
        
        padding: 0;
        margin-top: 1%;
		font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 18px;
}




#main {

 padding: 1%;
text-align: justify;
        background-color: white;
      
		float: left;
        width: 98%;
        border: #940317 1px solid;
       
        
margin-bottom: 1%;
		font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 18px;
}

#sidebar3 { font-size: 12px; }
#mainb {

 padding: 0%;
text-align: justify;
      
		float: left;
        width: 100%;
        border: #940317 0px solid;
       
        

		font-family: Arial, Helvetica, sans-serif;
       
}

#main table {font-size: 90%;}

#main a:link, a:visited, a:hover {
        color: #006699;
        text-decoration: none;
}

#main a:hover {
        text-decoration: underline;
}


#main h3 {
      margin-top: 1em;
}
#main h2 {
      margin-top: 1em;
font-size: 15 px;
}





#mcontacts {
        PADDING-TOP: 10px;
        FONT-FAMILY: serif;
        PADDING-LEFT: 1%;
        FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		color: #000000;
        left: 70%;
		right: 0;
		top: 0;
        width: 28%;
        position: absolute;
		font-family: Arial,sans-serif;
		
}




#contactleft {
        background-color: white;
        
		
		float: left;
        
}
#contactright {
        background-color: white;
position: relative;
float: left;
   LEFT: 10px;
	
		
        
}



#contactmain {
        background-color: white;
        margin:0px;

	min-height:500px;	
	  float: left;
        width: 95%;

        border-right: 0px solid;

        border-left: #505050 0px solid;
        border-top: #505050 0px solid;
        border-bottom: #505050 0px solid;
        padding-left: 1em;
        padding-right: 1em;
        padding-top: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 10px;
		font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 18px;
}


#menu {
        PADDING-TOP: 0;
        FONT-FAMILY: serif;
        PADDING-LEFT: 0;
        FONT-SIZE: 90%;
        left: 0;
		right: 120;
        top: 190px;
        position: absolute;

		color: #006699;
		font-family: Arial,sans-serif;
}


#title1 {
        FONT-FAMILY: serif;
        FONT-SIZE: 200%;
}

#search {
        border-top: #000 1px solid;
        padding-top: 2%;
        padding-bottom: 1%;
        padding-left: 1%;
}

#menu UL {
      margin-top: 0.5em;
      padding-left: 1em;
      margin-left: 0;
      LIST-STYLE-TYPE: none;
}

#menu LI {
      margin-bottom: 0.3em;
}


#main img {
      padding-right: 10px;
      }

#main h3 {
        font-family: sans-serif;
        padding-bottom: 10px;
        
}



#nolink {
        color: #006699;
}

#error {
       background-color: #eeeeee;
       margin-bottom: 3em;
       padding: 1em;
       }

.story0{
        clear: both;
        padding: 0px 10px 10px 10px;
		background-color: white;
}

.story1{
border-radius: 15px;
moz-border-radius: 15px;


background: hsla(207, 38%, 47%, 0.2);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#886287a7', endColorstr='#886287a7');

        clear: both;
        padding: 0px 10px 10px 10px;
}

