/*
базовы теги
////////////////////////////////////////////////////////////////////////
*/
* { line-height: 150%;  font-family: Arial, Helvetica, "Microsoft Sans Serif", sans-serif;  color: #000;  font-size: 14px;   }
html,body { padding: 0px;  margin: 0px;  height: 100%; }


h1 { color: #CC0033; font: normal 20px Veranda, Helvetica, sans-serif;}
h2 { color: #CC0033; font-size: 18px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
h3 { color: #CC0033; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
h4 {  color: #900000; font-size: 12px; font-weight: bold;}
h5 { }
.h3 { color: #CC0033; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/*********/

div { }
span { }
ul { }
ol { }
span { }
li { font-size: 14px; padding: 5px 0px 5px 0px; text-align: justify; }
ul.ulLeftA li{ text-align: left; }
hr { }
input{}
select,option {border: 1px solid #000; color: #000;  font-size: 12px; }
a,a:active,a:visited { color: #0000CD; }
a:hover { color: #CC0033; }
p { text-align: justify; }
em { color: #900000;  letter-spacing: 1px;  }
/*
стили оформления каркасных элементов сайта
////////////////////////////////////////////////////////////////////////
*/
.red {color: #CC0033;}
.tablebody { background-color: #fff;  width: 777px; height: 99%;  border: 0; }
.tb { background-color: #fff;  background-image: url(/images/tops.png);  background-repeat: no-repeat;  background-position: top;  height: 120px; }
.ltb { background-color: #CC0033; height: 5px; }

.tmenu_block { height: 1%; }
.tmenu {background-color: #fff;}
.tmenu td {background-color: #666666; padding: 5px;  font: 11px Arial, Helvetica, sans-serif;  color: #fff;  text-align: center;  width: 20%; }

.tmenu2 td {background-color: #8b8b8b; padding: 5px;  font: 11px Arial, Helvetica, sans-serif;  color: #fff;  text-align: center;  width: 25%; }
.tmenu2x td {background-color: #8b8b8b; padding: 5px;  font: 11px Arial, Helvetica, sans-serif;  color: #fff;  text-align: center;}

a.tmenu_l,a.tmenu_l:active,a.tmenu_l:visited,a.tmenu_l:link { color: #fff;  text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif;  letter-spacing: 1px; }
a.tmenu_l:hover { color: #ff0;  text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif;  letter-spacing: 1px; }
.lmenu {background-color: #efefef;  padding: 5px;  border: 3px solid #fff;   }
.lmenu1 {background-color: #fff;  padding: 5px;  border: 3px solid #fff;   }
a.lmenu_l,a.lmenu_l:active,a.lmenu_l:visited,a.lmenu_l:hover,a.lmenu_l:link { font-size: 14px ;  text-decoration: none; }
td.onmenu, div.onmenu *, div.onmenu{background-color: #CC0033; color:#fff;}
