@charset "utf-8";
/* CSS Document */

@import url("http://fonts.googleapis.com/css?family=PT+Serif:400,700");
@import url("http://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700,800");
@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:200");

* {
	margin:0;
	padding:0;
}

body {
	background-color:#FFF;
}

.clear {
	clear:both;
}

h1 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;	
	font-size: 30px;
	color: #333;
}



h2 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;	
	font-size: 36px;
	color:#000;
 text-align:center;
}

h3 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:800;	
	font-size:30px;
	color: #FFF;
 	text-align:center;
 	padding-bottom:15px;
	
}

p {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 20px;
	color: #666666;
}

p a {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 20px;
	color: #666666;
	text-decoration:none;
}

p a:hover {
	color: #333333; 
}

ol { padding-left:45px;}

li {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 20px;
	color: #666666;
 }

.importante {font-weight:700; color:#333;}
.importante2 {font-weight:700; padding-bottom:10px;}

#contenedor_top {width:100%; background-image:url(imagenes/fondo_top.jpg); background-repeat:repeat-x;  z-index:11;}
#arriba {padding:1%; position:absolute; width:98%; z-index:10;}
#arriba2 {padding:1%; width:98%; background-color:#e0dfba; position:relative; height:70px;}
#arriba_izq {width:100%; text-align:center;}
#arriba_izq img{width:100%; max-width:150px; max-height:150px; }
#arriba_der {display:none;} 
#arriba_der2 {display:none;} 
#tramites {width:98%; padding:1%; margin-top:15px; background-color:#EAEAEA;}

#menu_lateral1 {display:none;}


#buscador {
	width:100%;
	text-align:center;
}

#buscador_1 {
	width:95%;
	text-align:right;
	float:left;
}

#buscador_1 input {
	width:150px;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:solid;
	border-bottom-color:#000;
	border-bottom-width:1px;
	
}

#buscador_2 {
	width:5%;
	text-align:center;
	float:left;
}

#buscador_0_int {
	width:100%;
	padding-left:0%;
	text-align:left;
	float:left;
	font-family: 'Roboto Condensed', serif;
	font-weight:400;	
	font-size: 16px;
	color: #000;
	text-transform:uppercase;
}

#buscador_0_int a {
	font-family: 'PT Serif', serif;
	font-weight:400;	
	font-size: 16px;
	color: #000;
	text-decoration:none;
}

#buscador_0_int a:hover {
	color: #e16600;
	text-decoration:underline;
}


#buscador_1_int {
	width:45%;
	text-align:right;
	float:left;
}

#buscador_1_int input {
	width:150px;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:solid;
	border-bottom-color:#000;
	border-bottom-width:1px;
	
}

#buscador_2_int {
	width:5%;
	text-align:center;
	float:left;
}

#logo {
	display:none;
}

#logo2 {
	width:100%;
	text-align:center;
	
}

#top {
	width:100%;
	height:50px;
	
	padding-top:32px;
    padding-bottom:18px
}

#menu_ext {
	width:90%;
	padding-right:5%;
	padding-left:5%;
	
	display:none;
}

#menu_sel {
	width:100%;
	text-align:center;
	
	padding-top:10px;
	padding-bottom:10px;
}

#menu {  
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}

#menu ul { 
	list-style-type: none;
}

#menu ul li.nivel1 { 
	float:left;
	display: inline;
	text-align:center;
	
	text-decoration: none;
	font-family: 'Roboto Condensed', serif;
	font-weight:400;	
	font-size: 16px;
	color: #FFF;
}

#menu ul li a {
	display: block;
	text-decoration: none;
	color: #FFF;
	padding: 8px;
	position: relative;
	
}

#menu ul li a:hover, #menu ul li:hover a.nivel1 {
	color: #e16600;
	position: relative;
	/*background-color:#382919;*/
}

#menu ul li:hover {
	position: relative;
}

#menu ul li a.nivel1 {
	display: block!important;display: none;
	position: relative;
}

#menu ul li ul {
	display: none;
	text-align:left;
	z-index:100;
}

#menu ul li a:hover ul, #menu ul li:hover ul {
	display: block;
	position: absolute;
	left: 0px;
	width:100%;
}

#menu ul li ul li a {
	width: 100%;
	padding: 6px 0px 8px 0px;
}

#menu ul li ul li a:hover {
	border-top-color: #000;
	position: relative;
}

table.falsa {
	border-collapse:collapse;
	border:0px;
	float: left;
	position: relative;

}

#nombre_superior {width:98%; padding-right:2%; font-family: 'Roboto Condensed', sans-serif; font-weight:300; font-size: 14px; color: #191919; text-transform:uppercase; text-align:right; letter-spacing: 4px; margin-bottom:70px;}
#nombre_superior a {font-family: 'Roboto Condensed', sans-serif; font-weight:300; font-size: 14px; color: #191919; text-transform:uppercase; text-decoration:none;}
#nombre_superior a:hover { color:#e16600;}

#frase1 {width:100%; font-family: 'Roboto Condensed', sans-serif; font-weight:400; font-size: 40px; color: #191919; text-transform:uppercase; text-align:center; letter-spacing: 4px; padding-top:30px;}
#frase2 {width:100%; font-family: 'Roboto Condensed', sans-serif; font-weight:400; font-size: 30px; color: #191919; text-transform:uppercase; text-align:center; letter-spacing: 8px; padding-top:50px;}
#frase3 {width:100%; font-family: 'Roboto Condensed', sans-serif; font-weight:300; font-size: 16px; color: #e16600; text-transform:uppercase; text-align:center; letter-spacing: 4px; padding-top:10px;}
#frase4 {width:100%; font-family: Arial, sans-serif; font-weight:800; font-size: 40px; color: #8c7272; text-transform:uppercase; text-align:center; ; padding-top:50px; padding-bottom:20px; letter-spacing: 2px;}

#banner_home {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#e5e5e5;
	
	margin-bottom:10px;
}

#banner_home_interior {
  width:90%;
  max-width:1800px;
  text-align:left;
  margin-left:5%;
  margin-right:5%;
}

#pie p {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 16px;
	color: #FFF;
	line-height:20px;
}

#pie p a{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 16px;
	color: #FFF;
	text-decoration:none;
	line-height:20px;
}

#pie p a:hover{
	color: #f3f2cd;
}

#pie2 p {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 14px;
	color: #FFF;
	line-height:20px;
}

#pie2 p a{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 14px;
	color: #FFF;
	text-decoration:none;
	line-height:20px;
}

#pie2 p a:hover{
	color: #f3f2cd;
}

#pie {
	width:96%;
	background-color:#333;
    padding:2%;
}

#pie2 {
	width:98%;
	background-color:#09237d;
    padding:1%;
    text-align:right;
}



#pie_1 {
	width:96%;
	padding-right:2%;
    padding-left:2%;
	padding-bottom:10px;
	text-align:center;
}

#pie_2 {
	width:96%;
	padding-right:2%;
    padding-left:2%;
	padding-bottom:10px;
	text-align:center;
}



#contenido {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	
	margin-bottom:20px;
}

#contenido_int {
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	margin-bottom:40px;
}

#costado {
	width:100%;
}

#costado_titulo {
	width:90%;
	padding:5%;
	background-color:#FFF;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 16px;
	color: #333;
	margin-bottom:15px;
	text-transform:uppercase;
}

#costado_contenido {
	width:90%;
	padding:5%;
	background-color:#FFF;
}



#costado_contenido p  {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 14px;
	color: #333;
	line-height:22px;
}

#costado_contenido p a {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 14px;
	color: #333;
	text-decoration:none;

}

#costado_contenido p a:hover {
	color: #e16600;
}

#principal {
	width:100%;
	padding-top:10px;
	
}

#principal2 {
	width:100%;
	
}


#categoria {
	width:90%;
	padding-left:5%;
	padding-right:5%;
	text-align:center;
	height:261px;
}

#categoria2 {
	width:90%;
	padding-left:5%;
	padding-right:5%;
	text-align:center;
    margin-bottom:20px;
}

#categoria3 {
	width:90%;
	padding-left:5%;
	padding-right:5%;
	text-align:center;
	height:261px;
}

#categoria2 img { max-width:1250px; max-height:1250px; width:100%; height:100%;}

#titulo_categoria {
	height:30px;
	overflow:hidden;
	border-top:solid;
	border-top-color:#000;
	border-top-width:1px;
	text-align:left;
}

#titulo_categoria a {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;	
	font-size: 14px;
	color: #000;
	text-decoration:none;
}

#titulo_categoria a:hover {
	color: #e16600;
}

#detalle_imageni {
	width:100%;
	text-align:center;
}

#detalle_imageni img {
	width:100%;
	max-width:300px;
}

#detalle_imagen {
	width:100%;
	text-align:center;
}

#detalle_imagen img {
	width:100%;
	max-width:300px;
}

#detalle_imagen2 {
	width:100%;
	text-align:center;
}

#detalle_imagen2 img {
	width:100%;
	max-width:150px;
}

#detalle_imagen3 {
	width:100%;
	text-align:center;
}

#detalle_imagen3 img {
	width:100%;
	max-width:100px;
}

#detalle_data {
	width:100%;
	border-top:solid;
	border-top-color:#e16600;
	border-top-width:6px;
}



#detalle_datai {
	width:100%;
	border-top:solid;
	border-top-color:#e16600;
	border-top-width:6px;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0px;
	width:100%;
	height:100%;
}

.veinticinco {
	padding-left:0px;
}

.volver {
	display:block;
}

#formulario label {
	display:block;
	margin-left:10px;
	margin-top:10px;
	text-align:left;
	font-family:"Roboto Condensed", Arial, Verdana, sans-serif;
	font-size: 14px;
	color:#0c0801;
}



#formulario input {
	margin-left:10px;
	width:95%;
 height:35px;
}

#formulario textarea {
	margin-left:10px;
	width:95%;
}

#formulario select {
	margin-left:10px;
	width:95%;
}
	

#formulario #btnsubmit {
	border:none;
	background-color:#e0dfba;
	color:#000;
	padding:4px;
	margin:10px;
	cursor:pointer;
}

#ubi1 {
	width:100%;
	
	
}

#ubi2 {
	width:100%;
	
	
}

#ubi2 img {
	width:100%;
	max-width:600px;
	max-height:400px;
}

#ubi3 {
	width:100%;
}

#modulos {width:96%; margin:2%; text-align:center;}
#sobre_nosotros {width:98%; background-color:#f3f2cd; padding-top:20px; padding-bottom:20px; padding-left:2%; font-family: 'Roboto Condensed', sans-serif; font-weight:700; font-size: 30px; color: #666666; text-decoration:none; margin-bottom:25px;}
#sobre_nosotros_interior {width:96%; margin-left:auto; margin-right:auto;}
#mapa {width:100%; margin-top:50px;}
#titulo_int {width:98%; padding:1%; background-color:#5f7eee; margin-bottom:30px;}
#titulo_int h1 {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;	
	font-size: 30px;
	color: #FFF;
}
#marcas {width:96%; padding-left:2%; padding-right:2%; text-align:center; margin-bottom:20px;}
#marcas img {width:100%; max-width:343px; max-height:147px;}

#izq-uno {width:95%; background-color:#ebebeb; padding:2.5%}
#der-uno {width:95%; background-color:#FFF; padding:2.5%}
#noticia-int {width:98%; padding:1%; text-align:left;}

@media screen and (min-width:34.375em) {
    	

.video-container iframe, .video-container object, .video-container embed {
	left:25px;
	width:80%;
}

.veinticinco {
	padding-left:25px;
}





#costado {
	width:18%;
	float:left;
 padding-left:2%;
}

#principal {
	width:80%;
	float:left;
	padding-top:0px;
}

#categoria {
	width:46%;
	padding-left:2%;
	padding-right:2%;
	float:left;
	text-align:center;
}

#categoria2 {
	width:50%;
	padding-left:0;
	padding-right:0;
	float:left;
	text-align:center;
}

#categoria3 {
	width:48%;
	padding-left:1%;
	padding-right:1%;
	float:left;
	text-align:center;
}






}

@media screen and (min-width:45.625em) {	



/*#menu_lateral1 {display:block;}
#menu_lateral2 {display:none;}*/


#menu_ext {
	display:block;
}

#menu_sel {
	display:none;
}

#detalle_imagen {
	width:65%;
	padding-left:5%;
	float:left;
	text-align:center;
}

#detalle_imagen img {
	width:100%;
	max-width:400px;
}

#detalle_imagen2 {
	width:65%;
	padding-left:5%;
	float:left;
	text-align:center;
}

#detalle_imagen3 {
	width:65%;

	padding-left:5%;
	float:left;
	text-align:center;
}

#detalle_data {
	width:30%;
	float:left;
	border-top:solid;
	border-top-color:#e16600;
	border-top-width:6px;
}



.volver {
	display:none;
}

#izq-uno {width:45%; background-color:#ebebeb; float:left;}
#der-uno {width:45%; background-color:#FFF; float:left;}
#noticia-int {width:48%; float:left;}
	
}
	
@media screen and (min-width:50em) {
	
#pie_1 {
	width:47%;
	padding-right:3%;
    padding-left:0;
	float:left;
	text-align:left;
}

#pie_2 {
	width:47%;
	padding-right:3%;
    padding-left:0;
	float:left;
	text-align:right;
}

#categoria {
	width:29%;
	padding-left:2%;
	padding-right:2%;
	float:left;
	text-align:center;
}	

#categoria2 {
	width:33.33%;
	float:left;
	text-align:center;
}

#categoria3 {
	width:29%;
	padding-left:2%;
	padding-right:2%;
	float:left;
	text-align:center;
}		

#ubi1 {
	width:28%;
	float:left;
	padding-right:2%;
}

#ubi2 {
	width:43%;
	float:left;
	padding-right:2%;
	
}

#ubi2 img {
	width:100%;
	max-width:600px;
	max-height:400px;
}

#ubi3 {
	width:25%;
	float:left;
}

#modulos {width:29.3%; float:left;}

#marcas {width:46%; float:left;}
	
	
}

@media screen and (min-width:64em) {
    
    
#frase1 {width:85%; padding-left:15%;  text-align:left;}
#arriba_izq {width:10%; text-align:left; float:left;}
#arriba_izq img{width:100%; max-width:150px; max-height:150px; }
#arriba_der {display:block; width:90%; float:left; padding-top:35px; text-align:right; text-shadow: 5px 5px 5px #000;}
#arriba_der a {font-family: 'Roboto Condensed', sans-serif; color: #FFF; font-weight:400; font-size:18px; text-decoration:none; padding-right:30px;}
#arriba_der a:hover {color: #f9f7aa;}
#arriba_der2 {display:block; width:70%; float:left; padding-top:40px;}
#arriba_der2 a {font-family: 'Roboto Condensed', sans-serif; color: #191919; font-weight:400; font-size:18px; text-decoration:none; padding-right:100px;}
#arriba_der2 a:hover {color: #e16600;}    
	
#logo {
	position:absolute;
	left:5%;
	top:10px;
	display:block;
}

#logo2 {
	display:none;
}		

#buscador {
	width:95%;
	padding-right:5%;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
}

#menu_ext {
	width:67%;
	padding-right:5%;
	padding-left:28%;
	
}

#buscador_0_int {
	width:80%;
	padding-left:20%;
	text-align:left;
	
}

#buscador_1_int {
	width:30%;

	
}


#categoria {
	width:21%;
	padding-left:2%;
	padding-right:2%;
	float:left;
	text-align:center;
}

#contenido_int {
	width:70%;
}

	
}


	
	
	
	


	
	