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

body
{ margin:0; width:100%; background:#f2f2f2;}

html {
	padding:0;
	margin:0;
}
.main {
	margin:0;
	padding:0;
	}
.main_resize {
	width:900px;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
	border-bottom:1px solid #ececec;
	background:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	height: auto;
}
#header {
	margin-right: auto;
	margin-left: auto;
	width: 890px;
	height: 380px;
}
#logo {
	height: 104px;
	width: 247px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
#certificados {
	height: 87px;
	width: 204px;
	float: right;
	margin-top: 30px;
	margin-right: 10px;
}
#promo {
	float: right;
	height: 40px;
	width: 100px;
	clear: both;
	margin-top: 3px;
	margin-left: 10px;
	padding-left: 15px;
	padding-top: 15px;
}
#siguenosen {
	float: right;
	width: auto;
	margin-right: 10px;
	text-align: right;
	height: auto;
	clear: right;
	margin-top: 10px;
}
.leyenda {
	width: 200px;
	float: right;
	margin-top: 14px;
	margin-right: 10px;
	margin-left: auto;
	clear: right;
	text-align: right;
	height: 30px;
	font-family: "Arial Black", Gadget, sans-serif;
}
.leyenda p { font: normal 12px Arial, Helvetica, sans-serif; color:#959595; padding:0; margin:0;}
.leyenda p .azul {
	color:#06C;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

/*twt*/
.tweet,
.query {
	color: #09C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	clear: both;
	float: left;
	height: auto;
	width: 400px;
	margin-top: 35px;
	margin-left: 10px;
	background-image: url(../img/sn/calibracion-twitter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 10px;
}

	.tweet_list {
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow-y: hidden;
	background-color: #F8F8F8;
	}
	
		.tweet_list .awesome,
		.tweet_list .epic {
			text-transform: uppercase;
		}
		
		.tweet_list li {
			overflow-y: auto;
			overflow-x: hidden;
			padding: 0.5em;
		}
		
			.tweet_list li a {
	color: #666;
			}
		
		.tweet_list .tweet_even {
			background-color: #91E5E7;
		}
		
		.tweet_list .tweet_avatar {
			padding-right: .5em; float: left;
		}
		
			.tweet_list .tweet_avatar img {
				vertical-align: middle;
			}
/*twt*/
/*menu*/
.menu {
	width:870px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 	#dfdfdf;
	height: 29px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	clear: both;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.menu ul { 
	padding:0;
	margin:0;
	list-style:none;
	border:0;
}
.menu ul li {
	display:inline;
	margin:0;
	padding:0;
	border:0;
	background:none;
}
.menu ul li a {
	display:inline;
	margin:0;
	padding:11px;
	color:#5a5a5a;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menu ul li a:hover {
	background: #dfdfdf;
}
.menu ul li a.active {
	background: #dfdfdf;
}
#slide {
	width: 890px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3px;
	float: none;
	clear: left;
	height: 400px;
}
.slide_left {
	float: left;
	width: 252px;
	height: 230px;
	margin-left: 10px;
}
.slide_left p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#818181;
	margin:0;
	line-height:1.8em;
	padding-top: 10px;
	padding-right: 0;
	padding-left: 24px;
}

.slide_left h1 {
	color:#616161;
	padding:71px 0 0 24px;
	margin:0;
	line-height:1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
}
#boton {
	clear: left;
	float: left;
	width: 222px;
	margin-top: 30px;
	margin-left: 10px;
	padding-left: 30px;
}


#info {
	width: 890px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	float: none;
	height: 715px;
	margin-bottom: 50px;
}

#slideimg {
	float: right;
	height: 300px;
	width: 600px;
	clear: right;
	margin-top: 10px;
	margin-right: 10px;
	text-align: right;
}
.slogan {
	float: right;
	width: 400px;
	clear: right;
	height: 80px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.slogan p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	font-style: normal;
}
.slogan h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	font-style: normal;
}
.slogan .cursiva {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #959595;
}

.suscribete {
	float: left;
	width: 250px;
	margin-top: 10px;
	margin-left: 10px;
	height: 70px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EEE;
}
.suscribete .lchiquita {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #06C;
	font-weight: bold;
}
/*Noticias*/
#noticias {
	clear: none;
	float: left;
	height: 495px;
	width: 250px;
	margin-top: 10px;
	margin-left: 10px;
}

.rss-box {
	width: 250px;
	background-color: #FFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #ccc;
}
.rss-items {
	margin-top:0px;
	padding:0.3em;
0.3em;
	margin-left:0px;
	color: #000;
}
p.rss-title {padding:0.3em;}
.rss-title {
	text-decoration: none;
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 15px;
	background-color:#F8F8F8;
	color:#000;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss-item  {
	font-family: "small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	list-style:none;
	padding-bottom:1em;
	color: #000;
}

.rss-item a {
	text-decoration : none;
	color: #008E4E;
	font-size: 12px;
	font-weight:bold;
	font-family:"small tahoma", "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	}
	
.rss-item a:visited {
	color:#C00;
}

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;

   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }
   
/*fin de Noticias*/


#informacion {
	float: right;
	width: 610px;
	clear: none;
	margin-top: 10px;
	margin-right: 10px;
	height: 585px;
}
.ubicacion {
	float: left;
	width: 600px;
	height: 40px;
	border-top:1px solid #dadada;
	background:#ececec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 10px;
}
.ubicacion a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	font-weight: bold;
	text-decoration: none;
}
.ubicacion a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #06C;
	font-weight: bold;
	text-decoration: none;
}

.introducc {
	float: left;
	width: 600px;
	clear: left;
	height: 500px;
	margin-top: 5px;
	margin-left: 5px;
}
.introducc h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding:0;
	margin:0;
	font-weight: normal;
}
.misionyvision {
	float: right;
	height: 20px;
	width: 500px;
	margin-top: 10px;
	margin-right: 10px;
}
.misionyvision p {
	font-family: Arial, Helvetica, sans-serif;
	color: #818181;
	font-size: 10px;
	margin:0;
	line-height:1.8em;
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0px;
	text-align: right;

}.misionyvision p a {
	display:inline;
	margin:0;
	padding:7px;
	color:#5a5a5a;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.misionyvision p a:hover {
	background: #dfdfdf;
	color:#03C;

}
.misionyvision p a.active {
	background: #dfdfdf;
	font-size: 12px;
	color:#03C;
	font-weight: bold;
}




#slideshow { margin:0 auto; width:500px;  height: 300px; }
.slider-item { height: 300px; margin:0 auto; padding:0; }

#slider_controls {
	float: right;
	width:90px;
	clear: right;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#slider_controls ul { margin:0 auto; padding:0; width:74px;}
#slider_controls ul li { background:none; margin: 0; padding: 0; list-style: none; }
#slider_controls ul li { float: left; display: block; }
#slider_controls ul li a { width: 10px; height: 10px; background:url('../img/tabs_2.gif') no-repeat center center; display: block; float: left; padding:2px; margin:2px !important; margin:1px 1px; outline: none; }
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide {
	background-image: url(../img/tabs_1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.areadetexto 
{
	float:left;
	width:170px;
	height:20px;
	color:#000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	border: 1px dashed #959595;
	margin: 0;
	padding: 0px;
}
.btnsus {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
.intro1 {
	float: left;
	height: 120px;
	width: 600px;
	margin-top: 3px;
}
.intro1 .img {
	float: left;
	height: 70px;
	width: 150px;
	margin-top: 20px;
	margin-left: 3px;
	border: 3px solid #E2E2E2;
}
.intro1 .txt1 {
	height: 110px;
	width: 430px;
	clear: none;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
}
.intro1 .txt1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	margin: 0px;
}

.intro2 {
	float: left;
	height: 120px;
	width: 600px;
	margin-top: 3px;
}
.intro2 .img2 {
	float: left;
	height: 70px;
	width: 150px;
	margin-top: 20px;
	margin-left: 3px;
	border: 3px solid #E2E2E2;
}
.intro2 .txt2 {
	height: 110px;
	width: 430px;
	clear: none;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
}
.intro2 .txt2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	margin: 0px;
}
.intro3 {
	float: left;
	height: 120px;
	width: 600px;
	margin-top: 3px;
}
.intro3 .img3 {
	float: left;
	height: 70px;
	width: 150px;
	margin-top: 20px;
	margin-left: 3px;
	border: 3px solid #E2E2E2;
}
.intro3 .txt3 {
	height: 110px;
	width: 430px;
	clear: none;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
}
.intro3 .txt3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	margin: 0px;
}
.intro4 {
	float: left;
	height: 120px;
	width: 600px;
	margin-top: 3px;
}
.intro4 .img4 {
	float: left;
	height: 70px;
	width: 150px;
	margin-top: 20px;
	margin-left: 3px;
	border: 3px solid #E2E2E2;
}
.intro4 .txt4 {
	height: 110px;
	width: 430px;
	clear: none;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
}
.intro4 .txt4 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	margin: 0px;
}
.mas {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #06C;
	font-weight: normal;
	text-decoration: none;
}
.mas a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 09px;
	color: #06C;
	font-weight: normal;
	text-decoration: none;
}

/*************footer**********/
/*.footer {
	margin:0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	float: left;
	width: 890px;
}*/
.bajo_noticias {
	float: left;
	height: 100px;
	width: 250px;
	clear: left;
	margin-top: 5px;
	margin-left: 10px;
	background-image: url(../img/test.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
}
.bajo_noticias h2 {
	color:#616161;
	line-height:1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}

#nube {
	width:886px;
	height: 50px;
	border-top-style: dashed;
	border-top-color: #ccc;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.copy {
	width: 920px;
	height: 40px;
	float: none;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #202020;
	color: #666;
	margin-top: 3px;
}
.copy p { font:normal 11px  Arial, Helvetica, sans-serif; color:#a2a2a2;}
.copy a { font:normal 11px Arial, Helvetica, sans-serif; color:#2d75c0; text-decoration:none; padding:5px; margin:0;}
.copy p.right { text-align:right; width:350px; margin:0; padding:8px 0 0 0; float:right;} 
.copy p.leftt { text-align:left; width:550px; margin:0; padding:8px 0 0 5px; float:left;} 

.tagcloud {
	width: 890px;
	height: 120px;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: normal;
	font-style: normal;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #CCC;
	clear: both;
}

.tagcloud a {
  text-decoration: none;
}

.elmas {
	float: right;
	height: auto;
	width: 100px;
	clear: right;
	margin-top: -25px;
	text-align: right;
		}
.red {
	font-weight: bold;
	color: #C00;
}
.moinfop {
	clear: left;
	float: left;
	height: 300px;
	width: 890px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
	color: #333;
	text-align: justify;
	margin: 0px;
}
.sugerencia1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #09F;
	float: left;
	height: 75px;
	width: 610px;
	clear: none;
	margin-left: 10px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: right;
	padding-top: 25px;
}
.linkrojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #C00;
	font-weight: normal;
	text-decoration: none;
}
.linkrojo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #C00;
	font-weight: normal;
	text-decoration: none;
}
.linkazul1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #06F;
	font-weight: normal;
	text-decoration: none;
}
.linkazul1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #06F;
	font-weight: normal;
	text-decoration: none;
}
.bolsat {
	clear: left;
	float: none;
	height: auto;
	width: 150px;
	margin-right: 10px;
	margin-top: 10px;
	text-align: right;
}
.bolsat a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #008000;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}
.isqde {
	width: 870px;
	float: left;
	margin: 10px;
	height: 150px;
}
.isqsq {
	float: left;
	width: 450px;
	height: auto;
}
.derder {
	float: right;
	height: auto;
	width: 300px;
}

.lecontrpumb {
	clear: none;
	float: left;
	width: 890px;
	height: 300px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.infomdjh {
	clear: left;
	float: left;


	height: 300
.px;
	width: 890px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000;
	text-align: justify;
	height: 270px;
}

