body
{     background:#99c809 url(/images/fon.jpg) repeat-x left top;
      color:#005830;
      font-family:Arial, Tahoma, Verdana;
	  font-size:12px;}

html,body
{     height: 100%;
      margin:0;
	  padding:0;}

img, table, fieldset
{     border:none;}
td
{     padding:0;}

table
{    border-collapse:collapse;
     border-spacing:0;}

*
{    margin:0;
     padding:0;}

li
{    list-style:none;}
/*общие*/
a
{    color:#005830;
     text-decoration:underline;}
a:hover
{    color:#efea1f;
     text-decoration:none;}
h2
{    color:#f6ff00;
     font-size:27px;
	 padding:0 0 0 0;
	 position:relative;}

h2 span
{    background:url(/images/h2fon.gif) repeat-x left 14px;}

#news4 a.news_right
{
font-size:27px;color:#f6ff00;
text-decoration:none;
font-weight:600;
}


h2 a, h3 a
{    color:#f6ff00;
     text-decoration:none;}
h2 a:hover, h3 a:hover
{    color:#005830;
     text-decoration:none;}
h2.otst
{    padding-right:125px;}
h2 strong
{    background:url(/images/poln_sp.gif) no-repeat left 2px;
     font-size:11px;
     font-weight:normal;
	 padding:0 0 0 16px;
	 position:absolute;
	 right:0;
	 top:14px;}
h2 strong a
{    text-decoration:underline;}

h3
{    color:#f6ff00;
     font-size:14px;
	 text-transform:uppercase;}
h4
{    font-size:13px;
     font-weight:normal;
	 padding:3px 0 4px 0;}
h5
{    font-size:11px;
     font-weight:normal;
	 padding:4px 0 4px 0;}
p
{    font-size:12px;
     padding:5px 0 5px 0;
     text-align:justify;}

/*главная  таблица*/
#main
{    background:url(/images/hed_fon.jpg) no-repeat left top;
     height:100%;
     min-width:1000px;
     width:100%;}
#main_11
{    vertical-align:top;}
#main_21
{    height:59px;
     vertical-align:bottom;}
/*хедер*/
#hed
{    height:321px;
     position:relative;}
	/*лого*/
#logo
{    height:178px;
     left:32px;
     position:absolute;
	 top:10px;
     width:169px;}
#logo img
{    height:178px;
     width:169px;}
	/*flash*/
#flash
{    height:202px;
     margin:0 0 0 217px;
     width:784px;}
/*контент*/
#content
{    width:1000px;}
#cont_11,#cont_12,#cont_13
{    vertical-align:top;}
#cont_11
{    background:url(/images/cont_11.jpg) no-repeat right top;
     padding:0 0 122px 0;
     width:242px;}
#cont_12
{    background:url(/images/cont_12.jpg) no-repeat right 97px;
     padding:20px 25px 39px 0;}
#cont_13
{    background:url(/images/cont_13.jpg) no-repeat right 59px;
     padding:10px 0 45px 0;
     width:304px;}
  /*меню*/
#menu
{    font-size:13px;
     font-weight:bold;
	 padding:5px 0 0 39px;}
#menu li
{    background:url(/images/menu_ar.gif) no-repeat left 10px;
     color:#efea1f;
     padding:4px 10px 4px 16px;}
#menu li a,#menu li a:hover
{    text-decoration:none;}
#menu li .sub
{    padding:5px 0 0 0;}
#menu li .sub li
{   background:none;
    color:#efea1f;
    font-size:12px;
	font-weight:normal;
	padding:2px 0 2px 13px;}
.cur
{   color:#efea1f;
    text-decoration:none;}
#menu li .sub li a
{   color:#005830;
    text-decoration:underline;}
#menu li .sub li a:hover
{   color:#efea1f;
    text-decoration:underline;}
p.more
{   background:url(/images/more.gif) no-repeat left 7px;
    font-size:11px;
    padding:2px 0 3px 11px;}
  /*ролик*/
.rolik
{   padding:14px 0 14px 0;}
  /*каталог*/
.kat
{   margin:3px 0 0 0;
    width:100%;}
.kat a
{   text-decoration:none;}
.kat td
{   text-align:center;}
.kat_11,.kat_12
{   width:33%;}
.kat_11,.kat_12,.kat_13
{   padding:5px 0 0 0;
    vertical-align:bottom;}
.kat_21,.kat_22,.kat_23
{   padding:8px 0 8px 0;
    vertical-align:middle;}
	 /*табл с ценами*/
.price
{    border:#cce910 2px solid;
     margin:15px 0 15px 0;
     width:97%;}
.price td
{    border-bottom:#cce910 1px solid;
     border-right:#cce910 1px solid;
	 vertical-align:middle;}
.pr_hed
{    font-weight:bold;}
.cent
{    padding:0 5px 0 5px;
     text-align:center;}
.pr1,.pr1_h
{    padding-left:11px;
     padding-right:11px;}
.pr1,.pr1_h
{    padding-bottom:2px;
     padding-top:2px;}
.pr1,.pr2,.pr3
{    padding-bottom:5px;
     padding-top:5px;}
.pr2,.pr3
{    padding-left:5px;
     padding-right:5px;
     text-align:center;
     width:80px;}
  /*новости*/
#news1
{   background:url(/images/pun_vert.gif) no-repeat left 39px;
    width:304px;}
#news2
{    background:url(/images/pun_vert.gif) no-repeat right 39px;}
#news3
{    background:url(/images/round1.gif) no-repeat top left;}
#news4
{    background:url(/images/news4.jpg) no-repeat left bottom;
     min-height:201px;
	 padding:11px 21px 38px 21px;}
.news_list
{    padding:12px 0 0 0;}
.news_list dt
{    color:#f6ff00;
     font-weight:bold;}
.news_list p
{    font-size:11px;
     padding:4px 0 4px 0;
	 text-align:left;}
.news_list dd
{    padding:0 0 8px 0;}
.news_list dd img
{    /*height:8px;*/
     margin:0 0 0 3px;
	 vertical-align:middle;
     /*width:6px;*/}
p.all
{    background:url(/images/all_news.gif) no-repeat left 7px;
     font-size:11px;
	 padding:4px 0 4px 16px;}
	 /*галерея*/
.gall
{    margin:8px 0 0 0;
     width:100%;}
.gall td
{    font-size:11px;
     vertical-align:top;}
.gall img
{    border:#c8e710 2px solid;
     height:90px;
	 width:120px;}
.g1,.g3,.g5
{    padding:0 0 10px 0;
     width:124px;}
/*футер*/
#footer
{    background:url(/images/pun_hor.gif) repeat-x left top;
     color:#507e00;
	 font-size:11px;
     height:59px;
	 position:relative;}
#footer1
{    background:url(/images/foot1.jpg) no-repeat left bottom;
     bottom:0;
	 height:181px;
	 left:0;
	 position:absolute;
	 width:196px;
	 z-index:100;}
#footer2
{    background:url(/images/foot2.jpg) no-repeat left bottom;
     bottom:0;
     height:84px;
	 left:546px;
	 position:absolute;
	 width:149px;
	 z-index:110;}

#copy
{    left:250px;
     position:absolute;
	 top:25px;
	 width:300px;
     z-index:150;}
#madeby
{    left:725px;
     position:absolute;
     top:25px;
	 width:220px;
     z-index:150px;}

.nc_row_img {
margin-right:7px;
}

