﻿/* MAquetacion*/

body{
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: whitesmoke;
}
h3 {
	margin:0.2em 0;
}
/*nav{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	width:95%;
}*/
#cabecera{
	margin: 0;
	padding: 0;
	height: 100px;
	background-color: rgb(227, 241, 249);
	position: relative;
	overflow: hidden;
}
.templateTitle{
	position: absolute;
	top: 0px;
	left: 5px;
	padding-bottom: 10px;
	height: 90px;
}
.templateTitle a {
	text-decoration: none;
	font-size: x-large;
	color: black;
}
.Idioma{
	position: absolute;
	top: 5px;
	right: 5px;
	margin-left: 1%;
	font-size: 12px;
	text-align: left;
	width: 239px;
}
#cuerpo{
	clear: both;
	width: 100%;
	overflow: auto;
	max-width: 1200px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-color: white;
}
/*#cuerpo img:hover{
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}*/
#pie{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	background-color: #bfbbbb;
	float: left;
}
#pie1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 40px;
	color: white;
	background-color: #455868;
	float: left;
}
#pie ul, #pie li{
	list-style: none;
	margin-top: .35em;
	margin-bottom: .35em;
	margin-left: 0;
	padding-left: 0;
	line-height: 1.3em;
}
#pie li a:link{
	text-decoration: none;
	color: midnightblue;
}
#pie li a:visited{
	color: midnightblue;
}
#pie li a:hover{
	text-decoration: underline;
}
.col3{
	float: left;
	width: 180px;
	text-align: left;
	padding-left: 5%;
	font-family: Arial;
	font-size: 11px;
}
.col3Publi{
	float: left;
	width: 340px;
	text-align: left;
	padding-left: 20px;
}
#SuscribirseTD{
	font-size: 1.5em;
	margin-bottom: 2em;
	margin-top: 2em;
}

#FC_Resultado, #I_Resultado{
	clear: both;
	width: 100%;
	margin: auto;
}
#FC_Buscar, #FC_Autores, #FC_Temas, #I_Temas, #I_SubTemas, #I_Buscar{
	float: left;
}
.CajaBase
{
	border: 1px solid #808080;
	background-color: white;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	border-radius: 20px;
	box-shadow: rgb(150,150,150) 5px 5px 10px;
	padding: 10px;
	margin:5px;
}

.CajaControl
{
	border: 1px solid #808080;
	background-color: rgb(227, 241, 249);
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
	border-radius: 20px;
	box-shadow: rgb(150,150,150) 5px 5px 10px;
	padding: 10px;
	margin:5px;
	min-height:30px;
	text-align:left;
}
 .CajaControl table{
	margin: 0 5px;
	float:left;
}
.TextoColum2 {
	column-width: 450px;
    -webkit-column-width: 450px;
    -moz-column-width: 450px;
    -o-column-width: 450px;
	font-size:1.3em;
	text-align:left;
}
.TextoColum1 {
	font-size:1.3em;
	text-align:left;
}
.Centrado {
	margin:0 auto;
}



.block1-3, .block1-2{
	clear: both;
}
.block1-3, .block2-3, .block3-3{
	margin: 0.5% 0.5% 0.5% 0.5%;
	width: 32%;
	float: left;
}
.block1-2, .block2-2{
	margin: 0.5% 0.5% 0.5% 0.5%;
	width: 49%;
	float: left;
}
@media screen and (max-width: 600px ){
	.block1-3, .block2-3, .block3-3, .block1-2, .block2-2	{
		width: 99%;
		float: left;
	}
}


.versionOK, .versionOLD {
	margin:10px;
	padding:10px;
	font-size:1.2em;
	color:white;
	box-shadow : rgb(150,150,150) 5px 5px 10px;
}

.versionOK {
	background-color:#43c235;
}
.versionOLD {
	background-color:#9f0606;
}


.NavBoton h2 {
	margin: 10px;
	padding:10px;
box-shadow : rgb(150,150,150) 5px 5px 10px;

}
.boton {
  width:200px;
  height:60px;
  margin:10px;
  display:inline-block;
box-shadow : rgb(150,150,150) 5px 5px 10px;

  }

	.boton a {
		width:180px;
        height:40px;
        padding:10px;
        text-decoration:none;
        font-weight:700;
		font-size:1em;
		color:white;
		display:inline-block;
        vertical-align:middle;
	}

.c1 {
	background-color: rgb(250, 162, 38);
}

.c2 {
	background-color: rgb(0, 172, 238);
}

.c3 {
	background-color: rgb(73, 191, 104);
}

.c4 {
	background-color: rgb(244, 80, 62);
}

.c5 {
	background-color: rgb(148, 100, 226);
}

.c6 {
	background-color: rgb(43, 43, 43);
}
/*Styles for screen 515px and lower*/
@media only screen and (max-width : 480px)
{
	 .templateTitle, #buscador,#TA_Referencias{
		display:none;
	}
	#cabecera {
	height:50px;
	}
}






