BODY {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: Tahoma;
  font-size: 8pt;
  background-color: #FFF;
}

A {
  text-decoration: underline;
  color: #467B99;
}
A:hover {
  text-decoration: none;
  color: #FF8400;
}

P {
  font-size:8pt;
  color: black;
  padding: 5px 5px 5px 5px;
  margin: 0px 0px 0px 0px;
  text-align: justify;
}

P.copyright {
  color: #A8A8A8;
  padding: 3px 0px 5px 5px;
}

TD.testimonials {
  height: 68px;
  font-size:8pt;
  color: white;
  padding: 5px 4px 0px 5px;
  overflow: hidden;
  vertical-align: middle;
  background : #ffb12b url(/i/pic22.gif) no-repeat;
  
}
P.usercart {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  height: 68px;
  font-size:8pt;
  color: white;
  overflow: hidden;
  vertical-align: middle;
}
P.testimonialsname {
  height: 17px;
  font-size:8pt;
  color: white;
  margin: 8px 0px 0px 24px;
  overflow: hidden;
}

P.contacts {
  color: #737373;
  padding: 10px 10px 10px 10px;
}

TD.search {
  height: 81px;
  padding: 4px 0px 0px 26px;
  margin: 0px 0px 0px 0px;
}
TD.search .inp {
  font-size: 8pt;
  width: 95px;
}

P.menuelement {
  color: #0081AC;
  font-weight: bold;
  padding: 6px 0px 0px 0px;
}
P.menuelement A {
  color: #0081AC;
  text-decoration: none;
}
P.menuelement A:hover {
  color: #FF8400;
  text-decoration: none;
}

P.menusubelement {
  color: #0081AC;
  font-weight: normal;
  padding: 6px 0px 0px 10px;
}
P.menusubelement A {
  color: #0081AC;
  text-decoration: none;
}
P.menusubelement A:hover {
  color: #FF8400;
  text-decoration: none;
}

P.menunom {
  color: #DBDBDB;
  font-weight: bold;
  text-align: right;
  padding: 6px 0px 0px 0px;
}

TD.header1 {
  color: #0081AC;
  font-size: 11pt;
  font-weight: bold;
  font-family: "Arial Cyr", Arial;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

TD.header1 H1 {
  font-size: 11pt;
  font-weight: bold;
  font-family: "Arial Cyr", Arial;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

DIV.descr1 {
  padding: 10px 15px 10px 30px;
}

TD.mnum1 {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #E4E4E4;
}
H2.mnum1 {
  color: #E0724A;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 5px 5px 3px 35px;
}

TABLE.shortmodels, TABLE.shortmodels TH, TABLE.shortmodels TD {
  border: 1px solid #E4E4E4;
  border-collapse:collapse;
  font-size: 10pt;
}
TABLE.shortmodels TH {
  background-color: #F1F1F1;
  color: #E0724A;
  text-align: center;
}
TABLE.shortmodels TD {
  color: black;
  text-align: center;
}

TABLE.modeltech, TABLE.modeltech TH, TABLE.modeltech TD {
  padding: 2px 4px 2px 4px;
  border: 1px solid #E4E4E4;
  border-collapse:collapse;
  font-size: 10pt;
}

UL.modelfunc {
  margin: 0px 5px 0px 60px;
}

UL.modelfunc LI {
  padding: 1px 4px 1px 4px;
  font-size: 10pt;
}

DIV.info H1 {
  color: #0081AC;
  font-size: 11pt;
  font-weight: bold;
  font-family: "Arial Cyr", Arial;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 10px;
}

DIV.info H2 {
  color: #E0724A;
  font-size: 11pt;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 15px 5px 3px 10px;
}

DIV.info H3 {
  color: #E0724A;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 15px 5px 3px 10px;
}

DIV.info H4 {
  color: #E0724A;
  font-size: 10pt;
  font-weight: normal;
  margin: 0px 0px 0px 0px;
  padding: 15px 5px 3px 10px;
}

DIV.info P {
  font-size: 10pt;
  padding: 5px 5px 3px 10px;
}

DIV.info UL, DIV.info OL {
  padding: 0px 0px 0px 35px;
  margin: 0px 0px 0px 0px;
}

DIV.info LI, DIV.info LI {
  font-size: 10pt;
}

DIV.info table.small_table {
  font-size: 8pt;
  border: 1px solid black;
  border-collapse: collapse;
}

DIV.descr1 H2 {
  color: #E0724A;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 15px 5px 3px 10px;
}

DIV.descr1 H3 {
  color: #E0724A;
  font-size: 9pt;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 15px 5px 3px 10px;
}

DIV.descr1 UL, DIV.descr1 OL {
  padding: 0px 0px 0px 35px;
  margin: 0px 0px 0px 0px;
}

DIV.descr1 LI, DIV.descr1 LI {
  font-size: 8pt;
}


P.tov_title {
  font-size: 10pt;
}
P.tov_price {
  font-size: 10pt;
}

.choiceh {
  margin : 10px;
  padding : 10px;
  border-right : 1px solid  #D58500;
  border-bottom : 1px solid  #D58500;
}
.choiceh, .choiceh a {
  background : #ffb12b;
  color : #ffffff;
  font-size:8pt;
}
.choiceh select, .choiceh input {
  font-size:8pt;
  color : #737373;
}
 .choiceh a:hover{
  color : #ffffff;
  text-decoration : none;
}

.choiceh td {
  font-size:8pt;
  padding-right : 10px;
}
.bs {
background-color :  #E4E4E4;
border : 1px solid #467B99;
margin : 10px;
}
#calc {
position : absolute;
width: 660px;
height : 340px;
border : 1px solid #E0724A;
 background-color : #E4E4E4;
 padding : 5px;
}

#calc td, #calc input {
   font-size:8pt;
}

.cb {
  color : #E0724A;
  text-decoration : none;
  font-weight : bold;
}
.date {
  color : #C1C1C1;
}
.fortune {
	background-color : #F1F1F1;
	border : 1px solid #E4E4E4;
	margin: 35px;
}
.fortune img{
	margin-top : -25px;
	margin-left: -1px;
}
.fortune p{
	color: #737373;
}