body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#MenuPrincipal{
	background-color:white;
	box-shadow: 0px 0px 5px #CCC;
	-webkit-box-shadow: 0px 0px 5px #CCC;
}
#Cuerpo{
	padding:20px;
}

.FechaSitio{
	border:0 !important;
	color:#999;
	float:right !important;
}

.Secciones{
	clear: both;
	margin: 10px 0 0;
}
	
.Contenedor {
	width: 940px;
	margin: 0 auto 100px;
	}
.Cabecera {
	width: 940px;
	height: 150px;
	margin: 10px 0 0;
	background: url(//www.sev.gob.mx/Imagenes/?Imagen=0fcd131b9034a13cdbffcb1298f12726) no-repeat 0 0 #FFF;
	}
.AccesoVeracruz a{
	color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
.AccesoVeracruz img{
	border: 0;
	outline: 0;
	padding: 0 5px 0 0;
	}
.AccesoVeracruz a:hover{
	color: #666;
	text-decoration: underline;
	}
.AccesoVeracruz ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
.AccesoVeracruz li{
	display: inline;
	float: left;
	padding-right: 5px;
	line-height: 13px;
	}
.AccesoVeracruz li + li{
	padding-left: 5px;
	border-left: 1px solid #CCC;
	}
.AccesoRedesSociales{
		text-align: right;
		margin: -20px 0 0;
	}
.AccesoRedesSociales ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	}
.AccesoRedesSociales li{
	display: inline;
	cursor: pointer;
	margin: 0 0 0 5px;
	}
.AreaBuscador {
	padding: 80px 0 0;
	}
input.Buscador {
    -moz-box-shadow: 0 0 5px #CCCCCC inset;
    border: 1px solid #999999;
    float: left;
    font-size: 14px;
    height: 19px;
    margin: 0 5px 0 0;
    padding: 3px 5px;
    width: 230px;
}
input.Ir {
    background: url("/Imagenes/?Imagen=650564838683cd6b08b1279e7ad332fb") no-repeat scroll left 0 transparent;
    border: medium none;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 31px;
    line-height: 0;
    outline: medium none;
    overflow: hidden;
    width: 32px;
}
/*---------------------------- CONTENIDO ----------------------------------------*/
.Contenido{
	-moz-box-shadow: 0 0 5px #CCCCCC;
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    margin: 0;
    overflow: hidden;
    width: 939px;
	}
.SombraInterna {
	-moz-box-shadow: 0 0 5px #CCCCCC inset;
    border: 1px solid #FFFFFF;
    display: block;
    margin: 0;
    overflow: hidden;
    width: 937px;
	}
/*---------------------------- MENU PRINCIPAL -----------------------------------*/
.MenuPrincipal{
	background: url("//www.sev.gob.mx/beta/imagen/nav-bg.png") repeat-x scroll left -15px #FFF !important;
	height: 40px !important;
	}
.MenuPrincipal ul{
	float: left;
	list-style-type: none !important;
	margin: 0 !important;
	padding: 0 0 0 10px !important;
	}
.MenuPrincipal li{
	display: inline !important;
	float: left !important;
	overflow: hidden !important;
	padding: 10px 8px !important;
	margin: 0 20px 0 0 !important;
	background-color:none !important;
	}
.MenuPrincipal li a{
	background: url("//www.sev.gob.mx/beta/imagen/flecha_menu_principal.png") no-repeat scroll 0 5px transparent !important;
	padding: 0 0 0 15px !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	color: #343434 !important;
	font-size: 15px !important;
	font-family: Verdana, Geneva, sans-serif !important;
	}
.MenuPrincipal li a:hover{
	text-decoration: underline !important;
	}
/*---------------------------- NOTA -----------------------------------*/
.Nota {
    border-right: 1px solid #CCCCCC;
    display: inline;
    float: left;
    padding: 0 5px;
    width: 615px;
}
.Nota ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.TitularNotaPrincipal {
/*    font-family: Georgia,'Times New Roman',Times,serif;*/
	font-family: 'NeoSansPro-Regular';
    font-size: 24px;
    margin: 0 0 5px;
	padding: 5px 10px 0;
    width: 600px;
    line-height: 28px;
}
.TitularNotaPrincipal a {
    color: #333333;
    text-decoration: none;
}
.ImagenNoticia {
    display: block !important;
}
.ResumenNotaPrincipal {
    border-bottom: 1px dotted #CCCCCC;
    color: #333333;
    display: inline;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto !important;
    margin: 0 0 5px;
    padding: 0 10px;
    min-height: 45px;
    width: 600px;
}
.HistorialRSS {
    clear: both;
    margin: 0;
    overflow: auto;
    padding: 0;
}
.HistorialRSS ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.HistorialRSS li {
    display: inline;
    float: right;
    margin: 0 20px 0 0;
}
.HistorialRSS img {
    float: left;
}
.HistorialRSS span {
    color: #666;
    font-size: 11px;
    padding: 0 0 0 3px;
    text-decoration: underline;
}
.HistorialRSS a {
	color: #444;
}
.Redes {
    display: inline !important;
    float: left !important;
    margin: 0 0 0 15px !important;
    padding: 0 !important;
    width: 280px !important;
	background:none;
	}
.Youtube {
	margin: 10px 0 0;
	}
.CedulaDanos {
    background: url("//www.sev.gob.mx/imagen/2011/template/conaedu_sep.jpg") no-repeat scroll 0 0 transparent;
    height: 120px;
    width: 270px;
	margin: 20px 0 0;
}
.CedulaDanos > ul {
    color: #545454;
    list-style-type: circle !important;
    margin: 30px 0 0 40px;
    padding: 5px 0 0 40px;
    width: 200px !important;
}
.CedulaDanos > ul > li {
    clear: both;
    margin: -44px 0 0 6px;
    text-align: left;
    width: 120px;
    display: inline;
    float: left;
}
.CedulaDanos > ul > li > a {
    color: #336600;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    text-decoration: none;
    clear: both;
    display: block;
    outline: medium none;
	margin-top: 50px;
}
/*---------------------------- SECCION ----------------------------- 30-08-2011 ------*/ 
.Secciones{
	clear: both;
	margin: 0;
	}
.ElementoSeccion {
	overflow: hidden;
	padding: 20px 0 0 35px;
	}
.ElementoSeccion > ul {
    list-style-type: none;
    margin: 0;
	overflow: auto;
    padding: 0;
}
.ElementoSeccion > ul > li {
    display: inline;
    float: left;
    margin-bottom: 15px;
    margin-right: 15px;
    min-height: 235px;
    width: 278px;
}
.TitularElementoSeccion a{
    color: #fff !important;

}
.TitularElementoSeccion {
    color: #fff;
	background-color: #2c2f2e;
    font-family: 'NeoSansPro-Regular';
    font-size: 16px; /*Modificación: 30 Agosto */
    line-height: 16px; /*Modificación: 30 Agosto */
    height: 36px;
    padding: 3px 0 0 10px;
/*    border-bottom: 1px solid #900;*/
    margin-bottom: 16px;
}
.ResumenElementoSeccion {
    color: #666;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding: 0;	/*Originalmente estaba así padding: 5px 10px; modificado el 07|08|2013 por Pedro*/
}
.ResumenElementoSeccion > ol {
	padding: 5px 0 0 0;	/*Originalmente estaba así padding: 5px 0 0 15px; modificado el 07|08|2013 por Pedro*/
	}
.ResumenElementoSeccion > ol > li {
	font-size: 11px;
	margin-bottom: 3px;
	}
.ResumenElementoSeccion > ol > li > a{
	text-decoration: none;
	color: #333;
	}
.ResumenElementoSeccion > ol > li > a:hover{
	text-decoration:underline;
	color:#000;
	}
/*---------------------------- SLIDER SERVICIOS ----------------------------- 30-08-2011 ------*/ 
.SliderServicios {
	margin: 10px 15px;
	height: 150px;
	}
.SliderServicios span{
	position: relative;
    top: 30px;
	}
.SliderServicios span.Izquierda{
	float: left;
	}
.SliderServicios span.Derecha{
	float: right;
	}
.SliderServicios img{
	cursor: pointer;
	}
/*---------------------------- Pie ----------------------------- 30-08-2011 ------*/ 
.Pie {
	font-size: 11px;
	color: #777;
	padding: 10px 20px;
	}
.Pie > div{
	text-align: right;
	}

/* Para compatibilidac con contenidos anteriores*/
/*********** TITULAR SECCIONES **********/
.TitularSeccion{
    background:url("/Imagenes/?Imagen=67f0d69b53b3ea294d746c10ba9dbbeb") repeat-x scroll left bottom transparent;
    color:#0E6028;
    font-size:14px;
    line-height:16px;
    margin:10px 0 0;
    padding:0 0 7px;
    text-transform:uppercase;
    clear:both;
    }
.TitularSeccion a{
    font-size:10px;
    margin:0 0 0 5px;
    color:#999999;
    text-transform:none !important;
}

/*********** PLECA INFERIOR **********/
#ServiciosImportantes{
    display:inline-block;
    padding:10px;
	width:940px;
	margin:0 15px;
    color:#6D6E71;
}
#ServiciosImportantes > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    }
#ServiciosImportantes > ul > li{
    display:inline-block;
    float:left;
    width:300px;
    margin:0 10px 0 0;
}
#ServiciosImportantes > ul > li > div{
    color: #727272;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 3px;
    text-transform: uppercase;
	font-family: 'NeoSansPro-Regular';
    }
ul.SubtituloServicio{
    padding:0 0 5px 5px !important;
    margin:0;
    font-size:10px;
    list-style-type:none;
    }
ul.SubtituloServicio div{
    color:#333;
	font-family: 'NeoSansPro-Regular';
    }
ul.EnlaceServicio{
    padding:0 0 0 12px !important;
    margin:0;
    font-size:10px;
    list-style-type:none;
    }
ul.EnlaceServicio li{
    margin:0 0 5px;
    }
ul.EnlaceServicio a{
    color:#6D6E71;
    font-size:10px;
    text-decoration:none;
    }
ul.EnlaceServicio a:hover{
    color:#111;
    }
span.Nuevo{
    font-size:10px;
    color: #990044 !important;
    padding: 0 0 0 5px;
}

/*********** ESTILOS ALERTA ************/
.CumpleaniosMes{
	display: none;
	clear:both;
	margin:5px 0px 10px 0px;
	overflow:none;
/*	background:url("http://funcionario.sev.gob.mx/imagen/fondo_difuminado_1x22.gif") repeat-x scroll left bottom transparent;*/
	height:32px;
	}
.CumpleaniosMesFlecha{
/*	background:url("http://funcionario.sev.gob.mx/imagen/alerta_flecha.png") no-repeat scroll -35px bottom transparent;*/
	display:inline;
	float:left;
	width:150px;
	color:#FFF;
	padding:5px 10px;
	margin:8px 0 0;
	text-transform:uppercase;
	}
.CumpleaniosMesNombre{
	display:inline;
	float:left;
	padding:12px 0px;
	color:#333;
	width:700px;
	font-size:14px;
	font-weight:bold;
	}
.CumpleaniosMesNombre a{
	color: #569A33;
}
/**************** CONTENIDO SLIDER ************************/
.ContenidoSlider {
	overflow: hidden;
	}
.ContenidoSlider ul{
	padding-left: 28px !important;
	}
.ContenidoSlider li{
	padding: 6px !important;
	}