body {
margin : 0;
}
#page p {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : 16px;
margin-top : 0;
text-align : left;
}
#page #container #content_home p {
font-size : 12px;
}

.Estilo1 {
font-size : 14pt;
font-weight : bold;
font-style : italic;
}
#page p.Estilo2 {
margin-top : 15px;
}
#page p.mail {
margin-top : 15px;
text-align : center;
}
#page #container p.mail a, #page p.mail a:hover, #page p.mail a:link, #page p.mail a:visited {
font-size : 12px;
color : #ff0000;
text-align : center;
text-decoration : none;
}
#page p.mail2 {
margin-top : 15px;
text-align : left;
}
#page #container p.mail2 a, #page p.mail2 a:hover, #page p.mail2 a:link, #page p.mail2 a:visited {
font-size : 12px;
color : #ff0000;
text-align : left;
text-decoration : none;
}
#page p.resaltarp {
margin-top : 15px;
text-align : left;
font-size : 12px;
color : #ff0000;
text-decoration : none;
}
#page p.resaltarpnegr {
margin-top : 15px;
text-align : left;
font-size : 12px;
color : #000000;
text-decoration : none;
font-weight : bold;
}
#page #container p.resaltarp a, #page p.resaltarp a:hover, #page p.resaltarp a:link, #page p.resaltarp a:visited {
font-size : 12px;
color : #ff0000;
text-align : left;
text-decoration : none;
}
#page #container p.resaltarpnegr a, #page p.resaltarpnegr a:hover, #page p.resaltarpnegr a:link, #page p.resaltarpnegr a:visited {
font-size : 12px;
color : #ff0000;
text-align : left;
text-decoration : none;
}
#page #container #content_home p.resaltar {
margin-top : 20px;
text-align : center;
line-height : 20px;
font-size : 16px;
}
#page #container #content_home p.resaltargrand {
margin-top : 10px;
text-align : center;
line-height : 20px;
font-size : 22px;
font-weight : bold;
}
#page #container p.resaltargrand a, #page p.resaltargrand a:hover, #page p.resaltargrand a:link, #page p.resaltargrand a:visited {
margin-top : 10px;
line-height : 20px;
font-size : 22px;
font-weight : bold;
color : #ff0000;
text-decoration : none;
}
#page #container #content_home p.resaltarroj {
margin-top : 20px;
text-align : center;
line-height : 20px;
font-size : 16px;
color : #ff0000;
font-weight : bold;
}
#page p.resaltarroj {
margin-top : 20px;
text-align : center;
line-height : 20px;
color : #ff0000;
font-size : 20px;
}
#page p.enlaces {
margin-top : 20px;
text-align : center;
line-height : 20px;
}
#page #container p.enlaces a, #page p.enlaces a:hover, #page p.enlaces a:link, #page p.enlaces a:visited {
font-size : 20px;
color : #ff0000;
text-align : center;
text-decoration : none;
line-height : 20px;
}
.Estilo3 {
color : #ff0000;
font-size : 16pt;
font-weight : bold;
}
.Estilo4 {
color : #ff0000;
font-weight : bold;
}
#page h1, #page h2, #page h3, #page h4, #page h5, #page h6 {
color : #000000;
font-family : Lucida Sans, "Tahoma", arial, verdana, sans-serif;
letter-spacing : normal;
margin : 1.2em 0 0.3em;
padding-bottom : 0.1em;
}
#page h1 {
font-size : 196%;
margin-top : 0.3em;
}
#page #header #shortcuts_frame h1, #page #header #shortcuts_frame {
color : #ffffff;
line-height : normal;
margin : 0;
padding : 0;
}
#page #header h1 {
color : #ffffff;
font-family : Tahoma;
font-size : 14pt;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : normal;
margin : 0;
padding : 0;
}
#page h2 {
font-size : 135%;
margin-top : 0.3em;
}
#page h3 {
font-size : 126%;
font-weight : bold;
color : #ff0000;
text-align : center;
border-bottom : 2px dotted #ff0000;
}
#page #container h3 {
font-size : 146%;
font-weight : bold;
color : #000000;
text-align : center;
border-bottom : 2px dotted #000000;
}
#page #container h3.cabecera {
font-size : 135%;
margin-top : 0.3em;
border-bottom:none;
text-align:left;
}
#page #header h3 {
margin-top : 0;
}
#page h4 {
font-size : 116%;
padding-top : 7px;
margin : 0;
}
#page h5 {
font-size : 109%;
color : #ffffff;
/*margin-right : 25px;
margin-left : 25px;*/
}
#page h6 {
font-size : 96%;
text-align : center;
}
#page #container h1 {
border-bottom : 2px dotted #bbbbbb;
color : #000000;
font-family : "Trebuchet MS", "Tahoma", arial, verdana, sans-serif;
font-size : 140%;
letter-spacing : normal;
}
#page #footer {
background:none repeat scroll 0 0 #339900;
height:80px;
margin:3px auto 0;
overflow:hidden;
position:relative;
}
#page #footer #logos {
float:left;
left:10px;
margin: 0 20px 0 0;
overflow:hidden;
position:relative;
}
#page.interior #content h1 {
border-bottom : 1px solid #dddddd;
color : #0084c3;
font-family : "Trebuchet MS", "Tahoma", arial, verdana, sans-serif;
font-size : 226%;
letter-spacing : normal;
}
#page.interior #content h2 {
border-bottom : 1px solid #dddddd;
color : #0084c3;
font-family : "Trebuchet MS", "Tahoma", arial, verdana, sans-serif;
letter-spacing : normal;
}
#page small {
font-size : 10px;
}
#page a:link {
color : #0066cc;
font-weight : bold;
text-decoration : underline;
}
#page a:visited {
color : #663300;
font-weight : bold;
text-decoration : underline;
}
#page a:hover, #page a:active {
color : #ff9900;
text-decoration : underline;
}
#page #footer .footertxt, #page #footer .footertxt a:link, #page #footer .footertxt a:visited {
color : #bbbbbb;
text-decoration : none;
}
#page #footer .footertxt, #footer .footertxt a:visited {
color : #c4ffc4;
text-decoration : none;
}
#page #footer .footertxt a:hover {
color : #ff9900;
text-decoration : none;
}
#page #container a {
font-family : "Tahoma", Lucida Sans, arial, verdana, sans-serif;
font-size : 10px;
}
#page #content #corporativa a, #page #content_home #corporativa a {
font-family : "Tahoma", Lucida Sans, arial, verdana, sans-serif;
font-size : 11px;
}
#page a img {
border : 0 none;
}
#page {
background : #333333;
font-family : Tahoma, "Times New Roman", Times, serif;
font-size : 8pt;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : normal;
margin : 0 auto;
overflow : hidden;
position : relative;
width : 100%;
}
#page.interior {
background : #ffffff url(../images/fnd_body_interior.gif) repeat-x scroll left top;
}
#page.home2 {
background : #ffffff url(../images/fnd_body_interior.gif) repeat-x scroll left top;
}
#page #header {
height : 120px;
margin : 0 auto;
overflow : hidden;
position : relative;
width : 900px;
background : #339900;
}
#page #destacado {
color : #999999;
height : 40px;
margin : 0 auto 0;
position : relative;
width : 900px;
background : #000000;
}
#page #destacado a {
text-decoration : none;
color : #999999;
font-size:14px;
margin:auto;
text-align:center;
}
#page #destacado #zona p {
color:#999999;
font-size:14px;
text-align:center;
padding-top:12px;
}
#page #container {
margin : 0 auto 0;
overflow : hidden;
position : relative;
width : 900px;
background : #ffffff url(../images/fondo_content.gif) repeat-y scroll 0% 0%;
}
#page #header #enlaces_header {
float : right;
overflow : hidden;
position : relative;
top : 0;
}
#page #header #enlaces_header p {
text-align : center;
}
#page #header #logo{
width:436px;
height:50px;
float:left;
margin-top:30px;
}
#page #header #logo img {
border : medium none;
overflow : hidden;
position : relative;
}
#footer .footertxt {
float : left;
font-size : 90%;
left : 20px;
line-height : 150%;
margin : 10px 27px 0 0;
position : relative;
}
#footer #copyright {
float : right;
font-size : 80%;
line-height : 150%;
margin : 10px 0 0;
overflow : hidden;
position : relative;
right : 20px;
}
#page #container #content, #page #container #content_home {
margin : 0;
overflow : hidden;
position : relative;
padding : 30px;
}
body.doscol #page #container #content, body.doscol #page #container #content_home {
float : right;
margin : 0 20px 0 0;
overflow : hidden;
padding : 10px 0 0;
position : relative;
width : 64%;
}
body.trescol #page #container #content, body.trescol #page #container #content_home {
float : left;
margin : 0 0 0 3%;
overflow : hidden;
padding : 10px 0 0;
position : relative;
width : 240px;
}
#page #container #left {
float : left;
overflow : hidden;
padding : 21px 0 0;
position : relative;
width : 32%;
}
body.trescol #page #container #left {
float : left;
overflow : hidden;
padding : 10px 0 0;
position : relative;
width : 240px;
}
#page table.derecha {
text-align : left;
}
#page table.centrado {
margin : 0 auto;
}
#page #container a.hiddenlink:link {
color : #ff9900;
font-weight : bold;
text-decoration : underline;
}
#page #container a.hiddenlink:visited {
color : #ff9900;
font-weight : bold;
text-decoration : underline;
}
#page #container a.hiddenlink:hover {
color : #ff9900;
font-weight : bold;
text-decoration : underline;
}
#page #container a.hiddenlink:active {
color : #ff9900;
font-weight : bold;
text-decoration : underline;
}
#page #container #fondo_center {
top : 500px;
left : 200px;
position : absolute;
}
#page #enlaces_left {
text-align : center;
color : #ffffff;
margin : 5px 0 10px;
}
#page #enlaces_left p {
text-align : center;
}
#page #enlaces_left a:link {
color : #ffffff;
text-decoration : none;
}
#page #enlaces_left a:visited {
color : #ffffff;
text-decoration : none;
}
#page #enlaces_left a:hover {
color : #000000;
text-decoration : none;
}
#page #redes {
text-align : center;
color : #ffffff;
margin : 5px 0 10px;
}
#page #redes p {
text-align : center;
}
#page #redes a:link {
color : #ffffff;
text-decoration : none;
}
#page #redes a:visited {
color : #ffffff;
text-decoration : none;
}
#page #redes a:hover {
color : #000000;
text-decoration : none;
}
#page #header #text_enlaces_header p {
text-align : center;
color : #ffffff;
}
#page #header #text_enlaces_header p a:link {
color : #ffffff;
text-decoration : none;
}
#page #header #text_enlaces_header p a:visited {
color : #ffffff;
text-decoration : none;
}
#page #header #text_enlaces_header p a:hover {
color : #000000;
text-decoration : none;
}
#page #container #left h1 {
padding : 5px 30px 5px 5px;
text-align : right;
}
#page #container #left h1.esp {
font-size : 140%;
padding : 5px;
}
#page #container #left h1 a:link, #page #container #left h1 a:visited {
text-decoration : none;
color : #ffffff;
margin-bottom : 5px;
margin-top : 5px;
font-size : 14px;
font-family : "Trebuchet MS", "Tahoma", arial, verdana, sans-serif;
letter-spacing : normal;
}
#page #container #left h1 a:hover {
color : #000000;
}
#page #container #left h2 {
padding : 5px 30px 5px 5px;
text-align : right;
border-bottom : 2px dotted #bbbbbb;
color : #000000;
font-family : "Trebuchet MS", "Tahoma", arial, verdana, sans-serif;
font-size : 140%;
letter-spacing : normal;
}
#page #container #left h2 a:link, #page #container #left h2 a:visited {
text-decoration : none;
color : #ffffff;
margin-bottom : 5px;
margin-top : 5px;
font-size : 14px;
font-family : "Trebuchet MS", "Tahoma", arial, verdana, sans-serif;
letter-spacing : normal;
}
#page #container #left h2 a:hover {
color : #000000;
}
#page #container #left a {
font-family : "Tahoma", Lucida Sans, arial, verdana, sans-serif;
font-size : 10px;
}
#page #container #left a:link {
color : #990000;
}
#page #footer #copyright a {
font-family : "Tahoma", Lucida Sans, arial, verdana, sans-serif;
font-size : 10px;
text-decoration : none;
}
#page #footer #copyright a:link {
color : #ffffff;
}
#page #footer #copyright a:hover {
color : #ffffff;
}
#page #marquesina {
width : 900px;
position : relative;
margin : 0 auto;
}
#page #marquesina a {
font-family : "Tahoma", Lucida Sans, arial, verdana, sans-serif;
font-size : 10px;
text-decoration : none;
}
#page #marquesina a:link {
color : #ffffff;
}
#page #marquesina a:hover {
color : #000000;
}
#page #marquesina a:visited {
color : #ffffff;
}
#page .caja {
background-image : url(../images/caja.jpg);
width : 225px;
height : 118px;
margin-bottom : 15px;
}
#page #container .caja a {
border : none;
color : #000000;
text-decoration : none;
}
#page #container .caja p a:link {

font-weight:normal;
text-decoration : none;
}
#page #container .caja p a:visited {

font-weight:normal;
text-decoration : none;
}
#page #container .caja h4 a {
font-size : 100%;
padding-top : 7px;
margin : 0;
}
#page .caja img {
margin-left : 5px;
margin-right : 9px;
}
#page #content_home .caja p {
margin-top : 10px;
padding-left : 10px;
padding-right : 10px;
font-size : 11px;
line-height : 10px;
font-family : Arial, Helvetica, sans-serif;
}

#page #content_home #box_clientes {
background-image:url(../images/box.jpg);
width:545px;
margin-top:25px;}
.lista{
padding-left:30px;
}
#page #content_home #fin_box_clientes {
background-image:url(../images/fin_box.jpg);
height:9px;
width:545px;
}
#page #content_home #box_clientes .interior_box {
padding: 25px;
border-bottom:2px dotted #666666;
}
#page #content_home #box_clientes .interior_box img {
margin-left:10px;
margin-bottom:25px;
}
#page #container .lista a{
text-decoration:none;
}
#page #container #content_home p.enlaces_home a{
text-decoration:none;
font-size:12px;}
