﻿/* Normalizes margin, padding */
td
{ margin : 0; padding : 0; }

th
{ margin : 0; padding : 0; }

blockquote
{ margin : 0; padding : 0; }

p
{
	margin: 10px 10px 10px 10px;
	padding : 0;
}

input
{ margin : 0; padding : 0; }

fieldset
{ margin : 0; padding : 0; }

form
{ margin : 0; padding : 0; }

pre
{ margin : 0; padding : 0; }

h6
{ margin : 0; padding : 0; }

h5
{ margin : 0; padding : 0; }

h4
{ margin : 0; padding : 0; }

h3
{ margin : 0; padding : 0; }

h2
{ margin : 0; padding : 0; }

h1
{ margin : 0; padding : 0; }

li
{ margin : 0; padding : 0; }

ol
{ margin : 0; padding : 0; }

ul
{ margin : 0; padding : 0; }

dd
{ margin : 0; padding : 0; }

dt
{ margin : 0; padding : 0; }

dl
{ margin : 0; padding : 0; }

div
{
	margin : 0;
	padding : 0;
}

body
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h6 { font-size : 100%; }

h5 { font-size : 100%; }

h4 { font-size : 100%; }

h3 { font-size : 100%; }

h2 { font-size : 100%; }

h1 { font-size : 100%; }

/* Removes list-style from lists */
ul { list-style : none; }

ol { list-style : none; }

/* Normalizes font-style and font-weight to normal */
var
{ font-style : normal; font-weight : normal; }

th
{ font-style : normal; font-weight : normal; }

strong
{ font-style : normal; font-weight : normal; }

em
{ font-style : normal; font-weight : normal; }

dfn
{ font-style : normal; font-weight : normal; }

code
{ font-style : normal; font-weight : normal; }

cite
{ font-style : normal; font-weight : normal; }

caption
{ font-style : normal; font-weight : normal; }

address
{ font-style : normal; font-weight : normal; }

/* Removes spacing in tables */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
img { border : 0; }

fieldset { border : 0; }

/* Left-aligns text in caption and th */
th { text-align : left; }

caption { text-align : left; }

/* Removes quotation marks from q */
q:after { content :”; }


q:before { content :”; }


body{
	background-color:white;
}
#arriba{
	height: 33%;
	margin-top: 150px;
}
#enmedio{
	height: 34%;
	text-align: center;
}
#abajo{
	height: 150px;
}

#contenedor{
    width:955px;
	margin:0 auto 0 auto;
}
#header{
    
}
#logo{
	width: 205px;
	height: 88px;
	float: left;
	text-align: center;
}

#navega{
	width: 296px;
	float: right;
	font-family: "trebuchet ms";
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	margin-top: 30px;
	padding-top: 22px;
	color: #004A7F;
}
 #top{
	width: 900px;
	padding-top: 25px;
	padding-left: 25px;
	float: left;
}

 #contenido{
	width: 100%;
	padding-top: 25px;
	text-align: center;
}

#medio{
	margin: 0 auto 0 auto;
	text-align: center;
	width: 910px;
	padding-bottom: 25px;
}

#medioa{
	margin: 140px auto 0 auto;
	text-align: center;
	width: 680px;
}

#mediocv{
	margin: 120px auto 0 auto;
	text-align: left;
	width: 900px;
}

.dot{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color: #959595;
}

.titulo{
	font-family: "Trebuchet MS";
	font-size: 1.5em;
	color: #FF6600;
}

.detalles{
	font-family:"Trebuchet MS";
	font-size:.8em;
	color:#959595;
}

.text{
	font-family:"Trebuchet MS";
	font-size:.8em;
	color:#000000;

}

.textb{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}


.thumbg {
	margin: 0 0 0 0;
	text-align: center;
	padding: 5px;
	border: 1px solid #959595;
	float: none;
}

.thumbg2 {
	margin: 0 10px 10px 10px;
	text-align: center;
	padding: 5px;
	border: 1px solid #959595;
	float: none;
}

.thumb{
	width: 150px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: .8em;
	color: #FF6600;
	float: left;
	margin-top: 14px;
}

.thumba{
	width: 170px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: .8em;
	color:  #FF6600;
	float: left;
	margin-top: 14px;
}

.liga{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color:  #FF6600;
	font-weight: normal;
}

.liga A{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color: #FF6600;
	text-decoration: none;
}

.liga A:hover{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color:  #FF6600;
	text-decoration: underline;
}


.ligab{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color:  #FF6600;
	font-weight: normal;
}

.ligab A{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color: #FF6600;
	text-decoration: none;
}

.ligab A:hover{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color: #FF6600;
	text-decoration: underline;
}


.ligag{
	font-family: "Trebuchet MS";
	font-size: .9em;
	color: #959595;
	font-weight: normal;
}

.ligag A{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color: #959595;
	text-decoration: none;
}

.ligag A:hover{
	font-family: "Trebuchet MS";
	font-size: 1em;
	color: #959595;
	text-decoration: underline;
}
#foot{
	width: 955px;
	border-top-color: #FF6600;
	float: left;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 10px;
	text-align: right;
	margin-top: 10px;
	padding-bottom: 10px;
}
