body {

    BACKGROUND-COLOR: #ffffff;
    color: #333333;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    }

td {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;}

img {border : 0}

a:link    {color : #345f8a; text-decoration: none;}
a:visited {color : #345f8a; text-decoration: none;}
a:hover   {color : #ff9700; text-decoration: underline;}

#header {
   border: 0;
}


#outer_wrapper {
}

#wrapper {
}


#container {
   BACKGROUND: #E5F8FC;
   width: 100%;

   float: left;
   margin-right: -200px;
   margin-top: 20px;
}

#content {
	margin-right: 1px;
	margin-right: -5px !important;
}

.content {
	border: 1px #CCCCCC solid;
	padding: 10px;
}
h1 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
h2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
h3 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#main {
	margin-left: 257px !important;
	margin-left: 245px;
	margin-right: -1px !important;
	BACKGROUND: #ffffff;
	width: expression(document.body.offsetWidth-285);
	border-bottom: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}

#menu {
    float: left;
    margin-left: 2px !important;
 margin-left: 1px;
 margin-right: 0px;
left: 1;
 width: 245;
 BACKGROUND: #CEE3F2;
 FILTER: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=150, Strength=2);
 border-bottom: #CCCCCC 1px solid;
 border-top: #CCCCCC 1px solid;
 border-left: #CCCCCC 1px solid;
 border-right: #CCCCCC 1px solid;
 PADDING-TOP: 10px;
 PADDING-BOTTOM: 10px;
 PADDING-LEFT: 3px;
 PADDING-RIGHT: 3px;
}

#footer {
    margin-top: 0px !important;

}

.last {
   margin-bottom: 0;
}

.clearing {
   height: 0;
   clear: both;
}
.input {color: #272727; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif}
.main  {border-bottom: #f3f3f3 1px solid; border-left: #f3f3f3 1px solid; border-right: #f3f3f3 1px solid; border-top: #f3f3f3 1px solid}

#top-menu {
    position: relative;
    top: 1;
 left: 200;
 width: 588;
 height: 46;
 BACKGROUND-IMAGE: url("images/top.gif"/*tpa=http://www.ruair.ru/template/images/top.gif*/);
 BACKGROUND-REPEAT: no-repeat;
  }

#menu li { list-style: url("images/curs.gif"/*tpa=http://www.ruair.ru/template/images/curs.gif*/) circle inside; }
#menu strong { margin: 5; font-size: 9px; text-transform: uppercase; }

#menu_link a {color: #133E79; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none;}
#menu_link_bold a {color: #133E79; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}

#men { position: relative; top: 0; left: 0; width: 152; height: 120; }

#rand_question {
 background: #003366;
 float: left;
 PADDING: 5px 7px 5px 7px;
 color: #ffffff;
 text-align: justify;
 border: #cccccc 1px solid;
 FILTER: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=150, Strength=2);
 }
#lamp
{
        position: absolute; top: 5; left: 5;
}

#cart { position: absolute; top:57; left: 170; height: 21; z-index: 11;}
#cart-null { position: absolute; top:90; left: 170; height: 21; z-index: 11;}
#cart-total { position: absolute; top:85; left: 170; height: 15; color: #333333; z-index: 13;}
#time { position: absolute; top:162; left: 10; height: 15; color: #ffffff; font-weight: bold;}
#kurs { position: absolute; top:130; right: 10; height: 15; color: #ffffff; font-weight: bold;}
#worktime { position: absolute; top:165; left: 255; height: 15; color: #333333;}
#main-menu { position: absolute; top:140; left: 265; height: 15;  z-index:10; color: #ffffff;}
#main-menu a { text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff;}
#logo { position: absolute; top: 23; right: 0; width: 275; height: 90; }
#search { position: absolute; top: 158; right: 0; width: 187; height: 22; }
#bottom { bottom: 0; left: 0; width: 588; height: 50; }

#error {font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
#stat_content {}
#catalog {font-size: 14px; font-weight: bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#product {font-size: 12px; font-weight: bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#price_usd {font-size: 12px; font-weight: bold; color: #FF3300;}
#price_usd_gray {font-size: 12px; font-weight: bold; color: #999999;}
#price_top {font-size: 12px; color: #FF3300; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#price_rus {font-size: 11px;}
#line {width:100%; size: 2px; color:#ebebeb;}
/* Стиль ф-ции tovar() */
#tovar-price
{
	background: #FF9700;
	color: #ffffff;
	font-weight: bold;
	padding: 0 3 0 3;
}
#tovar-button
{
	text-decoration: none;
	color: #551A8B;
}
/* Кнопка заказать */
#zakaz
{
	BACKGROUND-IMAGE: url("../images/zakaz-button.gif"/*tpa=http://www.ruair.ru/images/zakaz-button.gif*/);
	width: 103px;
	height: 23px;
	border: none;
	cursor: hand;
	align: top;
}
/* border-bottom */
#br-bottom
{
	border-bottom: #999999 1px solid;
}
.alpha
{
	filter:Alpha(Opacity=50);
	-moz-opacity: 0.5;
}
#err
{
	color: #ff0000;
}

/* Стиль для ТОП товаров */
#top
{
	width: 180px;
	border-bottom: #f3f3f3 1px solid;
}
#top-price
{
	background: #FF9700;
	color: #ffffff;
	font-weight: bold;
	padding: 0 3 0 3;
}
#top-image
{
	border: #cccccc 1px solid;
	width: 100px;
	height: 100px;
}
#top-button
{
	text-decoration: none;
	color: #551A8B;
}