/* CSS Document */
body { font-family: 'Helvetica Neue', Arial, Helvetica,sans-serif;
font-size:12px; /*color: #595959;*/
margin: 0px; padding: 0px 0px 0px 0px;
background:url('images/fondo.jpg'); background-color: #fcfcfe;}
/*
body { color: #000; margin: 0 0 0 0; padding: 0 0 0 0;
 background:url('images/fondo.gif');
 background-color: #fff;}
*/
h1 { font-size:20px; color: #333; margin:10px 0 0 10px;}
h2 { font-size:18px; color:rgb(35,134,245); margin: 10px 0 0 10px; }
h3 { font-size:14px; color: #000000;}
h4 { font-size:16px; font-weight:bold; margin: 5px 0 0 10px; padding:0px; color:#666;}
h5 { font-size:16px; font-weight:bold; margin: 5px 0 0 10px; padding:0px;}
hr { margin:-6px 0 0 0; color:rgb(35,134,245); }

.content {width:460px;}
.credit {font-size:10px; font-weight:normal; padding: 0 0 0 10px; margin:0; color:rgb(128,128,128);}
.floatright {float:right;}
.floatleft {float:left;}
.imgcaption {text-align:center; font-size:11px; font-weight:bold;}
.desc {}

.cardheader {font-size:20px; font-weight:bold; color:#666; text-align: center;}
.cardheader2 {font-size:18px; font-weight:bold; color:#666; text-align: center;}
.imgborder {border: #000 solid 1px;}

a:link    {color:rgb(72,136,243);} 
a:visited {/*color:rgb(243,136,72);*/color:rgb(72,136,243);}
a:hover   {color:rgb(29,102,184);}  

p {margin: 10px 0 0 10px;padding-bottom:2px; text-align:left;}
sup {font-size:90%}
blockquote {padding-left:50px; padding-right:50px;
		margin-left: auto; margin-right:auto;
		font-style:normal; font-size:12px;
		font-weight:normal;
		}

img { border:0; margin:0; padding:0;}
ul  { margin:0 0 0 10px;}
dl {margin:0 0 0 10px;}
/* Shows old-style tables */

 table {border:2px #000 solid; border-spacing: 0px;
        border-collapse: collapse; padding:10px; margin-top:5px; margin-bottom:5px; margin-left:20px; margin-right:auto; }
 th {border:1px #000 solid; border-spacing: 0px;
        border-collapse: collapse;
        padding: 2px; margin: 0;}
 td {border:2px #000 solid; border-spacing: 0px;
        border-collapse: collapse;
        padding: 2px; margin: 0;}
 caption {font-weight:bold;}

/* layout tables */
#layout table, tr, th, td {border:0px #f00 solid; border-spacing: 0px;
        border-collapse: collapse; padding:0px; margin:0px;}
#layout caption {font-weight:bold;}

/* range table */
#rangeloc table {border: 1px #333 solid; padding: 2px; margin: 2px;
 border-collapse: collapse; border-spacing:0px;
 background: #fff;}
#rangeloc td {border: 1px #333 solid; padding: 2px; margin: 2px;
 border-collapse: collapse; border-spacing:0px;
 background: #fff; text-align:right;}
 
#rangeloc th {border: 1px #333 solid;
 padding: 2px; margin: 2px;
 border-collapse: collapse; border-spacing:0px;
 background: #fff; text-align:center;}

/* Shows old-style tables */
#data table {
		border-width:1px;
        border-spacing: 0px;
        border-style: solid;
        border-collapse: collapse;
        border-color: rgb(0,0,0);
        background: #fcfcfc;
        padding: 5px;}
#data th {border-width:1px; border-spacing: 0px; border-style: solid;
        border-collapse: collapse; border-color: rgb(0,0,0);
        padding: 2px; margin: 0; font-weight: bold;}
#data td {border-width:1px; border-spacing: 0px; border-style: solid;
        border-collapse: collapse; border-color: rgb(0,0,0);
        padding: 2px; margin: 0; font-weight: normal;}
