/*<![CDATA[*/

body
   {
     margin: 0;
     padding: 0;
     color: #000;
     font: 100% arial,sans-serif;
     background: #666;
     cursor: default;
     width: 100%;  
    }

img
   {
     border: 0;
   }
table
   {
     margin: 0;
     padding: 0;
     border-collapse: collapse;
	 width: 100%;
	 dorder: 1;
   }


/* Оформление ссылок */

a:link 
   {
     color: #d40148;
     text-decoration: underline;
   }
a:visited 
   {
     color: #d40148;
     text-decoration: underline;
   }
a:hover 
   {
     color: #d40148;
     text-decoration: underline;
    }
a.menu {
font: bold 11pt/17pt Arial Narrow, Arial, sans-serif;
}
a.menu:link 
   {
     color: #d40148;

     text-transform: uppercase;
   }
a.menu:visited 
   {
     color: #00000;
     text-transform: uppercase;

   }
a.menu:hover 
   {
     text-transform: uppercase;
     color: #78092f;

    }
/* /Оформление ссылок */

/* Располагаем по центру */

div#container 
   {
     margin-left: -495px; 
     padding: 0;
     width: 1004px;
     position:relative; 
     left: 50%; 
     top: 0;
     overflow: hidden;
     background: #fff url(/userfiles/content/0/0/0/20_original.jpg) top left no-repeat;
   }

/* /Располагаем по центру */

/* Шапка */
div#header
   {
     float: left;
     height: 300px;
     margin: 0;
     padding: 0;
     width: 1004px;
     color: #000;
   }

div#header div.intro {
margin: 30px 0 0 20px;
padding: 0;
position: relative;
float: left;
width: 270px;
}

div#header div.intro h1 a {
color: #000000;
text-decoration: none;
}

div#header .navigation {
margin: 55px 0 0 30px;
padding: 0;
width: 600px;

}
*html div#header .navigation {
margin: 50px 0 0 290px;
padding: 0;
width: 500px;
position: absolute;
top: 0;
left: 0;
}
div#search
   {
     float: left;
     margin: 35px 30px 0 15px; 
    padding: 0;
   }
div#search .search_field
   {
     float: left;
     margin: 2px 0px 0 0px; 
    padding: 0; width: 130px; height: 20px;
   }
div#search #searchsubmit
   {
 
     margin: 0px 10px 0 3px; 
    padding: 0; width: 45px;
   }
*:first-child+html div#search
   {
     float: left;
     margin: 17px 30px 0 7px; 
    padding: 0;
   }
*html div#search
   {
     float: left;
     margin: 17px 30px 0 3px; 
    padding: 0;
   }
*html div#search #searchsubmit
   {
 position: absolute;
     margin: 0px 10px 0 3px; 
    padding: 0; width: 45px;
   }
.navigation ul
   {
     width: 986px;
     height: 35px;
     list-style: url(../image/nav_bullet.gif); 
      margin: 0;
      padding: 19px 0 0 0;
     font: bold 10pt/10pt Arial, Verdana;
   }
*:first-child+html div.navigation ul
   {
     width: 986px;
     height: 35px;
      margin: 0;
      padding: 15px 0 0 0;
     font: bold 10pt/10pt Arial, Verdana;
   }

.navigation ul li
   {
     float: left;
     margin: 0 0 0 55px;
     padding: 0;
   }
*html .navigation ul li
   {
     float: left;
     position: relative;
     left: -20px;
     margin: 0 0 0 55px;
     padding: 0;
   }
*:first-child+html .navigation ul li
   {
     float: left;
     list-style: none; 
     background: url(../image/nav_bullet.gif) top left no-repeat; 
     margin: 0 0 0 25px;
     padding: 2px 0 0 20px;
   }
*html .navigation ul li
   {
     float: left;
     list-style: none; 
     background: url(../image/nav_bullet.gif) top left no-repeat; 
     margin: 0 0 0 25px;
     padding: 2px 0 0 20px;
   }
div#header h1
   {
     float: left;
     margin: 33px 0 0 0; 
     width: 750px;
     font: normal 18pt/22pt Arial, Verdana, Tahoma;
     color: #005183; 
   }

/* /Шапка */

/* Баннеры */
div.wrapper
   {
     clear: both;
     height: 0;
     overflow: hidden;
   }
div#content 
   {
     margin: 0; 
     width: 980px;
     font: normal 11pt/16pt Arial, Verdana, Tahoma;
     color: #000; 
     background: #fff; 
   }
td.center
   {
     vertical-align: top;
     text-align: left;
     margin: 0 0 40px 0; 
     width: 630px;
     padding: 0px 20px 30px 55px;
     font-size: 100%; line-height: 1.4em;
     color: #000;
   }
td.right
   {
     vertical-align: top;
     text-align: left;
     margin: 0; 
     position: relative;
     float: left;
     padding: 20px 20px 30px 25px;
     font: normal 11pt/16pt Arial, Verdana, Tahoma;
     color: #000;
   }
td.right #submenu
   {
     margin: 0; 
     width: 230px;
     padding: 5px 15px 10px 5px;
     font: normal 14pt/20pt Arial, Verdana, Tahoma;
     color: #000;
   }

td.right #newsblock
   {
      width: 215px;
      margin: 0;
      padding: 20px 0 0 15px;
   }
td.right #newsblock strong
   {
      padding: 0;
      margin: 0;
      font: 16pt/20pt Arial, verdana;
   }
dt
   {
      padding: 5px 0 0 0;
      margin: 0;
      font: 9pt/14pt Arial, verdana;
      color: #666;
   }
dd
   {
      padding: 0 0 0 0;
      margin: 0;
      font: 10pt/14pt Arial, verdana;
      color: #000;
   }
td.right #submenu ul
   {
     list-style: none;
      margin: 0;
      padding: 15px 10px 0 0px;
     font: normal 14pt/14pt Arial, Verdana; 
     width: 170px;
   }
*:first-child+html td.right #submenu ul
   {
     list-style: none; 
      margin: 0;
      padding: 15px 10px 0 0px;
     font: normal 14pt/14pt Arial, Verdana; 
     width: 170px;
   }
*html td.right #submenu ul
   {
     list-style: none; 
      margin: 0;
      padding: 15px 10px 0 0px;
     font: normal 14pt/14pt Arial, Verdana; 
     width: 170px;
   }
td.right #submenu ul li
   {
      margin: 5px 0 15px 10px;
      padding: 0; width: 170px;
   }
*:first-child+html td.right #submenu ul li
   {
      margin: 5px 0 15px 10px;
      padding: 0 0 0 5px; width: 170px;
   }
*html td.right #submenu ul li
   {
      margin: 5px 0 15px 10px;
      padding: 0 0 0 5px; width: 170px;
   }
td.center h1
   {
     margin: 0; 
     padding: 0 0 5px 0;
     font: normal 20pt/24pt Arial, Verdana, Tahoma;
     color: #4e4e4e;
     clear: both;
   }
td.center h2
   {
     margin: 0; 
     padding: 15px 0 5px 0;
     font: normal 16pt/20pt Arial, Verdana, Tahoma;
     color: #4e4e4e;
     clear: both;
   }
td.center p
   {
     padding: 5px 0 15px 0;
     margin: 0; 
     color: #000;
   }
td.center blockquote
   {
     padding: 10px 25px;
     margin: 0 0 20px 0; 
     color: #000;
     background: #f7efca;
     font: normal 10pt/14pt Arial, Verdana, Tahoma;
   }
td.center ul
   {
    padding: 0 0 20px 20px;
    margin: 0;
    list-style-image: url(../image/bullet.gif);

   }
td.center ol
   {
    padding: 0 0 20px 20px;
    margin: 0;
   }
td.center ul li
   {
     font: normal 10pt/14pt Arial, Verdana, Tahoma;
     padding: 0 0 15px 0;     
     margin: 0; 
   }
td.center ol li
   {
     font: normal 10pt/14pt Arial, Verdana, Tahoma;
     padding: 0 0 15px 0;     
     margin: 0; 
   }

div#copyright
   {
     color: #000;
     padding: 20px 20px 18px 55px;
     /*margin: 0 0 30px 0;*/
     position: relative;
     float: left;
     font: normal 9pt/13pt Arial, Verdana, Tahoma;
     width: 580px;
     
   }
div#z66
   {
     width: 200px;
     color: #fff;
     padding: 35px 130px 35px 0;
     margin: 0;
     position: relative;
     float: left;
     font: normal 9pt/13pt Arial, Verdana, Tahoma;
     text-align: right;
     background: url(../image/netangels.gif) 210px 34px no-repeat; 
   }
#z66 a.menu {
text-transform: none;
color: #000;
text-decoration: underline;
 font: normal 9pt/13pt Arial, Verdana;

}
div#header h1
   {
     font: normal 24pt/30pt Arial Narrow, Arial, Verdana;
     color: #000;
     width: 230px;
     margin: 0;
     padding: 30px 20px 0 35px;
     clear: both;
   }
div#header p
   {
     font: normal 10pt/14pt Arial, Verdana;
     color: #000;
     width: 220px;
     margin: 0;
     padding: 10px 20px 0 35px;
     clear: both;
   }
div#footer {
 background: url(/userfiles/content/0/0/0/19_original.jpg) bottom right no-repeat;
width: 100%;
height: 140px;
margin: 0;
padding: 0 0 0 0;
}
/*]]>*/