@charset "utf-8";
/* CSS Document */
.content {font-family:tahoma,Arial,sans-serif;font-size:11px;color:#493947;background-color:red}

body {margin:0; padding:0;}
img { border:0;}
a:link { color: #23356F; text-decoration:none;}
a:visited {	color: #23356F;	text-decoration:none;}
a:hover {	color: #333;	text-decoration:none;}
a:active {	color: #23356F;	text-decoration:none;}

.general {width:100%; position:absolute;}
.content {width:1041px; height:620px; background:url("../images/bg2.png") no-repeat 0 0; position:relative; margin:0 auto;}
.content1 {width:1041px; height:600px; background:url("../images/fondo_bg2.png") repeat 0 0; position:relative; margin:0 auto;}

.header {position:absolute;z-index:99; height:79px;width:1041px;}
.logo {width:144px; height:79px; position:relative; float:left;margin-left:55px;}
#menu_top {float:right;height:79px;margin-top:9px;position:relative;width:770px;}
#menu_top ul {margin-left: 0;	padding-left: 0;display: inline;}
#menu_top ul li {border-left:medium none;display:inline;list-style:none outside none;margin-left:-4px;padding:0;}
#menu_top ul li.first {margin-left: 0;	border-left: none;	list-style: none;	display: inline;}
.cellos { height:480px;width:710px;margin-top:20px;position:absolute; background:url("../images/sellos.png") no-repeat 0 0;}

.contenido { height:395px;margin-left:42px;margin-top:75px;position:absolute;}
.contenido_hojas { height:480px;width:710px;margin-left:40px;margin-top:48px;position:absolute;}
.hojas { height:480px;width:710px;margin-left:240px;margin-top:1px;position:absolute; background:url("../images/hojas2.png") no-repeat 0 0;}
.hojas1 { height:20px;width:710px;margin-left:240px;margin-top:481px;position:absolute; background:url("../images/fondo_cont.png") repeat 0 0;}

.items { height:453px;*height:430px; position:relative;}
.map { height:430px;margin-left:38px;margin-top:58px;position:absolute;}
.supizq { height:30px;margin-left:0px;margin-top:48px;position:absolute;}
.supizq1 { height:30px;margin-left:148px;margin-top:48px;position:absolute;}
.supcentro { height:30px;margin-left:363px;margin-top:49px;position:absolute;}
.supder { height:30px;margin-left:744px;margin-top:49px;position:absolute;}
.izq1 { margin-left:975px;margin-top:77px;position:absolute;}
.izq2 { margin-left:991px;margin-top:243px;position:absolute;}

.note1 { background:url("../images/nota_up.png") no-repeat scroll 0 0 transparent;height:149px;margin-top:84px;position:absolute;width:155px;}
.pic_cont1 { background:url("../images/imgsotrocontenido.png") no-repeat scroll 0 0 transparent;height:249px;margin-left:-42px;bottom:-130px;position:absolute;width:375px;}
.marginbottom1 { margin-left:160px;margin-top:400px;position:absolute;width:375px;}
.marginbottom2 { margin-left:110px;margin-top:472px;position:absolute;width:225px;}
.pic_contprogramas { background:url("../images/imgsotrocontenido_01.png") no-repeat scroll 0 0 transparent;height:249px;margin-left:-42px;bottom:-130px;position:absolute;width:375px;}
.pic_contservicios { background:url("../images/imgsotrocontenido_02.png") no-repeat scroll 0 0 transparent;height:249px;margin-left:-42px;bottom:-130px;position:absolute;width:375px;}
.pic_contcontactenos { background:url("../images/imgsotrocontenido_03.png") no-repeat scroll 0 0 transparent;height:249px;margin-left:-42px;bottom:-130px;position:absolute;width:375px;}


.items2 { height:215px; position:relative;width:1041px;}
.note2 {background:url("../images/nota_down1.png") no-repeat scroll 0 0 transparent;height:219px;margin-left:-2px;margin-top:-48px;*margin-top:-20px;position:relative;width:293px;z-index:9999;}
.note3 {height:219px;margin-left:-2px;margin-top:-48px;*margin-top:-20px;position:relative;width:293px;z-index:9999;}

.pics {float:right;height:207px;margin-top:12px;*margin-top:-10px;width:700px;}
.pic1 {background: url(../images/pic1.png) no-repeat 0 0; width:186px; height:206px; position:absolute;margin-left:-5px;margin-top:-1px; z-index:9;}
.pic2 {background:url("../images/pic2.png") no-repeat scroll 0 0 transparent;height:220px;margin-left:127px;margin-top:-3px;position:absolute;width:203px;z-index:99;}
.pic3 {background:url("../images/pic3.png") no-repeat scroll 0 0 transparent;height:213px;margin-left:252px;margin-top:-8px;position:absolute;width:195px;z-index:999;}
.pic4 {background:url("../images/pic4.png") no-repeat scroll 0 0 transparent;height:210px;margin-left:381px;margin-top:-8px;position:absolute;width:191px;z-index:99;}
.pic5 {background:url("../images/pic5.png") no-repeat scroll 0 0 transparent;height:206px;margin-left:512px;margin-top:-10px;position:absolute;width:186px;z-index:9;}
.photo1 {margin-left:27px;margin-top:25px;position:relative;width:128px;}
.photo2 {margin-left:34px;margin-top:31px;position:relative;width:128px;}
.photo3 {margin-left:29px;margin-top:27px;position:relative;width:128px;}
.photo4 {margin-left:32px;margin-top:26px;position:relative;width:128px;}
.photo5 {margin-left:27px;margin-top:26px;position:relative;width:128px;}

.footer {background:url("../images/bg_footer.png") repeat-x scroll 0 0 transparent;bottom:0;height:18px;margin-bottom:13px;*margin-bottom:37px;;margin-left:12px;position:absolute;width:1002px;z-index:999;}
#menu_down {bottom:0;clear:both;color:#003399;font-family:Arial;font-size:10px;font-weight:bold;height:18px;line-height:14px;margin-top:0;position:absolute;text-align:center;width:1000px;z-index:999;}
#menu_down ul {	margin-left: 0;	padding-left: 0;display: inline;}
#menu_down ul li {	margin-left: 0;	padding-left:9px; background:url(../images/guion.png) left no-repeat;	border-left: 0px solid #2A5075;	list-style: none;	display: inline;}		
#menu_down ul li.first { background:none;	margin-left: 0;	border-left: none;	list-style: none;	display: inline;}


.gallery .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallery .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallery .holder ul li {
	float: left;
	width: 150px;
	padding: 0 1px 1px 0;
}
.gallery .holder ul li img { display: block; }
/* vertical mode */
.gallery-vert { width: 130px; }
.gallery-vert .holder { height: 362px; }
.gallery-vert .holder ul { width: auto; }
.gallery-vert .holder ul li { float: none; }
.gallery-vert .holder ul li img {
	vertical-align: top;
	display: inline;
}
/* one item */
.gallery-one,
.gallery-vert-one { width: 130px; }
.gallery-vert-one .holder { height: 180px; }
.gallery-vert-one .holder ul { width: auto; }
.gallery-vert-one .holder ul li { float: none; }
.gallery-vert-one .holder ul li img {
	vertical-align: top;
	display: inline;
}
/* fade */
.gallery-fade { width: 240px; }
.gallery-fade .holder ul {
	width: 100%;
	height: 180px;
}
.gallery-fade .holder ul li {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 180px;
}
