/*panes*/  
.leftpane{
	width:311px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}  

.contentPane {
	width:745px;
	background-image:url(../../../0/bgCont.jpg);
}

.rightpane {
	width:311px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
  
.StandardButton{background:#CCC;border:1px #CCC outset;padding:5px;}  
   
a.CommandButton{font-size:14px;font-weight:bold;}  
.controlpanel a.CommandButton{font-size:10px;}  
a.CommandButton:link{color:#C00;text-decoration:none;}  
a.CommandButton:visited{color:#C00;text-decoration:none;}  
a.CommandButton:hover{color:#C00;text-decoration:underline;}  
a.CommandButton:active{color:#C00;text-decoration:underline;}  
  
a.skinuser:link{color:#000;text-decoration:none;}  
a.skinuser:visited{color:#000;text-decoration:none;}  
a.skinuser:hover{color:#C00;text-decoration:underline;}  
a.skinuser:active{color:#C00;text-decoration:underline;}  

.skinmenu {
	width: 915px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}

.SkinObject {
	font-weight: normal;
	font-size: 8pt;
	color:#939393;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}


A.SkinObject:link {
	text-decoration: none;
	color:#999;
}

A.SkinObject:visited {
	text-decoration: none;
	color:#999;
}

A.SkinObject:hover {
	text-decoration: none;
	background-color:transparent;
	color:#FC0;
}

A.SkinObject:active {
	text-decoration: none;
	color:#FC0;
}

.ALeftpane {
	width:617px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

.ARightpane {
	width:299px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 5px;
}

.BLeftpane {
	width:617px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

.BRightpane {
	width:299px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

.skincrums {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color:#00FF00;
}

/* Estilos Dave */ 
html,body{
	background-image:url(../../../0/bg.jpg);
	background-color:#FFF;
	background-position: center top;
	margin:0px;
	padding:0px;
	background-repeat: repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4F4F4F;
}

h1 {
	font-size:30px;
	font-weight:normal;
	color:#039;
	margin-bottom:0px;
}

h2 {
	font-size:24px;
	color:#039;
}

h3 {
	font-size:18px;
	font-weight:normal;
	color:#039;
	margin-bottom:0px;
}

h4 {
	font-size:14px;
	color:#039;
}

h5 {
	font-size:11px;
	color:#039;
}

h6 {
	font-size:10px;
	color:#039;
}

/* links & buttons */
a:link{color:#039;text-decoration:none;}
a:visited{color:#039;text-decoration:none;}
a:hover{color:#039;text-decoration:none;}
a:active{color:#039;text-decoration:none;}
* img {border:none; margin:0px; padding:0px;}

.noborder {
	/*border:hidden !important;*/
	border:#F00 solid 10px dotted !important;
	border-collapse:separate;
}

.topheader {
	background-color: transparent;
	width:968px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(../../../0/header_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:125px;
}

.topRight {
	width:360px;
	padding-right:20px;
}

.navbar {
	width:968px;
	margin-right:auto;
	margin-left:auto;
	background-image:url(../../../0/navbar_bg.jpg);
	background-repeat:no-repeat;
	height:31px;
}

.menuTop {
	width:auto;
	padding:0px;
	margin:0px;
	position:relative;
	color:#262525 !important;
}

.menuTop a {
	color:#262525 !important;
}

.menuTop:hover {
	width:auto;
	color:#FFF !important;
	background-color:#093A80 !important;
}


/*
.uLMenu {
	display:inline-block;
	padding-left:0px;
	padding-top:0px;
	text-decoration:none !important;
	color:#262525 !important;
	
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
	text-align:right;
	float:none;
	width:auto;
}

.uLMenu a {
	text-decoration:none;
	color:#262525 !important;
}

.uLMenu a:hover {
	text-decoration:none;
	color:#FFF !important;
	background-color:#093A80 !important;
}

	Usa estos cuando esta en forma de <li>
*/

.footer {
	width:968px;
	height:40px;
	background-image:url(../../../0/bottom_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}

.searchbox {
	height:13px;
	font-size:11px;
}

.txWhite {
	color:#FFF !important;
	text-decoration:none;
	padding-left:10px;
	padding-top:0px;
}

.txWhite:hover {
	color:#CCC !important;
	background-color:transparent;
}

.txWhite2 {
	color:#FFF !important;
	text-decoration:none;
	margin-right:20px;
	margin-left:20px;
	display:block;
}

.txWhite2:hover {
	color:#CCC !important;
	background-color:transparent;
}

.indexContainer {	
	width:968px;
	margin-left:auto;
	margin-right:auto;
}

.barLeft {
	background-image:url(../../../0/bgLeft.jpg);
	background-repeat:repeat-y;
	width:223px;
}

.bgLeft2 {
	background-image:url(../../../0/bgLeft2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:223px;
	height:216px;
}

.tablaLeft1 {
	width:223px;
	height:248px;
	background-image:url(../../../0/bgLeftbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.carreras {
	padding-left:20px;
	padding-top:10px;
	padding-bottom:0px;
	font-size:18px;
	color:#DCDBDB;
}

.lineCarreras {
	padding-bottom:10px;
	padding-left:20px;
	padding-top:10px;
}

.leer  {
	color:#FFCC00 !important;
	text-decoration:none !important;
	margin-right:10px;
}

.leer:hover {
	color:#FFF !important;
	text-decoration:underline !important;
	background-color:transparent;
}

.leer2 {
	color:#FC0 !important;
	text-decoration:none !important;
	margin-right:20px;
	margin-left:20px;
	display:block;
}

.leer2:hover {
	color:#FFF !important;
	text-decoration:underline !important;
	background-color:transparent;
}

.fotoindex {
	background-image:url(../../../0/fotoindex1.jpg);
	background-repeat:no-repeat;
	width:745px;
	height:603px;
}

.bgCont {
	background-image:url(../../../0/bgCont.jpg);
	background-repeat:repeat-y;
	width:745px;
	height:auto;
}

.contTop {
	width:745px;
	height:238px;
	background-image:url(../../../0/contTop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:20px;
}

.contTop2 {
	width:745px;
	height:460px;
	background-image:url(../../../0/contTop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	/*background-color:#CCCC99;*/
}

.contBottom {
	width:745px;
	height:9px;
	background-image:url(../../../0/conBottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.bgnews {
	width:681px;
	height:200px;
	margin-top:380px;
	margin-left:26px;
	color:#FFF;
	padding-top:5px;
}

.newsTitle {
	font:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:24px;
	color:#FFF !important;
	margin-right:20px;
}

.newsTitle:link {
	color:#FFF;
}

.newsTitle:hover {
	color:#FC0 !important;
	background-color:transparent;
}

.lineNews {
	background-color:#1D76AA;
	width:auto;
	height:1px !important;
	overflow:hidden;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:20px;
	margin-right:20px;
}

.lineCont {
	background-color:#FFDE01;
	width:auto;
	height:1px;
	overflow:hidden;
	margin-top:4px;
}

.imgRight {
	margin-left:10px;
}

.imgLeft {
	margin-right:10px;
}

.txLiMenu {
	color:#FFF !important;
	text-decoration:none;
	padding-left:10px;
	padding-top:0px;
	list-style:none;
}

.contenido {
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:0px;
}

.menulist {
	line-height:24px;
}

/* Menus izkierda */

/* 1er Nivel */
.ulmenuLeft {
	margin:0px;
	padding:0px;
}

.subMenuLeft1 {
	padding-left:5px;
	padding-right:6px;
	padding-top:0px;
	padding-bottom:0px;
	
	margin-top:0px !important;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	
	line-height:22px;
	font-weight:bold;
	/*font-size:12px;*/
	color:#FFF !important;
	background-color:#0B60A6;
	display:block;
}

.subMenuLeft1:hover {
	background-color:#69C;
}

/* El :hover de esto solo funciona en FF */
.subMenuLeft1 ul,li {
	list-style:none;
	margin-bottom:0px;
	margin-right:10px;
	margin-left:0px;
	padding:0px;
}

.liNiveluno {
	background-color:#03458D;
	display:inline-block;
}

.lineMenuLeft1 {
	display:block;
	border-bottom:#1d66af solid 1px;
	margin-left:21px;
	margin-bottom:1px;
}

.lineMenuLeft3 {
	display:block;
	margin-left:21px;
	margin-bottom:1px;
}
/* Fin 1er Nivel */

/* 2do Nivel */
.ulmenuLeft2 {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

.subMenuLeft2 {
	padding-left:5px;
	padding-right:0px;
	color:#FFF !important;
	line-height:22px;
	font-size:12px;
	display:block;
}

.subMenuLeft2:hover {
	background-color:#69C;
	color:#FFF;
}

.lineMenuLeft {
	display:block;
	border-bottom:#FC0 dotted 1px;
	margin-left:21px;
	margin-bottom:1px;
}
/* Fin 2do Nivel */

/* Fin Menus izkierda */
