html, body {
  margin: 0;
  padding: 0;
  font: small Verdana, Arial, Sans-Serif;
  background: #fff;
  height: 100%;
}

/**************************  CONTENT ***************/
a {
  text-decoration: none;
  color: #106a9c;
  }
a:hover {
  color: #000;
}

img {border: 0;}
span {
  font: bold small Verdana, Arial, Sans-Serif;
}

.alphabet {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #0D608C;
}

.alphabet_selected {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
}

h1 {

}
h2 {

}
.error {
  color: red;
}
.alert_message {
  color: #fff;
  background: #C40000;
  font-size: 10px;
  font-weight: bold;
  padding: 3px;
  margin-left: 10px;
}

table {
  font: small Verdana, Arial, Sans-Serif;
}
.table {
  width: 100%;
  border: 1px solid #EDEFE7;
  font: small Verdana, Arial, Sans-Serif;
}
.table th {
  background: #D7DDC4;
  font-weight: bold;
  padding: 3px;
}
.table td {
  border: 1px solid #EDEFE7;
}

.price {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; font-style: normal; 
line-height: normal; font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #106a9c; 
}
/**************************  CONTENT ***************/

#top {
  margin: 0 auto;
  width: 792px;
}
#page {
  margin: 0 auto;
  width: 792px;
  height: 300px;
}
#left {
  width: 200px;
  vertical-align: top;
}
#content {
  vertical-align: top;
}

/*   pageTab   */
ul.pageTab {
  padding: 0;
  list-style: none;
  text-align: center;
  color: #3B2B2B;
}
ul.pageTab li {
  padding: 0;
  list-style: none;
  display: inline;
}
ul.pageTab li.current, a.begin, a.end, a.previous, a.next, a.page {
  padding: 2px 5px;
  margin: 0 -3px;
  color: #3B2B2B;
}

ul.pageTab li.current {
    font: bold small Arial, Verdana, Sans-Serif;
    color: #3B2B2B;
    text-decoration: underline;
}
/*   !pageTab  */

input{
    background: #fff;
}
input.button {
  border: 1px solid #e12730;
  background: #e12730 url(/images_en/buttons/bg.gif) repeat-x;
  color: #fff;
  font: bold 10px Verdana, Arial, Sans-Serif;
  height: 20px;
  padding-bottom: 2px;
  margin: 5px 0;
}
input.box {
  color: #fff;
  width: 20px;
  margin: 0;
  background: transparent;
}

.contacts {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #FFFFFF; 
    text-transform: none;
}
.text_menu_bottom {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    color: #666666;
}
.link_for {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight: normal; 
    font-variant: normal; 
    color: #035097; 
    text-decoration: underline; 
    font-style: normal; 
    line-height: normal; 
    text-transform: none;
}

.text01 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: normal; 
    font-variant: normal; 
    color: #000000;
}
.search {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  color: #FFFFFF; 
  background: #26A0DD;
 }

.search label {
	font-size: 10px;
 }

.register {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    line-height: normal; 
    font-weight: normal; 
    font-variant: normal; 
    text-transform: none; 
    background: #EDF7FC;
    color: #013173;
}


.table_content {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    line-height: normal; 
    font-weight: bold; 
    color: #0e6696; 
}

.table_brown {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    line-height: normal; 
    font-weight: normal; 
    color: #ffffff; 
    background: #DE2A29; 
}

.row_1 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    line-height: normal; 
    color: #106689;
    background: #FBE7E7;
    text-align: left;
}
.row_2 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    line-height: normal; 
    font-weight: bold;
    color: #106689;
    background: #FFFFFF;
    text-align: left;    
}

.menu {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
border-left-width: 1px;
border-left-style:solid;
border-left-color: #259DDA;
color: #106a9c;
padding-left: 10px;
}

.categ {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #013173
}

.content_td {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    line-height: normal; 
    font-weight: normal; 
    font-variant: normal; 
    text-transform: none; 
    color: #106a9c;
    padding-left: 0px;
    padding-right: 0px;
    background: url(/images_en/content_bg.gif);
}

.left_td {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    line-height: normal;
    font-weight: normal; 
    font-variant: normal; 
    text-transform: none; 
    color: #013173;
    background: url(/images_en/left_bg.gif);
}

.bottom_td {  
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #259DDA;
}

.product_name {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    line-height: normal; 
    font-weight: normal; 
    color: #ffffff; 
    background: #DE2A29;
    padding: 0px 0px 0px 0px;
}

.product_price {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    line-height: normal; 
    font-weight: bold; 
    color: #6C1D20; 
    background: #ffffff;
}

.navigation {  
    text-decoration: underline; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #6C1D20;
}

.table th {
  background: #DE2A29;
  color: #fff;
  font-weight: bold;
  padding: 3px;
  text-align: center;
}

a.lang{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}