/* ÒÀÁËÈÖÀ CSV */

table.csv
{
  background-color: #eeeeee;
}

table.csv td
{
  padding: 1px 3px;
  background-color: white;
  text-align: center;
  vertical-align: middle;
}

/* END OF ÒÀÁËÈÖÀ CSV */

form#addOpinionForm table td.name
{
  padding-right: 10px
}

form#userRegistrationForm input,
form#userRegistrationForm textarea,
form#sellerRegistrationForm input,
form#sellerRegistrationForm textarea
{
  width: 100%;
}

form#userRegistrationForm input.submit,
form#sellerRegistrationForm input.submit,
form#userRegistrationForm input.checkbox,
form#sellerRegistrationForm input.checkbox
{
  width: auto;
}

body {	background-color: #ffffff; margin:0px; padding:0px; }
td { font-family: Arial; font-size:12px; color:#3C3C3A; }
form {	margin:0px; padding:0px; }
a { color:#0055cc; }
a:hover { color:#003366; }
h3 { font-size:14px; color:#3C3C3A; margin-bottom:8px; }
h2 { font-size:13px; color:#3c3c3a; }
.h2 { font-size:13px; color:#3c3c3a; }
.h2nb { font-size:14px; color:#3c3c3a; font-weight:normal; }
.DateC { color:#a56100; }
.Date2 { font-size:16px; color:#a56100; }

.head { background-color:#776c6d; }
.BgHead {
	background-color: #b90102;
	background-image: url(/img/bg_header.gif);
	background-repeat: repeat-x;
	background-position: left top; padding-left:30px; padding-right:38px;
}
.BgSubHead { 
	background-image: url(/img/bg_subhead.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BgSubHead2 { 
	background-image: url(/img/bg_subhead2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.InpForm { width:100%; }

.menu { padding-left:20px; padding-right:20px; }
.menu td { font-size:12px; color:#a56100;  }
.menu a, .menu a:link, .menu a:visited, .menu a:active, .menu a:hover {color:#a56100; }


.login td { font-size:12px; color:#FFFFFF; padding-right:5px; }
.login a, .login a:link, .login a:visited, .login a:active, .login a:hover  { color:#FFFFFF; } 

.column { padding-left:20px; padding-right:20px; }
.m { padding-top:21px; }

.Lmenu {	background-image: url(/img/bullet.gif);	background-repeat: no-repeat;	background-position: left center; padding-left:13px; font-weight:bold; }
.Lmenu a { color:#0055CC; }
.Lmenu2 a { color:#0055CC; }
.Lmenu2 {	background-image: url(/img/bullet2.gif);	background-repeat: no-repeat;	background-position: left 10px; padding-left:13px; font-weight:bold; 
color:#a56100; }
.Lmenu3 {	background-image: url(/img/bullet3.gif);	background-repeat: no-repeat;	background-position: left center; padding-left:13px; 
color:#a56100; }
.Lmenu4 {	background-image: url(/img/bullet4.gif);	background-repeat: no-repeat;	background-position: left center; padding-left:13px; 
color:#a56100; }


.block { margin-bottom:35px; }
.block .s { padding-top:12px; }
.block1 { margin-bottom:20px; }
.block1 .s { padding-top:12px; }
.bl1 { margin-bottom:10px; }
.block2 td { padding:9px; }
.block2 .s td { background-color:#FFFFFF; }
.block2 span { color:#de7f86; }

.ban1 { padding-bottom:14px; text-align:center; }

.title { color:#3c3c3a; font-size:22px; margin-bottom:8px; }
.title2 { font-size:14px; }
.img { border:#E1E0DF solid 1px; margin-right:10px; margin-bottom:10px;}
.txtBrown { color:#a56100; }
.txtWhite { color:#FFFFFF; }
.txtWhite:hover { color:#FFFFFF; }
.price { color:#d00202; }
.price span { font-size:18px; color:#d00202; }
.Price2 { font-size:16px; color:#cd0202; }
.Price3 { font-size:16px; color:#3c3c3a; }
.list {	padding-left: 21px;	background-image: url(/img/star.gif);	background-repeat: no-repeat;	background-position: left top; margin-bottom:20px; }
.list div { padding-bottom:5px; }
.list2 {	padding-left: 1em;	margin-left: 1em;	list-style-image: url(/img/bullet.gif); }
.LinRed { padding-bottom:8px; }
.LinY { color:#ffbb1c; }
.LinRed a { color:#d00202; font-weight:bold; }
.LinRed a:hover { color:#d00202; }
.LnkRed { color:#d00202; }
.LnkRed2 { font-size:14px; font-weight:bold; color:#cf0202; }
.LinRed3 {	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #cf0202;	color: #cf0202; }

.date { color:#6f6f6f; }

.Article { padding-bottom:15px; }

.footer {	padding-top: 78px;	padding-bottom: 20px; padding-left:20px; padding-right:20px; }
.footer td { font-size:11px; color:#3c3c3a; } 
.footer img { margin-left:10px; }

.graph {	font-size:10px;	color:#FFFFFF;	padding-right:5px;	padding-left:5px;	background-image: url(/img/bg_graph1.gif);	background-repeat: repeat-x;	background-position: left top; }

.brd { border: #aeb0b1 1px solid; }
.brd2 { border: #aeb0b1 1px solid; margin-right:10px; }
.brd2 td { padding:10px;}
.FormBl { margin-bottom:20px; } .FormBl td { padding-top:6px; }
.FormBl td td { padding-top:0px; }

.Tabl { margin-bottom:20px; }
.Tabl td { padding-left:10px; padding-top:8px; padding-bottom:8px; }
.Tabl .gr td { background-color:#f5f5f5; }

.line { padding:0px; background-color:#e1e0df; }

.txtPink { color:#de7f86; }

.LabelR
{
  background-color:#d00202;
  font-size: 14px;
  font-family: Arial;
  color: #FFFFFF;
  font-weight: bold;
  display: block;
  padding: 2px 11px;
  width:100px;
  margin-bottom: 12px;
}
.LabelR a { color:#FFFFFF; text-decoration:none;}
.LabelR a:hover { color:#FFFFFF; }

table.tableLabelR
{
  margin-bottom: 12px;
}

table.tableLabelR td
{
  background-color:#d00202;
  font-size: 14px;
  font-family: Arial;
  color: #FFFFFF;
  font-weight: bold;
  padding: 2px 11px;
  white-space: nowrap;
}

.LabelB
{
  background-color: #fff8e6;
  font-size: 14px;
  font-family: Arial;
  color: #3c3c3a;
  font-weight: bold;
  display: block;
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
  width: 100px;
  margin-bottom: 12px;
}

table.tableLabelB
{
  margin-bottom: 12px;
}

table.tableLabelB td
{
  background-color: #fff8e6;
  font-size: 14px;
  font-family: Arial;
  color: #3c3c3a;
  font-weight: bold;
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap;
}

.LabelB a { color:#3c3c3a; text-decoration:none; display:block; }
.LabelB a:hover { color:#3c3c3a; }
p.space a, p.space span
{
 margin: 0 10px; 
}
.clear {
display: block; 
z-index: 99000; 
filter: alpha(opacity=50); 
left: 0px; width:1px;
height:1px; 
bottom: 0px; 
position: absolute; 
top: 0px;  
height:1600px; 
opacity: 0; moz-opacity: 0; 
khtml-opacity: 0;
}
