/* ---------------------------------------------------------

	BOXTYPE 1 - Stylesheet



--------------------------------------------------------- */
.box1 {
	margin: 0px 1px 0px 0px;
	width: 220px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
   border-color: #770000;
   border-color: #dec4c8;
}

.box1 .boxhead {
	font-size: 11px;
	padding: 4px 2px 4px 4px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
   border-color: #770000;
   border-color: #dec4c8;
	background-color: #770000;
   color: #ffffff;
}

.box1 .boxcont {
	margin: 0px;
	padding: 0px;
}

.box1 .boxcont .item, 
.box1 .boxcont .itemsel, 
.box1 .boxcont .itemsub, 
.box1 .boxcont .itemsubsel {
   position: relative;
   display: block;
   font-size: 11px;
   text-decoration: none;
   border-style: solid;
   border-width: 0px 0px 1px 0px;
}

.box1 .boxcont .item, 
.box1 .boxcont .itemsel {
   padding: 5px;
   border-color: #dec4c8;
   color: #770000;
}

.box1 .boxcont .itemsub, 
.box1 .boxcont .itemsubsel {
   padding: 3px;
	margin-left:1px;
	margin-right:1px;
   border-color: #ffffff #f0f0f0 #dddddd #f0f0f0;
   color: #770000;
}

.box1 .boxcont .itemsel img, 
.box1 .boxcont .item img {
	position:relative;
}

.box1 .boxcont .itemsel {
	background-color: #f9f9f9;
   color: #000000;
}



/* ---------------------------------------------------------

	BOXTYPE 2 - Stylesheet



--------------------------------------------------------- */
.box2 {
	margin: 0px 1px 0px 0px;
	width: 220px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
   border-color: #dec4c8;
	background-color: #fafafa;
}

.box2 .boxhead {
	font-size: 11px;
	padding: 4px 2px 4px 4px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
   border-color: #770000;
   border-color: #dec4c8;
	background-color: #770000;
   color: #ffffff;
}

.box2 .boxcont {
	margin: 0px;
	padding: 0px;
}

.box2 .boxcont .item, 
.box2 .boxcont .itemsel, 
.box2 .boxcont .itemsub, 
.box2 .boxcont .itemsubsel {
   position: relative;
   display: block;
   font-size: 11px;
   text-decoration: none;
   border-style: solid;
   border-width: 0px 0px 1px 0px;
}

.box2 .boxcont .item, 
.box2 .boxcont .itemsel {
   padding: 5px;
   border-color: #dec4c8;
   color: #770000;
}

.box2 .boxcont .itemsub, 
.box2 .boxcont .itemsubsel {
   padding: 3px;
	margin-left:1px;
	margin-right:1px;
   border-color: #ffffff #f0f0f0 #dddddd #f0f0f0;
   color: #770000;
}

.box2 .boxcont .itemsel img, 
.box2 .boxcont .item img {
	position:relative;
}

.box2 .boxcont .itemsel {
	background-color: #f9f9f9;
   color: #000000;
}



/* ---------------------------------------------------------

	BOXTYPE 3 - Stylesheet



--------------------------------------------------------- */
.box3 {
	margin: 0px 1px 0px 0px;
	width: 220px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
   border-color: #770000;
   border-color: #dec4c8;
}

.box3 .boxhead {
	font-size: 11px;
	padding: 4px 2px 4px 4px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
   border-color: #770000;
   border-color: #dec4c8;
	background-color: #770000;
   color: #ffffff;
}

.box3 .boxcont {
	margin: 0px;
	padding: 0px;
}

.box3 .boxcont .item, 
.box3 .boxcont .itemsel, 
.box3 .boxcont .itemsub, 
.box3 .boxcont .itemsubsel {
   position: relative;
   display: block;
   font-size: 11px;
   text-decoration: none;
   border-style: solid;
   border-width: 0px 0px 1px 0px;
}

.box3 .boxcont .item, 
.box3 .boxcont .itemsel {
   padding: 5px;
   border-color: #dec4c8;
   color: #770000;
}

.box3 .boxcont .itemsub, 
.box3 .boxcont .itemsubsel {
   padding: 3px;
	margin-left:1px;
	margin-right:1px;
   border-color: #ffffff #f0f0f0 #dddddd #f0f0f0;
   color: #770000;
}

.box3 .boxcont .itemsel img, 
.box3 .boxcont .item img {
	position:relative;
}

.box3 .boxcont .itemsel {
	background-color: #f9f9f9;
   color: #000000;
}



