
	.fondotexto{
		background-color: red;
		background-image: none;
		border-bottom-color: red;
		
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-image-outset: 0 0 0 0;
		border-image-repeat: stretch stretch;
		border-image-slice: 100% 100% 100% 100%;
		border-image-source: none;
		border-image-width: 1 1 1 1;
		border-left-color: red;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: red;
		border-right-style: solid;
		border-right-width: 1px;
		border-top-color: red;
		border-top-style: solid;
		border-top-width: 1px;
		box-sizing: border-box;
		color: rgb(0, 153, 255);
		display: inline-block;
		line-height: 14px;
		margin-bottom: 4px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		text-align: center;
		text-decoration: none;
		color: #fff;
		text-decoration-line: none;
		vertical-align: middle;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		-moz-user-select: none;
	}
	
	.fondotextoverde{
		background-color: #00CC00;
		background-image: none;
		border-bottom-color: #00CC00;
		
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-image-outset: 0 0 0 0;
		border-image-repeat: stretch stretch;
		border-image-slice: 100% 100% 100% 100%;
		border-image-source: none;
		border-image-width: 1 1 1 1;
		border-left-color: #00CC00;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-color: #00CC00;
		border-right-style: solid;
		border-right-width: 1px;
		border-top-color: #00CC00;
		border-top-style: solid;
		border-top-width: 1px;
		box-sizing: border-box;
		color: rgb(0, 153, 255);
		display: inline-block;
		line-height: 14px;
		margin-bottom: 4px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		text-align: center;
		text-decoration: none;
		color: #fff;
		text-decoration-line: none;
		vertical-align: middle;
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		-moz-user-select: none;
	}
		
			a img {
				border:0; 
			}
			
			
			A:link {text-decoration:none;color: yellow;}
			A:visited {text-decoration:none;color:white;}
			A:active {text-decoration:none;color:white;}
			A:hover {text-decoration:underline;color:white;}
			
			#iniciarsesion{
				height: 45px;
				width: 60%;
				font-size: 18px;
			}
			#cerrarsesion{
				height: 45px;
				width: 60%;
				font-size: 18px;
			}
			strong{
				font-weight:normal;
			}
			
			
	
				/* Content Boxes */
			.content-box-blue,
			.content-box-gray,
			.content-box-green,
			.content-box-purple,
			.content-box-red,
			.content-box-yellow {
				text-align: center;
				max-width:337px;
				max-height: 100%;
				margin: 5px auto;
				overflow: auto;
				padding: 5px;
				border-radius: 10px;
				
				
			font-weight:normal;
			}
			
			
			.content-box-blue {
			background-color: #33FFFF;
			border: 1px solid #0099CC;
			color: #0099CC;
			}
			
			.content-box-gray {
			background-color: #cccdcc;
			border: 1px solid #a3a3a3;
			color: #a3a3a3;
			}
			
			.content-box-green {
			background-color: #99ff99;
			border: 1px solid #00a900;
			color: #00a900;
			}
			
			.content-box-purple {
			background-color: #c299ff;
			border: 1px solid #7300cc;
			color: #7300cc;
			}
			
			.content-box-red {
			background-color: #FF9999;
			border: 1px solid #CC0000;
			color: #CC0000;
			}
			
			.content-box-yellow {
			background-color: #FFFFCC;
			border: 1px solid #999900;
			color: #999900;
			}
			
			
			
			
			.content-box-yellow3 {
				text-align: center;
				max-width:337px;
				max-height: 100%;
				margin: 5px auto;
				overflow: auto;
				padding: 5px;
				border-radius: 10px;
				
				
			font-weight:normal;
			}
			
			.content-box-yellow3 {
			background-color: #FFFFCC;
			border: 1px solid #999900;
			color: #999900;
			}
			
			.content-box-redserver {
				text-align: center;
				max-width: 300px;
				max-height: 155px;
				margin: 5px auto;
				overflow: hidden;
				padding: 5px;
				border-radius: 10px;
				
				
			font-weight:normal;
			}
			
			.content-box-redserver {
			background-color: #FF9999;
			border: 1px solid #CC0000;
			color: #CC0000;
			}
			@media screen and (min-width: 550px)  { /* pantalla grande */
			
				.content-box-yellow3 {
					max-width:500px;
				}
				
				.content-box-redserver {
					max-width: 400px;
				}
				
			}
			
			
				/* Content Boxes Grandes */
			.content-box-blue2,
			.content-box-gray2,
			.content-box-green2,
			.content-box-purple2,
			.content-box-red2,
			.content-box-yellow2 {
				text-align: center;
				width: 350px;
				max-width:96%;
				min-height: 155px;
				margin: auto;
				overflow: hidden;
				padding: 5px;
				border-radius: 10px;
				
				
			font-weight:normal;
			}
			
			.content-box-blue2 {
			background-color: #33FFFF;
			border: 1px solid #0099CC;
			color: #0099CC;
			}
			
			.content-box-gray2 {
			background-color: #cccdcc;
			border: 1px solid #a3a3a3;
			color: #a3a3a3;
			}
			
			.content-box-green2 {
			background-color: #99ff99;
			border: 1px solid #00a900;
			color: #00a900;
			}
			
			.content-box-purple2 {
			background-color: #c299ff;
			border: 1px solid #7300cc;
			color: #7300cc;
			}
			
			.content-box-red2 {
			background-color: #FF9999;
			border: 1px solid #CC0000;
			color: #CC0000;
			}
			
			.content-box-yellow2 {
			background-color: #FFFFCC;
			border: 1px solid #999900;
			color: #999900;
			}
			