/* CSS Document */
.cc h2 {
	font-size: 12px;
	text-align:center;
}

.cc p {
	background-image:url(../../img/bullets/cuad_sombreado_azul.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left: 15px ;
}

.cc table {
	margin: 0 auto;
}

.cc table.row1 {
	margin: 0 auto 18px auto;
}

.cc table tr td {
	vertical-align: top;
}

.cc table tr td.c1 {
	width: 210px;
	text-align:center;
}

.cc table tr td.c2 {
	padding-top:18px;
}

.mascc table.row2 {
	margin: 0 auto;
	width:90%;
}

.mascc table.row2 tr td {
	vertical-align:middle;
	padding: 0 10px;
	text-align:center;
}

.mascc table.row2 tr.cab td {
	padding: 0;
	border: 0px solid #000;
}

.mascc table.row2 tr.cab td h2 {
	padding:0;
	margin:0;
	font-size: 12px;
	text-align:center;
}

.mascc table.row2 tr td p {
	background-image:none;
	padding: 0;
	margin:0;
	text-align:center;
}


.mascontenido {
	margin:0 auto;
	padding: 0px;
	width: 690px;
	background-image: url(../../img/fitness2008/contenido_fondo.jpg);
	background-repeat:  repeat-y;
	background-position: 50% 0px;
}

.mascontenidotop {
	background-image: url(../../img/fitness2008/contenido_top.jpg);
	background-repeat:  no-repeat;
	background-position: 50% 0px;
	height:9px;
	font-size:0px;
}

.mascontenidobottom {
	background-image: url(../../img/fitness2008/contenido_bottom.jpg);
	background-repeat:  no-repeat;
	background-position: 50% 0px;
	height:12px;
	font-size:0px;
}

.mascc {
	width: 590px;
	margin:0 0 0 50px;
}

