
 .graphicsrv {clear:both;width: 95%;margin: 0px auto;}
 .graphicsrv h3.t_elto {color:  #FFFFFF;
 background-color: #7497c1;
 border-bottom: 2px solid #CCCCCC;;
 padding-left: 16px;
 font-size: 1em;
 margin:0 0 10px 0;}

.graphicsrv h3 {padding: 5px;margin: 0px;font-size: 10px;}

.graphicsrv .sppal h3  a {text-decoration: none;color: #FFFFFF;font-weight: bold;}
.graphicsrv .sppal h3  a:hover {text-decoration: none;color: #000000;font-weight: bold;}


.sppal{text-align: center;width: 100%;}

.snext{float: left; width: 45%;text-align: center;margin: 3px 0 0 3%;}


.sppal .bright{
 width: 100%;
 background:url(../img/right_blue.gif);
 background-repeat: repeat-y;
 background-position: top right;
 background-color: #95aac5;
 margin: 0px auto;
}

.sppal .btop{
 background:url(../img/top_blue.gif);
 background-repeat: repeat-x;
 background-position: top center;
}


.sppal .bbottom{
 background:url(../img/bottom_blue.gif);
 background-repeat: repeat-x;
 background-position: bottom center;
}

.sppal .bleft{
 background:url(../img/left_blue.gif);
 background-repeat: repeat-y;
 background-position: middle left;
}

.sppal .btopleft{
 background:url(../img/topleft_blue.gif);
 background-repeat: no-repeat;
 background-position: top left;
}

.sppal .btopright{
 background:url(../img/topright_blue.gif);
 background-repeat: no-repeat;
 background-position: top right;
}

.sppal .bbottomleft{
 background:url(../img/bottomleft_blue.gif);
 background-repeat: no-repeat;
 background-position: bottom left;
}

.sppal .bbottomright{
 background:url(../img/bottomright_blue.gif);
 background-repeat: no-repeat;
 background-position: bottom right;
}


.graphicsrv .snext h3  a {text-decoration: none;color: #343861;font-weight: bold;}
.graphicsrv .snext h3  a:hover {color: #FFFFFF;font-weight: bold;}

.snext .bright{
 width: 100%;
 background:url(../img/right_grey.gif);
 background-repeat: repeat-y;
 background-position: top right;
 background-color: #CCCCCC;
 margin: 0px auto;
}

.snext .btop{
 background:url(../img/top_grey.gif);
 background-repeat: repeat-x;
 background-position: top center;
}


.snext .bbottom{
 background:url(../img/bottom_grey.gif);
 background-repeat: repeat-x;
 background-position: bottom center;
}

.snext .bleft{
 background:url(../img/left_grey.gif);
 background-repeat: repeat-y;
 background-position: middle left;
}

.snext .btopleft{
 background:url(../img/topleft_grey.gif);
 background-repeat: no-repeat;
 background-position: top left;
}

.snext .btopright{
 background:url(../img/topright_grey.gif);
 background-repeat: no-repeat;
 background-position: top right;
}

.snext .bbottomleft{
 background:url(../img/bottomleft_grey.gif);
 background-repeat: no-repeat;
 background-position: bottom left;
}

.snext .bbottomright{
 background:url(../img/bottomright_grey.gif);
 background-repeat: no-repeat;
 background-position: bottom right;
}
/*CAJAS PARA PRODUCTOS*/


/*ESQUEMA DE SERVICIOS*/
.llave img{	border: none;}

.llave{	display: table;}

div#container_llave{margin-left: 101px;}

div#logo_llave{	float: left;text-align: middle;padding-top: 50px;}

div#logo_llave img{}

.contenido_llave{margin-left: 50px;	padding: 10px;}

.izqda_llave{
 background:url(../img/llave_repeat.jpg);
 background-repeat: repeat-y;
 background-position: middle left;
}

.superior_izquierda_llave{
 background:url(../img/llave_top.jpg);
 background-repeat: no-repeat;
 background-position: top left;
}

.inferior_izquierda_llave{
 background:url(../img/llave_bottom.jpg);
 background-repeat: no-repeat;
 background-position: bottom left;
}

