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 {height: 100%}

/* NOTE: шрифт по умолчанию */
body {
font-family: Tahoma;
font-size: 14px;
color: #000;
}

/* NOTE: ссылки по умолчанию */
a, a:hover{
font-family: Tahoma;
font-size: 15px;
color: #000;
}

/* NOTE: контейнеры по умолчанию */
.cntr {
margin-bottom: 0px;
padding:39px 60px 64px 42px;
}

.cntr div {font-size:12px;}

.cntr .data {
position: relative;
background:#fff;            /* фон контейнера */
padding: 25px 20px  10px 40px;

}


/***************************************************************************************************************************************/
/* Использовать с шаблоном - Рамки и Полосатый бекграунд */
/***************************************************************************************************************************************/

/* NOTE: контейнер для шапки */
.head_bg{
background-image:URL('/css_images/58/fon_top_img.jpg') ;
background-position: left top;
height: 240px;
}
.head_image{
height: 200px;
}


/* NOTE: контейнеры для меню */

.cntr_menu {
background: #fff; /* цвет тени */
padding-top:80px;
margin-left: 0px; 
margin-right: 0px;
margin-bottom: 0px;
}
.cntr_menu .data_menu {
background: #eee;
background-image:URL('/css_images/58/fon_menu.jpg') ;
padding: 7px 0px 10px 30px;
margin-bottom: 0px;
}

/* ссылки в меню*/
.cntr_menu .data_menu  a{
font-family: Tahoma;         /*шрифт*/
font-size: 12px;                      /*размер*/
font-weight: bold;
color: #fff;                        /*цвет*/
line-height: 20px;                   /*расстояние мужду строками */
margin: 0px 0px 10px 10px; 
}


/*NOTE: контейнеры для новостей */
.cntr_news_inc{
}
.cntr_news_inc .data_news_inc{
}

/***************************************************************************************************************************************/
/*  / Использовать с шаблоном - Рамки и Полосатый бекграунд */
/***************************************************************************************************************************************/

/* заголовки и параграфы*/
h1 {
font-family: Tahoma;
font-size: 16px;
font-weight: bold; 
color: #de3701;  
padding: 10px 0px;
}
h2 {
font-family: Tahoma;
font-size: 12px; 
font-weight: bold; 
color: #0c6e30;  
margin: 6px 0px;
}
h3 {
font-family: Tahoma;
font-size: 10 px;
font-weight: bold; 
color: #0c6e30;  
margin: 7px 0px;
}
h6 {
font-family: Tahoma;
font-size: 10px;
color: #0c6e30; 
margin: 4px 0px;
font-weight: bold; 
}
p {
font-family: Tahoma;
padding: 6px 0px;
font-size: 12px;
color: #000;
}

/* NOTE: глобальная таблица */
#tGlobal {
height: 100%;
border: 0px solid #000;
}

/* NOTE: блок TOP */
#tdTop
{
padding: 0px 0px;  
vertical-align: middle;
height: 1px;
}

/* NOTE: контейнеры TOP */
#tdTop -.cntr {
background: #a0b; /* цвет тени */
margin-bottom: 0px;
}

#tdTop -.cntr .data {
position: relative;
background: #fff;  /* фон контейнера */
padding: 10px 0px;
}

/* NOTE: блок BOTTOM */
td#tdBottom
{
text-align: center;
vertical-align: middle;
padding: 0px 0px;
height: 200px;
}

/* NOTE: контейнеры BOTTOM */
#tdBottom -.cntr {
margin-bottom: 20px;
}

#tdBottom -.cntr .data {
position: relative;
border: 1px solid #000; /* бордюр */
}
/* NOTE: tdMiddle */
#tdMiddle {
height: 100%/
}


/* NOTE: средняя таблица */
#tMiddle {
height: 100%;
}

/* NOTE: блок LEFT */
#tdLeft {
text-align: left;
vertical-align: top;
width: 250px;
background: #eee;
padding: 0px 5px 0px 0px;
vertical-align: top;
}

/* NOTE: контейнеры LEFT */
#tdLeft -.cntr {
background: #312e26; /* цвет тени */
margin-bottom: 15px;
}

#tdLeft -.cntr .data{
position: relative;
left: -2px; top: -3px;
border: 2px solid #312e26; /* бордюр */
padding: 5px 10px;
}

/* NOTE: блок RIGHT */
#tdRight
{
padding: 0px 5px;
text-align: left;
vertical-align: top;
width: 200px;		/* ширина */
}

/* NOTE: контейнеры RIGHT */
#tdRight -.cntr {
background: #aaa; /* цвет тени */
margin-bottom: 15px;
}

#tdRight -.cntr .data {
position: relative;
left: -2px; top: -3px;
background: #F3F3F3; /* фон контейнера */
border: 1px solid #000; /* бордюр */
padding: 5px 10px;
}


/* NOTE: блок CENTER */
#tdCenter
{
padding: 0px 0px;
vertical-align: top;
}

/* NOTE: контейнеры CENTER */
#tdCenter -.cntr {

background: #7d7561; /* цвет тени */
margin-bottom: 0px;
}

#tdCenter -.cntr .data {
position: relative;
background: #eee; /* фон контейнера */
padding: 0px 100px 0 100px;
}
#tdFooter {
height:48px;
background-image:URL('/css_images/58/fon_bottom.jpg') ;
background-repeat: repeat-x;
background-position: bottom;
}


.data_menu {
font:12px tahoma,sans-serif;
padding:35px 0 35px 20px;
line-height:20px;
white-space:normal;
width:200px;;
}

.data_menu img {
margin-top:30px;
}

.data {
font:12px tahoma,sans-serif;
}

.data table {
width:auto;
}

.data td {
font:12px tahoma,sans-serif;
}

.cntr_menu .data_menu2 {
background: #eee;
background-image:URL('/css_images/58/fon_menu.jpg') ;
padding: 7px 0px 10px 30px;
margin-bottom: 0px;
font-family: Tahoma;         /*шрифт*/
font-size: 10px;                      /*размер*/
}

/* ссылки в меню*/
.cntr_menu .data_menu2  a{
font-family: Tahoma;         /*шрифт*/
font-size: 10px;                      /*размер*/
color: #fff;                        /*цвет*/
line-height: 20px;                   /*расстояние мужду строками */
margin: 0px 0px 10px 10px; 
}


