/*____________ GRAL __________________*/
/*______________________________*/
.divider {
    height: 25px;
}
.minidivisor { /*###+*/
    height: 15px;
}
#espaciolibre20 {/*###+*/
	height:20px;
}
#espaciolibre50 {/*###+*/
	height:50px;
}
#espaciolibre100 {/*###+*/
	height:100px;
}
#espaciolibre120 {/*###+*/
	height:120px;
}
#espaciolibre150 {/*###+*/
	height:150px;
}
.espaciotop10 {	margin-top:10px;}
.espaciotop5 {	margin-top:5px;}

.enorme {font-size:40px;}
.grande {font-size:34px;}
.semigrande {font-size:24px;}
.media {font-size:18px;}
.mini {font-size:16px;}
.micro {font-size:12px;}
.nano {font-size:10px;}
.pico {font-size:8px;}
@media only screen and (max-width: 331px) {
	.enorme {font-size:26px;line-height: 1;}
	.grande {font-size:22px;line-height: 1.0;}
	.semigrande {font-size:20px;line-height: 1.0;}

}

@media only screen and (min-width: 332px) and (max-width: 1001px) {
	.enorme {font-size:34px;line-height: 1;}
	.grande {font-size:30px;line-height: 1.1;}
	.semigrande {font-size:22px;line-height: 1.0;}

}

@media only screen and (min-width: 1002px) {

}


/*______________________________*/
.colornegro { color:#000000;}
.colorseminegro { color:#202020;}
.coloroscuro { color:#606060;}
.colorgris {color:#999999;}
.colorgrisecillo {color:#AAAAAA;}
.colorclaro {color:#DDDDDD;}
.colorsemiblanco {color:#EEEEEE;}
.colorblanco {color:#FFFFFF;}

.fondooscuro { background-color:#606060;}
.fondoclaro {background-color:#DDDDDD;}

.bold {font-weight:bold;}

.cuadro		{
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; /* future proofing */
    -khtml-border-radius: 5px; /* for old Konqueror browsers */

	border: 1px solid #bcbcbc;
}
.cuadronegro		{
	border: 1px solid #000000;
}
