body	{
	background-color: #d9d9d9;
	margin: 0px 10px 0px 10px;
	padding: 0px;
}

body, td	{
	color: #404040;
	font: 11px Arial, Tahoma, Verdana, sans-serif;
}

h1, h2, h3	{
	color: #3878b3;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

p	{
	margin: 0px 0px 20px 0px;
	line-height: 13px;
}

ul	{
	list-style-type: disc;
	margin: 0px 20px 20px 36px;
	padding: 0px;
}

ol	{	margin: 0px 20px 20px 43px;	}
li	{	margin-top: 5px;	}
li .info	{	margin: 5px 0px 10px 25px;	}
.no-type	{	list-style-type: none;	}

.anons	{
	color: #3878b3;
	font-weight: bold;
	font-size: 11px;
}
.anons li	{	margin-top: 12px;	}
img	{	border: none 0px;	}
a	{	color: #3878b3;	}
form	{	margin: 0px;	}

#container	{
	position: relative;
	z-index: 0;
	width: 805px;
	height: 100%;
}

#container .container-top,
#container .container-bottom	{
	background-color: #FFFFFF;
	width: 100%;
}

#container .container-bottom	{	height: 100%;	}

#login	{
	color: #737373;
	margin: 0px 20px 0px 0px;
	text-align: right;
	text-transform: uppercase;
}

#login a	{
	color: #737373;
	text-decoration: none;
}

#logo td	{
	color: #6b6b6b;
	font: bold 14px Arial, Tahoma, Verdana, sans-serif;
}

#help	{	margin: 0px;	}
#help a	{	text-decoration: none;	}

#help td	{
	width: 142px;
	height: 25px;
}

#help .passive, #help .hover	{	cursor: pointer;	}
#help .passive	{	background-image: url(../images/helps-passive-bg.gif);	}
#help .hover	{	background-image: url(../images/helps-hover-bg.gif);	}
#help .passive a 	{	color: #8C8373;	}
#help .hover a 	{	color: #FFFFFF;	}

#menu	{
	background-color: #ebf2f8;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #bfbfbf;
	padding: 2px 0px 2px 0px;
}

#menu td	{
	color: #666666;
	font: 12px Arial, Tahoma, Verdana, sans-serif;
	line-height: 21px;
}

#menu a	{
	color: #666666;
	text-decoration: none;
}

#menu .passive,
#menu .hover	{
	padding: 0px 10px 0px 10px;
	cursor: pointer;
}

#menu .passive	{	background-color: #ebf2f8;	}
#menu .hover	{	background-color: #bfd4e7;	}

#side-left .block	{
	border: solid #bfbfbf 1px;
	width: 155px;
	margin: 0px 8px 8px 8px;
}

#side-left .info	{
	margin: 8px 8px 10px 8px;
	font-size: 10px;
}

#side-left .article a	{
	color: #404040;
	text-decoration: none;
}
#side-left .article a:hover	{	text-decoration: underline;	}

#side-left h1	{
	margin: 3px 0px 3px 0px;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
}

#side-left input	{
	border: solid #cfcfcf 1px;
	width: 100%;
	height: 18px;
	font-size: 11px;
}

#side-left .btn	{
	background-color: #487ca9;
	border: none 0px;
	color: #FFFFFF;
	width: 132px;
	height: 21px;
}

#content	{	width:100%;	}
#content .content	{	margin: 0px 20px 20px 10px;	}
.content h1	{	font-size: 15px;	}
.content h2	{	font-size: 13px;	}

.content h3	{
	margin: 0px 0px 3px 0px;
	font-size: 12px;
}

.content .mark	{
	background-color: #ccddea;
	border: solid #bfbfbf 1px;
	color:  #3878b3;
	width: 250px;
	margin: 5px 0px 5px 15px;
	font-size: 12px;
}

.content .mark h3	{
	border-bottom: solid #3878b3 1px;
	margin-bottom: 4px;
	padding-bottom: 5px;
}

.content .link	{	margin: 0px 20px 5px 40px;	}
.content .mark .info	{	margin: 10px;	}
.content span	{	font-size: 9px;	}

#footer	{	background-color: #FFFFFF;	}
#footer .footer	{
	border-top: solid #bfbfbf 1px;
	color: #3878b3;
	width: 80%;
	margin-bottom: 5px;
	line-height: 25px;
}

/* ------ vizibil ------ */

.vizibl	{	visibility:visible; position:absolute;	}
.hidden	{	visibility:hidden; position:absolute;	}


/* ------ float ------ */

.right	{	float: right;	}
.left	{	float: left;	}


/* ------ fon ------ */
.fn1	{	background-color: #FFFFFF;	} /* light */
.fn2	{	background-color: #ebf2f8;	} /* light */


/* ------ color ------ */
.cr1	{	color: #FFFFFF;	} /* light */
.cr2	{	color: #404040;	} /* darck */
.cr3	{	color: #3878b3;	} /* other */
.cr4	{	color: #A0A0A0;	} /* middle */
.cr5	{	color: #222222;	}
.cr6	{	color: #005596;	}


/* ------ border ------ */
.br-none	{	border: none 0px;	}
.br	{	border-width:1px; border-style:solid;	}
.br-tp	{	border-top-width:1px; border-top-style:solid;	}
.br-rt	{	border-right-width:1px; border-right-style:solid;	}
.br-bm	{	border-bottom-width:1px; border-bottom-style:solid;	}
.br-lt	{	border-left-width:1px; border-left-style:solid;	}
.br-cr1	{	border-color: #bfbfbf;	} /* darck */
.br-cr2	{	border-color: #cedeec;	} /* light other */
.br-cr3	{	border-color: #3878b3;	} /* darck other */


/* ------ width ------ */
.wh4	{	width: 40%;	}

.long	{	width: 250px;	}
.midd	{	width: 165px;	}
.norm	{	width: 110px;	}
.shot	{	width: 85px;	}


/* ------ margin ------ */
.mn-null	{	margin: 0px;	}

.mt-s	{	margin-top: 5px;	}
.mt-m	{	margin-top: 10px;	}
.mt-l	{	margin-top: 20px;	}

.mr-s	{	margin-right: 5px;	}
.mr-m	{	margin-right: 10px;	}
.mr-l	{	margin-right: 20px;	}

.mb-s	{	margin-bottom: 5px;	}
.mb-m	{	margin-bottom: 15px;	}
.mb-l	{	margin-bottom: 20px;	}

.ml-s	{	margin-left: 5px;	}
.ml-m	{	margin-left: 10px;	}
.ml-l	{	margin-left: 20px;	}


/* ------ font ------ */
.fw-nm	{	font-weight: normal;	}
.ft-se	{	font-size: 10px;	}
.ft-se1	{	font-size: 11px;	}
.ft-se2	{	font-size: 12px;	}
.ft-se3	{	font-size: 13px;	}

.under	{	border-bottom: solid #3878b3 1px;	}
.indent	{	padding: 0px 20px 0px 20px;	}
.hand	{	cursor: pointer;	}

.box	{
	width: 160px;
	padding: 10px;
}

.business-customer-face	{
	background-image: url(../Images/business-customer-face-bg.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	border: solid #cedeec 1px;
	cursor: pointer;
}

.business-customer-face .info	{
	color: #214582;
	padding: 0px 5px 0px 100px;
	font-size: 10px;
}

/* ====== dell class ====== */

font.temp	{
	color: #808080;
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Tahoma, Verdana, sans-serif;
	text-transform: uppercase;
}

#popupface, #popupcompare	{
	position: absolute;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 1;
}

.popupface	{
	position: relative;
	top: 480px;
	cursor: pointer;
}

#popupcompare	{
	position: absolute;
	width: 100%;
	top: 183px;
	z-index: 1;
}

.popupcompare	{
	position: relative;
	width: 805px;
}
.popupcompare .txt	{
	padding: 0px 4px 0px 4px;
	font-size: 10px;
}

.popupcompare .compare-face th,
.popupcompare .compare-face td 	{
	border-bottom: solid #3878b3 1px;
	color: #3878b3;
	font-size: 11px;
	line-height: 20px;
}

.popupcompare .compare-face .name	{
	background-color: fff1d0;
	text-align: left;
}

.popupcompare .compare-face img	{
	width: 8px;
	height: 8px;
}

.close	{
	visibility: hidden;
}

.visible	{
	visibility: visible;
}
