/* CSS Document */

body {
background-color:#FFFFFF;
margin:0;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}

#content {
width:900px;
top: 100px;
margin:0 auto;
text-align:left;
background-color: #ffffff;
position: relative;
overflow:hidden;
}

#headback{
position:absolute;
z-index:0;
width: 100%;
height: 120px;
background-image: url(images/header_estatic.jpg);
background-repeat: repeat;
top:0px;
left:0px;
}
#head{
position:absolute;
z-index:1;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
background-position:center;
top:0px;
left:0px;
height: 100px;
width: 100%;
}


#izquierda{
width: 190px;
float: left;
margin-top:13px;
}
#derecha{
width: 190px;
float: right;
margin-top:13px;
}
#barrafoot {
width:900px;
text-align:center;
clear:both;
margin-bottom: 15 px;
}
#footer {
margin:0;
padding:0;
margin-top: 100px;
background-image: url(images/base_00.jpg);
clear:both;
}

#footer .into {
width:901px;
margin:auto;
text-align:left;}

#footer img {
float:right;}

#centro {
width:480px;
padding-left:15px;
text-align:justify;
float:left;
top: 0;
}
.infocentro {
margin-left:20px;
margin-right:20px;
margin-bottom:25px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
}

.infocentro ul {
margin:0;
padding:0;
list-style:none;
}
.infocentro li.lcentro{
background:url(images/top_arr.jpg) no-repeat 2px .25em;
padding-left:16px;
}

#banner {
margin-top:12px;
width:480px;
text-align:center;
}
#popup {
position: absolute;
width: 190px;
height: 200px;
padding: 5px;
visibility:hidden;
background-color:#FFFFFF;
}

.box {
background-image:url(images/boxtop.jpg);
background-position:top;
background-repeat:no-repeat;
margin-bottom:2px;
margin-left:0px;
}

.box2 {
background-image:url(images/boxbottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
margin-bottom:23px;
margin-left:0px;
padding-top: 14px;
}

.titulobox {
color: #54697f;
font-weight:bold;
font-size:12px;
background-image:url(images/circulito.png);
background-position:left;
background-repeat:no-repeat;
text-indent: 17px;
margin-left: 20px;
margin-bottom: 10px;
}

.listabox {
margin-left:20px;
margin-top:10px;
font-size:10px;
color:#666666;
background-image:url(images/1line2.jpg);
background-position:left bottom;
background-repeat:no-repeat
}
.infobox {
margin-left:7px;
margin-top:2px;
margin-right:18px;
font-size:10px;
color:#666666;
line-height: 100%
}
.preciobox {
font-size:11px;
font-weight:bold;
color: #54697f;
padding-top:5px;
}
.linkbox {
margin-top:7px;
margin-right:34px;
font-size:10px;
text-align:right;
background: url(images/comprar.gif) no-repeat center;
}
.linkbox a{
color:#54697f;
}
.linkbox a:hover{
color:#54697f;
}
.linkbox a:visited{
color:#54697f;
}

.contenidobox {
margin-left:18px;
margin-top:11px;
margin-top: 20px;
}

.imagenbox1 {
margin-left:23px;
margin-top:15px;
padding-bottom:20px;
}
.imagenbox2 {
margin-left:30px;
}
.banderas {
margin-left:3px;
margin-top:20px;
margin-bottom:20px;
}

.tarjetas {
width:150px;
margin-left:20px;
text-align:center
}
.titulo {
height:18px;
color: #cc2027;
font-weight:bold;
width: 95%;
left: 0;
}

#divisor {
border-bottom:thin solid #e6e6de;
}

.contmenuvert{
margin-bottom:15px;
text-indent:20px;
}
.menuvert {
font:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
width: 188px;
text-decoration: none;
border-bottom:thin solid #e6e6de;
padding-bottom:2px;
padding-top:2px;
background: url(images/dotmenu2.gif) left no-repeat;
}


.menuvert a {
text-decoration: none;
color:#666666;
}

.menuvert a:hover{
text-decoration: none;
display: block;
background-color:#f5f2ef;
background-image:url(images/flecha.gif);
background-position: center right;
background-repeat:no-repeat;
color:#cc2027;
}

.titinfo{
	padding:5px 0;
	margin:8px 0;
	text-align:left;
	border-bottom:2px solid #cc2027;
	font:bold 14px Arial, Helvetica, sans-serif ;
}
.titinfo img{
	vertical-align:top;
	margin-right:6px;
}
.lineainfo{
	padding:5px;
	background-image:url(images/tilde.gif);
	background-position:center right;
	background-repeat:no-repeat;
}



#adsense {
width:1000px;
padding-top: 50px;
text-align:center
}

a:link { color:#333333; text-decoration:none; }
a:visited { color:#333333; text-decoration:none; }
a:hover { color:#999999; text-decoration:none; }
a:active {color:#999999; text-decoration:none; }
a img { border-width:0;}
