body{
 background-color:#FFFFFF;  
 color:#414141;
 font-size:12px;
 font:"Helvetica neue, Helvetica, Arial, sans-serif";
 margin:0px;
 padding:0px;
}

a:link, a:visited, a:hover, a:active{
 color:#666666;
 text-decoration:none;
 font-weight:normal; 
 font-weight:bold;
}
a:hover{
 text-decoration:underline;
}
p{
 line-height:12px;
}


ul.linkboton_a{
 margin:0;
 padding:0;
 list-style:none;
 background-color:#333333;
 color:#ffffff;
 display: inline;
}
ul.linkboton_a li{ 
 margin:0;
 padding:5px 15px 5px 10px; 
 line-height:25px;
 display:inline;
 background-color:#454545;
 height:20px;
}

ul.linkboton_a a:visited{
 color:#ffffff;
 text-decoration:none; 
 font-size:16px;
 font-style:bold;
}
ul.linkboton_a a:link{
 color:#ffffff;
 text-decoration:none; 
 font-size:16px;
 font-style:bold;
}
ul.linkboton_a a:hover{
 color:#73AF20;
 text-decoration:none; 
 font-size:16px;
 font-style:bold;
}

.main-vid {
 background-color:transparent;
 background-image:url(../imagenes/back-headerhome.jpg);
 background-repeat:repeat-x;
 background-position:50% top;
 height:290px;
}
.line-bhead{
 background-color:transparent;
 background-image:url(../imagenes/back-header.jpg);
 background-repeat:repeat-x;
 background-position:50% 70%;
 height:12px;
}
#main-vid h1 {
 color:#ffffff;
 font-size:37px;
 line-height:40px;
 margin-top:38px;
 margin-bottom:5px;
}
#main-vid h3 {
 color:#3B2E4D;
 font-size:25px;
 line-height:25px;
 font-weight:normal;
 padding-top:5px;
}

#main-menu{
 background-color:#333333;
 height:30px;
}

#pie-pagina{
 background-color:#444444;
}

#pie-pagina h2 {
 color:#ffffff;
 font-size:15px;
 padding:0;
 margin:0;
 margin-top:8px;
 line-height:18px;
}
#pie-pagina p {
 color:#8e8e8e;
 font-size:12px;
 line-height:13px;
}
#logo-network{ 
 margin-top:-42px;
 margin-bottom:10px;
}
#logo-network img{
 float:left;
}

.post{
  padding-bottom:15px;
}

.noti_be h1{
  font-size:30px;
  line-height:30px;
  margin-bottom:0;
}
.noti_be h3{
  font-size:18px;
  line-height:18px;
  color:#777777;
  font-weight:normal;
}

.noti_be p{
  line-height:14px;
  margin-bottom:0;
  text-align:justify;
  padding-top:5px;
}

.art_image {
 position:absolute;
 padding-left:15px;
}

.noti-be-link a:link, a:visited, a:hover, a:active{ 
 width:100%;
 color:#4B6099;
 align:right;
}

.art_text {
 padding-left:240px;
 height:150px;
 text-align:justify;
}
.art_text span {
 color:#910808;
 font-size:17px;
 font-weight:bold;
}
.image {
 text-align:center;
}
img.art1{
 margin-right:20px;
}

div.seccion-head{
 background-color:transparent;
 background-image:url(../imagenes/back-header.jpg);
 background-repeat:no-repeat;
 background-position:-13px center;
 padding-left:20px;
 margin-bottom:25px;
}
div.seccion-head h1{
 font-size:47px;
 line-height:41px;
 margin:0px 0px 4px 0px; 
 color:#666666;
}
div.seccion-head p{
 font-size:16px;
 line-height:20px;
 color:#666666;
}

div.seccion-a{
 margin-bottom:20px;
}
div.seccion-a h2{
 font-size:20px;
 line-height:20px; 
 color:#86C815;
 margin:0;
 margin-bottom:6px;
}
div.seccion-a p{
 font-size:15px;
 line-height:18px;
 font-weight:normal;
 margin-bottom:15px;
}

div.seccion-b h3{
 color:#73AF20;
 font-size:17px;
 line-height:17px;
 margin:0px 0px 5px 0px;  
}
div.seccion-b p{ 
 font-size:12px;
 line-height:14px; 
 margin-bottom:5px;
 text-align:justify;
}

div.seccion-b-link{ 
 font-size:12px;
 text-align:right;
 width:100%;
 
 padding-bottom:15px;
}

div.seccion-b-link a:link, div.seccion-b-link a:visited, div.seccion-b-link a:hover, div.seccion-b-link a:active{ 
 width:100%;
 color:#4B6099;
}


div.seccion-b sub{ 
 font-size:0.65em; 
 font-style:italic;
}

div.seccion-b img{ 
 float:left; 
}


.rec-ant-titulo {
 font-size:25px;
 line-height:25px;
 padding:5px 5px 5px 10px;
 margin-top:5px;
 clear:left;
 font-weight:bold;
 background-image:url(../imagenes/back-titrecurso.jpg);
 background-color:transparent;
 background-repeat:repeat-x;
 background-position:left center;
}
#texto-busqueda{
 border:0;
 height:20px;
 margin:0;
 padding:5px 50px 5px 10px;
 width:150px;
 background-image:url(../imagenes/input-busqueda.png);
 background-repeat:no-repeat;
 background-position:50% 50%;
}
#boton-busqueda{
 border:0;  
 position:absolute;
 margin-left:-40px;
 padding-top:5px;
}
#main-logo{
	padding-top:0px;
	padding-bottom:0px;
	background-color: #333333;
}
.linksFooter a:link{
 line-height:13px;
 color:#8E8E8E;
 font-size:12px;
 font-style:normal;
 font-weight:normal;
}
.linksFooter a:visited{
 line-height:13px;
 color:#8E8E8E;
 font-size:12px;
 font-style:normal;
 font-weight:normal;
}
.linksFooter a:hover{
 line-height:13px;
 color:#8E8E8E;
 font-size:12px;
 text-decoration:underline;
  font-style:normal;
 font-weight:normal;
}
.linksFooter a:active{
 line-height:13px;
 color:#73AF20;
 font-size:12px;
 text-decoration:underline;
  font-style:normal;
 font-weight:normal;
}
.containerCarrusel{
 margin:10px;
 padding-left:30px;
 width:100%;
 text-align:center;
}
.boton {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://yui.yahooapis.com/2.8.1/build/assets/skins/sam/sprite.png);
  background-origin:initial;
  background-position:0 0;
  background-repeat:repeat no-repeat;
  border-bottom-color:#CCCCCC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#CCCCCC;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#CCCCCC;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#CCCCCC;
  border-top-style:solid;
  border-top-width:1px;
  color:#646464;
  height:30px;
  margin-bottom:auto;
  margin-left:0,25em;
  margin-right:0,25em;
  margin-top:auto;
    overflow: visible;
    padding:5px;
}

.breadcrumbs{
	padding-top:20px;
}

.tablaFormulario{
	width:100%;
}

.tablaFormulario th{
	font-size:16px;
	color:#666666;
	text-align:right;
	vertical-align:middle;
	padding:3px;
}
.tablaFormulario td{
	font-size:16px;
	color:#666666;
	vertical-align:middle;
	padding:3px;
}
.inputText{
	height: 35px;
	width: 250px;
	font-size: 25px;
	color:#646464;
	border-radius:5px;
}
.inputTextArea {
	font-size: 18px;
	color:#646464;
	border-radius:5px;
}

.textoGrande{
	
}

.textoGrande p{
	font-size: 16px;
	line-height: 20px;
	font-style: italic;

}
