/* CSS Document */

html * { /* Inicializamos los margenes y los paddings para evitar comportamientos extraños en los navegdores */
	margin : 0;
	padding : 0;
}

body {
	margin:0px;
	text-align:center;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	background:url(img/color.gif) repeat-x;
}
img{ border:0px;}
a:link{ 
			color:#CC0000; }
a:visited{
			color:#003366 ;}
a:hover{  text-decoration:none;}
h1{font: bold normal 80% Arial, Helvetica, sans-serif; color:#333;}
h2{font: normal normal 90% Arial, Helvetica, sans-serif; color:#333 ;  }
h3{font: normal normal 60% Arial, Helvetica, sans-serif; color:#666;}
/*capas*/
#contenedor_inicio{
	position:relative; margin:17px auto 0 auto;
	 width:700px; text-align:left;
	background:url(img/imagen_inicio.jpg) no-repeat top right;
}
#logogr{
	position: relative;
	top:0px;
	/*width:300px;*/
	width:auto; /* Para que el contenido ocupe todo el ancho del contenedor */
	margin:30px;
}
#leyendagr{width:300px; text-align:left;  color:#CC0000 ; }

#entra{
	text-align : center; /* Centramos el contenido en la capa */
}

#entra p a { /* Estilos para los enlaces de entrada */
	display : block; /* Redefinimos los enlaces de (inline >> block) para poder asignarle margin o padding */
	margin : 20px; /* Espacio entre los enlaces */
}

#direccion{margin:0 auto 0 auto; text-align:center; width:700px; 
	padding-top:0px;}
#direccion2{  padding: 5px;
	border: 1px  dotted #C00;}
#asociaciones{ padding-top:150px; width:700px; float:left;
}

#cermi{ top:10px; width:150px; margin-top:10px;  float:left; }

#fed{ top:10px; width:250px; margin-top:10px; float:left;}

#inicio{top:10px; width:250px;
	color:#CC0000;; float:left;}

#legal{ clear:both;
	width:100%;
	border-top-width: thin;
		border-top-style:dashed;
	border-top-color: #990000; padding-top:5px;

}
	
.logo{font-weight:bold;
		color:#CC0000;}

.federacion{ font-size:60%}
.txiki{font: normal normal 60% Arial, Helvetica, sans-serif; color:#666; background-color:#FFF;}
.tawlogo { 
font-family: arial, sans-serif; 
border: 1px solid #555; 
vertical-align: 0.3em;
font-weight: bold;
color: #fff;
font-size: 0.9em; 
background-color: #555;
padding: 0;
}

.tawlogo .tnivel {
padding: 0 0.4em ;
border-bottom: 0px;
background-color: #555;
color: #fff;
font-size: 0.8em;
}

.tawlogo abbr {
border-bottom: 0px;
}

.tawlogo acronym{
border-bottom: 0px;
padding: 0 0.3em;
background-color: #fff;
color: #000; 
}

.tawlogo sup{
padding: 0em;
vertical-align: 0.6em;
font-size: 0.6em;
}
/*------------(CSS LOGO TAW)------------*/
