/* CSS Document */

body{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px; 
	margin-bottom:0px;
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-x; background-position:left top;
	background-color:#C4C3C3; color:#4D4747;
	font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

a:link {
	color: #993300;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

a:visited {
	color: #999999;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

a:hover {
	color: #ff0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

a:active {
	color: #ff0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

h1 {
	margin-bottom: .5em;
	font-size: 130%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #C40000;	
	font-weight:normal;
	letter-spacing:-1px
}

h2 {
	margin-bottom: .5em;
	font-size: 105%;
	font-style:italic;
	letter-spacing: -1px;
}

h3 {
	font-size: 100%;
	font-weight: bold;
}
.titulo {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt;font-weight: bold; color:#BD7171;}
.titvideo {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666;}
.resumen {font-size:8pt;color:#A1A1A1; text-align:justify}
.contenido {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#666666; text-align:justify}
.detalle {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; text-align:justify}
.styfecha {font-family:"Courier New", Courier, mono; font-size:9pt; color:#dd6633}
.contador {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; text-align:center}

img {
	border:none;
}
ul, a, h2 {
	margin:0; padding:0; list-style:none;
}
.spacer {
	font-size:0; line-height:0; clear:both;
}

#frame{
	width:774px;
	height:auto;
	background-color:#FFF; color:#4D4747;
	padding:0 2px;
	margin:auto;
}

/* banner part style start from here */

#banner{
width:775px;
height:300px;
background-color:#FFFFFF; color:#4D4747;
margin:auto;
}

/* banner end part style end here */

.blank{
width:774px;
height:12px;
background-color:#FFFFFF; color:#4D4747;
margin:auto;
}

/* body part style start from here */

#bodycontainer{
width:775px;
height:auto; color:#4D4747;
background-color:#FFF;
margin:auto;
}

#bodycontainercenter{
width:536px;
height:auto; color:#4D4747;
background-color:#FFFFFF;
border-left:1px solid #ed1c24;
border-right:1px solid #ed1c24;
float:left;
margin:auto;
}

#wmaim{
width:500px;
height:auto;
text-align:center;
margin:auto;
}

#welcome{
height:43px;
text-indent:-2000px;
background:url(images/bienvenida.jpg) 0 0 no-repeat;
}

#wtxt{
width:500px;
height:auto;
float:left;
margin:auto;
background-repeat:no-repeat;
text-align:justify;
}

table#datos{
    width: 480px;
}

.leftcol {
    text-align: left;
    width: 80px;
}


.wtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
text-align:justify;
color:#4D4747; background-color:inherit;
}

.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
font-weight:bold;
text-align:justify;
color:#4D4747; background-color:inherit;
}

.rmore{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
text-align:right;
color:#FF0000; background-color:inherit;
text-decoration:none;
}
.rmore:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
text-align:right;
color:#5E8800; background-color:inherit;
text-decoration:none;
}

#bodycontainerright{
width:233px;
height:auto;
background-color:#FFFFFF; color:#4D4747;
border-left:1px solid #b11116;
border-right:1px solid #b11116;
float:left;
margin:auto;
}

#rmaim{
width:192px;
height:auto;
text-align:center;
margin:auto;
}

#featured{
height:42px;
text-indent:-2000px;
background:url(images/relevante.jpg) 0 0 no-repeat;
}

.fpm1{
width:192px;
height:91px;
float:left;
margin:auto;
}

.fpmleft{
width:97px;
height:auto;
float:left;
margin:auto;
}

.fpmright{
width:84px;
height:auto;
float:left;
margin:auto;
}

.ftext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
padding-left:8px;
text-align:left;
color:#4D4747; background-color:inherit;
}

/* body end part style end here */

/* footer part style start here */
#footercontainercenter{
width:774px;
height:78px;
background-color:#FFFFFF; color:#4D4747;
border-bottom:1px solid #FFFFFF;
margin:auto;
}

#fooertleft{
width:232px;
height:78px;
background-color:#c61d23;color:#4D4747;
border-right:1px solid #FFFFFF;
float:left;
margin:auto;
}

#fstore{
width:154px;
height:22px;
padding-top:28px;
text-align:center;
margin:auto;
}

#footeright{
width:540px;
height:78px;
background-color:#FFFFFF;
float:left; color:#4D4747;
margin:auto;
}

#frtop{
width:540px;
height:35px;
background-image:url(images/footertop.jpg);
background-repeat:repeat-x;
text-align:center;
float:left;
margin:auto;
}


#fooertxt{
height:auto;
padding-top:8px;
text-align:center;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF; background-color:inherit;
text-decoration:none;
}

a.fnav{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFF; background-color:inherit;
text-decoration:none;
}
a.fnav:hover, #fooertxt span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#FFE200; background-color:inherit;
text-decoration:none;
}

#copyright{
width:480px;
height:auto;
padding-top:5px;
float:left;
margin:auto;
}

.copyrighttxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:20px;
color:#4D4747; background-color:inherit;
}
.copyrighttxt a {
	color:#4D4747; text-decoration:underline; background-color:inherit;
}
.copyrighttxt a:hover {
	text-decoration:none;
}

/* footer end part style end here */

/* display image part style start here */

#slideshow {
	list-style:none;
	color:#fff
}

#slideshow span {
	display:none
}

#wrapper {
	width:506px;
	margin:50px auto;
	display:none
}

#wrapper * {
	margin:0;
	padding:0
}

#fullsize {
	position:relative;
	width:500px;
	height:300px;
	padding:2px;
	border:1px solid #ccc;
	background:#000
}

#information {
	position:absolute;
	bottom:0;
	width:500px;
	height:0;
	background:#000;
	color:#fff;
	overflow:hidden;
	z-index:200;
	opacity:.7;
	filter:alpha(opacity=70)
}

#information h3 {padding:4px 8px 3px; font-size:14px}

#information p {padding:0 8px 8px}

#image {width:500px}

#image img {
	position:absolute;
	z-index:25;
	width:auto
}

.imgnav {
	position:absolute;
	width:25%;
	height:306px;
	cursor:pointer;
	z-index:150
}

#imgprev {
	left:0;
	background:url(images/left.gif) left center no-repeat
}

#imgnext {
	right:0;
	background:url(images/right.gif) right center no-repeat
}

#imglink {
	position:absolute;
	height:306px;
	width:100%;
	z-index:100;
	opacity:.4;
	filter:alpha(opacity=40)
}

.linkhover {
	background:url(images/link.gif) center center no-repeat
}

#thumbnails {margin-top:15px}

#slideleft {
	float:left;
	width:20px;
	height:81px;
	background:url(images/scroll-left.gif) center center no-repeat;
	background-color:#222
}

#slideleft:hover {
	background-color:#333
}

#slideright {
	float:right;
	width:20px;
	height:81px;
	background:#222 url(images/scroll-right.gif) center center no-repeat
}

#slideright:hover {
	background-color:#333
}

#slidearea {
	float:left;
	position:relative;
	width:456px;
	margin-left:5px;
	height:81px;
	overflow:hidden
}

#slider {
	position:absolute;
	left:0;
	height:81px
}

#slider img {
	cursor:pointer;
	border:1px solid #666;
	padding:2px
}


