html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img 
{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
img, table {border: 0}
html, body {width: 100%; }

/* NOTE: шрифт по умолчанию */
body {
font-family: Times New Roman;
font-size: 14px;
}

/* NOTE: ссылки по умолчанию */
a, a:hover{
font-family: Times New Roman;
font-size: 16px;
font-style: bold;
color: #fff;
}

/* NOTE: контейнер для шапки */
.head_bg{
background-image:URL('/css_images/20/fon_top.jpg');
background-position: right top;
height:217px;
background-repeat: no-repeat;
}

.head_image {
text-align:left;
height:217px;
padding-right:130px;
}


/* NOTE: блок TOP */
#tdTop
{
background:#6292a3;
background-repeat: repeat-x;
height:42px;
font-size:10px;
font-weight:bold;
padding-left:32px;
}

/* NOTE: контейнеры TOP */
#tdTop .cntr_menu {
}

#tdTop .cntr_menu .data_menu {
color:#fff;
font-weight:bold;
font-size:16px;
}


#tdTop .cntr_menu .data_menu a {
color:#fff;
font-weight:bold;
font-size:16px;
padding-left:12px;
padding-right:12px;
text-decoration:none;
}




/* NOTE: блок CENTER */
#tdCenter
{
background: #fff;
padding: 0px 0px;
vertical-align: top;
1border:1px solid #00f;
padding-top:36px;
padding-left:42px;
padding-right:90px;
padding-bottom:54px;
}

/* NOTE: контейнеры CENTER */
#tdCenter -.cntr {
background: #fff; /* цвет тени */
margin-bottom: 0px;
}

#tdCenter -.cntr .data {
position: relative;
font-family:Times New Roman;
font-size:14px;
}

#tdCenter .cntr .data p {
font-family:Times New Roman;
font-size:14px;
margin-bottom:15px;
}

#tdCenter .cntr .data div {
font-size:14px;
}


/* NOTE: блок FOOTER */
#tdFooter {
background-image:URL('/css_images/20/fon_bottom.gif');
background-repeat: repeat-x;
background-position: bottom;
height:56px;
}

h1 {
font-family:Times New Roman;
font-size:18px;
color:#3e7284;
margin-bottom:19px;
}

h2 {
font-size:14px;
color:#ed3231;
margin-top:30px;
font-weight:bold;
}


#tdRight {
  background:#dddcde;
  vertical-align:top;
  padding:30px 10px 0;
}


#tdRight a {
color:#3e7284;
font-weight:bold;
}

#tdCenter a {
color:#3e7284;
font-weight:bold;
}


#tdTop .cntr_menu .data_menu2 {
color:#fff;
font-size:10px;
}

#tdTop .cntr_menu .data_menu2 a {
color:#fff;
font-size:10px;
padding-left:12px;
padding-right:12px;
text-decoration:none;
}