/* $Id: style.css $ */

/*
** HTML elements
*/
body {
  margin: 0;
  padding: 0;
  color: #000;
  background-color: #fff;
  background-image:url('../images/bg.gif');
  font: 70% Verdana, Arial, Helvetica, sans-serif;
}

form { margin: 0px; border: 0px; }

#listado ul{
	font: 120% Verdana, Arial, Helvetica, sans-serif;
	margin: 20px 0px 10px 0px;
	color: #003366;
	text-transform: none;
	text-align: left;
	line-height: 140%;
	padding-left: 200px;
	padding-right: 160px;	
}
.listado_bis ul{
	font: 120% Arial, Helvetica, sans-serif;
	margin: 20px 0px 10px 0px;
	color: #003366;
	text-transform: none;
	text-align: left;
	line-height: 140%;
	padding-left: 180px;
	padding-right: 160px;
}
.textbox {
    width: 410px;
	border: solid;
	border-style: solid;
	border-width: 2px;
	color: #003366;
	border-color: #003366;
	text-align: center;
	padding: 5px 55px 5px 55px;
/*
	padding: 5px 5px 5px 5px;
*/
}
/*
#email_contacto {
    text-align: right;
    width: 200px;
}
*/
.email {
    text-align: right;
    width: 170px;
}
/*
* html .email { width: 170px; }
*/
#tablon table {
    border: none;
    border-width: 0px;
    border-color: White;
	font: 120% Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	width: 380px;
    padding: 4px;
}

.tablon_activo {
	border-width: 0px;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color: White;
}

.tablon_inactivo {
	border-width: 0px;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: White;
	background-color: #003366;
}

/*
** Page layout blocks / IDs
*/
#tira_arriba {
  width: 728px;
  height: 2px;
  position:relative;
  margin-top: 8px;
  z-index:1;
  font-size:1pt;
  background-image:url('../images/tira1.gif');
}
#tira_centro, #tira_centro_bis {
  margin: 0px;
  padding: 0px;
  width: 728px;
  position:relative;
  z-index:1;
  background-image:url('../images/tira2.gif');
  text-align: left;
    }

#tira_centro, #tira_centro_bis h1 {
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: #003366;
  text-transform: none;
  font-weight: bold;
  text-indent: 15px;
  line-height: 150%;
  font-size:140%;
}

#tira_cambio {
  width:728px;
  height:22px;
  position:relative;
  z-index:1;
  background-image:url('../images/oben4.gif');
}

#tira_cambio_limpio {
  width:728px;
  height:22px;
  position:relative;
  z-index:1;
  background-image:url('../images/oben5.gif');
}

#tira_content {
  margin:0 auto;
  width:728px;
  height: auto;
  position:relative;
  z-index:1;
  background-image:url('../images/tira3.gif');
}

#tira_content h1 {
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-transform: none;
	font-weight: bold;
	line-height: 150%;
	font-size: 140%;
	text-align: left;
	padding-left: 160px;
	padding-right: 160px;
}
#tira_content p {
	margin: 0px 0px 20px 0px;
	text-align: left;
	line-height: 130%;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	padding-left: 160px;
	padding-right: 160px;
}
#tira_content h2 {
	margin: 0px 0px 20px 0px;
	text-align: right;
	line-height: 130%;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	padding-left: 160px;
	padding-right: 160px;
}

#tira_content table {
width : 430px;
margin : 0;
padding : 0;
clear: both;
}
#rollito {
overflow:auto;
width:410px;
height:100px;
font-size:10px;
font-weight:bolder;
color: #003366;
line-height:11px;
text-align : left;
margin: 0 auto;
}
#rollito a {
/*
display : block;
*/
margin : 0;
padding : 0;
/*
text-decoration: none;
*/
line-height:14px;
color: #003366;
}
#rollito a:link{
color: #003366;
text-decoration: none;
}
#rollito a:visited{
color : #003366;
text-decoration: none;
}
#rollito a:hover{
color : #003366;
text-decoration: underline;
}


#tira_content_limpio {
  margin:0 auto;
  width:728px;
  height: auto;
  position:relative;
  z-index:1;
  background-image:url('../images/tira4.gif');
}

#tira_content_limpio h1 {
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-transform: none;
	font-weight: bold;
	line-height: 150%;
	font-size: 140%;
	text-align: left;
	padding-left: 40px;
	padding-right: 40px;
}
#tira_content_limpio p {
	margin: 0px 0px 20px 0px;
	text-align: left;
	line-height: 130%;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	padding-left: 40px;
	padding-right: 40px;
}
#tira_content_limpio h2 {
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-transform: none;
	font-weight: bold;
	line-height: 150%;
	font-size: 120%;
	text-align: left;
	padding-left: 40px;
	padding-right: 40px;
}
#tira_content_limpio ul {
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 50px;
	font-size: 1em;
	text-align: left;
	color: #333333;
	line-height: 20px;
	list-style-type: disc;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-indent: 0px;
}
#tira_content_limpio ul li {
	padding: 0;
	margin: 0;
}
.derecha {
	float: right;
	margin: 10px 10px 10px 10px;
}
.arriba_derecha {
	float: right;
	margin: 3px 3px 13px 10px;
}
#tira_margen {
  width:728px;
  height:15px;
  position:relative;
  z-index:1;
  background-image:url('../images/tira3.gif');
}
#tira_margen p{
	margin: 0px;
	padding: 0%;
}

#tira_margen_limpio {
  width:728px;
  height:15px;
  position:relative;
  z-index:1;
  background-image:url('../images/tira4.gif');
}
#tira_margen_limpio p{
	margin: 0px;
	padding: 0%;
}


#tira_abajo, #tira_abajo_bis {
  width:728px;
  height:2px;
  position:relative;
  z-index:1;
  font-size:1pt;
  background-image:url('../images/tira1.gif');
}

#logo {
  width:724px;
  height:44px;
  margin-left:0px;
  z-index:1;
  font-size:1pt;
  background-image:url('../images/logo_ancho.gif');
}

#nav {
	text-align: left;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	background-image: url('../images/bg_nav.gif');
	font-size: 120%;
}
#adsense {
	text-align: right;
	position: absolute;
	right: 6px;
	top: 0px;
	z-index: 1;
}
#nav ul {
	text-indent: -30px;
	line-height: 160%;
	list-style: none;
	color: White;
	font-weight: bold;
}
#nav_sup {
	text-align: left;
	position: relative;
/*
	background-image: url('../images/bg_nav.gif');
*/
	font-size: 100%;
}
#nav_inf {
	text-align: left;
	position: relative;
/*
	background-image: url('../images/bg_nav.gif');
*/
	font-size: 100%;
}
#menu_activo a{
	color: Black;
}
#nav a {
  margin: 0px;
  font: 92% Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: White;
  text-decoration: none;
}
#nav_inf a {
  margin: 0px;
  font: 100% Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  color: White;
  text-decoration: none;
}
#nav a:link {
}
#nav a:hover {
	background-color: #002448;
	color: #C0C0C0;
}
#nav a:visited {
}
.telefono {
	margin-top: 5px;
}
#margen {
  position:relative;
  width:728px;
  height:1px;
}
#pie {
	position: relative;
	text-align: left;
    width:728px;
}
#pie ul{
	margin:2px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}
#pie li{
	display: inline;
    border-right:1px solid #003366;
	padding: 0px 5px 0px 5px;
}
#pie a {
  font: 100% Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
}
#pie a:link {
}
#pie a:hover {
   color: black;
   text-decoration: underline;
}
#pie a:visited {
}
#sub_pie {
    position: relative;
    text-align: right;
    width:728px;
}
#ofrece_descarga a {
  font: 100% Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
}
#ofrece_descarga a:link {
}
#ofrece_descarga a:hover {
   color: black;
   text-decoration: underline;
}
#ofrece_descarga a:visited {
}

#margen_abajo {
  width:728px;
  height:38px;
}
.mini_margen_abajo {
  width:728px;
  height:20px;
}

#non2 a{
color: black;
text-decoration: none;
}

#box {
    width:410px;
    border-width:1px;
    border-style: solid;
}
