body {	margin: 0pt;	padding: 0pt;	background-color:#FFFFFF;	font-family: Arial, Verdana,Helvetica, sans-serif;	font-size: 10pt;}#head {	clear:both;	height: 114px;	background-color:#FFFFFF;	background-image:url(images/back1.gif);	background-repeat:repeat-y;	background-position:right;	min-width: 1000px;}#logo { 	width:1000px; height: 97px;	margin-left:auto; margin-right:auto;	background-image:url(images/logo.gif); background-repeat:no-repeat; background-position: bottom left ;}#pie {	clear:both; 	height:92px;	background-image:url(images/back6.gif); 	background-repeat:repeat-x;	text-align:center;}#pie_texto {	color:#FFFFFF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 8pt;	text-align:center;	padding-top: 0pt;}
#contadorvisitas {	color:#FFFFFF;	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12pt;	text-align:center;	padding-top: 5pt;}#contacto {	clear:both; 	height:200px; 	background-image:url(images/back5.gif); 	background-repeat:repeat-x;}#banner {	clear:both;	height:160px; 	background-image:url(images/back4.gif); 	background-repeat:repeat-x;}#logo2 {	float: right;	background-image:url(images/logo2.gif);	margin-left: 50pt; height:160px; width: 162px; margin-right: 60pt;}#banner_noticias {	clear:both; height: 30px;	background-image:url(images/back3.jpg); background-repeat: repeat-x;}.icon_videos {	display: inline-block; margin-left: 3pt; 	width:219px; height: 91px; background-image: url(images/icon_videos.gif);}.icon_galerias {	display: inline-block; margin-left: 3pt; width:219px;	 height: 91px; background-image: url(images/icon_galerias.gif);}.icon_mapa {	display: inline-block; margin-left: 3pt; width:219px;	height: 91px; background-image: url(images/icon_mapa.gif);}.icon_videos:hover {	background-image: url(images/icon_videos_hover.gif);}.icon_galerias:hover {	background-image: url(images/icon_galerias_hover.gif);}.icon_mapa:hover {	background-image: url(images/icon_mapa_hover.gif);}.icon_videos_en {	display: inline-block; margin-left: 3pt; 	width:219px; height: 91px; background-image: url(images/icon_videos_en.gif);}.icon_galerias_en {	display: inline-block; margin-left: 3pt; width:219px;	 height: 91px; background-image: url(images/icon_galerias_en.gif);}.icon_mapa_en {	display: inline-block; margin-left: 3pt; width:219px;	height: 91px; background-image: url(images/icon_mapa_en.gif);}.icon_videos_en:hover {	background-image: url(images/icon_videos_hover_en.gif);}.icon_galerias_en:hover {	background-image: url(images/icon_galerias_hover_en.gif);}.icon_mapa_en:hover {	background-image: url(images/icon_mapa_hover_en.gif);}#contenido {	width: 1000px; background-color:#FFFFFF; margin-left: auto; margin-right:auto;}.contenido2 {	width: 1000px; margin-left: auto; margin-right:auto;}.contenido_left {	float:left;	width: 645px;}.contenido_right{	float:right;	width: 355px;}.link1, .link1:visited {	font-size: 9pt;	color: #333333;	text-decoration:none;}.link1:hover {	text-decoration: underline;}#banner_flash {	clear:both; height: 206px; background-image:url(images/back2.jpg); background-repeat: repeat;}.box_top {	clear:both; background-image:url(images/box_top.gif); background-repeat:no-repeat; height: 13px; width: 355px;}.box_bottom {	clear:both; background-image:url(images/box_bottom.gif); background-repeat:no-repeat; height: 13px; width: 355px;}.box_center {	clear:both; background-image:url(images/box_center.gif); background-repeat: repeat-y; height: auto; width: 355px;	display: table;}#idiomas a, #idiomas a:visited  {	font-size: 9pt;	color: #333333;	text-decoration:none;}#idiomas a:hover {	text-decoration: underline;}#idiomas li{	list-style-type: none;	float: right; 	padding: 0;	margin-left: 10pt; 	}.tickercontainer { /* the outer div with the black border */border: 0px none #000;width: 870px; height: 30px; margin: 0; margin-left:-25px;padding: 0;overflow: hidden; }.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */position: relative;left: 0px;top: 2px;width: 870px;overflow: hidden;}ul.newsticker { /* that's your list */position: relative;left: 750px;font: bold 10px Verdana;list-style-type: none;margin: 0;padding: 0;}ul.newsticker li {float: left; /* important: display inline gives incorrect results when you check for elem's width */margin-top:0px;border-right: #b4c0cc thin solid;padding: 0;}ul.newsticker a {white-space: nowrap;padding: 0;color: #909eab;font: bold 10px Verdana;margin: 0 10px 0 0;} ul.newsticker span {margin: 0 10px 0 10px;color: #3e3f41;} #tickerhead {margin: 0 10px 0 10px;color: #c00000;} .box_center h6 {	color: #888888;	font-size: 12pt;	font-weight: normal;	margin: 0pt;	margin-top: 5pt;}.box_center h5 {	color: #3e3e3e;	font-size: 8pt;	font-weight: bold;	margin-top: 7pt;}.separador {	height: 1px;         width:500px; background-position: -20px;	background-image: url(images/separador_testimonios.gif);	clear:both;}.frase {	margin: 5pt;	color:#e19999;	font-size: 11pt;	font-weight: normal;	font-style:italic;	margin-top: 25pt;	}		.imagen_unete {	background-image: url(images/unete.jpg); background-repeat:no-repeat; width: 300px; height: 225px;}.imagen_enlaces {	background-image: url(images/enlaces.jpg); background-repeat:no-repeat; width: 300px; height: auto;}.imagen_enlacescopia {	background-image: url(images/enlaces4.jpg); background-repeat:no-repeat; width: 300px; height: 325px;}.imagen_antecedentes {	background-image: url(images/acerca_3.jpg); background-repeat:no-repeat; width: 300px; height: 200px;}.imagen_nuestrolabor {	background-image: url(images/acerca_2.jpg); background-repeat:no-repeat; width: 300px; height: 200px;}.imagen_nuestroequipo {	background-image: url(images/acerca_1.jpg); background-repeat:no-repeat; width: 300px; height: 200px;}h3 a {	color:#000000;	font-weight: bold;}h3 a:hover {	color:#000000;	font-weight: bold;}h3 a:visited {	color:#000000;	font-weight: bold;}.box_center a{text-decoration:none;}.box_center ul{font-size: 10px;}.box_center li{font-size: 10px;}.cuadrocomponentes{background-image:url(http://www.proyectovasconcelos.com.mx/v2/wp-content/themes/vasconcelos/images/degradado4.jpg);width:480px;margin:10px;padding:10px;}.cuadrointegrado{background-image:url(http://www.proyectovasconcelos.com.mx/v2/wp-content/themes/vasconcelos/images/degradado2.jpg);width:250px;margin:10px;padding:10px;}.tituloini{color:#6d6f71;font-size:18pt;margin-top:20px;margin-left:4px;padding-bottom:10px;width:200px;text-decoration:none;}.newspost{	font-family:Arial, Helvetica, sans-serif;	color:#666666;clear:both;margin: 10px 0px 100px;}.newsheader a{	text-decoration:none;	color:#6d6f71;}.newsheader{	margin:25px 0px 5px;}.newsdate{	margin:5px auto 15px 0px;	}.newsentry{	margin: 5px 30px 5px 0px;}.newspost .more-link{	color:#9e2338;	display:none;}.newspostmetadata{	float:right;}.newspostmetadata a{	color:#9e2338;}.newslistahistoricos a{	color:#9e2338;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:underline;}.newslistahistoricos li{	list-style-type:square;	color:#9e2338;}.listaright{	color:#666666;}.listaright ul{	font-size:14px;}#contenido_center{       font-family:Arial, Helvetica, sans-serif;	font-size:12px;       width:800px;       margin-left:auto;       margin-right:auto;color:#666666;}.newspost1{	font-family:Arial, Helvetica, sans-serif;	color:#666666;clear:both;margin: 10px 0px 100px 0px;}/* Begin Images */p img {	padding: 0;	max-width: 100%;	}/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.alignright {	float: right;	}.alignleft {	float: left;	}/* End Images *//* Captions */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End captions */
