body {

  font-size: 12 pt;

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

  font-weight: normal;

  padding:0px;

  margin:0px;

  background-color: #9a9a9b;



}

IMG {

  border:0px;

  behavior: url("/png.htc");

}



A{

font-size: 12 pt;

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

text-decoration:: underline;

font-weight: 200;

color: #0F47FF;

}

A:hover{

font-size: 12 pt;

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

text-decoration: none;

font-weight: 500;

color: #0F47FF;

}



A.head_menu{

font-size: 12 pt;

text-decoration: none;

font-weight: 400;

color: #000000;

}

A.head_menu:hover{

font-size: 12 pt;

text-decoration: underline;

font-weight: 500;

color: #000000;

background-color: #F5F5F5;

}

._sape {
color: #9a9a9b;
font-size: 6px;
}
._sape:hover {
color: #9a9a9b;
}

FORM {
margin: 0px;
}
INPUT.login{
width: 120px;
font-size: 12px;
border: #FF9900 1px solid;
margin-top: 5px;
color: #339966;
}

INPUT.input_form {
width: 200px;
height: 16px;
font-size: 12px;
border: #FF9900 1px solid;
margin-top: 5px;
color: #339966;
}


INPUT.input_rand {
width: 110px;
height: 15px;
font-size: 12px;
border: #FF9900 1px solid;
margin-top: 5px;
color: #FFCC66;
}
INPUT.inp_true{
margin-top: 5px;
color: #339966;
border: #0099FF 1px solid;
width: 200px;
height: 16px;
font-size: 12px;
}
INPUT.inp_falce{
margin-top: 5px;
color: #339966;
border: #FF0033 1px solid;
width: 200px;
height: 16px;
font-size: 12px;
}
INPUT.bottom{
width: 120px;
border: #FF9900 1px solid;
margin-top: 5px;
}
INPUT.check {
margin-top: 5px;
border: #FF9900 1px solid;
}

TD.form_text {
padding-top: 8px;
font-weight: 600;
padding-right: 5px;
color: #FF6633;
}

.zirochka {
font-size: 14px;
font-family: Times New Roman;

color: #FF0033;
}

TABLE {

border-collapse: collapse;



}



TD{
margin: 0px;
padding:0px;
vertical-align: top;
}



/********************  main  **************************/

#main {

margin-top: 20px;

width: 1010px;

background-color: #FFFFFF;

}

#main .b_head {

height: 26px;

width: 100%;

}

#main .b_top_left {

background-image: url(/images/b_top_left.gif);

background-repeat: no-repeat;

width: 30px;

}



#main .b_top_center {

background-image: url(/images/b_top_center.gif);

background-repeat: repeat-x;

}



#main  .b_top_right {

background-image: url(/images/b_top_right.gif);

background-repeat: no-repeat;

width: 29px;

}

#main .b_bot {

height: 26px;

width: 100%;

}

#main .b_bot_left {

background-image: url(/images/b_bot_left.gif);

background-repeat: no-repeat;

width: 30px;

}



#main .b_bot_center {

background-position: top;

background-image: url(/images/b_bot_center.gif);

background-repeat: repeat-x;

}



#main  .b_bot_right {

background-image: url(/images/b_bot_right.gif);

background-repeat: no-repeat;

width: 29px;

}



#main .b_middle {

width: 100%;

}
#main .b_header {
width:99%;
width: 100%;

}
#main .b_left_middle {

background-image: url(/images/b_left_middle.gif);

background-repeat: repeat-y;

width: 30px;

}



#main .b_center_middle {
padding:0px;
}



#main  .b_right_middle {

background-image: url(/images/b_right_middle.gif);

background-repeat: repeat-y;

width: 29px;

}

/******************  end main  ************************/



#main_manu {

text-align: left;

margin-left: 170px;

margin-right: 5px;

}

#main_manu .red_sep {

background-color: #d92226;

float: left;

height: 30px;

width: 5px;

}

#main_manu .main_menu_text {

margin-left: 20px;

padding-left: 10px;

}



#main_manu a {

color: #d92226;

font-size: 11pt;

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

text-decoration: underline;



}



#main_manu a:hover {

color: #d92226;

font-size: 11pt;

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

text-decoration: none;



}



#main_manu .a_select {

color: #000000;

font-size: 12pt;

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

text-decoration: underline;



}



/******************  start body  ************************/

#bodYhead {
background-image: url(/images/head-aegis.jpg);

background-repeat: no-repeat;
border: #FFFFFF 1px solid;
    height: 235px;

    width:100%;
    margin: 0px;

    text-align: left;

}

DIV.delfin1 {
width: 150px;
height: 60px;
margin-top: 138px;
margin-left: 190px;
}




/******************  end body  ************************/



/******************  start body  ************************/

#bodYmiddle {

width: 100%;

height: 100%;

}



#bodYmiddle .left_body {

width: 180px;

float: left;

}

#bodYmiddle UL {



padding-left: 10px;

margin: 0px;

}

#bodYmiddle UL LI {

padding-top: 0px;

padding-left: 10px;

border-left: #4169E1 2px solid;

list-style-type: none;

margin: 0px;

}



LI a {

font-size: 10pt;

color: #00008B;

text-decoration: underline;

}

LI a:hover {

font-size: 10pt;

color: #696969;

text-decoration: none;

}

TD .titleLeft {

  color: #0054a6;

  font-size: 14pt;

  text-decoration: none;

  font-weight: bold;

  text-align: left;

}







/***************** start center body *******************/



#bodYmiddle .center_body {

    height: 25px;

    float: left;

    width: 490px;

}



#bodYmiddle .text {

padding-left: 15px;

}





.right_body {

    float: right;

    width: 200px;

}



.left_line_c {
width: 5px;
height: 30px;
background-color: #C0C0C0;
float: left;
}







/***************** end center body *******************/



DIV .small_text {

font-size: 9px;

color: #C0C0C0;

text-align: left;


}

.TextRed {
font-size: 11pt;
color: #FF0033;
}


DIV .line {

height:10px;

font-size: 0;

}

DIV .line5 {

height:5px;

font-size: 0;

}





.price {

color: #ec008c;

font-size: 11pt;

font-weight: bold;

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

}

 .photo {

border: #ee2525 1px solid;

margin-right:5px;

width: 90px;

height: 120px;

float: left;



}
 .photo2 {

border: #ee2525 1px solid;

margin-right:5px;

width: 120px;

height: 90px;

float: left;



}

.htext {
font-size: 11pt;
color: #003366;
text-align: center;
padding: 3px;
}
.mtext {
font-size: 11pt;
text-align: center;
padding: 3px;
}

.text {

font-size: 10pt;

padding-left: 20px;

line-height: 13pt;

text-align: justify;

}

/*Детальний опис*/

#Descript {

width:450px;

text-align: left;

}

H3 {

color: #FF6600;

padding: 0px;

margin: 0px;

font-size: 15pt;

}

#Descript .descr_avtor {

color: #808080;

font-size: 11pt;

padding-top:5px;

padding-bottom:5px;

text-align: left;

width: 80%;

}

#Descript .text_descript {

font-size: 10pt;

}



#Descript .text {

font-size: 10pt;

padding-left: 0px;

line-height: 13pt;

text-align: justify;

}

#Descript TABLE TR TD {

font-size: 10pt;

line-height: 12pt;

border: #666666 1px solid;

padding: 3px;

color: #006699;

}

#Descript TABLE TR TD.name {

font-weight: 500;

color: #000000;
text-align: left;

}

#Descript .price_descr {

margin-left:50px;

width: 140px;

float: left;

line-height: 20px;

}

/*кінець Детальний опис*/

    /* Короткий опис */



#shortDescript {

width:500px;

font-size: 12pt;
display: table-cell;
text-align: left;


}



#shortDescript a {

color: #0054a6;

  font-size: 11pt;

font-weight: 600;

  text-decoration: underline;
  text-align: left;

}

#shortDescript a:hover {

color: #0054a6;

  font-size: 11pt;

  text-decoration: none;

font-weight: 600;

}

#shortDescript .a_title {

color: #0054a6;

  font-size: 13pt;

font-weight: bold;

  text-decoration: underline;

    text-align: left;
}

#shortDescript .a_title:hover {

color: #0054a6;

  font-size: 13pt;

  text-decoration: none;

font-weight: bold;

}

#shortDescript .text_small_descr {

text-align: left;

 margin-left: 10px;

width: 280px;

float: left;

}



#shortDescript .price_small_descr {



width: 110px;

float: left;

}



#shortDescript .short_avtor {

color: #808080;

font-size: 11pt;

padding-top:5px;

padding-bottom:5px;

text-align: left;

width: 100%;

}



#shortDescript .short_descript {

color: #000000;

font-size: 10pt;



text-align: left;

width: 100%;

}



#shortDescript .iconBy {

padding-top: 20px;

padding-bottom: 20px;

}



/***** col right *****/

#colRight {

text-align: left;

}

#colRight a {
font-size: 12px;
color: #009966;
font-family: Verdana;
}


#colRight .greyText {

padding: 5px;

color: #808080;

font-size: 12pt;

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

font-weight: 500;

}

#colRight INPUT.bottom{
width: 70px;
border: #FF9900 1px solid;
margin-top: 5px;
}

#colRight .withBorder {

border: #C0C0C0 1px solid;



margin-bottom: 20px;

}

#colRight .fKorzina {

padding-left: 5px;

height: 120px;

width: 100%;

background-repeat: no-repeat;

background-position: center bottom;

background-image: url(/images/korzina.jpg);

}

#colRight .colRight {

width: 99%;

}

#colRight .text {

text-align: left;

font-size: 10pt;

font-weight: 600;

padding: 5px;

}

#colRight H3 {

text-align: right;

color: #008000;

font-size: 13pt;

padding: 5px;

}

.title {
font-size: 10pt;
color: #0066CC;
}

.avtor {
font-size: 10pt;
color: #006633;
}
/******************  end body  ************************/
DIV.error {
  color: red;
  font-size: 14px;
  font-weight: 600;
}

DIV.visliv_text {
  font-size: 10pt;
  color: #0000CC;
width: 800px;
  float: right;
  text-align: right;
  margin-bottom: 10px;
  font-style: italic;
}





