body
{
  margin: 0px;
  padding: 0px;
  color: #004d95;
  font-family: Arial, Helvetica, sans-serif;
}


#nodisp{margin:0 0 1em 0;padding:0 .5em .5em .5em}
#nodisp.nodisp-view{width:auto}
#nodisp p a{text-decoration:none;border-bottom:1px dashed #004d95}
#nodisp p a:hover{text-decoration:none;border-bottom:1px dashed #3993e7}
#nodisp span{display:none;padding:0;margin:0}
#nodisp.nodisp-view span{display:block}

.pad-img{padding:0 1em .5em 0;float:left}

#flash{float:right}
.red{color:red;font-size:large}
.redprice{color:red}
span.linetro{text-decoration:line-through}
p.linetro2{text-decoration:line-through;color:red}


img
{
  border-width: 0px;
}

a
{
        color: #004d95;
        text-decoration: none;
}

a:hover
{
        color: #3993e7;
}



#top_menu a
{
        font-size: 12px;
        font-style: italic;
        font-weight:bold;
        padding-right: 8px;
        color: #004d95;
        text-decoration: none;
}

#top_menu a:hover
{
        color: #3993e7;
}

#main_menu
{
        background-color: #FFFFFF;
        background-image: url(/images/design/menu_1.gif);
        background-position: top;
        background-repeat: no-repeat;
}

#main_menu tr td a
{
        margin-left: 20px;
        font-size: 12px;
                font-weight:bold
}

#left_side
{
        border-right: solid 1px #c3c3c3;
}

#left_side_marki
{
        background-color: #f4f4f4;
}

#right_side
{
        border-left: solid 1px #c3c3c3;
}

.contacts
{
        font-size: 12px;
        padding-left: 10px;
        color: #333333;
}

#news tr td h3
{
        font-size: 14px;
        color: #25282b;
        font-style: italic;
        margin-left: 5px;
}

#news tr td p
{
        color: #7c7c7c;
        font-size: 13px;
        margin-left: 5px;
}

#news tr td p a
{
        color: #005ba0;
}

#news tr td p img
{
        border: solid 1px #a5a5a5;
}

hr
{
        color: #bababa;
        height: 1px;
}

.index_1
{
		font-size: 10px;
        font-style: bold;
        text-align: center;
}

.index_1 a
{
        color: #000000;
}

#main_table
{
        border: solid 1px gray;
        width: 940px;
        height: 100%;
}


.client-table{border-top:1px solid #ccc;padding:1em 0}

#shop-border tr td{border-top:1px solid #ccc}
#shop-border tr td img{padding-top:.5em}

/*
#shop-border tr td a:hover img{border:3px solid #3993e7}
#shop-border tr td a img{border:3px solid #004d95}
*/

tr.tr-b{border-color:1px solid #f90}

#content tr td { padding: 0px 10px 10px 10px; }
table#content tr td h2{font-size:20px}
table#content tr td h3{font-size:16px}

#content #big-size a{font-size:1.4em}

#content .contab{text-align:center}
#content .contab img{margin-top:1.5em}

1td { border: solid 1px red; }
1img { border: solid 1px green; }
1table { border: solid 1px blue; }

table tr td{font-size:12px}
p { margin-left:10px;font-size:12px}
ul,ol {font-size:12px}

a.prays{padding-right:20px;background:url(/images/design/pdf.gif) no-repeat 100% 100%}



#index-price{padding:2em}
table#index-price tr td{background:url(/images/design/head-img-price.gif) no-repeat bottom left}

.super{color:red;font-size:11px;padding-left:.5em}

.blue{background:url(/images/design/head-img-blue.gif) no-repeat}

.temp-index{width:130px;text-align:center;margin:1.5em 0 0 .5em}
.temp-index img{margin:13px 0}
.temp-index span{display:block;height:17px;background:url(/images/design/button.gif) no-repeat 100% 100%;font-size:10px}
.temp-index span a{color:#000}
.temp-index span a:hover{color:#3993e7}

.int{width:172px;text-align:center;margin:1em 0 0 .5em}
.int img{margin:10px 0}
.int span{display:block;height:23px;background:url(/images/design/button-int.gif) no-repeat center;font-size:12px;padding-top:.3em}
.int span a{color:#000}
.int span a:hover{color:#3993e7}

.int-span{display:block;height:23px;background:url(/images/design/button-int.gif) no-repeat;font-size:12px;padding:.2em 0 0 .8em}

#exhibition-baner{margin:2em 0.5em 0 0.5em;align:center}

#baner{border-top:3px solid #ccc;border-bottom:3px solid #ccc;margin:2em 0.5em 0 0.5em}
.p-center{text-align:center}
#baner p{font-size:x-small;margin-bottom:.7em}
#baner{text-align:center;padding:2em 0}
