body {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;  }
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%;}
p {margin: 0; padding: 0;}
#help p { margin-top: 0em; margin-bottom: 1em; }
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 200%; text-decoration: none; font-weight:normal;margin-bottom:0px;padding-bottom:0px;}
/*h2 {  color: #FFFFFF; font-size: 130%; margin: 0px}*/
h2 { font-size: 110%; margin: 0px; color: #ffffff; background: #9c0000; padding: 3px; padding-left: 5px; border-bottom: 2px solid #630000; }
h3 {  font-family: Verdana, Helvetica, sans-serif; text-decoration: none}
img.linfo {  margin-top: 0px; margin-left: 0px; margin-right: 5px; margin-bottom: 5px; }

#mainmenu td {border-collapse: collapse;}

p.news {margin-top: 0.5em; margin-bottom:1em}


/* LINKS */
a { color: #000000; text-decoration: none }
a:hover { color: #000000; text-decoration: underline }
a.menu { color: #000000; text-decoration: underline }
a.menu:hover { color: #000000; text-decoration: none }
a.bot { color: #465D8C; text-decoration: underline }
a.bot:hover { color: #465D8C; text-decoration: none }
a.spec { color: #465D8C; text-decoration: underline; font-size: 110% }
a.spec:hover { color: #465D8C; text-decoration: none; font-size: 110% }

a.cat {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 110%; text-decoration: none; color: #666666}
a.cat:hover {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 110%; text-decoration: underline; color: #000000}
a.name {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 120%; text-decoration: none; color: #9C0000}
a.name:hover {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 120%; text-decoration: underline; color: #9C0000}
a.sm_buy {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 110%; text-decoration: none; color: #9C0000}
a.sm_buy:hover {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 110%; text-decoration: underline; color: #9C0000}
a.sm_order {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 110%; text-decoration: none; color: #425a8c}
a.sm_order:hover {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 110%; text-decoration: underline; color: #425a8c}
a.buy {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 150%; text-decoration: none; color: #9C0000}
a.buy:hover {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 150%; text-decoration: underline; color: #9C0000}
a.price { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
a.price:hover { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
a.price1 { color: #9c0000; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
a.price1:hover { color: #9c0000; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
a.order1 { color: #425A8C; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
a.order1:hover { color: #425A8C; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}


/* SELECTIONS */
.hdr {  font-family: Arial, Helvetica, sans-serif; font-size: 200%;}
.name {  font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 120%; text-decoration: none; color: #9C0000}
.white { color: #FFFFFF; font-size: 110%;}
.gray { color: #999999 }
.spec { color: #999999; font-size: 110% }
.found { background-color: #FFBABD; }
div.nb { BACKGROUND: url(/img/nb.gif) no-repeat top left; background-color: #E5EEFE; padding: 6px; padding-left: 32px; padding-right: 5px; margin-top: 1em; margin-bottom: 1em; border-bottom: 1px solid #ccc; }
.blue { color: #6688cc; font-weight: bold; }
.price { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
.price1 { color: #9c0000; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
.order1 { color: #425A8C; font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;}
.h_cat { font-family: Verdana, Arial, Helvetica, sans-serif; color: #425A8C; font-weight: bold }
.h_new { font-family: Verdana, Arial, Helvetica, sans-serif; color: #9C0000; font-weight: bold }
.new { color: #9c0000 }
.renew { color: #425a8c }
.sm_price { color: #9c0000; font-size: 110%; }
.sm_order { color: #425a8c; font-size: 110%; }
.selected {padding: 2px 5px 2px 5px; border: solid 1px #ccc; background-color: #fff; }

div.fact { position: absolute; top: 0px; left: 0px; right: 0px; width: 100%; border: 1px solid #ccc; background: #fff; z-index: 2; display: none; }
div.fsel { background: #fff; padding: 5px; padding-top: 2px; padding-bottom: 2px; display: block; cursor: hand; color: #000; }



/* LISTS */
ul {padding-left: 1em; margin-left: 1em; margin-top: 1em; margin-bottom: 1em; }
li {margin-top: 0.4em; }
.red_list { list-style-image: url(/img/red_bullet.gif);}
.blue_list { list-style-image: url(/img/blue_bullet.gif); }
.sub_list { list-style-image: url(/img/sub_bullet.gif); }
.tree_list { list-style-image: url(/img/fold.gif); }
li.prnt { list-style-image: url(/img/prnt.gif); }
li.mpeg4 { list-style-image: url(/img/mpeg4.gif); }
li.vcd { list-style-image: url(/img/vcd.gif); }
li.vhs { list-style-image: url(/img/vhs.gif); }
li.dvd { list-style-image: url(/img/dvd.gif); margin-left: 7px}
li.audio { list-style-image: url(/img/audio.gif); }
li.mp3 { list-style-image: url(/img/mp3.gif); }
li.game { list-style-image: url(/img/game.gif); }
li.soft { list-style-image: url(/img/soft.gif); }
li.sony { list-style-image: url(/img/sony.gif); }

/* FORM ELEMENTS */
.submit {
		border : 1px solid;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 70%;
/*		border-color : ActiveBorder ActiveCaption ActiveCaption ActiveBorder; */
		border-color : #d7d7d7 #b7b7b7 #b7b7b7 #d7d7d7;
		background : #e0e0e0;
		cursor : hand;
	}
td .submit {
		font-size : 100%;

	}
.input { border : 1px solid #999999; font-family : Arial, Helvetica, sans-serif; font-size : 100%; }
select { border : 1px solid #999999; font-family : Arial, Helvetica, sans-serif; font-size : 100%; }
.oblig { border : 1px solid #9c0000; font-family : Arial, Helvetica, sans-serif; font-size : 100%; }

/* TABLES */
table.help {  background: #ffffff; border: 1px solid #cccccc; margin-bottom: 1em; padding: 3px;}
td.menu_l { /*border-left: 1px solid #425A8C; border-bottom: 1px solid #425A8C; */ padding-right: 8px; padding-left: 8px; padding-top: 8px; padding-bottom: 5px  }
td.menu_r { border: solid 1px #425A8C; /*border-right: 1px solid #425A8C; border-bottom: 1px solid #425A8C; */ padding-right: 8px; padding-left: 8px; padding-top: 8px; padding-bottom: 5px  }
td.menu_b { /*border-bottom: 1px solid #425A8C;*/ padding-right: 8px; padding-left: 8px; padding-top: 8px; padding-bottom: 5px  }
td.menu_bas { /*border-right: 1px solid #9c0000; border-bottom: 1px solid #9C0000;*/ padding-right: 8px; padding-left: 8px; padding-top: 8px; padding-bottom: 5px; background: #FFBABA;  }
td.menu_active { border: solid 1px #425A8C; background: #425A8C; padding-right: 8px; padding-left: 8px;  padding-top: 8px; padding-bottom: 5px; font-size: 80%; font-weight:bold; color: #ffffff  }
td.menu_under { background: #638ACE; height: 4px; border-left:solid 1px #638ACE;border-right:solid 1px #638ACE; }
.hdr1 { background: #e0e0e0; border-bottom: 2px solid #cccccc; padding: 2px; }
.hdr2 { background: #9c0000; padding: 3px; padding-left: 5px; border-bottom: 2px solid #630000; }
.hdr3 { background: #6688cc; padding: 3px; padding_left: 5px; border-bottom: 2px solid #465D8C; }
.hdr4 { background: #FFFFFF; border-bottom: 1px solid #cccccc; padding: 2px; }
.buy { background: #6688cc; border: 2px solid; border-color: #425A8C #6688cc #6688cc #425A8C; }
.order { background: #999; border: 2px solid; border-color: #666 #999 #999 #666; }
.buy1 { background: #FFFFFF; border-top: 1px dotted #ccc; border-left: 1px dotted #ccc; }

form {margin: 0;padding: 0;}
iframe {border: 1px solid #999999; }
th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%}

table#mainmenu{
    border-collapse: collapse;
/*    border: solid 1px #425A8C;*/
}
/*
table#mainmenu td{
    border: solid 1px #425A8C;
}
*/
