.animatedtabs{
	overflow: hidden;
	width: 100%;
	font-size: 11px; /*fo;nt of menu text*/
	font-family:tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 80px;
}

.animatedtabs ul{
	list-style-type: none;
	margin: 0;
	margin-left: 10px; /*offset of first tab relative to page left edge*/
	padding: 0;
}
.animatedtabs li{
	float: left;
	margin: 0;
	padding: 0;
}
.animatedtabs a{
	float: left;
	position: relative;
	top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
	background: url(imag/tab-blue-left.gif) no-repeat left top;
	margin: 0;
	margin-right: 3px; /*Spacing between each tab*/
	padding: 0 0 0 9px;
	text-decoration: none;
}
.animatedtabs a span{
	float: left;
	position: relative;
	display: block;
	background: url(imag/tab-blue-right.gif) no-repeat right top;
	padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
	font-weight:normal;
	color: black;
}
.animatedtabs a span {float:none;}

.animatedtabs .selected a{
	background-position: 0 -125px;
	top: 0;
	border-bottom:none;
}

.animatedtabs .selected a span{
	background-position: 100% -125px;
	color: black;
	padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
	top: 0;
	border-bottom:none;
}

.animatedtabs a:hover{
	background-position: 0% -125px;
	top: 0;
}

.animatedtabs a:hover span{
	background-position: 100% -125px;
	padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
	top: 0;
	border-bottom:none;
}
.Estilo1 {color:#000000;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:8px;
	padding-left:20px;
}

.entorno{
	display:block;
	float:left;
	color:#000000;
	width:980px;
}
.vineta_top{
	display:block;
	float:left;
	color:#000000;
	width:979px;
}

.vi_tip_izq{ background-image:url(imag/bordes_01.gif);
background-repeat:no-repeat;
display:block;
float:left;
width:6px;
margin:0 0 -10px 0;
}
.cen_tip_cen{
	background-image:url(imag/bordes_03.jpg);
	background-repeat:repeat-x;
	display:block;
	float:left;
	width:967px;
margin:0 0 -10px 0;
}
.vi_tip_der{
	background-image:url(imag/bordes_05.gif);
	background-repeat:no-repeat;
	display:block;
	float:right;
	width:6px;
	height:2px;
margin:0 0 -10px 0;
}


.vi_down_izq{
	background-image:url(imag/bordes_11.gif);
	display:block;
	float:left;
	width:6px;
	background-repeat:no-repeat;
	margin:0;
}
.cen_down_cen{
	background-image:url(imag/bordes_13.jpg);
	background-repeat:repeat-x;
	display:block;
	float:left;
	width:967px;
	margin:0;
}
.vi_down_der{
	background-image:url(imag/bordes_15.gif);
	background-repeat:no-repeat;
	display:block;
	float:right;
	width:6px;
	margin:0;
}
.centro_centro{background-image:url(imag/bor_fond_fra.jpg);
	background-repeat:repeat-y;
	display:block;
	float:left;
	width:980px;
	margin:0;
}


.animatedtabs2{
	overflow: hidden;
	width: 100%;
	font-size: 11px; /*fo;nt of menu text*/
	font-family:tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 45px;
}

.animatedtabs2 ul{
	list-style-type: none;
	margin: 0;
	margin-left: 10px; /*offset of first tab relative to page left edge*/
	padding: 0;
}
.animatedtabs2 li{
	float: left;
	margin: 0;
	padding: 0;
}
.animatedtabs2 a{
	float: left;
	position: relative;
	top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
	background: url(imag/tab-blue-left.gif) no-repeat left top;
	margin: 0;
	margin-right: 3px; /*Spacing between each tab*/
	padding: 0 0 0 9px;
	text-decoration: none;
}
.animatedtabs2 a span{
	float: left;
	position: relative;
	display: block;
	background: url(imag/tab-blue-right.gif) no-repeat right top;
	padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
	font-weight:normal;
	color: black;
}
.animatedtabs2 a span {float:none;}

.animatedtabs2 .selected a{
	background-position: 0 -125px;
	top: 0;
	border-bottom:none;
}

.animatedtabs2 .selected a span{
	background-position: 100% -125px;
	color: black;
	padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
	top: 0;
	border-bottom:none;
}

.animatedtabs2 a:hover{
	background-position: 0% -125px;
	top: 0;
}

.animatedtabs2 a:hover span{
	background-position: 100% -125px;
	padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
	top: 0;
	border-bottom:none;
}