/*
 * 	vim: set fdm=marker:
 *	Common Styles for 7 million 2008/2009
 *	(c) 2008 by T-SIGN Studios, http://www.t-sign.com
 *	Authors: Robert Adrianowski (robert_adrianowski@t-sign.com)
 *
 */

/* {{{ parameters of box */
.xBoxMarginRight	{
	margin-right: 12px !important;
}
.widthGallery	{
	width: 148px;
	margin-top: 8px;
}
.widthGallery .boxContent	{
	position: relative;
	top: -8px;
	padding: 0 10px !important;
	z-index: 900 !important;
	min-height: 0 !important;
}
.widthGallery .down	{
	position: relative;
	top: -15px;
}
/* }}} */
/* {{{ standard xBox */
.xBox	{ position: relative; }
.xBox .top	{
	position: relative;
	margin: 0 17px;
	padding: 0;
	width: auto;
	height: 17px;
	background: #f3f3f1;
}
.xBox .top .cornerLeft	{
	float: left;
	position: absolute;
	top: 0;
	left: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/ul.png) no-repeat left top;
}
.xBox .top .cornerRight	{
	float: right;
	position: absolute;
	top: 0;
	right: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/ur.png) no-repeat left top;
}
.xBox .down	{
	position: relative;
	margin: 0 17px;
	padding: 0;
	width: auto;
	height: 17px;
	background: #f3f3f1;
}
.xBox .down .cornerLeft	{
	float: left;
	position: absolute;
	top: 0;
	left: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/dl.png) no-repeat left top;
}
.xBox .down .cornerRight	{
	float: right;
	position: absolute;
	top: 0;
	right: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/dr.png) no-repeat left top;
}
.xBox .boxContent	{
	margin: 0;
	padding: 0 18px;
	width: auto;
	min-height: 330px;
	font-size: 1.0em;
	line-height: 1.5em;
/*	background: transparent url(/img/misc/box/co2.png) left bottom repeat-x;
*/
	background: #f3f3f1;
}
.xBox .headLine	{
	position: relative;
	margin: 0;
	padding: 0;
	width: auto;
	height: 43px;
	background: transparent;
}
.xBox .co3	{
	position: absolute;
	top: 17px;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 81px;
	z-index: -1;
	background: transparent url(/img/misc/box/co3.png) left top repeat-x;
}
/* }}} */
/* {{{ standard xxBox */
.xxBox	{ position: relative; }
.xxBox .top	{
	position: relative;
	margin: 0 17px;
	padding: 0;
	width: auto;
	height: 17px;
	background: transparent url(/img/misc/box/u2.png) left top repeat-x;
}
.xxBox .top .cornerLeft	{
	float: left;
	position: absolute;
	top: 0;
	left: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/ul2.png) no-repeat left top;
}
.xxBox .top .cornerRight	{
	float: right;
	position: absolute;
	top: 0;
	right: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/ur2.png) no-repeat left top;
}
.xxBox .down	{
	position: relative;
	margin: 0 17px;
	padding: 0;
	width: auto;
	height: 17px;
	background: transparent url(/img/misc/box/d2.png) left top repeat-x;
}
.xxBox .down .cornerLeft	{
	float: left;
	position: absolute;
	top: 0;
	left: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/dl2.png) no-repeat left top;
}
.xxBox .down .cornerRight	{
	float: right;
	position: absolute;
	top: 0;
	right: -17px;
	width: 17px;
	height: 17px;
	background: transparent url(/img/misc/box/dr2.png) no-repeat left top;
}
.xxBox .boxContent	{
	margin: 0;
	padding: 0 18px;
	width: auto;
	min-height: 50px;
	font-size: 0.9em;
	line-height: 1.5em;
	border-left: 1px solid #d0d0c5;
	border-right: 1px solid #d0d0c5;
	background: #f6f6f3;
}
/* }}} */
