<style>
A:active{color:red;}
A:visited{color:darkgreen;}
A:link{color:darkgreen;}
A:hover{color:red; text-decoration:none}

A.nodec:active{color:red; text-decoration:none;}
A.nodec:visited{color:darkgreen; text-decoration:none;}
A.nodec:link{color:darkgreen; text-decoration:none;}
A.nodec:hover{color:red; text-decoration:none;}

A.cat:active{color:red; font-weight:bold;}
A.cat:visited{color:darkgreen; font-weight:bold;}
A.cat:link{color:darkgreen; font-weight:bold;}
A.cat:hover{color:red; font-weight:bold; text-decoration:none;}

/* ВСЕ */
body {text-align:center; background-color:#CCFFCC; margin:0; padding:0}
.titl_gen {width:99%; min-height:100px; text-align:center; vertical-align:bottom; color:darkgreen; background-repeat: repeat-x; background-position: bottom; font-family:monospace, arial, garamond; border:1px #CCFFCC solid; border-bottom:#006600 2px dotted; margin:0; padding:0; *height:100px;}

div.conteiner_m {position:relative; overflow:hidden; z-index:0; min-height:1%; text-align:center; margin:0; border:0; }
* html div.conteiner_m{height:1%; overflow:auto; }
div.left_menu {position:relative; float:left;width:200px; z-index:50; min-height:1%; text-align:center; border:0; margin:0 10px; }
* html div.left_menu {height:1%}
.div_left {width:190px; margin:4px; border: 1px solid #009900; padding:5px 0 5px 0}	
.subtitl {text-align:center; font-size:x-small; color:#006600; margin:0 0 10px 0;}
.search {background-color:#DDFFDD; font-size:70%; margin-bottom:2px;}
.smal_txt {width:90%; font-size:80%; margin:5px}
.rekl_txt {font-size:80%; font-family:arial, monospace, garamond; color:#669966; margin:5px;}
.top_rem {width:96%; text-align:center; color:#339933; margin:10px}

.m0p0 {margin:0; padding:0}
hr.edin {width:90%; height:1px; text-align:center;}

/* index.html */
div.right_menu {position:relative; float:right; width:200px; z-index:50; height:1%; text-align:center; border:0; margin:0 10px}
/* Каталог МИ */
.td_left {text-align:left; border:1px darkgreen solid; padding: 3px 10px}
.td_centr {text-align:center; border:1px darkgreen solid; padding: 0 5px 0 10px}
.td_right {text-align:right; border:1px darkgreen solid; padding: 0 5px 0 10px}

/* Прайсы */
.td_pric {width: 25%; text-align:left; padding-left: 4px;}
.menupric {width: 97%; text-align:center; background-color:#DDFFDD; border:2px ridge #99FF99; margin-bottom:5px; padding:3px}
/* Каталог и Прайсы Дезинфекция*/
.gen_tabl {width:98%; background-repeat:no-repeat; background-position:center; background-image:URL('pic/fon01.jpg'); font-family:monospace, arial, garamond; border:1px solid darkgreen; margin:0 auto}
.razdel {font-size:120%; color:darkred; letter-spacing:4px; margin:5px; padding:0}

.fs_34px {font-size: 34px;}
.fs_18px {font-size: 18px;}
.fs_16px {font-size: 16px;}
.fs_14px {font-size: 14px;}
.fs_12px {font-size: 12px;}
.fs_10px {font-size: 10px;}
.fsc_16px {font-size: 16px; color:maroon;}

</style>