*                                                        { font-family: Tahoma; }

body                                                     { margin: 0px; }

table.all                                                { width: 100%; height: 100%; }
table.top                                                { width: 100%; }

table#ccs                                                {  }
table#ccs td#header                                      { height: 118px; background: url('/_images/tmpl/bg_header.jpg'); }
table#ccs td#menu                                        { height: 47px;  background: url('/_images/tmpl/bg_menu.jpg'); }
table#ccs td#copy                                        { height: 28px; }

table#header td#top					 { background: url('/_images/tmpl/shapka.png') right no-repeat; padding: 0 0 0 64; }

table#menu td#bg2                                        { width: 563px; }
table#menu td#null                                       { width: 32px; }
table#menu td.img                                        { width: 32px; vertical-align: middle; text-align: center; }
table#menu td.text                                       { vertical-align: middle; text-align: left; padding: 0 0 2 0; }
table#menu td.text a                                     { color: black; }

table#copy td#info                                       { font-size: 0.7em; color: #FFFFFF; background: #E47235; vertical-align: middle; text-align: center; }
table#copy td#info a                                     { color: #FFFFFF; }
table#copy td#sw                                         { width: 250px; vertical-align: middle; text-align: center; }

table#main                                               {  }
table#main td#bg                                         { width: 11px; background: url('/_images/tmpl/bg_main_v_line.jpg'); }
table#main td#left                                       { vertical-align: top; }
table#main td#right                                      { width: 350px; vertical-align: top; padding: 0 0 0 8; }
table#main td#left                                       { padding: 12 12 12 12; }


table#right td img                                       { border: 0px; }
table#right td#search                                    { width: 40px; height: 36px; vertical-align: middle; text-align: center; }
table#right td#input                                     {  }
table#right td#input input                               { font-size: 0.8em; height: 24px; border: 1px solid #aaaaaa; background: url('/_images/tmpl/bg_search_form.jpg'); vertical-align: middle; text-align: left; }
table#right td#home                                      { width: 50px; background: #E97932; vertical-align: middle; text-align: center; }
table#right td#mail                                      { width: 50px; background: #E97932; vertical-align: middle; text-align: center; }
table#right td#map                                       { width: 50px; background: #E97932; vertical-align: middle; text-align: center; }
table#right td#addr                                      { padding: 12 12 12 12; }
table#right td#addr div#t                                { font-size: 1.1em; color: #BA6644; }
table#right td#addr div#i                                { font-size: 0.76em; color: black; }
table#right td#addr div a                                { color: black; }
table#right td#line                                      { height: 2px; background: #EA803D; }
table#right td#foto                                      { padding: 12 12 12 12; }
table#right td#foto div#t                                { font-size: 1.1em; color: #BA6644; }


table#left td.title                                      { font-size: 1.1em; color: #BF7050; padding: 4 0 4 0; }
table#left td#line                                       { height: 2px; background: #DADADA; }
table#left td#info                                       { font-size: 0.8em; color: #000000; padding: 0 0 8 0; }
table#left td#news                                       { padding: 8 0 0 0; }

div.date                                                 { font-size: 0.8em; color: #E97932; }
div.title                                                { font-size: 0.8em; color: #000000;  }
div.title a                                              { color: #000000;  }
div.text                                                 { font-size: 0.8em; }
div.text a 						 { color: #000000; }
div.ptitle						 { font-size: 1.1em; color: #BF7050; }
