* { margin:0; padding:0; font-family:"Trebuchet MS", Tahoma, sans-serif; }
body { background-color:#000; padding: 0px; text-align:center; }
#content { text-align:left; width:1000px; margin:0 auto; }

.goodtext {padding:10px;}

table tr td .goodtext p {padding: 0px 0px 10px 0px; font-size: 12px;}
.goodtext h2 {font-size: 16px; padding: 10px 0px 10px 0px;}

.maintable {background-color: #fff;}
.maint able tr td {background-color: #fff;}

.top1 {}
.top2 {}
.top3 {background-image: url(/img/top3.gif); background-repeat: no-repeat;}
.top3div {padding: 20px; font-size: 11px;}

.aHref {color: #000; text-decoration: none;}
.aHref:hover { color: blue; text-decoration: underline;}

.mtdleft { background-position: right top; background-image: url(/img/lbg.jpg); background-repeat: repeat-y; background-color: #5a5a5a;}
.mtdright { background-position: left top; background-image: url(/img/rbg.jpg); background-repeat: repeat-y; background-color: #5a5a5a;}

.grayheader { margin-bottom:10px; padding:10px; }
.menu { background-color:#f2ab3b; background-image:url(/img/mbg.gif); float:left; width:1000px; margin-bottom:10px; }
.menuitem { background-color:#f2ab3b; background-image:url(/img/mbg.gif); list-style-type:none; padding:8px 15px 10px; font-size:16px; float:left; }
.menuitem a { color:#000; }
.greensearch { width:400px; float:left; background-color:#adc138; padding-bottom:20px; background-image:url(/img/mnesto.gif); background-position:bottom left; background-repeat:no-repeat; }
.gstitle { padding:10px; font-size:18px; color:white; background-color:#a2b534; text-transform:uppercase; display:table; }
.tdesc { padding:3px; font-size:12px; color:#000; text-align:right; }
.tinp { padding:3px; font-size:12px; }
.hello { width:400px; float:left; background-color:white; }
.hellotitle { font-size:18px; font-weight:bold; color:#333; padding:10px 0 10px 25px; }
.hellotext { color:#666; padding:7px 10px 140px 25px; font-size:13px; line-height:22px; background-image:url(/img/keys.gif); background-position:right bottom; background-repeat:no-repeat; }
.hellotext ul { padding-left:25px; }
.hellotext ul li { padding-top:5px; }
input { text-align:right; }
.manager { width:180px; float:left; background-color:#fff; padding-left: 20px; }
.indexbanner { width:200px; float:left; background-color:#fff;}
.contheader { background-color:#e5e3e3; padding:10px; font-size:18px; }
.subregion { text-align:left; width:40%; float:left; font-size:11px; padding-bottom:3px; }
.hotcontainer { background-color:#f9dbaa; margin-top:10px; float:left; width:100%; }
.hottitle { padding:10px; font-size:18px; color:white; background-color:#e89129; text-transform:uppercase; display:table; }

.itemcontainer { width:180px; padding:10px; float:left; font-size:11px; height: 204px; overflow: hidden; margin-bottom: 20px;}
.itemcontainer img { border:solid 1px #fff; border-bottom:solid 3px #fff; }
.redcont { display:table; color:#fff; background-color:#c60000; padding:4px; font-size:13px; margin:5px 0; }

.searchcontainer { width:600px; float:left; background-color:#f2f2f1; background-image:url(/img/arrow.gif); background-repeat:no-repeat; }
.searchtitle { padding:10px 0 20px 20px; font-size:18px; font-weight:bold; color:#333; }
.yana { background-image:url(/img/yana.gif); background-color:#f2f2f1; background-position:bottom; background-repeat:no-repeat; height:122px; padding-top:10px; }
.yananame { width:104px; color:#b72125; padding-top:74px; text-align:right; }
.contacts { background-color:#f3f2f2; }
.bigitemtitle { margin:0 0 20px -1px; font-size:22px; letter-spacing:-1px; line-height:27px; }
.itemfotoblock { background-color:#fff; width:380px; float:left; padding:0px; }
.itemdescription { width:560px; float:left; padding:10px; padding-left:30px; font-size:85%; color:#333; line-height:160%; }
.itemphoto { width:180px; padding-right:8px;   float:left; }
.itemphoto img { border:solid 1px #fff; border-bottom:solid 3px #fff; padding:0px; margin: 0px; }

.infotable { float:left; width:320px; border-collapse:collapse; padding:0; margin:20px 0; }
.infotable td { height:30px; border-bottom:solid 1px #eee; }
.letsbuy { width:185px; height:208px; background-image:url(/img/contact_back.gif); background-repeat:no-repeat; float:left; display:block; margin-top:7px; margin-left:20px; padding:15px 10px 10px 25px; }
.cform { background-color:#fffcf4; border-top:solid 2px #f8a700; border-bottom:solid 2px #f8a700; padding:15px; margin:15px 0 10px; display:none; }
.cform .desc { padding-top:6px; color:#000; font-size:13px; }
.cform div input { text-align:left; }
.printVersion { font-size:12px; float:right; clear:both; display:block; padding:3px 0 15px 19px; line-height:12px; background-image:url(/img/printer.gif); background-repeat:no-repeat; }

.pagecontainer { float: left; width: 599px;}
.pagetitle { font-size: 16px; padding: 15px; font-size: 30px; letter-spacing: -1px; color: #666;}
.pagetext { font-size: 15px; padding: 15px; line-height: 22px; color: #333;}
.pagetext p {padding-bottom: 10px;}

.bottomTitle {font-size: 13px; padding: 10px;}
.bottomLink {font-size: 11px; padding: 0px 0px 2px 10px;}
.btLink {color: #555;}