.date_es_top{
	color: #38413D;
	font-size: 9pt;
	padding-right: 5px;
	position: relative;
	text-align: right;
	top: -30px;
}
#main{
	background-image: none !important;
	background-image: url(content_bg.jpg) !important;
}
#bannerLeft h1{
	font-size: 18pt;
}
.txt_main_leyend{
	display: block;
	color: White;
}

#menutophome {
 position: relative; 
 top: 0px;
 left: 0px;
 top: 175px;
 width: 100%;
 height: 40px;
  background-image: url(menutophome.png);
 background-repeat: no-repeat;
 z-index:1001;
}
#header {
	overflow: visible !important;
}
#container {
	position: static !important;
}
#content {
    position: static !important;
}


#bannerLeft h1{
	display: block;
	text-align: center;
	padding-top: 120px;
}
#container{
	background-image: url(header.gif) !important;
}
* html #content{
	width: 770px !important;
	overflow-x: hidden !important;
}

* html #bannerContainer{
	width: 750px !important;
	overflow-x: hidden !important;
}
#content{
	width: 753px !important;
}
		#bannerContainer {
			width: 753px;
			margin-top: 15px;
			background: #FFFFFF;
			float: left;
			margin-bottom: 10px;

			}

			#apDiv1 {
				/*position:relative;*/
				/*left:-6px;
				top:6px;*/
				width:247px;
				height:0px;
				/*z-index:1;*/
			}

			#patrocinadores {
				position:relative;
				left:-10px;
				top:-10px;
				width:247px;
				height:0px;
				z-index:1;
			}

			#bannerLeft {
				width: 305px;
				float: left;
				display: block;
				margin: 0 5px 0 0px;
				padding: 0px 3px;
				font-weight: normal;
				color: #889dba;
				font-size: 12px;
				line-height: 20px;
				list-style: none;
				/*background: #38413D url(../files/main_img.jpg) top left;*/
				height: 245px;
				color: black;
			}
			/**
                        se sustituira el codigo del banner semiautomatico rotatorio
                        */
			  body:nth-of-type(1) div.accordionWrapper{
				width:800px;
			}
                          .accordionWrapper{
				width:auto;
				display:block; background-color:#fff; overflow:visible;}
                          .accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
                          .accordionWrapper div{display:inline; float:left; margin:auto;}
                          .accordionWrapper div.title{cursor:pointer;}
                          .accordionWrapper div.content{display:none;}
                          .set{background-color:#0070A1;}
                         /* aqui termina el codigo del banner */
			#kwicks {
				margin: 0;
				padding: 0;
			}

			#kwicks .kwick {
				float: left;
				display: block;
				width: 80px;
				height: 255px;
				border: 0;
			}
			
			#kwicks .kwicks {
				float: left;
				display: block;
				margin: 0;
				padding: 0;
				font-weight: normal;
				list-style: none;
				background: #38413D url(../images/main_img.jpg) top left;
				height: 255px;
			}

			#kwicks li {
				float: left;
			}

			#kwicks .kwick {
				display: block;
				height: 255px;
				width: 80px;
				background: #38413D;
				border: none;
				float: left;
			}
			
			#kwicks .kwick a {
				float: left;
				display: block;
				height: 255px;
				width: 100%;
				text-indent: -12000px;
			}

				.noScript {
					margin: 0;
					padding: 0;
					float: left;
					border-bottom: 10px solid #ffffff;
					border-right: 10px solid #ffffff;
					border-top: none;
					border-left: none;
					width: 890px;
					clear: both;
					background: #f1f1f1;
				}
				.noScript a, .noScript a:hover, .noScript a:visited, .noScript a:active {
						color: #ED6613;
						text-decoration: underline;
						}
				
					.noScript img {
						float: left;
						border-right: 10px solid #ffffff;
						border-left: 3px solid #FFFFFF;
						margin-right: 10px;
					}
					.noScript h1,
					.noScript p {
						float: left;
						width: 640px;
						padding-top: 8px;
						margin: 0px;
					}
		
		#bannerContainerInterior {
			width: 880px;
			height: 79px;
			background-image: url(../images/interiorbanner.jpg);
			background-position: top center;
			background-repeat: no-repeat;
			}
			
			#bannerContainerInterior h2 {
				margin: 0px 10px 0px 0px;
				padding: 50px 0px 0px 0px;
				line-height: 20px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 20px;
				color: #ffffff;
				font-weight: normal;
			}
.float_div_cut{
	display: block;
	position: relative;
	margin-left: -2px;
	clear: left;
	margin-bottom: 10px;
}

* html #content{
	width: 750px !important;
	margin-left: 5px;
	overflow: visible;
}

* html #footer{
	display: block;
	position: relative;
	clear: both;
	overflow: hidden;
}
/*
* html body{
	display: block;
	position: relative;
	clear: both;
	height: 1000px;
}
*/
* html body{
	height: 1000px !important;
}
.both_field{
	display: block;
	position: relative;
	width:750px;
	font-size: 9pt;
	color: #373737;
}
.left_field{
	display: block;
	position: relative;
	float: left;
	width: 50%;
}
.right_field{
	display: block;
	position: relative;
	float: right;
	width: 49%;
}
.both_field .fecha{
	color: #9f9f9f;
}
.both_field p{
	margin: 5px 0px;
	padding: 0px;
}
.both_field h1{
	font-family: Times New Roman;
	font-size: 12pt;
	margin: 0px;
	padding: 0px;
}
.mpromos{
	display: block;
	position: relative;
	float: left;
	width: 49%;
}
.mpromos .mpromos_tit{
	color: #262626;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
}
.mpromos .mpromos_desc{
	color: #979797;
	margin: 0px;
	padding: 0px 3px 0px 0px;
	font-size:8pt;
}

.list_pr{
	border-top: solid 1px #b7b7b7;
}
.list_pr ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.list_pr ul li{
	padding-left: 10px;
	background-image: url(list_sep.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.mpromos img{
	border: 0px;
	margin: 0px;
}

.mpromos_tit a{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #38413D;
}

.mpromos_tit a:hover{
	text-decoration: underline;
}
.mpromos_desc a{
	color: #979797;
	text-decoration: none;
}
.mpromos_desc a:hover{
	text-decoration: underline;
}
* html #content{
	height: 400px !important;
}
.clear{
	display: block;
	position: relative;
	height: 1px;
	clear: both;
	margin: 1px;
}
#main{
	background-color: #0070a1 !important;
}
#get_user_id, #fbot{
	background-color: #0070a1;
	color: #0070a1;
	padding: 0px !important;
}
#footer{
	margin: 0px !important;
}
.small_pic{
	width: 47px !important;
}
.full_pic{
	width: 243px !important;
}
.normal_pic{
	width: 85px !important;
}
.mpromos{
	border: solid 1px #9f9f9f;
	margin: 1px;
	height: 180px;
	text-align: center;
	padding: 2px;
	width: 47%;
	overflow: hidden;
}
.mpromos p{
	text-align: left;	
}
.list_pr{
	border: none !important;
	text-align: left;	
}
.mpromos-hover{
	border: solid 1px #EE0000;
}

* html .mpromos a, * html .mpromos-hover a{
	text-decoration: none !important;
}

