body{
	margin: 0px 0px 0px 0px;
	background-color: #C0CED6;
    background-image: url(../img/t/head_bg_pic.jpg);
    background-position:center;
	text-align: center;
	font-family: Arial;
    color: #666666;
}

#container{
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	
	width: 900px;
	margin: auto;

	text-align: center;
	background-color: #FFFFFF;
	background-position:center;
	background-repeat: repeat-y;
	background-position: top center;
	padding-top: 5px;
	padding-bottom:5px;
}
p {
    margin-top      : 5px;
    margin-bottom   : 15px;
}

input,textarea,select {
    font            : 11px arial;
}

h1 {
    font-size:16px;
    color: #444788;
}

input.int {
    border: 1px solid #89A070;
    padding:1px;
}

a {
    color           : #333567;
    text-decoration:none;
    font-weight     : normal;
}

a:hover {
    text-decoration : none;
    color           : #265779;
}

img {
    border          : 0px;
}

.button {
    background: #444788;
    border          : none;
    font-size       : 11px;
    font-weight     : normal;
    color           : #fff;
    cursor          : hand;
    font-weight     : bold;
    text-transform  : uppercase;
    padding:4px;
}



div.file {
    margin-top:10px;
}

.newssep {
	background: url(../img/sep.gif) center left repeat-x;
	line-height: 11px;
	height: 11px;
}

.groupdesc {
	margin-bottom: 20px;
    font-size:14px;
}

.newsimg {
	border: 2px solid #CCC;
	margin: 0 10px 0 0;
}


a.big {
font-size:12px;
text-transform:uppercase;
}

b.big {
font-size:12px;
}

.gsep {
font-size:0px;
line-height:0px;
height:25px;
background:url(../img/t/f7.gif) center left repeat-x;
}

.gsepsmall {
font-size:0px;
line-height:0px;
height:15px;
background:url(../img/t/f8.gif) center left repeat-x;
}



.td169 {
white-space:nowrap;
padding:0 20px;
}

.error {
    color           : red;
    font-weight     : bold;
    padding         : 6px;
    margin          : 10px 0px 10px 0px;
}

.info {
    color           : blue;
    font-weight     : bold;
    padding         : 6px;
    margin          : 10px 0px 10px 0px;
}



.maintbl {
    width: 900px;
    height:100%;
    background-color:#FFF;

}


.alogo{
    padding-left: 10px;
    display:inline;
    float:left;
}

div.menu {
    text-align:center;
    padding-top: 160px;
}


div.menu a {
    color: #fff;
    font: 12px Arial;
    font-weight:bold;
}


div.menu a:hover {
    text-decoration : none;
    color           : #fff;
}

div.menu a.sel {
   color: #fff;
   text-decoration:underline;
}

.menu_element {
    display:inline;
    float:left;
    padding: 0 10 0 0px; 
}


.menu_element_width {
    width: 118px;
}



td.maincont {
width:100%;
height:100%;
}

table.maincont {
width:900px;
height:100%;
}


.maincont_bg {
    background:url(../img/t/bg_main_table.jpg) top center repeat-y;
}

.center_row {
    background:url(../img/t/head_pic1.jpg) top center no-repeat;

}

.left_col {
	vertical-align:top;
    width: 500px;
}

.left_menu {
     width: 300px;
     padding: 0 0 0 10px;
}


ul.cat { 
	margin: 0; 
    padding-top: 15px;
    padding-left: 15px;
    list-style-image: url('../img/t/menubul1.gif');
}

.menu_delim {
/*     padding-top: 5px;
     border-top: #a6a6a6 1px dotted;*/
    background:url(../img/t/menu_left_delim.gif) center center repeat-x;
    height: 10px;
}

.cat a { 
    font-size:14px;
}

ul.cat li {
}

ul.cat ul li {
}

ul.cat ul {
    margin:0;
    list-style-image: url('../img/t/menubul2.gif');
}

ul.cat ul a {
	font-weight:normal;
}

ul.cat ul li.sep {
    background:none;
}


ul.cat ul a.black {
	color:#3398b0;
}

.black {
	color:#3398b0;
}

ul.cat ul a.black {
	color:#3398b0;
}

.index_block {
     width: 510px;
}

.index_block_top {
    background: url(../img/t/index_block_top.jpg)  top center no-repeat;
}

.index_block_btm {
    background: url(../img/t/index_block_btm.jpg) bottom center no-repeat;
}

.index_block_center {
    background: url(../img/t/index_block_center.gif)  center repeat-y;
}

.index_block_text {
    padding: 0 10 15 10px;
}

.news_index_block {
     width: 510px;
     padding: 20 0 0 0px;
}

.news_index_block_center {
    background: url(../img/t/news_center.jpg)  center repeat-y;

}

.news_index_block_top {
    background: url(../img/t/news_top.jpg) top center no-repeat;
}

.news_index_block_btm {
    background: url(../img/t/news_btm.jpg) bottom center no-repeat;
}

.news_index_block_text {
    padding: 50 10 15 10px;
   font-size:14px;
}

.news_index_block_text a {
    color: #0054a6;
	font-weight:bold;
}

.news_index_block_text span {
   font-style:italic;    
}

.news_index_list {
    padding: 10 10 15 10px;
}

/*.news_index_list a {
    color: #0054a6;
	font-weight:bold;
}*/

.news_index_list span {
   font-style:italic;    
}


.about_block {
     width: 510px;
     padding: 20 0 0 0px;
     font-size:14px;
}

.bottom_page {
    background: url(../img/t/bottm_page.jpg) bottom center no-repeat;
    height: 100px;
}

.bottom_page a {
   font-size:14px;
}

.img_f_left {
   margin: 10px;
   float:  left;
  
}

table.prod  {
   font-size:12px;
}

.prod b  {
   font-size:14px;
   text-decoration:underline;
}

.prod td {
   border-bottom: #444788 1px solid;  
   padding-top: 10px;
}

.other_tovar {
   font-size:12px;
}

.recll {
   font-size:10px;
}

.recll a{
   font-size:10px;
}
