/*   teg, icq997581 */
body { margin:0; padding:0; font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000; position:relative;  background:url(../images/bg.gif) left top repeat-y #fef8f8;}

#wfix {
width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1250)?"1250px" : "100%");
min-width:1250px;
position:relative;
}

.clr { font-size:1px; line-height:1px; height:1px; clear:both;}

a, a:link, a:visited, a:active { color:#070000; text-decoration:underline; outline:none;}
a:hover { text-decoration:none;}
p { margin:0; padding:0 0 17px 0;}
img { border:0;}
form { margin:0; padding:0;}

h1 { font-family:"Times New Roman", Times, serif; margin:0; padding:0 0 10px 0; font-size:24px; font-weight:normal; color:#bd141b; font-style:italic; text-shadow:#dccbca 1px 1px;}
h2 { font-family:"Times New Roman", Times, serif; margin:0; padding:0 0 3px 0; font-size:18px; font-weight:normal; color:#bd141b; text-shadow:#dccbca 1px 1px;}
h3 { font-family:"Times New Roman", Times, serif; margin:0; padding:0 0 10px 0; font-size:16px; font-weight:normal; color:#070000;}

#ltbg { display:block; float:left; width:100%; background:url(../images/lefttop-bg.jpg) left top no-repeat;}
#lbbg { display:block; float:left; width:100%; background:url(../images/leftbot-bg.jpg) left bottom no-repeat;}
#rbbg { display:block; float:left; width:100%; background:url(../images/rightbot-bg.jpg) right bottom no-repeat;}
#rtbg { display:block; float:left; width:100%; background:url(../images/righttop-bg.jpg) right 192px no-repeat; height:980px; padding:194px 0 26px 0; position:relative;}
html>body #rtbg { height:auto; min-height:980px;}

a#logo, a#logo:link, a#logo:visited, a#logo:active, a#logo:hover { display:block; width:300px; height:105px; text-indent:-3000px; text-decoration:none; position:absolute; left:823px; top:62px;}

#left { display:block; float:left; width:322px; padding:6px 0 0 0;}
#lefttop { display:block; height:50px; background:url(../images/lefttop.png) left top no-repeat;}
#leftbot { display:block; height:116px; background:url(../images/leftbot.png) left top no-repeat;}
#leftcont { display:block; background:url(../images/leftcont.png) left repeat-y; padding:0 22px 2px 40px;}

ul#leftmenu { padding:0; margin:0; list-style:none; font-family:Verdana, Geneva, sans-serif;}
ul#leftmenu li { display:block; padding:0; margin:0; font-size:18px;}
* html ul#leftmenu li { height:1px;}
ul#leftmenu li a, ul#leftmenu li a:link, ul#leftmenu li a:visited, ul#leftmenu li a:active { display:block; color:#b51117; text-decoration:none; padding:0 0 3px 0; margin:0 0 2px 0; border-bottom:#ea604f 1px solid;}
ul#leftmenu li a:hover { text-decoration:none;}
ul#leftmenu li ul { padding:0 0 5px 0; margin:0; list-style:none;}
ul#leftmenu li ul li { padding:0; margin:0; font-size:14px; background:url(../images/dot.gif) no-repeat; background-position:3px 7px;}
* html ul#leftmenu li ul li { height:1px;}
ul#leftmenu li ul li a, ul#leftmenu li ul li a:link, ul#leftmenu li ul li a:visited, ul#leftmenu li ul li a:active { display:block; padding:0 0 0 17px; margin:0; text-decoration:none; border:none;}
ul#leftmenu li ul li a:hover { text-decoration:underline;}
ul#leftmenu li ul li ul li { padding:0 0 0 8px; margin:0; font-size:11px; background:none;}
* html ul#leftmenu li ul li ul li { height:1px;}

#right { display:block; margin:0 70px 0 322px; position:relative; height:850px;}
html>body #right { height:auto; min-height:850px;}
#pway { display:block; padding:0 0 5px 0; text-transform:uppercase;}
#bigbanner { display:block; padding:0 0 15px 0;}
#content { display:block; padding:0 0 12px 0; font-size:17px;}

#topmenu { display:block; height:50px; padding:11px 0 0 28px; margin:0 0 0 -28px; background:url(../images/menu-bg.png) left top no-repeat;}
#topmenu ul { margin:0; padding:0; list-style:none;}
#topmenu ul li { margin:0; padding:0; float:left;}
#topmenu a, #topmenu a:link, #topmenu a:visited, #topmenu a:active { display:block; height:29px; float:left; margin:0 8px 0 0; height:29px; text-indent:-3000px; text-decoration:none; background-position:0 4px;}
#topmenu a:hover { text-decoration:none; background-position:0 -31px;}

.item88 a, .item88 a:link, .item88 a:visited, .item88 a:active, .item88 a:hover  { width:101px; background:url(../images/menu0.png) no-repeat;}
.item89 a, .item89 a:link, .item89 a:visited, .item89 a:active, .item89 a:hover  { width:109px; background:url(../images/menu2.png) no-repeat;}
.item90 a, .item90 a:link, .item90 a:visited, .item90 a:active, .item90 a:hover  { width:79px; background:url(../images/menu3.png) no-repeat;}
.item91 a, .item91 a:link, .item91 a:visited, .item91 a:active, .item91 a:hover  { width:126px; background:url(../images/menu5.png) no-repeat;}
.item104 a, .item104 a:link, .item104 a:visited, .item104 a:active, .item104 a:hover  { width:202px; background:url(../images/menuz.png) no-repeat;}

#footer { font-size:12px; line-height:22px; padding:0px 70px 0 322px;}

p.price { text-align:right; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:18px;}

#underlogo { position:absolute; top:175px; left:0; width:1100px; white-space:nowrap; text-align:right; z-index:99; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bc1316;}
.contentpaneopen { width:100%;}

iframe { margin:0; padding:0;}
