body
{
background-repeat:repeat-x;
background-color:#ffffff;
}
body, td
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
margin: 0px 0px 0px 0px;
}
a:active, a:link, a:visited
{
font-size: 12px;
color: #000000;
text-decoration: underline;
}
img, img a
{border: none;}

.text-cont
{
padding:0px 30px 30px 30px;
}

.im-article
{
border: 4px solid #D7DBDE;
}
.btn,.btn:active,.btn:link,.btn:visited
{
padding:1px 5px 0px 5px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
h1{
color:#FFFFFF;
padding:2px 5px 5px 22px;
background-color:#0a69c8;
margin: 18px 0px 5px 0px;
font-size: 16px;
}
h2,h3,h4
{
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}
.tit
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
background-color:#e4e5de;
font-weight: bold;
padding: 4px 4px 4px 10px;
margin:20px 0px 20px 0px;
}
.tit2
{
font-family:Arial;
font-size:13px;
color:#000000;
background-color:#e4e5de;
font-weight: bold;
padding: 4px 4px 4px 10px;
margin:20px 0px 20px 0px;
}
small
{
font-size:11px;
}

.page a, .page b, .page a:active, .page a:link, .page a:visited 
{
	background-color: #D7DBDE;
	font-weight:bold;
	border: 1px solid #C7C7C7;
	color: #000000;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	font-size:10px;
}
.page a:hover
{
	background-color: #D9EAF4;
	border: 1px solid #F7F7F7;
	color: #152D65;
}
.page b,.page b:hover
{
	border: 1px solid #F7F7F7;
	background-color: #EA3B5F;
	color: #ffffff;
	font-weight:bold;
}
.sh-t
{
	color: #ea3b5f;
	font-size:16px;
}
.sh-p
{
padding:2px 4px 3px 4px;
margin:2px 4px 3px 4px;
font-weight:bold;
background-color: #d6dcdf;
	font-size:18px;
}
.quantity
{
/*	border: 1px solid #507B90;*/
	background-color:#F3F4F3;
	color:#507B90;
	width:46px;
	font-size: 9px;
	text-align:right;
}
.quantity input
{
	background-color:#F3F4F3;
	color:#507B90;
	font-weight:bold;

}
.quantity,.quantity td
{
padding: 0px;
margin: 0px;
}
.like_text,.like_text2
{
	border: none;
	background-color:#F3F4F3;
	color:#000000;
	width:32px;
	text-align:right;
	font-size: 9px;
	padding: 1px 4px 1px 4px;
}
.like_text2
{
	width:100px;
}
.frm {background-color: #162C65; font-family: Verdana; font-size: 13px; color: #fff; border: #fff 2px solid;}

div#usernotes {
	background-color: transparent;
}
div#usernotes div.head, div#usernotes div.foot {
	background-color: transparent;
	padding: 4px;
}
div#usernotes div.foot {
	text-align: right;
}
div#usernotes div.foot a, div#usernotes div.head a {
	background-color: transparent;
}
div#usernotes span.action {
	float: right;
}
div#usernotes div.note {
	margin-left: 2em; 
	margin-right: 2em; 
	border-bottom:1px dashed;
	padding: 4px;
}
div#usernotes div.text {
	padding: 2px;
	margin-top: 4px;
	
}

.addcounter {width:200px}
.addcounter img {height:10px;background:#eff;border:0}

