td, a, img { border-width:0px; border-style:solid; border-color:#339933; }



body {

    margin:0px;

        padding:0px;

}



body, td { text-align:left; }

table { border-collapse:collapse; }

tr, td, img { vertical-align:text-top; padding:0px; }



.full {

    background-image:url(i/co.gif);

        background-repeat:repeat-x;

        background-position:top;

}



#top, #menu, #content { width:100%; }



#top {

        background-image:url(i/top_bg.png);

}

#menu a, {

        width:150px;

        padding-left:15px;

        font-family:Arial, Helvetica, sans-serif;

        font-size:11px;

        color:#696767;

        font-weight:bold;

        text-decoration:none;

        

        margin-bottom:7px;

}

a{ font-family:Arial, Helvetica, sans-serif;

        font-size:11px;

        color:#696767;

        font-weight:bold;

        text-decoration:none;

}

#menu a:hover { color:#000000; text-decoration:underline; }



#menu1 {

    background-image:url(i/menu1.jpg);

        background-repeat:no-repeat;

        width:339px;

        height:181px;

}

#menu1 a { padding-left:30px; }



#menu a.li1:hover { font-weight:bold; color:#000000; background-image:url(i/li1_bg.gif); background-repeat:no-repeat; text-decoration:underline; }



#show { position:absolute; top:80px; left:200px; width:300px; }

#show a { color:#696767; }

.show_top { background-image:url(i/show_top.gif); height:9px; background-repeat:no-repeat; }

.show_block { background-image:url(i/show_block.gif); background-repeat:repeat-y; padding-bottom:10px; }

.show_bottom { background-image:url(i/show_bottom.gif); height:14px; background-repeat:no-repeat; }

* html .show_top { margin-bottom:-10px; }

* html .show_bottom { margin-top:-10px; }



#m3 {

    background-image:url(i/stakan.gif);

        background-repeat:no-repeat;

        background-position:right;

        width:273px;

}

#fot_top { 

    background-image:url(i/bg2.jpg);

        background-repeat:no-repeat;

        height:64px;

}

.bot { height:20px; }



#content {

    background-image:url(i/content.jpg);

        background-position:top;

        background-repeat:no-repeat;

        background-color:#e6e6e6;

}

.right22 {

    background-image:url(i/right_top.jpg);

        background-position:right top;

        background-repeat:no-repeat;

        margin-top:-20px;

}

.check {margin-top:10px; margin-left:65px;}

* html .right22 { margin-top:0px; }

.right {

    padding-bottom:0px;

    background-image:url(i/right_bg.jpg);

        background-position:right;

        background-repeat:repeat-y;

        height:550px;

}

.right_2 {

        width:273px;

        height:220px;

    background-image:url(i/footer_r.jpg);

        background-position:right bottom;

        background-repeat:no-repeat;

}

.text {

    background-image:url(i/content_x.jpg);

        background-position:right top;

        background-repeat:repeat-x;

}

.footer {

    padding-top:50px;

        padding-left:20px;

    background-image:url(i/footer_x_bg.jpg);

        background-position:right bottom;

        background-repeat:repeat-x;

        

        vertical-align:text-bottom;

        padding-bottom:10px;

}



.text, .right, h1, h2, .footer {

    font-family:Arial, Helvetica, sans-serif;

        font-size:14px;

        font-weight:normal;

}

.text, .right22 { font-size:12px; padding:20px; text-align:justify; }

.ttext { padding-bottom:50px; }

h1, h2 { font-weight:bold; }

/*h1 {padding-top: 300px;}*/

/*table.news {position:absolute; top:280px; left:100px; margin-right:300; }*/



#form_mail { width:500px; height:10px; }

#form_mail td { height:10px; padding:0px; margin:0px; }

#form_mail input, #form_mail textarea { width:100%; }

#form_mail textarea { height:200px; }

form { margin:0px; padding:0px; height:0px; width:0px; }

p{line-height:20px;}

.news {position:absolute; top:35pt; margin-left:430pt; width:300pt; border:none; padding:10pt; text-align:justify; font:Verdana, Arial, Helvetica, sans-serif; line-height:1em; }
.news p {font-size:10pt; line-height:1em;}
