A{                      
    color:  #1C3f1C;
    text-decoration: underline;
}

A:hover {
    color: #8A8988;
}

H1 {
    font-size: 220%;
    color: #F0604f;
 }


BODY {
    
    background-color: #FFFFFF;
    font-family: Arial, Verdana;
}


#niz {
width: 1014px;
margin: 0 auto;
position: relative;
text-align: center;
}


#header {
width: 1014px;
height: 92px;
padding-top:10px;
margin: 0 auto;
position: relative;
text-align: left;
}

#headerlogo {
width: 292px;
position:absolute;
height: 100px;
margin: 0;
float: center;
display:inline;
}

#headerrek {
padding-left:285px;
width: 732px;
}

#bar {
position: relative;
width: 1014px;
margin: 0 auto;
height: 22px;
font-family: Arial, Verdana;
text-align: left;
padding-bottom:7px;
}

#nbar {
position: relative;
width: 1014px;
margin: 0 auto;
height: 22px;
font-family: Arial, Verdana;
text-align: left;
padding-top:7px;
}

#cont {
width: 1014px;
margin: 0 auto;
position: relative;
text-align: left;
}

#text
{
padding-left:14px;
padding-right:9px;
text-align:justify;
}

TABLE {
    font-size: 80%;
    text-align: left;
    border-width: 0pt;
    border-style: solid;
    border-color: #CDC9A5;
}

.m0
{ width: 100%;
  height: 22px;
   width: 15;
display:inline;
padding:0px;
margin:0px;
position:absolute;
}


.m1 
{ width: 30px;
  height: 22px;
position:absolute;
background-repeat:no-repeat;
background-image:url(http://kuharochka.com/img/m1.gif);
background-position:bottom right;
display:inline;
padding:0px;
margin:0px;

}

.m2 
{
color: #deedd0;
position:absolute;
height: 22px;
width: 1014px;
background-repeat:repeat-x;
background-image:url(http://kuharochka.com/img/m2.gif);
background-position:bottom center;
vertical-align: middle;
text-align: left;
font-family: Tahoma, serif;
font-weight: italic;
font-size: 100%;
display:inline;
}
.m2 A{color: #deedd0;}
.m2 A:hover {color: #dfdfdf;}

.m3 
{
position:absolute;
margin-left: 982px;
width: 32px;
height: 22px;
background-repeat:no-repeat;
background-image:url(http://kuharochka.com/img/m3.gif);
background-position:bottom left;
display:inline;
}

.tb
{
width: 250px;
display:inline;
}


TD {
    vertical-align: top;
}




.Z {color:  #556B2F;
    text-align: left;
    background-color: #FFFFFF;

}

.Y { 
    text-align: justify;
    background-color: #FFFFFF;
    font-size: 100%;
}

.YY {
    background-color: #ffffff;
}

.YY1 {
    padding: 8px 0 8px 0;
    background-color: #ffffff;
}


.P0 {
   border-width: 0pt;
}


.P {
 padding-left: 10px;  
 border-right: 2px dotted green;    
 
}

.V {
    border-top-width: 1pt;
}

.tab {
    text-align: left;
    vertical-align:middle;
    border-width: 0pt;
    border-style: solid;
    font-size: 100%;
}

.str {
    padding: 2px 2px 0 2px; 
    color: #fñfñ1ñ;
    background-color: #FFFFFF;
    text-align: center;
    border-width: 0pt;
    border-style: solid;
    font-size: 100%;
}

.strsel {
    padding: 1px 1px 1px 1px; 
    color: #e500e5;
    background-color: #EECFA1;
    text-align: center;
    border-width: 1pt;
    border-color: #1f1f1f;
    border-style: solid;
    font-size: 100%;
}

A.tab {   color: #efece5;
        text-decoration: none;
     }

.tab  TH{ color: #005c50;
        background-color: #f0ecf9;

      }




B {
    color: #101010;
}

HR {
    color: #000000;
    height: 1pt;
}

.small {
    font-size: 80%;
}

 .leftimg{
     float:left; 
     margin: 3px 7px 2px 0; 
   }

.rightimg {
    float: right; 
    margin: 0px 0 3px 3px; 
}

.up {
    float: right; 
    margin: 3px 10px 3px 3px; 
    text-align: center;
    vertical-align:middle;

}

.menutitle {
    font-size: 110%;

}

.submenu  {
    font-size: 100%;
     padding: 7px; 
font-style: italic;
line-height: 1.48em;
}



U {   
  text-decoration: none;
  font-style: italic;
  font-weight: bold;}

}


/* Menu */

#lmenu {
	font-size:13px;
	font-family: Arial, sans-serif;
	padding:0;
	margin: 0;
	text-align:left;

	}

#lmenu dl {
margin-top:-5px;
}
/*
@-moz-document url-prefix()
{
    #lmenu { margin-top:-15px; }
}	
 */
	
#lmenu a {
	text-decoration:none;
	color:#665e53;
	display:block;
	padding-left:12px;
	padding-top:6px;
	padding-bottom:6px;
	}

#lmenu img {
    float: left; 
    margin: 7px 4px 3px 2px; 
}


#lmenu ul {
	list-style:none;
	padding:0;
	margin:0;
	margin-top:0px;
	font-size:13px;
	width:255px;
        margin-bottom= 1px;
	}
	
#lmenu ul li {
	padding:0px 0px 0px 0px;
        margin-top: 0px;
        margin-bottom: 0px;
	display:block;
	background:#fff;
	width:255px;
 	}

#lmenu dl dd ul li {
	padding:0px 0px 0px 0px;;
        margin-top: 1px;
        margin-bottom: 1px;
 	}


.submenusel  {
color: #0000DA;
background-color: #4ee0ee;
}
	
#lmenu dl dd ul li a {
	 color:#665e53;
         display: block;
	}

#lmenu dl dd ul li a:hover, #lmenu dl dd ul li a:focus {
color: #000000;
background-color: #ffffff;
}

#lmenu dt a:hover, #lmenu dt a:focus {
color: #000000;
background-color: #ffffff;

}



#lmenu dl dd ul li a:hover {
	color:#333;
	}
	
#lmenu dd {
	padding:0;
	margin:0;
 	}

#lmenu dt {
	display:block;
	background:#ffffff;
	width:255px;
	padding: 0px 0px 0px 0px;
	}

