/* clases generales */
.izquierda {
	float : left;
}
.centro, .contenedor-interno {
	margin-left : auto;
	margin-right : auto;
}
.derecha {
	float : right;
}
.alineacion-izquierda {
	text-align : left;
}
.alineacion-centro {
	text-align : center;
}
.alineacion-derecha {
	text-align : right;
}
.relativo {
	position : relative;
}
.absoluto {
	position : absolute;
	width: 637px;
	height: 13px;
	left: -12px;
}
.invisible {
	display : none;
}
.limpiador {
	clear : both;
}
.margen-inferior {
	margin-bottom : 7px;
}
.ancho-minimo {
	min-width : 990px;
}
.contenedor-interno {
	width : 945px;
}


/* modulo webcams */
#modulo-webcams, #modulo-webcams2 {
	height : 124px;
}
#modulo-webcams {
	width : 728px;
	background : url(../img/08-modulo-webcams.png) left no-repeat;
}
#modulo-webcams2 {
	width : 935px;
	background : url(../img/08-modulo-webcams3.png) left no-repeat;
}
#modulo-webcams3 {
	width : 607px;
	background : url(../img/08-modulo-webcams2.png) left no-repeat;
}
#modulo-webcams div, #modulo-webcams2 div, #modulo-webcams3 div {
	top : 13px;
	left : 156px;
}
#modulo-webcams div {
	width : 500px;
}
#modulo-webcams2 div {
	width : 700px;
}
#modulo-webcams3 div {
	width : 330px;
}
#modulo-webcams div a, #modulo-webcams2 div a,#modulo-webcams3 div a {
	width : 104px;
	color : #FFF;
}
#modulo-webcams div a {
	margin-right : 10px;
}
#modulo-webcams2 div a {
	margin-right : 6px;
}
#modulo-webcams3 div a {
	margin-right : 4px;
}
#modulo-webcams div a img, #modulo-webcams2 div a img, #modulo-webcams3 div a img {
	padding : 1px;
	border : 1px solid #999;
}
#modulo-webcams div a:hover, #modulo-webcams2 div a:hover, #modulo-webcams3 div a:hover {
	text-decoration : none;
	color : #c0c0c0;
}
#modulo-webcams div a:hover img, #modulo-webcams2 div a:hover img, #modulo-webcams3 div a:hover img {
	background : #FFF;
}
#opciones-webcams {
	width : 117px;
	height : 124px;
	background : url(../img/08-modulo-webcams2.gif);
}
