.anchoFix , .anchoFluid {
display:block;
position:relative;
clear:both;
margin:0 auto;
padding:0;
height:auto;
}

.anchoFix {
width:950px;
/*max-width:1200px;
min-width:930px;*/
/*
border-left:1px solid #f0f0f0;
border-right:1px solid #f0f0f0;
*/
}
.anchoFluid {
width:100%;
}
.anchoFixSpacer , .anchoFluidSpacer {
}
.anchoFixSpacer {
padding:0 5em;
margin:0;
}
.anchoFluidSpacer {
}

/****************************************/

.header {
position:relative;
margin:0;
padding:0;
background-color: transparent;
background-image: url(../images/header.png);
background-position: center top;
background-repeat: no-repeat;
}

/***************************************/

.breadCrumb {

position:absolute;
bottom:20px;
right:0;

padding:0 3em;
margin:0;
text-align:right;
font-size:10px;
letter-spacing:.1em;
}
.breadCrumb a , .breadCrumb a:visited {
}
.breadCrumb a:hover {
}

.footer {
clear:both;
margin:0;
padding:5em 1em 0 1em;
font-size:11px;
}

/****************************************/

.z {
/*background-color: #ececec;*/
background-color: #D3D7D2;
/*
background-image: url(../images/box1.jpg);
background-position: center top;
background-repeat: no-repeat;
*/
margin:0;
padding:1em 0;
}

/*************************************************/
/* layout columnas */

.blokX , .blok20 , .blok25 , .blok75 , .blok33 , .blok34 ,  .blok35 , .blok40 , .blok45 , .blok50 , .blok55 , .blok60 , .blok65 , .blok67 , .blok66 , .blok80 {
position:relative;
float:left;
margin:0;
padding:0;
height:100%;
}

.blokX { /* el ancho lo pone el php en el -> style='width: X%;' */
}

.blok20 {
width:20%;
}
.blok80 {
width:80%;
}
.blok25 {
width:25%;
}
.blok40 {
width:40%;
}
.blok35 {
width:35%;
}
.blok45 {
width:45%;
}
.blok50 {
width:50%;
}
.blok55 {
width:55%;
}
.blok60 {
width:60%;
}
.blok65 {
width:65%;
}
.blok75 {
width:75%;
}
.blok33 {
width:33% !important;
width:32.9%;
}
.blok34 {
width:34%;
}
.blok66 {
width:66%;
}
.blok67 {
width:67% !important;
width:66.3%;
}

.blokSpacer , .blokSpacerLast {
position:relative !important;
padding:2em;
display:block;
}
.blokSpacer {
margin:0 1.5em 1em 0em;
}
.blokSpacerLast {
margin:0 0em 1em 1.5em;
}

/*************************************************/

.spacerLine {
clear:both;
display:block;
height:1px;
background-color: #000;
margin:.5em 0;
padding:0;
}
.spacerHeight {
clear:both;
display:block;
height:30px;
margin:0;
padding:0;
}

.spacerWidth {
width:30px;
margin:0 .3em;
padding:0;
background-color: #ccc;
}

.heightLine {
position:absolute;
right:0;
top:0;
width:1px;
height:28px;
background-color: #ccc;
margin: 0 0 0 5px;
padding:0;
}

/*************************************************/