.error { color:#C61F5B; line-height:1.5em; }



/* Global */
/* @font-face { font-family:Rockwell; src:url('/fonts/rockwell.ttf'); } */
body { font-family:arial, sans-serif; font-size:12px; background-color:#FFF; margin:1em; color:#000; }
h1, h2, h3, h4 { font-family: arial, sans-serif;}

a { color:#C61F5B; /*font-size:12px;*/ }
div.clear { clear:both; }
h1 .right, h2 .right, h3 .right { float:right; }
.highlight { font-weight:bold; color:#666666; }


.product img {
clear:both;
padding:10px 5px 10px 5px;
align:center;
}
.product_info .order{
	float:left;
}
.pphoto {
	float:both;
	padding-right:10px;
}
.pinfo {
width:215px;
}
.pinfo dt, .pinfo dd {padding:0px;} 
.pinfo dt {
display: block;
width:100px;
float:left;
}
.pinfo dd {
display: block;
width:100px;
margin:0;
float:left;
}

.product_info .order {
	padding-top:10px;
}
.product_info .order A, .product .order A{
	text-decoration:none;
	font-weight:bold;
}

.warning, #warning {
	padding-left:34px;
	padding-top:6px;
	padding-bottom:6px;
	background:no-repeat left top url(/i/v1/error.png) ;
	font-weight:bold;
	color:#FF6600;
	float:both;
}
.error, #error {
	padding-left:34px;
	padding-top:6px;
	padding-bottom:6px;
	background:no-repeat left top url(/i/v1/exclamation.png) ;
	color:#F00;
	font-weight:bold;
	float:both;
}
.ok, #ok{
	padding-left:34px;
	padding-top:6px;
	padding-bottom:6px;
	background:no-repeat left top url(/i/v1/tick.png) ;
	color:#060;
	font-weight:bold;
	float:both;
}
a img {
	border:none;
	text-align:absmiddle;
	text-decoration:none;
	vertical-align: middle;
}

/* ������� ������ �������, ������� � ��.*/

table.t1 {
width:100%;
border-collapse: collapse;
border:#FFF 2px solid;
background:#FFF;
}
table.t1 caption {
text-align:left;
font-size:120%;
font-style:italic;
}
table.t1 TD{
padding:4px;
border-bottom: solid 1px #ccc;
vertical-align:top;
}
table.t1 th{
padding:4px;
border-bottom: solid 2px #ccc;
}
table.t1 td, table.t1 th{
border-left: dashed 1px #ccc;
}


.red {
	color:red;
}
/*   */
.ac_nobody	{border-left:solid 3px #CCC;padding-left:5px;}
.ac_users	{border-left:solid 3px #6FF;padding-left:5px;}
.ac_skg		{border-left:solid 3px #66F;padding-left:5px;}
.ac_skd		{border-left:solid 3px #9F9;padding-left:5px;}
.ac_skdu	{border-left:solid 3px #393;padding-left:5px;}
.ac_skdd	{border-left:solid 3px #0F0;padding-left:5px;}
.ac_other	{border-left:solid 3px #F60;padding-left:5px;}
.ac_personal	{border-left:solid 3px #F00;padding-left:5px;}

.title H1 {
	width:90%;
	display:block;
	float:left;
}
.title .printlink {
	float:right;
	width:18px;
	height:24px;
	display:block;
}
