



/* Estilos para isc.org.sv */







* { margin: 0; padding: 0; outline: 0 }







body {



	font: 12px/165% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;



	color: #666666; 	



	margin: 0; padding: 0 0 50px 0; 



	background: #C7D7EF url(../images/bg.jpg) repeat-x;	



	text-align: center;



}







/* Links */



a {



	text-decoration: none;



	color: #006600; 	



}



a:hover {



	background: #F0f0f0; 



	color: #000;



	



}







/* Headers */



h1, h2, h3 {



	font: bold 1em/1.5em "Trebuchet MS", Tahoma, Arial, Sans-serif;



	color: #006600;



	padding: 0px 0px 0px 0px;



	margin: 0;



}



h1 {



	font-size: 345%;	



	font-weight: normal;



	letter-spacing: -2px;	



}



h2 {



	font-size: 200%;



	color: #006600;	



}



h3 {



	font-size: 170%;	



	font-weight: normal;



	color: #006600;	



}







p, dl { padding: 10px; margin: 0; }







ul, ol {



	margin: 10px 20px;



	padding: 0 20px;



}



ul { list-style: none; }







dt {



  font-weight: bold;



  color: #895F30;



}



dd {



  padding-left: 25px; 



}











img {



	background: #fafafa;



   border: 1px solid #dcdcdc;



	padding: 5px;



}



img.float-right {



  	margin: 5px 0px 10px 10px;  



}



img.float-left {



  	margin: 5px 10px 10px 0px;



}



























#superior {



	position: relative;



	background: #fff url(../images/bg02.jpg) no-repeat;



	margin: 0 auto;



	width: 940px;



	height: 520px;



	text-align: left;



	



}



#espacio-slider {



	position: absolute;



	top: 90px; left: 24px;



	padding-top:3px;		



	height:300px; 



	width: 890px;



	clear: both;	



}



#espacio-slider img {



	border: none;



	margin: 0; padding: 0;



} 







/*Para las internas*/



#superior-interno {



	position: relative;



	background: #fff url(../images/bg02.jpg) no-repeat;



	margin: 0 auto;



	width: 940px;



	height: 320px;



	text-align: left;



	



}



#espacio-banner{



	position: absolute;



	top: 90px; left: 24px;



	padding-top:3px;		



	height:100px; 



	width: 890px;



	clear: both;	



}



#espacio-banner img {



	border: none;



	margin: 0; padding: 0;



} 











#superior h1 a {



	position: absolute;



	



	



	font: normal 62px Georgia, 'Times New Roman', Times, serif;



	letter-spacing: -1.5px;



	color: #070000;



	text-decoration: none;



	



	top: 135px; left: 48px;	



}











.loguito {		



	



	top: 110px; left: 48px;	



}











#superior h1#loguito a:hover {



	background: none;	border: none;



}



#superior p#intro {



	position: absolute;



	margin: 0; padding: 0;



	font-family: Georgia, 'Times New Roman', Times, serif;



	font-weight: normal;



	font-size: 18px;



	line-height: 1.6em;



	font-style: italic;



	text-transform: none;



	color: #006600;



	width: 400px;



	top: 205px; left: 60px;		



}















#contenido01 {



	background: #fff;



	width: 100%;



}



#contenido02 {



	width: 940px;



	margin: 0 auto;	



	text-align: left;



}



#content {



	float: left;



	width: 100%;



	background: #fff url(../images/content-bg.jpg);



	/*background-repeat:repeat-y;	*/



	



	



		



}







.columna01 {



	margin-right: 580px;



	padding-left: 15px;



}



.columna01 img {



	background: #fafafa;



   border: 0px solid #dcdcdc;



	padding: 2px;



}



.columna01-interna {



	margin-right: 280px;



	padding-left: 25px;



}



.columna01-interna img {



	background: #fafafa;



   border: 0px solid #dcdcdc;



	padding: 2px;



}







.columna01-interna-objetivos {



	margin-right: 280px;



	padding-left: 25px;



}











/* Objetivos */



.columna01-interna-objetivos img {



	background: #fafafa;



   border: 0px solid #dcdcdc;



	padding: 2px;



}



.columna01-interna-objetivos ul{



padding-top:10px;



list-style:none;



margin:0;



padding:0;



}



.columna01-interna-objetivos li{



padding:18px 9px 9px 5px;

border-bottom:1px solid #cccccc;

background: url("../images/fondo-objetivos.jpg");

background-repeat:repeat-x;

width:580px;

color:#333333;

font-size:12px;

}







.columna01-interna-documentos li{



padding:18px 9px 9px 5px;

border-bottom:1px solid #cccccc;

background: url("../images/fondo-documentos.jpg");

background-repeat:no-repeat;

width:580px;

color:#333333;

font-size:12px;

}







/* De las noticias c1 */







.columna01-interna-noticias {



	margin-right: 375px;



	padding-left: 25px;



	



}







.columna01-interna-noticias img {



	background: #fafafa;



   border: 0px solid #dcdcdc;



	padding: 2px;



}



.columna01-interna-noticias ul{



padding-top:10px;



list-style:none;



margin:0;



padding:0;



}



.columna01-interna-noticias li{



padding:18px 9px 9px 5px;



border-bottom:1px solid #cccccc;



background: url("../images/paneles/clientes.jpg");



background-repeat:no-repeat;



width:580px;



color:#333333;



font-size:12px;



}















.columna02 {



	float: left;



	width: 280px;



	margin-left: -565px;



	margin-top: 5px;



	background-color:#F5F6FB;



	padding-left:5px;



	padding-right:5px;



	



}



.columna03 {



	float: left;



	width: 245px;



	margin-left: -270px;



	margin-top: 12px;



	background-color:#ffffff;



}







/* Noticias C3 */



.columna03-interna-noticias {



	float: left;



	width: 315px;



	margin-left: -345px;



	margin-top: 12px;



	background-color:#F5F6FB;



}



.columna012 {



	margin-right: 480px;



	padding-left: 25px;



}







.columna022 {



	float: left;



	width: 610px;



	margin-left: 10px;



	margin-top: 0px;



	color:#003399;



	



}







.columna01, .columna02, .columna03 {



	padding-bottom: 10px;



}







#content .columna01 h2 {



	padding-bottom: 3px;



	font: normal 19px "Trebuchet MS", Tahoma, Arial, Sans-serif;



	color: #006600;



	letter-spacing: 0px;	



	text-transform: none;



	border-bottom: 1px solid #ebebeb;	



	margin-left: 5px;



	padding-left: 5px;



}



#content .columna01 h2 a {



	color: #006600;



	text-decoration: none;	



	background: none; 



	border: none;



}



#content .columna01 ul li {



	list-style-image: url(bullet.gif);



}



#contenido02 .columna02 h3, 



#contenido02 .columna03 h3 {



	color: #006600;



	font: normal 18px "Trebuchet MS", Tahoma, Arial, sans-serif;



	text-transform: none;	



	padding: 0px 0px;



	margin: 0px 0 0px 0;



}











ul.lateral01 {



	text-align: left;



	margin: 7px 5px 8px 0px; padding: 0;



	text-decoration: none;		



	background: url(dots.gif) repeat-x left top;



}



ul.lateral01 li {



	list-style: none;



	background: url(dots.gif) repeat-x left bottom;



	padding: 6px 10px;



	margin: 0;		



}



* html body ul.lateral01 li {



	height: 1%;



}



ul.lateral01 li a {



	text-decoration: none;	



	background-image: none;	



	background-color: transparent;



	border: none;



	color: #006600;		



}



ul.lateral01 li a span {



	color: #989898;	



	font-family: Georgia, "Times New Roman", Times, serif;



	font-style: italic;



	font-weight: normal;	



	font-size: 1em;



}



ul.lateral01 li a:hover {	



	color: #000;	



	background: none;



	border: none;



}



ul.lateral01 ul { margin: 0 0 0 5px; padding: 0; }



ul.lateral01 ul li { background: none; }











/* footer */



#footer01 {



	clear: both;



	width: 940px;



	margin: 0 auto;



	text-align: left;



	font: normal 1em/1.6em 'Trebuchet MS', Tahoma, Sans-serif;



			



}











#footer01 img {



	background: #fafafa;



   border: 0px solid #dcdcdc;



	padding: 0px;



}



#footer01 h3, #footer01 p {



	padding-left: 0;



	color:#003399;



}



#footer01 h3 {



	font: normal 1.6em/1.6em 'Trebuchet MS', Tahoma, Arial, Sans-serif;



	color: #003399;	



}



#footer01 a {



	color: #003399;



	background: transparent;



}







#footer01 ul.footer-list {



	border-top: 1px solid #111;



	list-style: none;



	padding: 0;	



	margin-left: 0;	



}



#footer01 ul.footer-list li {



	border-bottom: 1px solid #111;



}



#footer01 ul.footer-list li a {



	display: block;



	width: 98%;



	line-height: 2em;



	font-weight: bold;



	padding: 4px 0;



	border: none;



	margin-left: 0;



	padding-left: 0;



	color: #003399;



}



#footer01 ul.footer-list li a span {



	color: #003399;



	font-style: italic;



	font-weight: normal;



	font-family: Georgia, 'Times New Roman', Times, serif;



}



#footer01 ul.footer-list li a:hover,



#footer01 ul.footer-list li a:hover span {



	color: #fff;



	text-decoration: none;	



}







#footer {



	float: left;	



	width: 100%;	



	padding: 0;				



	margin-left: 5px;	



	margin-top: 5px;



}



#footer03 {



	clear: both;



	border-top: 1px solid #111;



	width: 880px;



	margin: 0 auto;	



}



#footer03 .bottom-left {



	float: left;



	padding-left: 5px;	



}



#footer03 .bottom-right {



	text-align: right;



	padding-right: 0;



}











.meta01 {	



	padding: 5px; margin: 20px 10px 15px 10px;	



	font-size: 1em;	



	color: #777;



	border: 1px solid #EBEBEB;



	background: #F5F5F5;



}



.meta01 a { background: transparent; }



.meta01 .date{ margin: 0 10px 0 5px;	}



.meta01 a.comments { margin: 0 10px 0 5px;	}



.meta01 a.readmore { margin: 0 10px 0 5px;	}







.notFecha { font-size: 11px; padding-top: 0px; margin-left: 5px; color: #bababa; }



.notFecha a { color: #000; }







.notDetalle {  padding-top: 0px; margin-left: 5px; }



.notDetalle a { color: #000; }







p.th{ padding: 12px 0 0 10px; }







.th img { 



	position: relative;



	padding: 4px;



	margin: 5px;



	background: #fafafa;



   border: 1px solid #dcdcdc;	



}



.th img:hover	{



	border: 1px solid #8E8E8E;



	background: #8E8E8E;	



}



.th a:hover { background-color: transparent; border: none }











.float-left  { float: left; }



.float-right { float: right; }



.align-left  { text-align: left; }



.align-right { text-align: right; }











.clearer { clear: both; }



.clear {	display:inline-block; }



.clear:after {



	display:block; 



	visibility:hidden; 



	clear:both; 



	height:0; 



	content: "."; 



}











#latDer ul{



padding-top:10px;



list-style:none;



margin:0;



padding:0;



}



#latDer li{



padding:10px 20px 17px 20px;



border-bottom:1px solid #cccccc;



background: 0px 11px url(../images/bullet.gif) no-repeat;



}







#latDeri ul{



padding-top:10px;







list-style:none;



margin:0;



padding:0;



}



#latDeri li{



padding:10px 20px 17px 20px;



border-bottom:1px solid #cccccc;



background: 0px 11px url(../images/bullet.gif) no-repeat;



}



#latDer2 a {



	background: url("../images/paneles/clienteds.jpg") top left repeat-x;



	color:#990000;	 



	display: block;



	float: left;



	padding: 9px 15px;



	text-decoration: none;



	width:240px;



}



#latDer2 ul{



padding-top:10px;



list-style:none;



margin:0;



padding:0;



}



#latDer2 li{



padding:18px 9px 9px 5px;



border-bottom:1px solid #cccccc;



background: url("../images/paneles/clientes.jpg");



background-repeat:no-repeat;



width:240px;



color:#333333;



font-size:12px;



}







/*Fundadores*/



#lat-fundadores a {



	background: url("../images/paneles/clienteds.jpg") top left repeat-x;



	color:#990000;	 



	display: block;



	float: left;



	padding: 9px 15px;



	text-decoration: none;



	width:550px;



}



#lat-fundadores ul{



padding-top:10px;



list-style:none;



margin:0;



padding:0;



}



#lat-fundadores li{



padding:18px 9px 9px 5px;



border-bottom:1px solid #cccccc;



background: url("../images/paneles/clientes.jpg");



background-repeat:no-repeat;



width:550px;



color:#333333;



font-size:12px;



}











/*Noticias*/



#latDer2-noticias a {



	background: url("../images/paneles/clienteds.jpg") top left repeat-x;



	color:#990000;	 



	display: block;



	float: left;



	padding: 9px 15px;



	text-decoration: none;



	width:300px;



}



#latDer2-noticias ul{



padding-top:10px;



list-style:none;



margin:0;



padding:0;



}



#latDer2-noticias li{



padding:18px 9px 9px 5px;



border-bottom:1px solid #cccccc;



background: url("../images/paneles/clientes.jpg");



background-repeat:no-repeat;



width:300px;



color:#333333;



font-size:12px;



}



.enlaces{

	width:92%;

	height:120px;

	margin:10px;

	margin-top:20px;

	border-bottom:#CCC solid;

	border-bottom-width:thin;

}



.enlacesLeft{

	width:65%;

	float:left;

}



.enlacesLeft h3{

	margin:0;

	padding:5px 0 0 20px;

	width:100%;

}



.enlacesLeft p{

	margin:0;

	padding:5px 0 0 20px;

	width:100%;

}



.enlaces img{

	margin:0;

	padding:0;

	float:left;

}



#txtDireccion {

font: 12px/165% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;

}



#txtDescripcion{

font: 12px/165% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;

}

#catImagenes{
	width:800px;
	height:auto;
	float:left;
	margin-left:80px;
	margin-bottom:30px;
}

#catImagenes img{
	margin:7px;
}

#menuCategorias{
	margin:0;
	padding:0;
	width:250px;
	border:#CCC solid;
	border-width:thin;
}

#menuCategorias li{
	display:block;
	background-image:url(../images/cats.jpg);
	height:25px;
	padding-left:30px;
	padding-top:5px;
}

#menuCategorias li a{
	color:#666;
}


#menuCategorias li a:hover{
	background:none;
}

.buscador{
	display:block;
	background-image:url(../images/buscador.jpg);
	color:#FFF;
	height:25px;
	padding-left:30px;
	padding-top:5px;
}
