/** catálogo de propiedades **/

/** posición **/

.abs, .top_0, .top_1pc, .top_10pc, .top_left_0, .top_right_0, .bottom_0, .bottom_left_0, .bottom_right_0, .exp_abs {

position: absolute;

}

.rel {

position: relative:

}

.fix {

position: fixed;

}

/** márgenes **/

body, .margin_0 {

margin: 0;

}

.margin_1m_0 {

margin: 1em 0;

}

.margin_1m_0_0_0 {

margin: 1em 0 0 0;

}

.margin-5m_a_0_a {

margin: 0.5em auto 0 auto;

}

.margin_2m_0_0_2m {

margin: 2em 0 0 2em;

}

.margin_0_0_0_2m {

margin: 0 0 0 2em;

}

.margin_0_a_1m_a {

margin: 0 auto 1em auto;

}

.margin_0_0_-5m_0 {

margin: 0 0 0.5em 0;

}

.margin_0_0_0_32pc {

margin: 0 0 0 32%;

}

.margin_0_20pc {

margin: 0 20%;

}

.margin_0_10pc {

margin: 0 10%;

}

.margin_0_5pc {

margin: 0 5%;

}

.margin_0_a {

margin: 0 auto;

}

.margin_0_0_0_4pc {

margin: 0 0 0 4%;

}

/** padding (espacio entre contenido y bordes) **/

.padding_0_20pc {

padding: 0 20%;

}

.padding_1m {

padding: 1em;

}

.padding_0_1m_0_0 {
	
padding: 0 1em 0 0;	
	
}

.padding_1-5_1-5_0_1-5 {

padding: 1.5em 1.5em 0 1.5em;

}

.padding_0_1m_1m_1m {
	
padding: 0 1em 1em 1em;	
	
}

.padding_0_2m_0_0 {

padding: 0 2em 0 0;

}

.padding_0_1m {

padding: 0 1em;

}

.padding_0_0_0_2m {

padding: 0 0 0 2em;

}

.padding_2m {

padding: 2em;

}

.padding_0_3m {

padding: 0 3em;

}

.padding_0_4m {

padding: 0 4em;

}

/** sobre flujo **/

.overflow_auto {

overflow: auto;

}

.overflow_hidden {

overflow: hidden;

}

/** límites **/

.abs, .top_0, .top_left_0, .top_right_0, .exp_abs {

top: 0;

}

.top_1pc {

top: 1%;

}

.top_6-75pc {

top: 6.75%;

}

.top_10pc {

top: 10%;

}

.top_12-5pc {

top: 12.5%;

}

.top_20-8pc {

top: 20.8%;

}

.top_37-5pc {

top: 37.5%;

}

.top_40-6pc {

top: 40.6%;

}

.top_48pc {

top: 48%;

}

.top_60-4pc {

top: 60.4%;

}

.top_75pc {

top: 75%;

}

.top_80-2pc {

top: 80.2%;

}

.top_82pc {

top: 82%;

}

.top_87-5pc {

top: 87.5%;

}

.right_0, .top_right_0, .bottom_right_0 {

right: 0;

}

.right_-5pc {

right: 0.5%;

}

.right_1pc {

right: 1%;

}

.right_2-5pc {

right: 2.5%;

}

.right_27-5pc {

right: 27.5%;

}

.right_35-5pc {
	
right: 35.5%;	
	
}

.right_52-5pc {

right: 52.5%;

}

.right_68-5pc {
	
right: 68.5%;	
	
}

.right_77-5pc {

right: 77.5%;

}

.bottom_0, .bottom_left_0, .bottom_right_0 {

bottom: 0;

}

.bottom_5pc {

bottom: 5%;

}

.left_0, .top_left_0, .bottom_left_0, .exp_abs {

left: 0;

}

.left_1pc {

left: 1%;

}

.left_5pc {

left: 5%;

}

.left_7-69pc {

left: 7.69%;

}

.left_9pc {

left: 9%;

}

.left_10pc {

left: 10%;

}

.left_15pc {

left: 15%;

}

.left_15-38pc {

left: 15.38%;

}

.left_20pc {

left: 20%;

}

.left_25-75pc {

left: 25.75%;

}

.left_34pc {

left: 34%;

}

.left_50pc {

left: 50%;

}

.left_50-5pc {

left: 50.5%;

}

.left_75-25pc {

left: 75.25%;

}

/** dimensiones en x **/

.width_100pc, .exp_abs {

width: 100%;

}

.width_98pc {

width: 98%;

}

.width_84-62pc {

width: 84.62%;

}

.width_82pc {

width: 82%;

}

.width_80pc {

width: 80%;

}

.width_70pc {

width: 70%;

}

.width_60pc {

width: 60%;

}

.width_50pc {

width: 50%;

}

.width_48-5pc {

width: 48.5%;

}

.width_45pc {

width: 45%;

}

.width_42-5pc {

width: 42.5%;

}

.width_40pc {

width: 40%;

}

.width_32pc {

width: 32%;

}

.width_31pc {

width: 31%;

}

.width_23-75pc {

width: 23.75%;

}

.width_auto {

width: auto;

}

/** fibonacci x-13 **/

.fib_x1 {

width: 7.69%;

}

.fib_x2 {

width: 15.38%;

}

.fib_x3 {

width: 23.07%;

}

.fib_x4 {

width: 30.76%;

}

.fib_x5 {

width: 38.45%;

}

.fib_x6 {

width: 46.14%;

}

.fib_x7 {

width: 53.83%;

}

.fib_x8 {

width: 61.52%;

}

.fib_x9 {

width: 69.21%;

}

.fib_x10 {

width: 76.9%;

}

.fib_x11 {

width: 84.59%;

}

.fib_x12 {

width: 92.28%;

}

/** dimensiones en y **/

.height_100pc, .exp_abs {

height: 100%;

}

.height_98pc {

height: 98%;

}

.height_80pc {

height: 80%;

}

.height_72pc {

height: 72%;

}

.height_46pc {

height: 46%;

}

.height_18-8pc {

height: 18.8%;

}

.height_15pc {

height: 15%;

}

.height_12m {

height: 12em;

}

.height_9-5m {

height: 9.5em;

}

.height_8m {

height: 8em;

}

.height_3m {

height: 3em;

}

.height_2m {

height: 2em;

}

.height_auto {

height: auto;

}

/** fibonacci y-8 **/

.fib_y1 {

height: 12.5%;

}

.fib_y2 {

height: 25%;

}

.fib_y3 {

height: 37.5%;

}

.fib_y4 {

height: 50%;

}

.fib_y5 {

height: 62.5%;

}

.fib_y6 {

height: 75%;

}

.fib_y7 {
 
height: 87.5%;

}

/** tipos de despliegue **/

.display_block {

display: block;

}

.display_none {

display: none;

}

.display_table {

display: table;

}

.item_celda {

display: table-cell;

}

.vertical_align_middle {

vertical-align: middle;

}

/** visibilidad **/

.visibility_hidden {

visibility: hidden;

}

/** formularios **/

.cursor_pointer {
	
cursor: pointer;

}

.border_none {

border: none;

}

.border_radius_1m {

border-radius: 1em;

}

.border_radius_1m_0_0_1m {

border-radius: 1em 0 0 1em;

}