@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0;}
img
{  border-style: none;
}
td,th{
	color: #000;
	}
.main {width:950px;  margin-left:auto; margin-right:auto; margin-bottom:0; margin-top:0;}
.superior { width:950px; float:left; height:auto; background-image:url(../images/fondodos.png); background-repeat:repeat-y; margin-left:auto; margin-top:0; margin-bottom:0; position:relative;}
.medio { width:950px; float:left; height:auto; background-image:url(../images/fondodos.png); background-repeat:repeat-y; margin-left:auto; margin-top:0; margin-bottom:0; height:61px;}
.izquierdo { margin-top:0;font-style:italic; font-weight:bold; font-size:13px; color:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif monospace;width:370px; float:left; margin-left:0px; margin-right:0px; /*background-image:url(../images/rayita.png)*/; background-repeat:repeat-y; margin-top:15px;
}
.izquierdo a,.izquierdo a:hover{
	text-decoration: none;
	color: #FFF;
}
.izquierdo a:hover{
	color: #000;
}
.izquierdo img, .izquierdo img:hover{
	text-decoration:none;
	cursor:pointer;
	}
a:focus {outline:none; text-decoration:none;}

.derechomedio {
	width:570px;
	float: right;
	background-image:url(../images/fondogris.jpg);
	background-repeat:repeat-y;
	margin-top:0px;
	
}
.derecho {font-style:italic; font-weight:bold; font-size:13px; color:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif monospace;
	
	width:570px;
	float:left;
	background-image:url(../images/fondogris.jpg);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:10px;
	position:relative;
}
.derecho a:focus{
	text-decoration:none;
	outline:none;}

.inferior { height:220px; float:left;  width:950px; margin-left:auto; margin-right:auto; }
.izquierda1 {
	width:200px;
	float:left;
	margin-left:10px; 
}
	
.izquierda2 {
	width:105px;
	float:left;
	display:block;
	margin-left:12px;
	
}
.derecho1 { width:130px; float:left; margin-top:5px; margin-left:10px; margin-bottom:10px;}
.derecho1texto {
	width:130px;
	float:left;
	height:auto;
	margin-left:0px;
	
}
.derecho1texto p{
	font-size:11px;
	
	
	
}
.derecho2 { width:370px; float:left; margin-top:15px; margin-left:25px; text-align:center; position:relative;}
.derecho3 { width:40px; float:left; margin-top:15px; margin-left:10px;}
.flechas {
	width:540px;
	float:left;
	
}
.flechas a{
	text-decoration:none;
	border:0;
}

.flechas ahover{
	text-decoration:none;
	border:0;
}
.flechaizq a, .flechaizq a:hover{
	outline:none;
	text-decoration:none;
	
	}
.flechader a, flechader a:hover{
	outline:none;
	text-decoration:none;
	border:0;}

.flechaizq {width:40px;  position:absolute; z-index:3000; bottom:-40px; margin-left:625px;_margin-left:290px;}
.flechader {width:40px; right:10px;position:absolute; z-index:3000; bottom:-40px; margin-right:130px;}
.lineas{ margin-bottom:5px; float:left; height:40px; }
.lineape{width:155px; border-bottom:#FFF; border-bottom-color:#FFF; border-bottom-width:thin; border-bottom-style:solid;}
	
.lineas2{ margin-bottom:5px; float:left; width:195px; border-bottom:#FFF; border-bottom-color:#FFF; border-bottom-width:thin; border-bottom-style:solid;}
.familias{ margin-top:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif monospace; font-style:italic; font-weight:bold; font-size:13px; color:#FFF;}
.inferior{
	background-image:url(../images/footer2.png);
	width:950px;
	height:174px;}
/* CLEARING
---------------------------------------------------*/
.clearfix:after {content: "."; display:block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* End hide from IE-mac */

.clear {clear: both;}
.merompelasbolas{ font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; margin-left:25px; float:left; width:400px; margin-right:250px;
margin-bottom:10px;}
.blanco{
	
	color:#333;
	background-color: #EEE;
	padding-top:5px;}
	.menuGris{
	
	background-color:#999;
	width:902px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	padding-top:4px;
	}
	.menuGris span{
		color:#A84D10;
		font-size:15px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-style:italic;
		font-weight:200;
		padding-left:5px;
		margin-top:15px;
		letter-spacing:2px;
	
	}
	.menuGris2{
	
	background-color:#999;
	width:400px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	padding-top:4px;
	}
	.menuGris2 span{
		color:#A84D10;
		font-size:15px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-style:italic;
		font-weight:200;
		padding-left:5px;
		margin-top:15px;
		letter-spacing:2px;
	
	}
.info{
	font-style:italic;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333; width:902px; margin-left:auto; margin-right:auto; padding:5px;}

	.flash{
		width:950px;
		height:131px;}
		.admin{float:left;background-color:#CCC; color:#F60; font-style:normal; width:180px; text-align:center; letter-spacing:1px; margin-left:10px;margin-right:10px; text-decoration:none;}