html, body, table, tr, td, img
{
padding: 0px;
margin: 0px;
border-collapse: collapse;
border: 0px;
}
table
{
height: 100%;
width: 100%;
}
body
{
background-color: #a3c3d5;
}
/*Шапка сайта*/
table#table
{
height: 120px;
width: 100%;
min-width: 1024px;
background-image: url("/img/top2.gif");
background-position: top;
background-repeat: repeat-x;
}
table#table0
{
width: 100%;
min-width: 1024px; 
}
td#l0_1
{
width: 100%;
vertical-align: top;
height: 131px;
background-image: url("/img/top2.gif");
background-position: top;
background-repeat: repeat-x;
min-width: 1024px;
}
	td#l0_11
	{
	background-image: url("/img/top1.png"); 

	background-repeat: no-repeat;
	height: 131px; 
	width: 632px;
	}
    td#l0_12
    {
    background-image: url("/img/top2.gif"); 
    background-repeat: repeat-x;
    width: auto;
    }
	td#l0_712
	{
	background-image: url("/img/top2.gif"); 
	background-repeat: repeat-x; 
	}

td#l0_3
{
width: 100%;
vertical-align: top;
height: 38px;
background-color: #70cbec;
}
div#topbaner
{
position: absolute;
margin-top: -150px;
left: 0px;
text-align: right;
width: 100%;
min-width: 1024px;
padding-left:"400px";

}
div#topbaner11
{

    float: right;
} 
    div#topbaner object
    {
    float: right; 
    margin-right: 8px;
    }
/*Главня часть*/
td#main
{
vertical-align: top;
min-width: 1024px;
}
div#n1
{
margin-top: -46px;
min-width: 1024px;
}
table#n1
{
height: 20px;
text-align: left;
width: 100%;
min-width: 1024px;
}
    td#n1_1
    {
    width: 300px;
    text-align: center;
    background-color: #70cbec;
    }
td#l0_2
{
vertical-align: top;
height: 20px;
background-color: #70cbec;
background-repeat: repeat-x;
}
    td#l0_21
    {
    height: 20px;
    }
    td#l0_22 
    {
    padding-top: 0px;
    width: 800px;
    text-align: center;
    }
table#n2
{
border-left: solid 8px #a3c3d5;
border-right: solid 8px #a3c3d5;
vertical-align: top;

}
    td#n2_1
    {
    width: 70%;
    vertical-align: top;
    vertical-align: text-top;
    background-color: #ffffff;
    }
        table#tittle
        {
        height: auto;
        width: 100%;
        vertical-align: bottom;
        border-bottom: #a3c3d5 solid 8px;
        }
        table#tittle td
        {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 8px;
        padding-bottom: 8px;
        }
        table#tittle td#tit_button
        {
            width: 120px;
            vertical-align: middle;
            text-align: center;
        }
        table#content
        {
        height: auto;
        width: 100%;
        vertical-align: top;
        border-bottom: #a3c3d5 solid 8px;
        }
        table#content td
        {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 8px;
        padding-bottom: 8px;
        }
        table#content td img
        {
        float: left;
		margin-right: 10px;
        }
		table#content td center img
        {
        float: none;
        }
        table#content3
        {
        height: auto;
        width: 100%;
        vertical-align: top; 
        }
        table#content3 td
        {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 8px;
        padding-bottom: 8px;
        }
        table#content3 td img
        {
        float: left;
        margin-right: 10px;
        }
		table#content3 td center img
        {
        float: none;
        }
    td#n2_2
    {
    vertical-align: top;
    background-color: #ffffff;
    border-left: solid 8px #a3c3d5;
    }
        table#content2
        {
        border-left:  solid 8px;
        border-bottom: #a3c3d5 solid 8px; 
        height: auto;
        width: 100%;
        vertical-align: top;
        background-color: #ffffff;
        }
        table#content2 td
        {
        padding: 8px;
        }
    table#baner1
    {
    background-color: #a3c3d5;
    border-bottom: #a3c3d5 solid 8px;
    width: 100%;
    height: 89px;
    text-align: center;
    }
        table#banner1 td
        {
        width: 100%;
        text-align: center;
        background-color: #a3c3d5;
        }

table#n4
{
vertical-align: top;
}
    table#n4_1
    {
    background-color: #ffffff;
    height: auto;
    }
    td#n4
    {
    vertical-align: top;
    border-bottom: #a3c3d5 solid 8px;
    }
        td#n4_11
        {
        height: 40px;
        background-image: url("/img2/news.gif");
        background-repeat: no-repeat;
        background-position: top left;
        background-color: #ffffff;
        }
        td#n4_12
        {
        vertical-align: top;
        padding: 10px;
        background-image: url("/img2/linenews.gif");
        background-repeat: repeat-x;
        background-position: bottom;
        }  
        td#n4_13
        {
        height: 50px;
        vertical-align: top;
        padding: 10px;
        background-image: url("/img2/linenews.gif");
        background-repeat: repeat-x;
        background-position: bottom;
		border: none;
        }
		td#n4_14
        {
        height: 40px;
        background-image: url("/img2/grafik.gif");
        background-repeat: no-repeat;
        background-position: top left;
        background-color: #ffffff;
        }
		td#n4_15
        {
        height: 40px;
        background-image: url("/img2/wait.gif");
        background-repeat: no-repeat;
        background-position: top left;
        background-color: #ffffff;
        }
    table#n4_2
    {
    margin-top: 8px;
    height: auto;
    }
        td#n4_23, td#n4_27
        {
        background-repeat: no-repeat;
        height: 28px;
        width: 8px;
        background-color: #ffffff;
        }
		td#n4_21
        {
        background-repeat: no-repeat;
        height: 42px;
        width: 8px;
        background-color: #ffffff;
        }
        td#n4_24, td#n4_22
        {
        text-align: center;
        width: 100%;
        background-color: #ffffff;
        }
        td#n4_23, td#n4_24
        {
        /*border-bottom: #df0449 solid 8px;*/
		background: url("/img/red_ln.gif") left bottom repeat-x;
        }
        td#n4_21, td#n4_22, td#n4_27
        {
		/*border-bottom: #98c000 solid 8px;*/
		background: url("/img/green_ln.gif") left bottom repeat-x; 
        }
        td#n4_25
        {
        vertical-align: top;
        padding: 10px;
        height: 60px;
        background-color: #ffffff;
        }
        td#n4_26
        {
        padding: 10px;
        vertical-align: top;
        background-color: #ffffff;
        }
        td#n4_31
        {
        text-align: center;
        vertical-align: top;
        background-color: #ffffff;
        border-top: #a3c3d5 solid 8px;
        padding-top: 8px;
        }

        td#n4_32
        {
        text-align: center;
        vertical-align: top;
        height: 100%;
        background-color: #ffffff; 
        }        
	table#n4_3
		{
		margin-top: 0px;
		height: auto;
		border: none;
		}
table#table8
{
height: 94px;
width: 100%;
vertical-align: top;
margin-top: 8px;
background-image: url("/img/botfon1.gif");
background-repeat: repeat-x;
}
    td#l20_1
    {
    vertical-align: top;
    text-align: right;
    }
        table#table9
        {
        width: 100%;
        height: 20px;
        }
            td#l20_11
            {
            vertical-align: top;
            text-align: center;
            padding-top: 10px;
            width: 620px;
            }
            td#l20_13
            {
            padding-top: 13px;
            padding-top: "14px"; 
            vertical-align: top;
            text-align: center;
            width: 90px;
            }
            td#l20_12
            {
            ;
            }
        table#table10
        {
        width: 100%;
        }
            td#l21_11
            {
            padding-left: 10px;
            text-align: left;
            width: 300px;
            }
            td#l21_13
            {
            padding-left: 10px;
            text-align: right;
            padding-right: 32px;
            background-image: url("/img/flover2.gif");
            background-position: right;
            background-repeat: no-repeat;
            }
                td#l21_13 img
                {
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.5;
                -khtml-opacity: 0.5;
                opacity: 0.5;
                }/*Формы для подписки*/
            td#raspork10
            {
                height:1px;
                width: 100px;    
            }
            td#raspork10 img
            {
                border: 0px;
                padding: 0px;
                margin: 0px;
                display: block;    
            }
table#t_pocupka
{
height:80px;
}
form#pokupka
{
min-height: 100px;
*height: 100px;
}
form#pokupka table#pokupka
{
min-height: 400px;
*height: 400px;

}
form#pokupka2
{
min-height: 160px;
*height: 160px;
}
#content3 table {
	height: auto;
	}
#content3 .bordered {
	border: 1px solid black;
	margin: auto auto;
	width: auto;
	padding: 0px;
	height: auto;
	}
	#content3 .bordered td{
		border: 1px solid black;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 3px 5px;
		height: auto;
		}
	#content3 .bordered th{
		border: 1px solid black;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
		padding: 3px 5px;
		}
	#content3 .bordered .bc{
		text-align: center;
		font-weight: bold;
		white-space: nowrap;
		}
	#content3 .bordered .bc_w{
		text-align: center;
		font-weight: bold;
		}
	#content3 .bordered .c_n_w{
		text-align: center;
		white-space: nowrap;
		}
h1 {
	font-size: 16px;
	font-family: bold Verdana, Arial, Helvetica, sans-serif;
	}
h2 {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
h3 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
    
/*Каталог*/
#content3 table#catalog
{
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;
}
#content3 
{
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse; 
}
#content3 td
{
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;
}
#content3 table#catalog td#catal
{
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;
}
#content3 table#catalog td#catal table.catal1
{
width: 250px;
float: left;
margin-right: 15px;
margin-bottom: 15px; 
}
#content3 table#catalog td#catal table.catal1 td.catal11
{
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;
width: 86px;
height: 114px;
vertical-align: top;
}
#content3 table#catalog td#catal table.catal1 td.catal12
{
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;
vertical-align: top;
text-align: center;
width: 164px;
background-image: url("/img/kat_line2.gif");
background-repeat: repeat-x; 
background-position: bottom;
}
div#c121
{
background-color: #f0f1f2;
padding-left: 10px;
height: auto;
padding-bottom: 2px;
}
div#c122
{
padding-left: 10px;
padding-top: 8px;
padding-bottom: 8px;
}
div#c123
{
background-color: #f0f1f2;
}
div#c124
{
background-color: #f0f1f2;
}
div#c123_1
{
text-align: left;
margin-left: 30px;
margin-left: "0px"; 
width: 100px;
background-color: #ffffff;
}
div#c124_1
{
text-align: left;
margin-left: 30px;
margin-left: "0px";  
width: 100px;
background-color: #ffffff;
}
div#br1
{
font-size: 6px;
}
#content3 table#catalog td#catal table.catal1 td.catal11 img
{
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;    
height: 140px;/*114px*/
width: 106px; /*86px;*/
}
div#c125   
{
vertical-align: top;
height: 2px;
font-size: 0px;   
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;
float: none !important;

}     
#content3 td.catal14
{
vertical-align: top;
width: 2px;   
margin: 0px;
padding: 0px;
border: 0px;
border-collapse: collapse;
float: none !important;
background-image: url("/img/kat_line1.gif");
background-repeat: repeat-y;
background-position: right top;
}



table#basket
{
height: 100px;
border-bottom: 8px solid #a3c3d5;
}
td#b1
{
padding-left: 20px;
background-image: url("/img2/basket_fon.gif");
background-repeat: no-repeat;
background-position: left;
height: 30px;
}
td#b2
{
padding-left: 20px;
}
td#b2 img
{
float: left;
}
td#b3
{
height: 5px;
background-image: url(../img2/basket_line.gif);
background-repeat: repeat-x;
}
td#b4
{
padding-left: 20px;
}
    div.bas1
    {
        float: left;
        width: 70px;
        height: 40px;
        vertical-align: middle;
    }
    div.bas2
    {
        height: 40px;
        vertical-align: middle;
    }
    div.bas3
    {
        width: 200px;
        text-align: right;
    }
    div.bas4
    {
        height: 26px;
        vertical-align: top;
    }
    input#r_enter
    {
    background-image: url("/img/enter.gif");
    background-repeat: no-repeat;
    background-position: top;
    width: 84px;
    height: 26px;
    border: 0px;
    padding: 0px;
    margin: 0px;
    float: left;
    }
    img#r_enter2
    {
    margin-left: 5px;
    }
#content4 td.op31  
{
background-image: url("/img/fonbas.gif");
background-position: left;
background-repeat: repeat-x;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
height: 20px;
line-height: 12px;
text-align: center;
letter-spacing: 0px;
}
#content4 td.op3
{
background-color: #ebecec;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
border-bottom: 1px solid #68c1e0;
text-align: center;
}
#content4 td.op3 td
{
background-color: #ebecec;
text-align: center;
}
    td.op3 img
    {
    height: 114px;
    width: 86px;
    border: 2px solid #ebecec;
    }
#content4 td.op33
{
background-image: url("/img/fonbas2.gif");
background-repeat: repeat-x;
background-position: left;
height: 20px;
border: 1px solid #68c1e0;
text-align: center;
}
td.catal3
{
text-align: center; 
}
    td.catal3 #subm1
    {
        width: 142px;
        height: 24px;
        background-image: url("/img/sub1.gif");
        background-repeat: no-repeat;
        border: 0px;
        padding: 0px;
        margin: 0px;
    }
    td.catal3 #subm2
    {
        width: 164px;
        height: 24px;
        background-image: url("/img/sub2.gif");
        background-repeat: no-repeat;
        border: 0px;
        padding: 0px;
        margin: 0px;   
    }
table#rubrik
{
height: auto;
 
}
    table#rubrik td#r0
    {
    vertical-align: top;
    background: url("/img2/catalog_fon.gif");
    background-repeat: no-repeat;
    height: 30px;
    background-position: top left;
    border: 0px;
    margin: 0px;
    padding: 0px;
    }
    td#r1
    {
    height: auto;
    padding-top: 10px;
    }
        div.font23
        {
        height: 30px;
        width: 100%;
        background-image: url("/img/fon_katalog2.gif");
        background-position: left top;
        background-repeat: no-repeat;
        padding-left: 20px;
        }
        div.font24
        {
        height: 20px;
        width: 50px;
        background-color: #aac8db;
        float: left;
        text-align: center;
        vertical-align: middle;
        margin-right: 5px;
        margin-left: 10px;
        }
        div.font25
        {
        height: 20px;
        width: 50px;
        background-color: #aac8db;
        text-align: center;
        vertical-align: middle;
        margin-right: 10px;
        border-left: 10px solid white;
}
#content3 table#catal_index td div.c_i1
{
background-image: url("/img/fon_katalog1.gif");
height: 60px;
width: 191px;
text-align: center;
padding-top: 4px; 
background-repeat: no-repeat;
}
#content3 table#catal_index td div.c_i2
{
margin: 0px;
margin-left: 10px;
margin-left: "15px";
margin-top: -30px;
width: 160px;
height: 226px;
background-color: #a3c3d5;
border: 1px solid #8b969c;

}
#content3 table#catal_index td div.c_i2 img
{  
width: 150px;
height: 216px;
border: 1px solid #8b969c;
padding: 0px;
margin: 0px;
}
#content3 table#catal_index td div.c_i2
{
padding-left: 7px;
padding-top: 7px;
padding-left: "0px";
padding-top: "3px";
}
/*форма для регистрации*/
table#reg_zakaz_align 
{
    text-align: center;
    padding: 0px 20px;

}
table#reg_zakaz_align td#rza1
{
    width: 33%;
    text-align: center;
}
table#reg_zakaz
{
    width: 70px;
    text-align: center;  
}
table#reg_zakaz  td.rz1
{
    width: 10px;
}
table#reg_zakaz  td.rz2
{
    width: 60px;
    padding: 0px;
}

table#regist_2
{
    width: 250px;
    height: auto;
}
input#regist_2
{
    background-image: url("/img/regist.gif");
    background-repeat: no-repeat;
    width: 142px;
    height: 25px;
    border: 0px;
    padding: 0px;
    margin: 0px;
}
/*макет для самодельной корзинки*/
table#n4_3 td#aut
{
    vertical-align: top;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}

table#oplata3 td.op3   
{
    border: 1px solid #3b90ad;
    text-align: center;
} 
table#oplata3 td.op32   
{
    text-align: left;
    padding-top: 15px;
    padding-left: 5px;
    height: auto;
    padding-bottom: 20px;
}  

table#content4 td#content4
{
    padding: 10px 20px;
    height: 30px;
}
table#content41 td#line1, table#content41 td#line2
{
    height: 34px;
    background-image: url("/img/basket_line.gif");
    background-repeat: repeat-x;
    background-position: bottom left;
}
table#content41 td#line1, table#content41 td#line2
{
    vertical-align: top;
}
table#content41 td#line11, table#content41 td#line21
{
    padding: 5px 0px;
}
table#content41 td#line11
{
    padding-top: 10px;
    padding-bottom: 20px;
    height: auto;
}
table.reg_act
{
    width: 360px;
}
table#line11
{
   height: auto; 
}
table#oplata5
{
    height: 100px;
}
input#s1
{
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
    width: auto;
    background-image: url("/img/sber.gif");
    background-repeat: no-repeat;
    background-position: top left;
    height: 24px;
    width: 191px;
    float: left;
}
input#s2
{
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
    width: auto;
    background-image: url("/img/oplat.gif");
    background-repeat: no-repeat;
    background-position: top left;
    height: 24px;
    width: 172px;
    float: left;
}