/* project: internet services template
   author: luka cvrk (www.solucija.com) */

   
/* default styles
   -------------- */
   
body { 
	padding: 0; 
	margin: 0; 
	font: 0.7em Tahoma, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #454545; 
}

br{
    clear:both;
}

a {	color: #E37C3C;	background: inherit;text-decoration:none;}
a:hover { color: #414141; background: inherit; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h1 {
    clear:both;
	background: #67C267  url(../images/portal/corner.gif) no-repeat top right;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}
h2 {
	color: #414141;
	font: bold 1.1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 5px 0;
	padding: 4px 0 0 5px
}
h3 { 
	color: #414141;
	font: italic 1.05em Tahoma, Arial, Sans-Serif;
	margin: 0 0 5px 0;
	padding: 4px 0 0 5px 
}

h4 { 
	color: #414141;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 5px 0;
	padding: 4px 0 0 5px 
}

b { padding-left: 5px}
p {	margin: 0 0 5px 5px; }

ul { margin: 0; padding : 0; list-style : none; }

li { margin: 0; padding : 0 0 0 10px;  }

form { 	margin: 0; }

img {border: 0; }

input.search { 
	width: 100px; 
	border: 0;
	background: #FFF url(../images/portal/input.gif) no-repeat;
	color: #E37C3C;
	font:  bold;
}

.search_field { 
	background: url(searchbg.gif) no-repeat right; 
	color: #808080;
	clear: both;
	font-weight: bold;
	margin: 75px 0 0 0;
}

input.submit {
	background: #E37C3C url(../images/portal/submit.gif) no-repeat;
	border: 0;
	padding: 4px 0;
	width: 65px;
	color: #FFF;
	font: bold 1em Arial, Sans-Serif;
}

/* layout
   ------ */

.content { 
	margin: 0 auto;
	width: 780px;
	padding: 4px; 
}

#content_otro { 
	width: 600px; 
	text-align:left;
}


.header { 
	height: 100px;
	color: #808080;
	/*padding-top: 2px;
	padding-left:10px;*/
	padding-bottom: 4px;
	border-bottom: 1px solid #ccc;
	
}

.navigation { 
	clear: both;
	font-size: 1.1em;
	height: 30px; 
	color: #FFF;
	background: #6785A4;
	margin: 0 0 5px 0;
    padding-left: 100px;
	/*text-align:center;*/
}

	.navigation li { 
		margin: 0; 
		padding: 6px 6px 5px 6px;
		color: #FFEADC;
		background: #6785A4;
		float: left; 
	}
	
	.navigation li.active { 
		background: #2E5882 url(bar.gif) no-repeat center top; 
		color: #fff;
		font-weight: bold; 
		padding: 7px 5px 6px 5px;
	}
	
	.navigation li a { 
		font-weight: bold;
		color: #FFF; 
		background: inherit;
		text-decoration: none;
	} 
	
	.navigation li a:hover { 
		color: #2E5882; 
		background: inherit;
	} 
/************************************/
.box {
        clear: both;
        width:100%;
		background: #fcfcfc;
		color: #414141;	
		margin: 10px 0 5px;
		padding: 10px;
	    border:1px solid #f0f0f0;
		text-align:left;
	}
	
.detalle {
		background: #f2f2f2;
		color: #414141;
		padding: 5px 5px 5px 5px;	
		margin:  10px 10px 10px 10px;
	    border:1px solid #e0e0e0;
	}
.image_equipo {
	background: #fff;
	float:left;
	margin-right:5px;
	border:1px solid #c0c0c0;
	}
/************************************/
	
	
/* Indicador de pagina activa */
body#homePage .navigation a#homeNav, 
body#empresasPage .navigation a#empresasNav,
body#emprendimientosPage .navigation a#emprendimientosNav,
body#proyectosPage .navigation a#proyectosNav,
body#documentosPage .navigation a#documentosNav,
body#acercadePage .navigation a#acercadeNav {
    background: #2E5882 url(../images/portal/bar.gif) no-repeat center top; 
	color: #fff;
	font-weight: bold; 
	padding: 7px 10px 6px 10px;
}

/* Left principal
   --------- */

.left {
	float: left;
	width: 65%;
	height: auto;
	margin: 0 0 10px 0;
	text-align:left;
}
	.left_side {
		float: left;
		width: 180px;
		padding: 0 0 0 10px;
		margin: 10px 0;
	}
		
	.left_side a { color: #414141; background: #FFF; }
		
	.left_box { 
	
	clear: both;
    width:100%;
		
	
	margin: 0 0 20px 0; 
	color: #000; 
	background: #FFF;}
	
	.left p {
		padding: 6px 10px;
	}
	.noticia {
		background: #fcfcfc;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
		border:1px solid #f0f0f0;			
    	clear:left;
	}
	.evento {
		background: #fcfcfc;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
		border:1px solid #f0f0f0;	
	}
	
	.image {
	background: #fff;
	margin-right:5px;
	float:left;
	border:1px solid #c0c0c0;
	}
	.fecha{
    float: right;
	padding: 1px 8px ;
	font: normal 0.9em Tahoma, Arial, Sans-Serif; 
	color: #414141;
	}
	.verMas{
	clear:left;
    color: #000;
    float: right;
	padding-bottom:10px;
	padding-right:10px;
}
		
/* right side
   ---------- */
		
.right {
    
	float: right;
	width: 34.6%;
	margin: 0 0 10px 0;
	text-align:left;
}

	.right_equipo {
	   clear: left;
		background: #fcfcfc;
		color: #414141;
		padding: 4px;	
		margin: 0 0 3px 0;
		border:1px solid #f0f0f0;	
	}

	

	.right_box { 
	   clear:left;
	   margin: 0 0 20px 0; 
	   color: #000; 
	   background: #FFF;  
	  }
	
/*otros*/
	
	#equipo p{
	padding: 0 20px 0 20px;
	}
	
	#equipo li{
	padding: 0 20px 0 20px;
	}

#mapa {
    text-align:center;
    padding:10px;
}
#mapa img{
}
	
/* footer
   ------ */

.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	border-top: 1px solid #ccc;
	line-height: 1.8em;
}

.footer a { color: #808080; background: #fff; }
