.desSlideshow{
    background-image: url(../images/loading.gif);
    background-position: center center;
    background-repeat: no-repeat;
    padding:15px 0px;
}
.desSlideshow .switchBigPic,.desSlideshow .nav{
    display: none;
}
body
{
    /*        background:#aaaaaa url(../images/background_gradient.png) repeat-x scroll 0 0;*/
    background:#aaaaaa url(../images/fondo_cuerpo.png) repeat-x scroll 0 0;
    /*    font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif;
        margin:0;
        padding:0;
        border: 0;
        outline: 0;
        font-size: 100%;
        background: transparent;
        background-color:#aaaaaa;
        line-height: 1;*/
}
#header
{
    /*    margin:auto;*/
    margin-top:10px;
    height:75px;
    border-bottom-color: rgb(204, 204, 204);
    border-bottom-width: 2px;
    border-bottom-style: solid;
}
#logo
{
    position:relative;
    float:left;
    padding-left:5px;
}

#titulo
{
    position:relative;
    /*    float: left;*/
    padding-left:280px;
    padding-right:220px;
    font-family:"New Century Schoolbook", serif;
    font-size:15px;
    font-style:normal;
    line-height:22px;
    text-align:center;
}

#contact_details
{
    float:right;
    color:#333333;
    font-family:"New Century Schoolbook", serif;
    font-size:12px;
    font-style:normal;
    /*    line-height:22px;*/
    padding-right:10px;
    text-align:center;
}

#contact_details a
{
    color:#333333;
    font-size:12px;
    text-decoration:none;
    letter-spacing:0.5px;

}

/*Botón*/

.button, .button span {
    display: inline-block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.button {
    white-space: nowrap;
    line-height:1em;
    position:relative;
    outline: none;
    overflow: visible;
    cursor: pointer;
    border: 1px solid #999;
    border: rgba(0, 0, 0, .2) 1px solid;
    border-bottom:rgba(0, 0, 0, .4) 1px solid;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    background: -moz-linear-gradient(
        center top,
        rgba(255, 255, 255, .1) 0%,
        rgba(0, 0, 0, .1) 100%
        );
    background: -webkit-gradient(
        linear,
        center bottom,
        center top,
        from(rgba(0, 0, 0, .1)),
        to(rgba(255, 255, 255, .1))
        );
    -moz-user-select: none;
    -webkit-user-select:none;
    -khtml-user-select: none;
    user-select: none;
    margin-bottom:10px;
}
.button.full, .button.full span {
    display: block;
}
.button:hover, .button.hover {
    background: -moz-linear-gradient(
        center top,
        rgba(255, 255, 255, .2) 0%,
        rgba(255, 255, 255, .1) 100%
        );
    background: -webkit-gradient(
        linear,
        center bottom,
        center top,
        from(rgba(255, 255, 255, .1)),
        to(rgba(255, 255, 255, .2))
        );
}
.button:active, .button.active {
    top:1px;
}
.button span {
    position: relative;
    color:#fff;
    text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);
    border-top: rgba(255, 255, 255, .2) 1px solid;
    padding:0.6em 1.3em;
    line-height:1em;
    text-align:center;
    white-space: nowrap;
}

.button.pequeno span {
    font-size:11px;
}
.button.mediano span {
    font-size:16px;
}
.button.grande span {
    font-size:22px;
}

.button.rojo {
    background-color: #e62727;
}
.button.naranja {
    background-color: #ff5c00;
}

.button.azul {
    background-color: #00ADEE;
}

A{
    color: #0000cc;
    text-decoration: none;
} 
html, div, span,head,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, font, img,
small, strong, ol, ul, li
{
    margin: 0;
		margin-left:auto;
		margin-right:auto;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    background: transparent;
}

/* Contenido contacto */

#contentA {
    /*    float: left;*/
    width: 660px;
/*    padding-left: 190px;
	padding-right: 190px;*/
		margin-left:auto;
		margin-right:auto;
		margin-bottom:auto;
		/*margin-top:auto;*/
		margin-top:10px;
   /* padding-top: 10px;*/
}
#contentA h3{
    color: #238EC6;
}
.postA {
    /*background: url(../images/imgA05.png) repeat-y left top;*/
	background: url(../images/imgA05.png) repeat-y left top;
}

.postA-bgtop {
    background: url(../images/imgA04.png) no-repeat left top;
}

.postA-bgbtm {
    background: url(../images/imgA06.png) no-repeat left bottom;
    padding: 30px 40px 30px 20px;
}

.postA .title {
    margin: 0px;
    padding: 10px 0px 5px 0px;
    color: #232F01;
}

.postA .title a {
    letter-spacing: -1px;
    text-decoration: none;
    text-transform: lowercase;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 20px;
    color: #3A3D40;
}

.postA .entry {
}

.postA img {
    float: left;
    padding: 12px 0px;
}

.postA .meta {
}

.postA .more {
    display: block;
    width: 115px;
    height: 32px;
    padding: 12px 0px 0px 0px;
    background: url(../images/imgA12.jpg) no-repeat left top;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
}

.postA .moreD {
    display: block;
    width: 115px;
    height: 32px;
    padding: 12px 0px 0px 0px;
    background: url(images/imgA12.jpg) no-repeat left top;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    float: right;
}

.postA .byline {
    font-size: 12px;
    font-style: italic;
}
#tabla {
    width: 100%;
    border-collapse: collapse;
    border-bottom: 1px solid #24130F;
    border-left: 1px solid #24130F;
    border-right: 1px solid #24130F;
}
#text{
    font-family:"New Century Schoolbook", serif;
    color: #C0BEC6;
    height: 25px;
    background-color: #F1F1F1;
    border: 0;
}
#columna{
	width: 250px;
	font-size: 100%;
}

#oculto{
    /*width: 250px*/;
	position:absolute;
}
