@charset "utf-8";
/* CSS Document */

.element1x2
{
	width:243px;
	height:336px;
}

/* begin IE6.0 work-arounds
*/
.element a
{
  font-size:12px;
  text-align:left;
  border:none;
}

.element h1
{
  display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	color:#000000;
	cursor:pointer;
	border-bottom:1px solid #b1c8df;
	padding:0px;
  margin:0px;
  margin-bottom:0px;
  margin-right:6px;
}

.element p
{
  display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	cursor:pointer;
	padding:0px;
  margin:0px;
  float:left;
}

.element img
{
  border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:2px solid #FFFFFF;
}

.element p a
{
  display:block;
  padding-top:6px;
  padding-left:6px;
  margin:0px;
}

.element h1 a
{
  display:block;
  padding-top:6px;
  padding-left:6px;
}

.element2x1 a img
{
	float:right;
	border:0px;
	padding:0px;
	margin:0px;
	border:none;
}

/*
end IE6.0 work-arounds
*/

.element1x2 > a > img
{
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:2px solid #FFFFFF;
	max-width:243px;
	max-height:166px;
	padding:0px;
	margin:0px;
}

.element1x2 > p
{
  width:232px;
  height:141px;
  float:right;
}

.element1x2 > h1
{
  width:243px;
  height:23px;
  font-size:12px;
}

.element2x1
{
	width:488px;
	height:168px;
}

.element2x1 > a > img
{
	float:right;
	border:0px;
	padding:0px;
	margin:0px;
	border:none;
}

.element2x1 > p
{
	height:127px;
	width:242px;
}

.element2x1 > h1
{
  width:488px;
  height:23px;
  font-size:12px;
}

.element
{
  display:block;
	padding:0px;
	margin:0px;
	border:1px solid #FFFFFF;
	text-align:center;
	color:#222222;
	cursor:pointer;	
	float:left;
}

.element a
{
	text-decoration:none;
	color:#222222;
	border:none;
}

.element > h1
{
  display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	color:#000000;
	cursor:pointer;
	border-bottom:1px solid #000000;
	padding:0px;
  margin:0px;
  margin-bottom:0px;
  margin-right:6px;
}

.element > p
{
  display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	cursor:pointer;
	padding:0px;
  margin:0px;
  float:left;
}

.element > p > a
{
  display:block;
  height:100%;
  width:100%;
  padding:6px;
  margin:0px;
}

.element > h1 > a
{
  display:block;
  width:100%;
  padding-top:6px;
  padding-left:6px;
}

.color01
{
	background-image:url("../images/fading_back_top.jpg");
	background-position:bottom;
}

.color01:hover
{
	background-image:url("../images/fading_back_over_top.jpg");
}

.color02
{
	background-image:url("../images/fading_back_fit.jpg");
	background-position:bottom;
}

.color02:hover
{
	background-image:url("../images/fading_back_over_fit.jpg");
}

.color03
{
	background-image:url("../images/fading_back_ipc.jpg");
	background-position:bottom;
}

.color03:hover
{
	background-image:url("../images/fading_back_over_ipc.jpg");
}

.color04
{
	background-color:#e8fcfd;
}

.color04:hover
{
	background-color:#d8fafc;
}

.color05
{
	background-color:#e7f0f9;
}

.color05:hover
{
	background-color:#d7e6f5;
}

.color06
{
	background-color:#f3fafc;
}

.color06:hover
{
	background-color:#ebf6fa;
}

.top
{
	margin:0px;
	padding:0px;
	border:0px;
}

