/*Propiedades Generales de la pagina*/body {	background-color: #c7bdcd;	margin-top: 10px;}a:link {	text-decoration: none;	color: #009900;	}a:visited {	text-decoration: none;	color: #006699;}a:hover {	text-decoration: none;	color: #660066;}a:active {	text-decoration: none;}/*Aqui termina propiedades Generales de a pagina*/ #titulo {	font-family: Futura, "Futura Condensed";	font-size: 11px;	color: #660066;	background: url(../images/csc_encabezado2.jpg) no-repeat left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	height: 40px;} #pagewidth{	width:750px;	text-align:left;	margin-left:auto;	margin-right:auto;	background-color: #FFFFFF;}  #menu{	position:relative;	height:132px;	width:750px;	text-align: center;	background: #0099CC;}     /*Estilos para menu de navegacon*/   ul#menu {	width: 70%;	height: 33px;	background: url(../images/menu-bg.gif) repeat-x left top;	list-style-type: none;	margin: 0;	padding: 0;	font: bold 12px "Arial Narrow", "Futura Condensed";}ul#menu li { display: block; float: left; margin: 0 0 0 5px; }ul#menu li a {	height: 30px;	color: #660066;	text-decoration: none;	display: block;	float: left;	line-height: 200%;	padding: 8px 15px 0;}ul#menu li a:hover {	color: #009900;}ul#menu li a.current{	color: #FFF;	background: url(../images/current-bg.gif) repeat-x left top;	padding: 5px 15px 0;} /*Aqui termina Menu de navegacion*/   /*Estilos para submenu que contiene la columna de lado izquierdo*/ #submenu{	font: 11px Geneva, Arial, Helvetica, sans-serif;	color: #003300;	border: 2px dotted #009933;	padding: 5px;	list-style: circle url(../images/bullet_gen.gif) outside;	margin: 10px;	background-color: #CCCCCC;	text-align: left;}    #submenu a {	color: #006600;}  #submenu a:hover {	color: #660066;}     #submenu2{	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #333333;	border: 2px dotted #009933;	padding: 8px;	list-style: circle url(../images/bullet_gen.gif) outside;	margin: 10px;	background-color: #CCCCCC;	text-align: left;}    #submenu2 a {	color: #006600;}  #submenu2 a:hover {	color: #660066;	margin-left: 0px;}   /*Aqui termina losEstilos para submenu que contiene la columna de lado izquierdo*/    /*Estilos que afectan el header de la pagina donde esta colocado el logo CSC*/ #header{	position:relative;	height:109px;	width:750px;	text-align: center;	margin-right: auto;	margin-left: auto;	background: #FFFFFF url(../images/csc_bola.jpg) no-repeat right top;	background-color: #FFFFFF;}   #textotitulo{	color: #006600;	text-align: left;	padding-left: 15px;	font: 10px "Arial Narrow", "Futura Condensed";	word-spacing: 1px;	margin-bottom: 23px;}  #textotitulo a {	color: #006600;}  #textotitulo a:hover {	color: #660033;}   /*aqui terminan los estilos que afectan el header de la pagina donde esta colocado el logo CSC*/#navbar_menu {	margin-left: 0px;	margin-bottom: 10px;}#submenu_navbar {	background: #009900;	font: 11px Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding: 5px 5px 5px 10px;	text-align: left;}  #submenu_navbar a {	color: #FFFFFF;}  #submenu_navbar a:hover {	color: #003300;}/*Estilos para columna de lado izquierdo*/ #leftcol{	width:23%;	float:left;	position:relative;	background: #A5CDA4;	height:auto; }  /*Aqui terminan estilos de columna de lado izquierdo*/   /*estilos de columna principal del contenido*/#maincol{	float: right;	position: relative; width:; 	background: #FFFFFF;	width: 540px;	font: 12px Geneva, Arial, Helvetica, sans-serif;	color: #666666;	padding: 15px; }   #maincol a {	color: #660066;}   #maincol h2 {  	color: #660066;	font-family: Geneva, Arial, Helvetica, sans-serif;}   #maincol h3 {	color: #006600;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-weight: normal;	} #maincol h4 {	color: #660066;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-weight: normal;	}  /*Aqui terminan los estilos de columna principal del contenido*/ /* los estilos de Footer donde esta el logo y el contacto principal*/#footer{	height:200px;	clear:both;	font: 12px "Arial Narrow", "Futura Condensed";	text-align: center;	border-top: thick solid #660066;	color: #666666;	background-color: #FFFFFF;	background-image: url(../images/fractal.jpg);	background-repeat: no-repeat;	background-position: left bottom;	left: 0px; }     #footer a {	color: #006600;}    #footer h1 {   list-style-image:url(../images/logos/logo_tec.jpg)	}   #footer a:hover {	color: #660066;} /* los estilos de Footer donde esta el logo y el contacto principal*/ /* Lists Definitions~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */#linkList ul {	list-style:none;	margin: 0;	padding: 0;	font-size: 10px;	}#linkList ul li {	background:   url(images/bullet_gen.gif) no-repeat 20px 0px;	margin: 0;	line-height: 8px;	padding-top: 0;	padding-right: 0;	padding-left: 15px;	}#linkList #lselect li {	background:   url(images/bullet_design.gif) no-repeat;	font-size: 9px;	}#linkList #lfavorites li {	background:   urlimages/(bullet_fav.gif) no-repeat;	font-size: 9px;	}#linkList #lselect a:link, #linkList #lselect a:visited, #linkList #lfavorites a:link, #linkList #lfavorites a:visited {	display: none;	}#linkList #lselect a.c:link, #linkList #lselect a.c:visited, #linkList #lfavorites a.c:link, #linkList #lfavorites a.c:visited {	display:inline;	}#larchives li, #lresources li {	text-transform: lowercase;	}		 /*esquinas redondas*/  .roundedcornr_box_585072 {	background: #ffffff;	width: 750px;	margin-left: auto;	margin-right: auto;	text-align: left;	margin-top: 0px;}.roundedcornr_top_585072 div {	background: url(../images/roundedcornr_459650_tl.png) no-repeat left top;}.roundedcornr_top_585072 {   background: url(../images/roundedcornr_585072_tr.png) no-repeat top right;}.roundedcornr_bottom_585072 div {	background-repeat: no-repeat;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 7px;	color: #CCCCCC;	background-color: #666666;}.roundedcornr_bottom_585072 {	background-color: #666666;	background-repeat: no-repeat;	background-position: right bottom;}#contenido_box h2 {}#contenido_box {	font: 11px Geneva, Arial, Helvetica, sans-serif;	color: #666666;	background: #FFFFFF;	text-align: left;	border: 1px solid#;	border-top: 1px solid #999999;	border-right: 1px solid #999999;	border-left: 1px solid #999999;	border-bottom-width: 1px;	border-bottom-style: solid;}.roundedcornr_top_585072 div, .roundedcornr_top_585072, .roundedcornr_bottom_585072 div, .roundedcornr_bottom_585072 {   width: 100%;   height: 15px;   font-size: 1px;}.roundedcornr_content_585072 {	margin: 0 0px;}ul#toc /*aqui termina esquinas redondas*/     /* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ .clearfix:after { content: ".";  display: block; height: 0;  clear: both;  visibility: hidden; } .clearfix{display: inline-block;}/* Hides from IE-mac \*/* html .clearfix{height: 1%;}.clearfix{display: block;}/* End hide from IE-mac */    /*printer styles*/  @media print{   /*hide the left column when printing*/ #leftcol{display:none;} #twocols, #maincol{width:100%; float:none;}#prueba {	font-family: "Arial Narrow", "Futura Condensed";	font-size: 20px;	color: #990000;	background-repeat: no-repeat;	height: 80px;	width: 300px;	margin-right: auto;	margin-left: auto;}