html { overflow-x: auto; height:100%;}
	/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */

body 
{
	background-color:#FFFFFF;
	margin: 0px;
	text-align: center; font: 13px Arial, Helvetica, sans-serif; color: #4d4d4d; line-height: 1.3;
	}
	ul, li, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, img { margin: 0; padding: 0; list-style: none; border: 0; font-weight: normal; }

a {
	color: #4d4d4d;
	text-decoration : none;
	margin-bottom: 15px;
}
a:hover {
color : #FF0000;
text-decoration : underline;
}
a:hover img {
background : none;
}

.contenedorTop
{
	width: 810px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	height: 230px;
}
.contenedorTop2
{
	width: 810px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	height: 100px;
}

.contenedorContenido
{
	width: 766px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	height: auto;
	background:transparent url(../images/bgcontenido.jpg) repeat-x 0 0;
}
.contenedorIntro
{
	width: 930px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
}
.tablaintro
{
	width: 798px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	height: 430px;
	background: #FFFFFF url(../images/bgdegradado.jpg) repeat-x 0 0;
}

.padingBlanco
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;	
	padding-bottom: 5px;
	background: #ffffff;
	
}
.ContenidoPages
{
	margin-top: 0px;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;	
	padding-bottom: 5px;
	border-top: 0px solid #999999;	
}
.padingGrisdegradado
{
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 10px;	
	padding-bottom: 10px;
}
.padingTextoinicio
{
	width: 284px;
	height: 201px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FFFFFF;	
}
.padingRight
{
	margin-right: 15px;
}
.padingL10
{
	margin-left: 10px;
}
.padingL40
{
	margin-left: 40px;
}
.lineaAbajo
{
    padding-left: 10px;
	border-bottom: 0px solid #999999;
}
.lineadeeeAbajo
{
	border-bottom: 1px solid #999999;
}
/* submenu
------------------------------------------------------------------*/

	#subContent1, #subContent2{
		width:220px;
		height:auto;
		display:block;
		float:left;
		margin-top:10px;
	}
	
	#subContent1 h2, #subContent2 h2{
		width:220px;
		border-bottom: 1px solid #d2d1cd;
		padding:0px 0px 0px 0px;
		margin-bottom:0px;
	}

#sideBar{
	width:220px;
	height:auto;
	margin:0px 0 0 0px;
	float:left;
}
	#sideBar h2{
		width:220px;
		border-bottom: 1px solid #d2d1cd;
		padding:10px 0px 5px 0px;
		margin-bottom:10px;
	}
	#sideBar p{
		font-size:0.9em;
		line-height:normal;
		padding: 0px 0 10px 0;
	}
		ul#subNav{
			position:relative;
			width:220px;
			height:auto;
			left:0;
			margin-bottom: 0px;
			padding:0;
			border-bottom: 0px solid #999999;
			
		}
			ul#subNav li {
				margin:0px 0 0px 0px;
				padding:0px 0 0px 0px;
				display:block;
				border-bottom: 1px solid #999999;

			}
			ul#subNav li a {
				width:175px;
				height:auto;
				border:0;
				margin-bottom: 0px;
				display:block;
				text-decoration:none;
				padding:15px 0 15px 45px;
				font-weight:bold;
			}
			ul#subNav li a:link, ul#subNav li a:visited {	
				background:transparent url(../images/bullet_icon.gif) no-repeat 5px 15px;
			}
			ul#subNav li a:hover, ul#subNav li a:focus {	
				background:#cccccc url(../images/bullet_icon.gif) no-repeat 5px 15px;
			}
			/* submenu
------------------------------------------------------------------*/
.tamanoCeldaTextoinicio
{
	width: 284px;
	height: 39px;
}

.separador20
{
	width: 180px;
	padding-left: 10px;
		padding-right: 0px;

}
.separador10
{
	width: 766px;
	height: 5px;
}

.contenedorPantalla
{
	width: 818px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 29px;
	padding-right: 29px;
	padding-top: 29px;
	text-align: left;
	height: 210px;
}

.contenedorDestacados
{
	width: 818px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 29px;
	padding-right: 29px;
	padding-top: 0px;
	padding-bottom: 12px;
	text-align: left;
	height: 164px;
}

.contenedorContenido2
{
	width: 818px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 29px;
	padding-right: 29px;
	padding-top: 0px;
	padding-bottom: 12px;
	text-align: left;
	height: 525px;
}
.contenedorFooter
{
	width: 766px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: left;
	height: 80px;
}

.footerline
{
	width:100%;
	height:18px;
	position:relative;
	background:#ffffff url(../images/footerline.gif) repeat-x 0 0;
}

.footerOuter{
	width:100%;
	height:100px;
	position:relative;
	background-color:#000000;
}
.rightfooter {
	float: right;
}

.leftfooter {
	float: left;
}
.fotoBorder {
background : #990000;
padding : 0;
border : 3px solid #990000;
display : block;
margin : 2px 5px 2px 5px;
}
