#content {
font:11px/15px verdana, sans-serif;
}

#content h3 {
font:bold 11px arial;
color:#565544;
background:#f7f7f3;
width:90%;
border-bottom:none;
border-top:1px solid #a7a79f;
margin-bottom:6px;
padding:3px 5px;
}

#content p {
margin:10px 0;
padding:0px 14px;
}

#content ul {
list-style-type:none;
margin:1px 0 1px 5px;
padding:0;
}

#content ul li {
background:url(/images/bullet2.gif) 4px 3px no-repeat;
margin:0 0 3px 8px;
padding-left:14px;
}

#content ul li a {
display:block;
color:#660;
padding-top:0;
text-decoration:underline;
font:11px verdana,sans-serif;
margin:0;
}

#content ul li a:hover {
color:#930;
text-decoration:underline;
}

#holder {
width:99%;
min-width:804px;
max-width:980px;
background:#fff;
text-align:left;
border-left:1px solid #676767;
border-right:1px solid #676767;
margin:5px auto;
padding:4px;
}

.break {
clear:both;
}

.cc {
margin:0 auto;
padding:1px 5px;
}

.dot {
background:url(/images/dot.gif) repeat-x;
height:3px;
width:98%;
margin:1px 3px;
}

.head {
height:95px;
background:url(/images/headbackx.jpg) top right repeat;
text-align:left;
width:100%;
font: 11px verdana,"lucida grande",serif;
color:#9D0200;
position:relative;
}

.head a {
font-size:10px;
font-family:verdana;
color:#660;
}

.head a img,.topmenu ul li a img {
border:none;
}

.head a:hover {
font-size:10px;
font-family:verdana;
color:#000;
}

.head span {
font-size:10px;
font-weight:400;
color:#333;
}

.lb {
background:url(/images/bg.gif) repeat;
}

.leftcol {
background:url(/images/leftcol.gif) repeat-y;
}

.login {
font:normal 10px verdana;
color:#555;
margin:0;
padding:0;
}

.login .sub {
color:#000;
background:#dbdbd3;
border:3px double #97978f;
cursor:hand;
margin:3px 0 8px;
padding:0;
}

.login form {
margin:0;
padding:0;
}

.login input {
border:1px solid #660;
font:normal 10px verdana;
}
.login p {
 margin:4px 0;
}
.log {
 text-align:right;
 font-size:11px;
 margin:3px 0 0 0;
}
.news1 {
background:#d8d8d0;
color:#333;
font:11px verdana;
width:70px;
text-align:left;
margin:6px 0 4px 3px;
padding:2px;
}

.newsblock a {
display:block;
color:#333;
font:11px verdana;
text-decoration:none;
margin:6px 3px 2px 4px;
}

.present {
background:url(/images/convey.jpg) no-repeat center top;
height:204px;
margin:4px 4px 0 4px;
}

.rightcol {
background:url(/images/rightcol.gif) repeat-y;
}
.rightcol ul {
list-style-type:none;
text-align:center;
font:11px arial;
margin:0 0 0 8px;
padding:0;
text-align:left
}
.rightcol li {
 background:url(/images/arrow_22.gif) 0 8px no-repeat;
}
.rightcol li a{
padding-left:10px;
}

.sect {
margin:0 0 0 15px;
padding:4px 0;
}

.sect a {
display:block;
color:#330;
padding-top:0;
text-decoration:none;
font:11px/12px verdana,sans-serif;
padding-left:10px;
font-weight:400;
width:155px;
background:url(/images/arrow_2.gif) 0 3px no-repeat;
margin:3px 0;
}

.sect a.cur {
background:url(/images/arrow_22.gif) 0 3px no-repeat;
}

.sect a:hover,a,.newsblock a:hover {
color:#660;
text-decoration:underline;
}

.subhead {
height:8px;
background:url(/images/subhead.gif) bottom left repeat-x;
border-bottom:1px solid #a7a7a7;
}

.topmenu {
position:absolute;
top:74px;
left:188px;
}

.topmenu ul {
list-style-type:none;
text-align:center;
font:10px arial;
margin:0;
padding:0;
}

.topmenu ul li {
float:left;
width:94px;
height:21px;
background:url(/images/mbutton.gif) 0 0 no-repeat;
margin-right:1px;
}
.topmenu ul li.pt {
width:115px;
height:21px;
background:url(/images/mbutton2.gif) 0 0 no-repeat;
}
.topmenu ul li a {
background:#f7f7f7;
overflow:hidden;
float:left;
width:88px;
margin-left:2px;
margin-top:3px;
font:bold 10px/18px arial;
text-decoration:none;
color:#330;
}

.topmenu ul li a:hover {
height:19px;
margin-top:1px;
top:3px;
font:bold 10px/18px arial;
color:#5f511c;
background:#fcfcfc;
text-decoration:none;
width:88px;
border-top:2px solid #E5A117;
}
.topmenu ul li.pt a,.topmenu ul li.pt a:hover {width:109px}
a:hover {
color:#300;
}

body {
background:url(/images/bg.gif) repeat;
text-align:center;
margin:5px;
padding:5px;
}

div.li {
border-top:1px solid #c7c7af;
line-height:22px;
height:25px;
background:url(/images/mainmenu.gif) no-repeat;
margin-bottom:1px;
text-transform:uppercase
}

div.li a,div.li2 a {
display:block;
padding-left:10px;
width:169px;
padding-top:0;
text-decoration:none;
font:bold 10px/25px tahoma,Arial,sans-serif;
color:#444;
height:25px;
margin:0;
}

div.li2 {
border-top:1px solid #a7a79f;
line-height:22px;
height:25px;
background:url(/images/mainmenup.gif) no-repeat;
color:#444;
}

h1 {
display:block;
color:#fff;
background:#A75833;
font: bold 11px Arial;
padding:4px 10px;
margin:5px 10px 0;
text-align:left;
}

h2 {
background:#767564;
font-size:11px;
border-bottom:1px solid #bbb;
text-align:left;
font:bold 11px arial;
color:#fff;
margin:0px;
padding:4px 0 2px 9px;
}

h3 {
color:#fff;
font:bold 11px Arial;
padding-left:16px;
background:url(/images/rarrow.gif) no-repeat 0 3px;
text-align:left;
margin:4px 0 9px 4px;
}

h3.articles {
background:url(/images/article.gif) no-repeat -2px -2px;
text-align:left;
padding-left:20px;
}

h3.basket {
background:url(/images/basket.gif) no-repeat 0 -2px;
text-align:left;
padding-left:20px;
}

h3.news {
background:url(/images/news.gif) no-repeat 0 -2px;
text-align:left;
padding-left:20px;
} 
th {background:#d8d8c7;border-bottom:#b0aE9F 1px solid;text-align:center;padding:3px;font-size:10px}
td.even {background:#ECEDEC;padding:3px;text-align:center}
td.odd {background:#f6f6f6;padding:3px;text-align:center}
td a img {border:none}
td input {font:bold 10px verdana}
a {font-weight:bold;}
#tab td a.pro {padding:1px 4px;font-weight:normal}
#tab td a.pro:hover {background:#a75833;color:#fefcfd;text-decoration:none}
#dtl td.even {background:#fdfdfd;padding:3px 5px;text-align:left;height:16px}
#dtl td.odd {background:#f6f6f6;padding:3px 5px;text-align:left;height:16px}
.reg td {font:normal 11px verdana;text-align:left}
.reg td input {font-weight:normal;font:11px verdana,snas-serif}
ul ul li a {font-decoration:underline;}
#phone {
position:absolute;
top:11px;
left:555px;
color:#aCaDa5;
font:bold 12px Verdana,sans-serif;
}
.add {border:1px solid #333; Z-INDEX: 500; BACKGROUND: #ffffff; VISIBILITY: hidden; POSITION: absolute;text-align:center;padding:5px;width:100px}

#lnk {margin:10px 30px}
#lnk a {font:normal 11px verdana;text-align:left;display:block;color:#555;margin:8px 10px}
.l a{color:#660;text-decoration:underline}
.l a:hover {color:#666;text-decoration:none}
.sp a {font:normal 11px arial,verdana;color:#999;}
.sp a:hover {color:#777;text-decoration:none}
.newsblockx,.newsblockx a {
color:#333;
font:11px verdana;
text-decoration:none;
margin:6px 3px 2px 4px;
}
.newsblockx p {margin:3px}
.mp,.toup {text-transform:uppercase}
