body{margin:0px;padding:0px;background-color:#3A719F;text-align:justify;}
body a{outline:none;}
#contenedor{
width:950px;
margin:0 auto;
background-color:#b2d6f4;
border:20px solid #b2d6f4;}
#cabecera{
width:940px;
height:110px;
margin:0 auto;
border:5px solid #419571;
background-color:#FFF;}
#imagentitulo{margin:5px 0 0 5px;float:left;}
#contenido{
width:940px;
height:auto;
margin:0 auto;
background-color:#FFF;
border-top-width:0px;
border-right-width:5px;
border-bottom-width:5px;
border-left-width:5px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#419571;
border-right-color:#419571;
border-bottom-color:#419571;
border-left-color:#419571;}
#contenidoizquierda2{
width:880px;
height:auto;
margin:0 auto;
float:left;
display:inline-block;
padding:5px 30px 0 35px;
margin:0 0px 0 0;}
#contenidoizquierda{
width:420px;
height:auto;	
margin:0 auto;
float:left;
display:inline-block;
padding:5px 30px 0 35px;
margin:0 0px 0 0;}
#contenidoizquierda a{
text-decoration:underline;
font-weight:bold;
color:#666;}
#contenidoizquierda2 a{text-decoration:underline;font-weight:bold;color: #666;}
#contenidoderecha{
width:450px;
margin:0 auto;
background-color:#FFF;
margin-right:0px;
padding:15px 00px 0 00px;}
#contenidoderecha1{
width:400px;
height:189px;
margin:0 auto;
background-color:#FFF;
margin-right:20px;
padding:10px 20px 0 20px;
background-image:url(images/fondo-secciones.png);
background-repeat:no-repeat;}
#contenidoderecha1 a{
color:#419571;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}
#contenidoderecha2{
width:400px;
height:189px;
margin:0 auto;
background-color:#FFF;
margin-right:20px;
padding:10px 20px 0 20px;
background-image:url(images/fondo-secciones.png);
background-repeat:no-repeat;}
#contenidoderecha2 a{
color:#419571;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}
#contenidoderecha3{
width:400px;
height:189px;
margin:0 auto;
background-color:#FFF;
margin-right:20px;
padding:10px 20px 0 20px;
background-image:url(images/fondo-secciones.png);
background-repeat:no-repeat;}
#contenidoderecha3 a{
color:#419571;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}
#footer{
width:950px;
margin:0 auo;
text-align:center;
background-color:#b2d6f4;
padding:10px 0 10px 0;}
#enlaces-interes{
width:auto;
height:auto;
margin:0 auto;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000;
background-color:#b2d6f4;
text-align:center;
padding:0px 0 0px 0;}
#enlaces-interes a{
width:auto;
height:auto;
margin:0 auto;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000;
background-color:#b2d6f4;
text-align:center;
padding:0px 0 0px 0;}
#imagencabecera{
background-image:url(images/imagen-encabezado.jpg);
height:200px;
border-top-width: 0px;
border-right-width:0px;
border-bottom-width:5px;
border-left-width:0px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#419571;
border-right-color:#419571;
border-bottom-color:#419571;
border-left-color:#419571;}
#imagencabecera2{
background-image:url(images/imagen-encabezado-telefono.jpg);
height:200px;
border-top-width: 0px;
border-right-width:0px;
border-bottom-width:5px;
border-left-width:0px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#419571;
border-right-color:#419571;
border-bottom-color:#419571;
border-left-color:#419571;}

#botones{width:232px;float:right;display:block;margin:5px 28px 0 0;}
#botones-retiradas{width:232px;}
#botones-retiradas a:hover{
background-image:url(images/botones-retiradas.png);
background-position:0 -67px;
height:67px;
background-repeat:no-repeat;}
#botones-retiradas a{
background-image:url(images/botones-retiradas.png);
height:67px;
display:block;
background-repeat:no-repeat;}
#botones-piezas{width:232px;margin:20px 0 0 0;}
#botones-piezas a:hover{
background-image:url(images/botones-piezas.png);
background-position:0 -67px;
height:67px;
background-repeat:no-repeat;}
#botones-piezas a{
background-image:url(images/botones-piezas.png);
height:67px;
display:block;
background-repeat:no-repeat;}
#menu{float:right;margin-bottom:10px;}
#menu ul{
font-size:20px;
margin:0;
padding:0;
text-decoration:none;}
#menu li{
float:left;
list-style:none;
margin:0;
padding:0;
text-decoration:none;
width:100px;}
#menu a{
color:#000;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:45px 10px 10px;
text-align:center;
text-decoration:none;
font-weight:bold;
height:55px;}
#menu a:hover{
background:#3A719F;
color:#FFF;
text-decoration:none;}
#menu a.current{
background:#b2d6f4;
color:#505050;
text-decoration:none;}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#419551;}
h2, h3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;}
#contenidoizquierda h2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
border:3px solid #3A719F;
padding:10px 10px 10px 10px;}
.titulos-blancos{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#b2d6f4;
font-weight:bold;}
.titulos-negros{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000;
font-weight:bold;}
.enlaces-interes{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
font-weight:bold;
text-decoration:underline;}
.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
font-weight:bold;
text-align:center;
text-decoration:none;}
#footer a{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;}
label{display:inline-block;width:130px;height:25px;}
.textos{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;}
