/* Perfect Wide - www.perfectwide.com */
body {
	background-color: #333333;
	margin: 0px;
	padding:0px;
	font-size: 12px;
	font-family: Century Gothic, Verdana, arial, sans-serif;
}

#contenedor {
  width: 1002px;
  background-color: #333333;
}

a {
  color: #333333;
  font-weight:normal;
  text-decoration:none;
}

a:hover {
  color: #000000;
  text-decoration:none;
  font-weight:normal;
}

a.link_cab {
  color: #ffffff;
  font-weight:normal;
}

a.link_cab:hover {
  color: #616163;
  font-weight:normal;
  text-decoration:none;
}

form {
 margin: 0px;
 display: inline; /*para quitar espacios después de cerrar el form*/
}

#cabecera {
  padding: 5px 0px 5px 19px;
  height:15px;
  text-align: left;
  color: #ffffff;
  font-size: 11px;
}

#direccion{
  text-align:left;
  width:780px;
  float:left;
}

#idiomas{
  text-align:right;
  width:175px;
  float:right;
  font-size: 11px;
  padding: 0px 20px 0px 0px;
  color:#ffffff;
}

#banner {
  height: 134px;
}

#banner_insite {
  height: 135px;
  width:1002px;
  text-align:left;
}

#codigo_flash {
  position: absolute;
  margin: 0px 0px 0px 306px;
  text-align:right;
  width: 695px;
  height:135px;
}

#menu {
  padding: 0px 0px 0px 20px;
  position:relative; /*para que ponga submenu por encima del sitemap hay que poner el relative y el z-index*/
  z-index:10;
  color: #ffffff;
  text-align: center;
  height: 27px;
}

/*a.enlace_menu:hover{
   background: url("../images/menu_circulos.jpg") 0 0 no-repeat;
}*/

#contenido {
  height: 280px;
  text-align: left;
  min-height:280px; /*para que crezca la página*/
  width:1002px;
  height:auto!important; /*para que crezca la página*/
  font-size: 12px;
  font-family: Century Gothic, Verdana, arial, sans-serif;
  color: #ffffff;
  background: #616163;
  
}

#contenido_insite {
  height: 384px;
  text-align: left;
  min-height:384px; /*para que crezca la página*/
  height:auto!important; /*para que crezca la página*/
  font-size: 12px;
  font-family: Century Gothic, Verdana, arial, sans-serif;
  color: #ffffff;
  background: #616163 url("../images/fondo_contenido_insite.jpg") repeat-y top left;
}

#contenido_insite_toledo {
  height: 374px; /*384*/
  text-align: left;
  min-height:374px; /*para que crezca la página*/
  height:auto!important; /*para que crezca la página*/
  font-size: 12px;
  font-family: Century Gothic, Verdana, arial, sans-serif;
  color: #ffffff;
  background-color: #616163;
  padding: 10px 10px 10px 10px;
}

.titulo {
  font-family: Century Gothic, Verdana, arial, sans-serif, Baskerville, Times New Roman;
  font-style: italic;
  font-size: 22px;
  color: #ffffff;
}

.titulo1 {
  font-family:  Century Gothic, Verdana, arial, sans-serif, Baskerville, Times New Roman;
  font-size: 22px;
  color: #ffffff;
}

.titulo_categorias {
  font-family:  Century Gothic, Verdana, arial, sans-serif, Baskerville, Times New Roman;
  font-style: italic;
  font-size: 18px;
  color: #333333;
}

.titulo_peq {
  color:#333333;
}

#columna_izquierda {
  margin-left:10px;
  margin-top:10px;
  margin-right:10px;
  float:left;
  width: 717px; /*tengo que restarle los anchos para que cuadre 738px*/ 
  height:260px; /*tengo que restarle los altos para que cuadre 200px*/
  min-height:260px; /*para que crezca la página*/
  height:auto!important; /*para que crezca la página*/
  background: #616163;
  
}

#columna_izquierda_insite {
  /*padding: 37px 0px 0px 14px;*/
  padding: 37px 0px 0px 2px;
  float:left;
  width: 201px; /*tengo que restarle los anchos para que cuadre 203px*/ 
  height: 347px; /*tengo que restarle los altos para que cuadre 384px*/
  min-height:347px; /*para que crezca la página*/
  height:auto!important; /*para que crezca la página*/
}


#columna_derecha {
  border-left:1px solid #333335;
  float:left;
  
  width:264px; /*tengo que restarle los anchos para que cuadre 264px*/ 
  height:270px; /*tengo que restarle los altos para que cuadre 200px*/
  
  height:auto!important; /*para que crezca la página*/
  text-align:center;
  background: #616163
}

#columna_derecha_insite {
  padding: 5px 15px 5px 15px;
  float:left;
  width:768px; /*tengo que restarle los anchos para que cuadre 799px*/ 
  height: 367px; /*tengo que restarle los altos para que cuadre 384px*/
  min-height:367px; /*para que crezca la página*/
  height:auto!important; /*para que crezca la página*/
}

#cuadro_cabecera {
  padding: 9px 0px 0px 25px;
  background-color: #7C7C7D;
  width: 212px;
  height: 31px;
  font-family: Century Gothic,Verdana, arial, sans-serif, Baskerville, Times New Roman;
  font-style: italic;
  font-size: 22px;
  color: #ffffff;
}

#cuadro_cabecera_insite {
  padding: 5px 0px 0px 25px;
  background-color: #7C7C7D;
  width: 146px; /*tengo que restarle los anchos para que cuadre 171px*/ 
  height: 35px; /*tengo que restarle los altos para que cuadre 40px*/
  font-family: Century Gothic,Verdana, arial, sans-serif, Baskerville, Times New Roman;
  font-style: italic;
  font-size: 22px;
  color: #ffffff;
}

#cuadro_centro {
  padding: 9px 0px 0px 25px;
  font-family: Century Gothic,Verdana, arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  background-color: #8C8C8D;
  width: 212px;
  height: 137px;
}

#cuadro_centro_insite {
  padding: 9px 0px 0px 19px;
  font-family: Century Gothic,Verdana, arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  background-color: #8C8C8D;
  width: 152px; /*tengo que restarle los anchos para que cuadre 171px*/ 
  height: 138px; /*tengo que restarle los altos para que cuadre 147px*/
}

.input_buscador {
  width: 154px;
  height: 15px;
  border: 0px solid;
  /*background-color: #9A9A9A;*/
}

.input_buscador_insite {
  width: 112px;
  height: 15px;
  border: 0px solid;
  /*background-color: #9A9A9A;*/
}

.boton_buscador {
  margin: 0px 0px 0px 63px;
  font-family: Century Gothic,Verdana, arial, sans-serif;
  color: #ffffff;
  font-size: 9px;
  text-align: center;
  width: 130px;
  height: 26px;
  background-color: #616163;
  border: 0px solid;
}

.boton_buscador_insite {
  font-family: Century Gothic,Verdana, arial, sans-serif;
  color: #ffffff;
  font-size: 9px;
  text-align: center;
  width: 141px;
  height: 26px;
  background-color: #616163;
  border: 0px solid;
}

#galeria_home {
  height: 161px;
  background-color: #cccccc;
  text-align:left;
  width:1002px;
  overflow-x:hidden;
  overflow-y:hidden;
}
#scroll_h {
	overflow-x:hidden;
	overflow-y:hidden;
	height:161px;
	
}

#menu_pie {
  padding: 12px 0px 0px 0px; 
  text-align: center;
  color: #79797A;
  font-family: Century Gothic,Verdana, arial, sans-serif;
  font-size: 11px;
}

#menu_pie a{
 text-decoration: none;
 color: #79797A;
 font-weight:normal;
}

#menu_pie a:hover{
 text-decoration: none;
 color: #ffffff;
 font-weight:normal;
}

#pie {
  padding: 12px 0px 0px 0px;
  color: #79797A;
  text-align: center;
  font-family: Century Gothic,Verdana, arial, sans-serif;
  font-size: 11px;
}

#pie a{
 text-decoration: none;
 color: #79797A;
 font-weight:normal;
}

#pie a:hover{
 text-decoration: none;
 color: #ffffff;
 font-weight:normal;
}
