/*tabarea***********************************/
#tabarea	{
}


/*tabhead***********************************/
/*tabhead common*/
#tabbg	{
	background-color: #2f0b04;
	padding-top:6px;
}

#tabheader	{
	height: 31px;
}

#tabheader .close, #tabheader .open	{
	float: left;
	width: 132px;
	height: 31px;
	text-align: center;
	cursor: pointer;
}

#tabheader h3	{
	margin: 8px 0 0;

}

/*tabhead opend*/
#tabheader .open {
	background-image: url(../img/stageecorsi/tab1_on.gif);
	background-repeat: no-repeat;
}
#tabheader .open h3 {
	color: #fff;
}
/*tabhead closed*/
#tabheader .close {
 	background-image: url(../img/stageecorsi/tab1_off.gif);
	background-repeat: no-repeat;
	color: #333;
}
#tabheader .close h3 {
	color: #E7C6AA;
}

#tabheader a:link,#tabheader a:visited,#tabheader a:hover {text-decoration: none;}


/*tabhead2**********************************/
/*tabhead2 common*/
#tabbg2	{
	padding-top:6px;
	text-align: center;
	background-image: url(../img/stageecorsi/tab2_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#tabheader2	{
	margin: 0 auto;
	height: 32px;
	width: 334px;
}


#tabheader2 .close, #tabheader2 .open	{
	float: left;
	width: 167px;
	height: 32px;
	text-align: center;
	cursor: pointer;
}

#tabheader2 h3	{
	font-weight: normal;
	margin: 8px 0 0;
}

/*tabhead2 opend*/
#tabheader2 .open {
	background-color: #901B02;
	background-image: url(../img/stageecorsi/tab2_on.gif);
}
#tabheader2 .open h3 {
	color: #fff;
}
/*tabhead2 closed*/
#tabheader2 .close {
}
#tabheader2 .close h3 {
	color: #E7C6AA;
}

/**/
#tabheader2 a:link,#tabheader2 a:visited,#tabheader2 a:hover {text-decoration: none;}

#tabheader a:hover .open {

}

/*tabbody***********************************/
#box,#box_b1,#box_b2	{
	clear: both;
}
.tabbody {
	clear: both;
	padding-top: 10px;
}

.tabbody2 {
	clear: both;
}
.hide	{
	position: absolute;
	/*visibility: hidden;*/
	display: none;
	top: -1000px;
	width: 0;
	height: 0;
	overflow: hidden;
}
