* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

html, body, p, a, ul, li, table, h1, h2, h3, h4, h5, form { margin:0; padding:0; }
ul,li {	list-style-type:none;	}
li a {	text-decoration:none;	}
body { background-color:#fff;  }
#wrap0 { margin:0; padding:0; width:100%; }
/*  ----------------------\ IDs Header /----------------------   */
#wraphdr { float:left; width:100%; height:139px; background: url(../img/img-bkg-hdr.jpg) repeat-x; }
#hdr { margin-left:auto; margin-right:auto; width:950px; height:139px; background: url(../img/img-bkg-hdr2.jpg) repeat-x;}
#menuartix-cont { position:relative; }
.menuartix { position:absolute; top:20px; left:60px; word-spacing:1em; }
.menuartix ul li, .menuservicios1 ul li, .menuservicios2 ul li, .menuservicios3 ul li { margin:0; list-style:none; display:inline; }
.menuartix ul a, .menuservicios1 ul a, .menuservicios2 ul a, .menuservicios3 ul a { font: 80%/90% Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; }
.menuartix ul a:hover, .menuservicios1 ul a:hover, .menuservicios2 ul a:hover, .menuservicios3 ul a:hover { font: 80%/90% Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#000; text-decoration:none; }
.menuservicios1 { position:absolute; top:3px; left:695px; word-spacing:1.5em;}
.menuservicios2 { position:absolute; top:20px; left:695px; word-spacing:1.5em;}
.menuservicios3 { position:absolute; top:37px; left:695px; word-spacing:1.5em;}

/*  ----------------------\ IDs Content /----------------------   */
#wrapcenter { margin-left:auto; margin-right:auto; width:950px; background:#fff;}
#colizq { display:block; float:left; width:475px; height:100%; background: url(../img/img-bkg-cont.jpg) repeat-y; }
#colizq-ftr { position:relative; display:block; float:left; width:475px; height:110px; background: url(../img/img-bott-cont.jpg) no-repeat; }
#logo { display:block; float:left; width:475px; height:140px; }
#logo h1 { margin-left:300px; margin-top:20px; }
#imgs {display:block; float:left; width:475px; height:153px; }
#barracolores { display:block; float:left; width:475px; height:55px; background:url(../img/barra-colores.png) no-repeat;}
.flechader { display:block; float:left; margin-left:370px; margin-top:30px; width:38px; height:30px; background:url(../img/bullet-arrow-r-blue.png) no-repeat; }
#colder { display:block; float:right; width:470px; border-right:dotted 1px #ccc;}
.box-indx { position:relative; width:400px; height:160px; }
.box-tit { position:absolute; left:80px; top:20px; width:207px; height:18px; }
.box-img { position:absolute; left:40px; top:45px; width:99px; height:108px; }
.box-txt {  position:absolute; left:145px; top:45px;  width: 210px; }
.box-txt p { margin:0; padding:0; font: 80%/1.2 Geneva, Arial, Helvetica, sans-serif;}
.box-bul { position:absolute; right:10px; bottom:10px; width:19px; height:19px; }
.box-sha { position:absolute; left:18px; bottom:-15px; width:99px; height:100px; background:url(../img/img-ftr-shadow-sqr.png) no-repeat; }

#diw { display: block;  width: 99px;  height: 108px; background: url("../img/img-mpp-diw-dwn.jpg") no-repeat 0 0; text-decoration:none; }
#diw:hover{ background-position: 0 -108px; background: url("../img/img-mpp-diw-up.jpg") no-repeat 0 0; text-decoration:none;  }
#diw span { position: relative;  top: -999em; text-decoration:none;  }

#weh { display: block;  dwidth: 99px;  height: 108px; background: url("../img/img-mpp-weh-dwn.jpg") no-repeat 0 0; text-decoration:none; }
#weh:hover{ background-position: 0 -108px; background: url("../img/img-mpp-weh-up.jpg") no-repeat 0 0; text-decoration:none;  }
#weh span { position: relative;  top: -999em; text-decoration:none; text-decoration:none; }

#wed { display: block;  dwidth: 99px;  height: 108px; background: url("../img/img-mpp-wed-dwn.jpg") no-repeat 0 0; text-decoration:none; }
#wed:hover{ background-position: 0 -108px; background: url("../img/img-mpp-wed-up.jpg") no-repeat 0 0; text-decoration:none;  }
#wed span { position: relative;  top: -999em; text-decoration:none; }

#dew { display: block;  dwidth: 99px;  height: 108px; background: url("../img/img-mpp-dew-dwn.jpg") no-repeat 0 0; text-decoration:none;  }
#dew:hover{ background-position: 0 -108px; background: url("../img/img-mpp-dew-up.jpg") no-repeat 0 0; text-decoration:none;  }
#dew span { position: relative;  top: -999em; text-decoration:none; }

#fod { display: block;  dwidth: 99px;  height: 108px; background: url("../img/img-mpp-fod-dwn.jpg") no-repeat 0 0; text-decoration:none; }
#fod:hover{ background-position: 0 -108px; background: url("../img/img-mpp-fod-up.jpg") no-repeat 0 0; text-decoration:none;  }
#fod span { position: relative;  top: -999em; text-decoration:none; }
#txtcont { padding:20px 30px 10px 30px; }
#txtcont p {  padding: 0 0 10px 0; font: 100%/1.5 Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#666; }
#txtcont h1 { padding: 5px 0 5px 0; font: 130%/1.5 "Times New Roman", Times, serif; font-weight:normal; color:#00b2d9; }
#txtcont h2 { 	padding: 5px 0 5px 0; font: 100%/1.5 Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#62C0D5; }
.fotochicad { float:right; vertical-align:top; padding:5px 0 5px 5px;}
.fotochicai { float:left; vertical-align:top; padding:5px 5px 5px 0;}

.wrapwwws01, .wrapwwws02, .wrapwwws03, .wrapwwws04, .wrapwwws05, .wrapwwws06, .wrapwwws07, .wrapwwws08, .wrapwwws09, .wrapwwws10, .wrapwwws11, .wrapwwws12, .wrapwwws13, .wrapwwws14 { float:left; width: 150px; height: 150px; margin:0 10px 10px 0; background-position: top; -moz-border-radius:5px; -webkit-border-radius:5px; border:5px solid #DFF3F7; font:110%/1.5 normal Arial, Helvetica, sans-serif;  }
.wrapwwws01 { background-image: url(../img/www-imgs-artix.jpg); }
.wrapwwws02 { background-image: url(../img/www-imgs-tsm.jpg); }
.wrapwwws03 { background-image: url(../img/www-imgs-estudiasap.jpg); }
.wrapwwws04 { background-image: url(../img/www-imgs-mgs.jpg); }
.wrapwwws05 { background-image: url(../img/www-imgs-sapeducacion.jpg); }
.wrapwwws06 { background-image: url(../img/www-imgs-teachsol4u.jpg); }
.wrapwwws07 { background-image: url(../img/www-imgs-floreriajoy.jpg); }
.wrapwwws08 { background-image: url(../img/www-imgs-simemktg.jpg); }
.wrapwwws09 { background-image: url(../img/www-imgs-loscorcobados.jpg); }
.wrapwwws10 { background-image: url(../img/www-imgs-ims.jpg); }
.wrapwwws11 { background-image: url(../img/www-imgs-eeisa.jpg); }
.wrapwwws12 { background-image: url(../img/www-imgs-sisalmex.jpg); }
.wrapwwws13 { background-image: url(../img/www-imgs-ifmo.jpg); }
.wrapwwws14 { background-image: url(../img/www-imgs-sid.jpg); }
.wrapwwws01 a, .wrapwwws02 a, .wrapwwws03 a, .wrapwwws04 a, .wrapwwws05 a, .wrapwwws06 a, .wrapwwws07 a, .wrapwwws08 a, .wrapwwws09 a, .wrapwwws10 a, .wrapwwws11 a, .wrapwwws12 a, .wrapwwws13 a, .wrapwwws14 a { color: #fff; width: 140px; height: 140px; display: block; text-decoration: none; }
.wrapwwws01 a:hover, .wrapwwws02 a:hover, .wrapwwws03 a:hover, .wrapwwws04 a:hover, .wrapwwws05 a:hover, .wrapwwws06 a:hover, .wrapwwws07 a:hover, .wrapwwws08 a:hover, .wrapwwws09 a:hover, .wrapwwws10 a:hover, .wrapwwws11 a:hover, .wrapwwws12 a:hover, .wrapwwws13 a:hover, .wrapwwws14 a:hover { background:#1B5863; opacity:.60; filter:alpha(opacity=60); }
.wrapwwws01 a span, .wrapwwws02 a span, .wrapwwws03 a span, .wrapwwws04 a span, .wrapwwws05 a span, .wrapwwws06 a span, .wrapwwws07 a span, .wrapwwws08 a span, .wrapwwws09 a span, .wrapwwws10 a span, .wrapwwws11 a span, .wrapwwws12 a span, .wrapwwws13 a span, .wrapwwws14 a span { display: none; width: 140px; padding:5px; }
.wrapwwws01 a:hover span, .wrapwwws02 a:hover span, .wrapwwws03 a:hover span, .wrapwwws04 a:hover span, .wrapwwws05 a:hover span, .wrapwwws06 a:hover span, .wrapwwws07 a:hover span, .wrapwwws08 a:hover span, .wrapwwws09 a:hover span, .wrapwwws10 a:hover span, .wrapwwws11 a:hover span, .wrapwwws12 a:hover span, .wrapwwws13 a:hover span, .wrapwwws14 a:hover span { display: block; }

/*  ----------------------\ IDs Footer /----------------------   */
#wrapftr { display:block; float:left; margin:0; padding:0; width:100%; }
#ftr1 { margin-left:auto; margin-right:auto; width:950px; height:240px;background:#f9f9f7; }
#ftrspa1 {	width:100%;	height:10px; background-color:#f9f9f7; }
#ftrspa2 {	width:100%;	height:40px; background-color:#F2F2EE; border-bottom:solid 1px #ccc;}
#ftr-info, #ftr-ini, #ftr-ser { position:relative; width:200px;}
#ftr-info .ftr-bkg-sha { position:absolute; top:45px; left:20px; width:112px; height:135px; background:url(../img/img-ftr-shadow-inf.png) no-repeat; }
#ftr-info .ftr-links { position:absolute; top:45px; left:70px;  }
#ftr-ini .ftr-bkg-sha { position:absolute; top:45px; left:220px; width:112px; height:135px; background:url(../img/img-ftr-shadow-ini.png) no-repeat; }
#ftr-ini .ftr-links { position:absolute; top:45px; left:270px;  }
#ftr-ser .ftr-bkg-sha { position:absolute; top:45px; left:390px; width:112px; height:135px; background:url(../img/img-ftr-shadow-ser.png) no-repeat; }
#ftr-ser .ftr-links { position:absolute; top:45px; left:440px;  }
.ftr-links { position:absolute; top:10px; left:60px;  }
.ftr-links ul li { margin:0; list-style:none; }
.ftr-links ul a { font: 80%/90% Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#ababab; text-decoration:none; }
.ftr-links ul a:hover { font: 80%/90% Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#00b2d9; text-decoration:none; }
#ftr-rec { position:relative; }
.ftr-rec-img { position:absolute; top:50px; right:90px; width:239px; height:133px; background:url(../img/img-ftr-shadow-rec.png) no-repeat; }
#ftr2 { width:100%; height:70px; background:url(../img/img-bkg-ftr2.jpg) repeat-x; }
#ftr2-1 {  margin-left:auto; margin-right:auto; width:950px; height:70px; background:url(../img/img-bkg-ftr.jpg) no-repeat; }
#copyr { display:block; float:right;  padding-top:30px; background:#fff; width:100%; }
#copyr p { text-align:right; height:50px; font: 70%/100% Geneva, Arial, Helvetica, sans-serif; color:#666; font-weight:normal; }
/*  ----------------------\ IDs Extras /----------------------   */	
#space { display:block; float:left; height:60px; width:100%; }
.space2 { display:block; float:left; height:280px; width:100%; }
.space3 { display:block; float:left; height:1200px; width:100%; }
.txsgrises { font: 80%/1.5 Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#9aa; }
body {  }
/* |_________________________\ slider /____________________________________| */

#slider { width:100%; padding:0; }
#loopedSlider {}
#loopedSlider .container { /*position:relative; width:100%; */}
#loopedSlider .container ul { /*position:relative; width:584px; height:287px; z-index:1;*/ }
#loopedSlider .container ul li {}
#loopedSlider .container a { }
#loopedSlider .container .more_div { vertical-align:middle; display:inline-block; text-align:right; position:absolute; bottom:20px; 	right:30px; font-size:0px; line-height:0px;}
#loopedSlider .container .more_div a.prev { background:url(../img/slider_prew.png) no-repeat left top; 	height:53px; padding-left:53px }
#loopedSlider .container .more_div a.next { background:url(../img/slider_next.png) no-repeat right top; height:53px; padding-left:58px }
#loopedSlider .container .slides li .texts { vertical-align:middle; display:block; width:100%; position:absolute; bottom:0px; right:0px; background:url(../img/slider_li_bg.png) no-repeat left bottom; text-align:left; padding:0; }
#loopedSlider .container .slides li .texts h3 { vertical-align:middle; display:inline-block; height:99px; padding-top:0px; padding-left:30px; color:#fff; font: 140%/150% Verdana, Arial, Helvetica, sans-serif; }
#loopedSlider .container .slides li .texts h3 img { display:block; float:left;  }
#loopedSlider .container .button {/* position:absolute; background:url(../images/Stop_play_bg.png) no-repeat left top; z-index:9; display:block; color:#000; text-align:center; text-transform:lowercase; text-decoration:none; bottom:5px; right:4px; height:21px; padding-top:0px; min-width:36px; width:auto !important; width:36px;*/ }
#loopedSlider .container .button em {/* display:block; padding:0 7px; font-style:normal; */}
#loopedSlider .container .button:hover { }
/*  ----------------------\ IDs Header /----------------------   */



