
@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: "GothamBold";
	src: url(Gotham/Gotham-Bold.eot),
	url(Gotham/Gotham-Bold.otf), 
	url(Gotham/Gotham-Bold.svg),  
	url(Gotham/Gotham-Bold.ttf),   
	url(Gotham/Gotham-Bold.woff) format("truetype");
}
@font-face {
	font-family: "GothamMedium";
	src: url(Gotham/Gotham-Mediumt.eot),
	url(Gotham/Gotham-Medium.otf), 
	url(Gotham/Gotham-Medium.svg),  
	url(Gotham/Gotham-Medium.ttf),   
	url(Gotham/Gotham-Medium.woff) format("truetype"); 
}
@font-face {
	font-family: "GothamLight";
	src: url(Gotham/Gotham-Light.eot),
	url(Gotham/Gotham-Light.otf), 
	url(Gotham/Gotham-Light.svg),  
	url(Gotham/Gotham-Light.ttf),   
	url(Gotham/Gotham-Light.woff) format("truetype");  
}

@font-face {
	font-family: "GothamBook";
	src: url(Gotham/Gotham-Book.eot),
	url(Gotham/Gotham-Book.otf),
	url(Gotham/Gotham-Book.svg), 
	url(Gotham/Gotham-Book.ttf), 
	url(Gotham/Gotham-Book.woff) format("truetype");  
}

html {
	font-size: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #dfdfdf;
	font-family:sans-serif;
	color:#4D4D4D;
}

#logo_elem {
	width: 523px;
	height: 100px;
	float:left;
}

#logos_inst {
	width: 397px;
	height: 100px;
	float:left;
}
p {
	font-family:sans-serif;
	font-size:14px;
	color:#4D4D4D;
	margin-bottom: 0;
/*	text-align:justify;*/
	/*line-height:24px;*/
}
p + p {
  text-indent: 3em;
  margin-top: 0;
/*  text-align:justify;*/
  color:#4D4D4D;
}

div .lista_articulo p + p {
	text-indent: -4em;
	margin-left: 56px;
	text-align: left;
	color:#4D4D4D;
}

div blockquote {
	line-height:18px;
	margin-top:10px;
	margin-left: 60px;
	margin-bottom:10px;
	text-indent: -0.1em;
	color:#4D4D4D;
}

#contenido1 div {
	font-family:sans-serif;
	font-size:14px;
	color:#4D4D4D;
	margin-bottom: 0;
	text-align:justify;
	width:700px;
	word-wrap: break-word;
	/*line-height:24px;*/
}
#contenido1 div + div {
  text-indent: 3em;
  margin-top: 0;
  text-align:justify;
}

div .lista_articulo div + div {
	text-indent: -4em;
	margin-left: 56px;
	text-align: left;
}

/*a {
	text-decoration: none;
	color: rgb(255, 59, 89);
}*/

a {
	color:#333;
	text-decoration:underline;
}

a:hover {
	color:#FF3B59;
	text-decoration:underline;
}


.imagen{
	box-shadow: 2px 2px 5px #aaa;
	-o-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	-moz-box-shadow: 2px 2px 5px #aaa;
	text-align:right;
}

.parrafo{
	display: none;
	/*margin-top: 10px;
	margin-bottom: 25px;
	display: none;
	color:#4D4D4D;
	font-family: sans-serif, "GothamLight";
	font-size:14px;
	text-align:justify;
	margin-left:10px;
	line-height:24px;
	width:95%*/
}

.rosa {
	color: #FF3B59;
}

h6 {
	text-align:right;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
}

div.texto_intro {
	color:#4D4D4D;
	font-family: sans-serif, "GothamLight";
	font-size:14px;
	text-align:justify;
/*	margin-left:10px;*/
	line-height:24px;
	margin-right:25px;
	/*width:95%*/
}

#contenido_izquierda {
	width:715px;
	/*float:left;*/
	border-right: 1px solid #B3B3B3;
}
#contenido_derecha {
	/*width:197px;*/
/*	float:left;*/
}

/***************

Divs

***************/

#content{
	width: 970px;
	margin-left: auto;
	margin-right: auto;
	background-color: WHITE;
	box-shadow: 2px 2px 5px #aaa;
	-o-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	-moz-box-shadow: 2px 2px 5px #aaa;
}

#header {
	width: inherit;
	height: 125px;
}
#header a{
	text-decoration:none;
}
#header a:hover{
	text-decoration:none;
}

#title_bar {
	width: 450px;
	height: 100px;
	margin-left: 25px;
	float: left;
}

#logo_bar {
	border:0px solid;
	width: 400px;
	height: 100px;
	margin-right: 25px;
	margin-top: 25px;
	float: right;
}
#logo_bar img{
	border:0px solid;	
	margin-right: 0px;
	margin-top: 0px;
	float: left;
}

#search_index {
	width: 30%;
	margin-left:70%;
	border:0px solid;
	height: 35px;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}


#search_index input {
	font-family:sans-serif;
	font-size:12px;
	margin-top: 8px;
	border:1px solid;
	border-color:#CCCCCC;
	width:200px;
	height: 20px;
	-moz-box-shadow: 1px 1px 1px 0.8px #ccc;
	-webkit-box-shadow: 1px 1px 1px 0.8px #ccc;
	box-shadow: 1px 1px 1px 0.8px #ccc;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-khtml-border-radius: 2px;
}
#search_index  a{
	margin-left:7px;
	color:#999!important;font-size:13px;
}

#search_index  a:hover{
	color:#FF3B59!important;
}

#search_index input::-webkit-input-placeholder {
	color:#999!important;
}

#search_index input:-moz-placeholder{
	color:#999!important;
}


#menu {
	width: 920px;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
	background-color: #DFDFDF;
	border-bottom: 2px solid #000000;
	/*text-align:center;*/
}

#main { 
	width: 99%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top:15px;
}

#main_bar {
	width: 100%;
	display: inline-block;
	float: left;
}

#main_side_bar {
	width: 200px;
	border:0px solid;
	height:100%;
	margin-left: 15px;
	display: inline-block;
}

#footer {
	margin-top:30px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:50px;
	font-family: sans-serif, "GothamLight";
	font-size:11px;
}

/***************Text***************/

.title_txt {	
	font-size: 40px;
	margin-top: 25px;
	font-family: "GothamBold", sans-serif;
	text-align:left;
	font-weight:900;
	line-height:33px;
}

.title_txt1 {
	color: #4D4D4D;
}

.title_txt2 {
	color: #808080;
}

.title_txt3 {
	color: #B3B3B3;
}

#footer_menu a{
	font-size:12px;
	color:#333;
	text-decoration:none;
}

#footer_menu a:hover{
	font-size:12px;
	color:#000;
	text-decoration:none;
}

#footer a {
 color:#333;
 text-decoration:underline;
 font-weight:bold:
}

#footer a:hover {
	 color:#FF3B59;
	  text-decoration:underline;
}

.footer_txt1 {
	color: #333;
}

.footer_txt2 {
	color: #333;
}

.menu_link_txt {
	padding: 10px;
	font-size: 10px;
	margin-left: 30px;
	text-align: center;
	color: #808080;
	font-family: sans-serif, "GothamMedium";
	line-height: 20px;
}



.home_title {
	margin: 0px;
	text-align: left;
	color: #FF3B59;
	font-size:3.8em;
	font-family: sans-serif;
	letter-spacing:-5px;
	padding-bottom:12px;
	
}

.std_txt {
	font-family: sans-serif, "GothamLight";
	font-size: 15px;
	text-align: justify;
	color: #4D4D4D;
	line-height:24px;
	padding-bottom:13px;
}


 
 #wrapper {
	width: 920px;
	height: 100%;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: auto;
	margin-right: auto;
 }


/************Modulo de Autores***********************/
 #wrapper h1{
	color:#FF3B59;
	font-size:2.9em;	
	/*font-family: "GothamBook", sans-serif;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
/*	letter-spacing:-2px;*/
 }
 
 #Mapa{
	margin-top:-20px;
	position:relative;
	width:100%;
	border:0px solid;
	margin-bottom:-20px;
 }
 
 #Contenido_Autor {
	position:relative;
	border:0px solid;
 }

 #Contenido_Derecha{
	border:0px solid;
/*	width:95%;*/
/*width:480px;*/
 }
 #Contenido_Derecha .line{
	 position:relative;
	 border-bottom:1px solid;
/*	 margin-left:20px;*/
/*	 width:90%;	 */
	 text-align:right;
 }
 #Contenido_Derecha .line a{
	 font-family: sans-serif, "GothamBold";
	 color:#FF3B59;
	 font-size:12px;
	 font-weight:bold;
	 line-height:16px;
	 border-style:solid 0px 0px 0px 0px;
	 border-bottom:3px solid #FF3B59;
 	 text-decoration:none;
 }

 #Contenido_Derecha .line a:hover{
	 font-family: sans-serif, "GothamBold";
	 color:#EC0023;
	 font-size:12px;
	 line-height:16px;
	 border-style:solid 0px 0px 0px 0px;
	 border-bottom:3px solid #EC0023;
 	 text-decoration:none;
 }
 
 .Texto_Autor {
	 color:#4D4D4D;
	 font-family: sans-serif, "GothamLight";
	 font-size:14px;
	 text-align:justify;
	 /*margin-left:20px;*/
	 line-height:24px;
	 /*width:90%;*/
	 
 }
 
 #Bibliografia{
	 width:auto;
	 height:400px;
 }


 #Biografia{
	 text-align:left;
	 border-left:1px solid #B3B3B3;
	 /*width:26%;*/
	 width:200px;
	 vertical-align:top;
 }
 #Biografia img{
/*	 margin-left:20px;*/
	 margin_left:20px;
 }
 .datos {
	 color: rgb(77, 77, 77);
	 font-family:sans-serif, "GothamLight";
	 font-size:13px;
	 text-align:left;
	 margin-left:20px;
	 line-height:24px;
	 font-weight:normal;
 }
 
 .datos a{
	 color: rgb(77, 77, 77);
	 font-family: sans-serif, "GothamLight";
	 font-size:13px;
	 text-align:left;
	 line-height:24px;	 
	 font-weight:normal;
 }
 
 
  h3{
	margin-top:20px;	 
	color:#666;
	font-family: "GothamLight", sans-serif;
	font-size:20px;
	text-align:left;
/*	margin-left:20px;*/
/*	letter-spacing:1px;*/
/*	text-transform:uppercase;*/
  }
  
  #Multimedia #video {
	  margin-left:20px;
	  border:0px solid;
	  width:90%;
	  height:auto;
	  -moz-box-shadow: 0px 0px 2px #000;
	  -webkit-box-shadow: 0px 0px 2px #000;
	  box-shadow: 0px 0px 2px #000;
  }
  
  #Galeria {
	  margin-left:20px;
	  border:0px solid;
	  width:90%;
	  height:auto;
  }
  
  

  



#contenido1, #biografia, #enlaces, #bibliografia, #anatomia, #resonancias, #mixcoac, #adolescencia, #juventud, #espana, #eu, #paris, #japon, #teatrales, #india, #duchamp, #plural, #arbol, #suecia, #premios, #recursos{
	
	margin-top: 10px;
	margin-bottom: 25px;
	display: none;
	color:#4D4D4D;
	font-family: sans-serif, "GothamLight";
	font-size:14px;
	text-align:justify;
/*	margin-left:10px;*/
	line-height:24px;
	width:100%;
}

.contenidos{
	margin-top: 10px;
	margin-bottom: 25px;
	display: none;
	color:#4D4D4D;
	font-family: sans-serif, "GothamLight";
	font-size:14px;
	text-align:justify;
	margin-left:10px;
	line-height:24px;
	width:95%
}
.link{
	font-family:sans-serif, "GothamBold";
	color:#FF3B59;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

a.link{
	font-family:sans-serif, "GothamBold";
	color:#FF3B59;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

a.link{
	font-family:sans-serif, "GothamBold";
	color:#FF3B59;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

a.link:hover{
	font-family:sans-serif, "GothamBold";
	color:#EC0023;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}


.mixcoac, .biografia, .enlaces, .bibliografia, .anatomia, .resonancias, .adolescencia, .juventud, .espana, .eu, .paris, .japon, .teatrales, .india, .duchamp, .plural, .arbol, .suecia, .premios, .recursos{
	font-family:sans-serif, "GothamBold";
	color:#FF3B59;
	font-size:15px;
	font-weight:bold;
}

.Subtitulo{
	font-family:sans-serif, "GothamBold";
	color:#FF3B59;
	font-size:15px;
	font-weight:bold;
}

.Subtitulo:active{
	color:#000;
	font-size:15px;
	font-weight:bold;
}


/* Tooltip */

#tooltip {
	position:absolute;
	z-index:9999;
	color:#fff;
	font-size:10px;
	width:180px;
	font-weight:750;
	text-shadow:0px 0px 1px #fff;
}

#tooltip .tipHeader {
	height:8px;
	background:url(images/tipHeader.gif) no-repeat;
}


#tooltip .tipBody {
	background-color:#000;
	padding:5px 5px 5px 15px;
	box-shadow: 2px 2px 5px #aaa;
	-o-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	-moz-box-shadow: 2px 2px 5px #aaa;
	-khtml-border-radius:8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius:8px;
}

#tooltip .tipFooter {
	height:8px;
	background:url(images/tipFooter.gif) no-repeat;
}

/*Facebook Styles*/
#leftCol {
margin-top: 0px;
float: left;
padding-right: 0;
width: 114px;
word-wrap: break-word;
}

ul {
font-size: 12px;
line-height: 1.28;
font-family: sans-serif, "GothamLight";
list-style-type: none;
margin: 0;
padding: 0;
}

.Timeline {
font-family: sans-serif, "GothamMedium";
font-size: 11px; font-weight: normal;
color:#333;
background-color:#fff;
border:0px solid;
padding: 8px 0 8px 1px;
top: 38px;
width: 100px;
}

.Timeline a {
cursor: pointer;
font-family: sans-serif, "GothamMedium";
font-size: 11px; font-weight: normal;
color:#333;
text-decoration: none;
}
.Timeline .selected a {
color:#333;
font-weight: bold;
}
.Timeline .selected a, .Timeline .selected ul a {
border-left-color: gray;
}

ul {
list-style-type: none;
}



.Timeline ul {
display: block;
list-style:none;
}

.Timeline a:hover{
	border-left-color: gray;
	color:#FF3B59;
}

.clearfix {
zoom: 1;
}


.clearfix::after {
clear: both;
content: ".";
display: none;
font-size: 0;
height: 0;
line-height: 0;
visibility: hidden;
}

.clearfix.loaded {
	display: none;
}



.Timeline a, .Timeline  ul a {
border-left: 5px solid #B3B3B3;
color: #666;
display: block;
font-weight: normal;
outline: none;
padding: 4px 0 4px 6px;
}

/************comienza estilos de la galeria***********************/

#Galeria_contenido{
	font-size:14px;
	font-family:sans-serif, "Gotham-Light";
	line-height:20px;
	
}

#Galeria_contenido a{
	color:#FF3B59;
	font-weight:bold;
}

/****/
/*********************Galeria de Videos****************************/

.videos_contenido_guia{
	margin-top:40px;
	text-align:center;
	width:220px;
	height:250px;
	float:left;
	margin-bottom:10px;
}
.videos_contenido_imagen{
	margin-bottom:8px;	
}

.videos_contenido_imagen img{
	width:200px;
	height:155px;
	border:0px;
/*	border:1.5px #4D4D4D solid;
	border-bottom:2px solid #B3B3B3;
	border-left:2px solid #B3B3B3;*/
	box-shadow: 2px 2px 5px #aaa;
	-o-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	-moz-box-shadow: 2px 2px 5px #aaa;
	-khtml-border-radius:8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius:8px;
}

.videos_contenido_imagen img:hover{
	opacity: 0.7;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
}

.videos_contenido_titulo {
	padding:2px 2px 2px 2px;
}

.videos_contenido_subtitulo{
	padding:2px 10px 2px 10px;
}



/*********************Galeria de Imagenes****************************/

.imagenes_contenido_guia{
	margin-top:40px;
	text-align:center;
	width:250px;
	height:250px;
	float:left;
	margin-bottom:10px;
}
.imagenes_contenido_imagen{
	margin-bottom:8px;	
}

.imagenes_contenido_imagen img{
	width:200px;
	height:155px;
	border:0px;
/*	border:1.5px #4D4D4D solid;
	border-bottom:2px solid #B3B3B3;
	border-left:2px solid #B3B3B3;*/
	box-shadow: 2px 2px 5px #aaa;
	-o-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	-moz-box-shadow: 2px 2px 5px #aaa;
	-khtml-border-radius:8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius:8px;
}

.imagenes_contenido_imagen img:hover{
	opacity: 0.7;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
}

.imagenes_contenido_titulo {
	padding:2px 2px 2px 2px;
}

.imagenes_contenido_subtitulo{
	padding:2px 10px 2px 10px;
}


/*******************Listado de elementos y filtros***************************/

#Listados{
/*	margin-right:25px;*/
	margin-left:125px;
/*	width:90%;*/
	height:100%;
	border:0px solid;
	text-align:justify;
}

#Listados img{
	margin-left:10px;
	box-shadow: 2px 2px 5px #aaa;
	-o-box-shadow: 2px 2px 5px #aaa;
	-webkit-box-shadow: 2px 2px 5px #aaa;
	-moz-box-shadow: 2px 2px 5px #aaa;
	-khtml-border-radius:8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius:8px;
}

#Info{
	float:right;
	width:66%;
	height:100%;
	border:0px solid;
	text-align:justify;
	font-family: sans-serif, "GothamLight";
	font-size: 15px;
	text-align: justify;
	color: #4D4D4D;
	line-height:24px;
}


#Info_biblioteca{
	float:right;
	width:100%;
	height:100%;
	border:0px solid;
	text-align:justify;
	font-family: sans-serif, "GothamLight";
	font-size: 15px;
	text-align: justify;
	color: #4D4D4D;
	line-height:24px;
}


#siglo21,#siglo20,#siglo19,#siglo18,#siglo17,#siglo16,#siglo15 {
display: none;	
}



/************Menu top****************************/
/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; font-family: sans-serif, "GothamMedium"; font-size: 11px; font-weight: normal;}
ul.dropdown li                      { float: left; background-color: #DFDFDF; zoom: 1; line-height:4px; }
ul.dropdown li a                    { display: block; padding: 10px 18px 10px 18px; color: #333; text-decoration:none; } /*padding: 10px 20px 10px 20px; cambiar a este estilo si hay que agregar el menu de literatura oral*/
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative;text-decoration:none;}
ul.dropdown li a:hover				{ color: #FF3B59; border-bottom: 5px solid #FF3B59; text-decoration:none;}


/* 
	LEVEL TWO
*/
ul.dropdown li ul a					{ color: #000; border-bottom: none;text-decoration:none;}
ul.dropdown li ul a:hover			{ color: #FFFFFF; border-bottom: none; background-color: #FF3B59; width: 214px; text-decoration:none;}
ul.dropdown ul 						{ width: 250px; visibility: hidden; position: absolute; z-index: 500; font-size: 12px; opacity:0.90; line-height:2px;text-decoration:none;}
ul.dropdown ul:hover 				{ border-top: thick solid #FF3B59;text-decoration:none;}
ul.dropdown ul li 					{ font-weight: normal; background-color: #DFDFDF; border-bottom: 1px solid #ccc; float: none; opacity:0.90;text-decoration:none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block;text-decoration:none; } 

/* 
	LEVEL TREE
*/
ul.sub_menu li ul a					{ color: #000; border-bottom: none; border:0px dashed;text-decoration:none;	}
ul.sub_menu li ul a:hover			{ color: #FFFFFF; border-top: none; background-color: #FF3B59; text-decoration:none;}
ul.sub_menu ul 						{ width: 250px; visibility: hidden; position: absolute; z-index: 800; font-size: 12px; opacity:1; line-height:2px; margin-left:250px; margin-top:-32px; border-top: thick solid #DFDFDF; border:0px dashed;text-decoration:none;}
ul.sub_menu ul:hover 				{ border-top: thick solid #FF3B59;text-decoration:none;}
ul.sub_menu ul li 					{ font-weight: normal; background-color: #DFDFDF;  float: none; opacity:1; text-decoration:none;}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.sub_menu ul li a					{ border-right: none; width: 100%; display: inline-block; text-decoration:none;} 



ol { margin-left:26px;}

/****************************BreadCrumb*****************************/

#breadcrumb{
	font-size:12px;
	font-family: sans-serif, "GothamLight";
	width:920px;
/*	color:#ff3b59;*/
	}
/*#breadcrumb a{
	color:#999999;
	text-decoration:none
	}
#breadcrumb a:hover{
	color:#ff3b59;
	text-decoration:none
	}*/
.titulo_obras {	
	color:#FF3B59;
	font-size:45px;	
	font-family: "GothamBook", sans-serif;
	font-weight:bolder;
	letter-spacing:-5px;
	margin-left:15px;
 }
 
.ver_todas a{
	color:#ff3b59;
	text-decoration:none;
}
.ver_todas a:hover {
	color:#999999;
	text-decoration:none;
}

.Subtitulo a{
	text-decoration:none;
	color:#FF3B59;
}
.Subtitulo a:hover{
	text-decoration:none;
	color:#999999;
}






/************Menu top****************************/

#menu_literatura_oral {
	width: 690px;
	height: 25px;
	background-color: #fff;
	border-bottom: 3px solid #FF3B59;
	margin-bottom:15px;
	margin-top:20px;

}
/* 
	LEVEL ONE
*/
ul.list_literatura_oral                         { position: relative; font-family: sans-serif, "GothamMedium"; font-size: 11px;  text-decoration: none;}
ul.list_literatura_oral li                      { float: left; background-color: #fff; zoom: 1; line-height:4px; text-decoration: none;}
ul.list_literatura_oral li a                    { display: block; padding: 10px; color: #FF3B59; text-decoration: none;} /*padding: 10px 20px 10px 20px; cambiar a este estilo si hay que agregar el menu de literatura oral*/
ul.list_literatura_oral li.hover,
ul.list_literatura_oral li:hover                { position: relative;text-decoration: none;}
ul.list_literatura_oral li a:hover				{ color: #808080; border-bottom: thick solid #808080; background-color: #DFDFDF;text-decoration: none;}






/****************FORMULARIO DE CONTACTO********************/
#content_contact {
	width:100%;
	border:0px solid;
	
}
#contact {
	border:0px solid;
	width:45%;
	float: left;
}
#contact_right {
	border:0px solid;
	width:50%;
	float: right;
	right:0px;
	top:0px;
}
#contact input,
#contact textarea{
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-khtml-border-radius: 10px;
	margin-bottom: 18px;
	display: block;
	resize: none;
	padding: 8px;
	outline: none;
	border: 1px solid;
	border-color:#CCCCCC;
	width: 360px;
	color:#999;	
	-moz-box-shadow: 1px 1px 1px 0.8px #ccc;
	-webkit-box-shadow: 1px 1px 1px 0.8px #ccc;
	box-shadow: 1px 1px 1px 0.8px #ccc;
	/*-moz-box-shadow: 1px 3px 4px 1px #999;
	-webkit-box-shadow: 1px 3px 4px 1px #999;
	box-shadow: 1px 3px 4px 2px #999;*/
}
#contact .submit input{
	font-family: sans-serif;
	background-color: #fff;
	width: 132px;
	height: 24px;
	padding: 0;
	margin: 0 0 0 258px;
	color: #FF3B59;
	font-size: 1.2em;
	cursor: pointer;
	-moz-box-shadow: 0px 0px 0px 0px #ccc;
	-webkit-box-shadow: 0px 0px 0px 0px #ccc;
	box-shadow: 0px 0px 0px 0px #ccc;
	border:0px;
}

#contact input::-webkit-input-placeholder,
#contact textarea::-webkit-input-placeholder  { color:#999!important; font-family:sans-serif; font-size:14px;}
#contact input:-moz-placeholder,
#contact textarea:-moz-placeholder { color:#999!important; font-family:sans-serif; font-size:14px; }

#contact .submit input:hover{
	font-weight:bolder;
}


/***********************Busqueda Avanzada******************************/

#search {
	border:0px solid;
	float:right;
	width:100%;
}
#search input,
#search textarea{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 5px;
	margin-bottom: 0px;
	display: block;
	resize: none;
	padding: 4px;
	outline: none;
	border: 1px solid;
	border-color:#CCCCCC;
	width: 360px;
	color:#333333;	
	-moz-box-shadow: 1px 1px 1px 0.8px #ccc;
	-webkit-box-shadow: 1px 1px 1px 0.8px #ccc;
	box-shadow: 1px 1px 1px 0.8px #ccc;
}
#search .submit input{
	font-family: sans-serif;
	background-color: #fff;
	width: 112px;
	height: 24px;
	padding: 0;
	color: #FF3B59;
	font-size: 18px;
	cursor: pointer;
	-moz-box-shadow: 0px 0px 0px 0px #ccc;
	-webkit-box-shadow: 0px 0px 0px 0px #ccc;
	box-shadow: 0px 0px 0px 0px #ccc;
	border:0px;
}

#search input::-webkit-input-placeholder,
#search textarea::-webkit-input-placeholder  { color:#999!important; font-family:sans-serif; font-size:14px;}
#search input:-moz-placeholder,
#search textarea:-moz-placeholder { color:#999!important; font-family:sans-serif; font-size:14px; }

#search .submit input:hover{
	font-weight:bolder;
}

.heading {color:#FFF}