/*--------------------------CSS Document---------------------------*/

body,td,th {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #656565;}
body {background-color:#fff; background:url(images/backGround.jpg); background-repeat:repeat-x;	margin: 0px;}
#wrapper {width:900px; margin:0 auto; background:url(images/backWrap.jpg); background-repeat:repeat-y; float:left;}
a#logo {display: block; height: 50px; width: 350px; left:200px; margin-top:110px; text-indent: -5000px;}

/*---------------------------h styles------------------------------*/

h1, h1 span {width: 53px; height: 240px; font-size: 130%; position: absolute; float:right; top: 0px; z-index: 2; overflow:visible;
	left: 0px; background:url(images/backh1.jpg); background-repeat:no-repeat;}
h1, h2, h3, h4 {margin:0;}

h1 {font-size:28px;	font-weight:normal;	color:#000;	display:inline;}

h2 {font-size:16px;	font-weight:normal;	color:#000;}

h1 a, h2 a {color:#000;	text-decoration:none;}

h1 a:hover, h2 a:hover {color:#000;	background-color:#fcffcc;}

/*----------------------------Navigation styles-------------------------*/

#headerHolder {	background:url() repeat-x;}
#header {width:900px; height:240px;	margin:0 auto; background:url(images/header.jpg) top right no-repeat; position:relative;}
#navigation {position:absolute;	bottom:18px; width:auto; right:0px; height:25px;}
#home{position:relative; top:0; right:0; width:200px; height:100px; padding-top:50px;}
#search{position:absolute; top:0; right:0; width:200px; height:100px; padding-top:50px;}
#tabs {width:810px;	height:25px; margin:0; padding:0; position:relative; left:70px;}
#tabs li {margin:0; padding:0; list-style:none;	position:absolute; top:0px;}
#tabs li, #tabs a {	height:25px; display:block;}
#tab01 {text-indent:-100em;overflow:hidden; left:-113px; width:130px;background:url(images/tab01.jpg); background-repeat:no-repeat;}
#tab02 {text-indent:-100em;overflow:hidden; left:23px; width:130px;background:url(images/tab02.jpg); background-repeat:no-repeat;}
#tab03 {text-indent:-100em;overflow:hidden; left:159px; width:130px;background:url(images/tab03.jpg); background-repeat:no-repeat;}
#tab04 {text-indent:-100em;overflow:hidden; left:431px; width:130px;background:url(images/tab04.jpg); background-repeat:no-repeat;}
#tab05 {text-indent:-100em;overflow:hidden;	left:565px;	width:130px;background:url(images/tab05.jpg); background-repeat:no-repeat;}
#tab06 {text-indent:-100em;overflow:hidden;	left:294px;	width:130px;background:url(images/tab06.jpg); background-repeat:no-repeat;}

#tab01 a:hover {background:url(images/tab01H.jpg); background-repeat:no-repeat;}
#tab02 a:hover {background:url(images/tab02H.jpg); background-repeat:no-repeat;}
#tab03 a:hover {background:url(images/tab03H.jpg); background-repeat:no-repeat;}
#tab04 a:hover {background:url(images/tab04H.jpg); background-repeat:no-repeat;}
#tab05 a:hover {background:url(images/tab05H.jpg); background-repeat:no-repeat;}
#tab06 a:hover {background:url(images/tab06H.jpg); background-repeat:no-repeat;}

.tab01on {background:url(images/tab01H.jpg); background-repeat:no-repeat;}
.tab02on {background:url(images/tab02H.jpg); background-repeat:no-repeat;}
.tab03on {background:url(images/tab03H.jpg); background-repeat:no-repeat;}
.tab04on {background:url(images/tab04H.jpg); background-repeat:no-repeat;}
.tab05on {background:url(images/tab05H.jpg); background-repeat:no-repeat;}
.tab05on {background:url(images/tab06H.jpg); background-repeat:no-repeat;}

#footer {padding:0px; text-align:left; margin:0; color:#999; height:194px; width:900px;}
#topContent{ padding:0px; text-align:left; margin:0; height:107px; width:900px; background:url(images/topContent.jpg); background-repeat:no-repeat;}
#topContent2{ padding:0px; text-align:left; margin:0; height:100px; width:900px; background:url(images/universidades.jpg); background-repeat:no-repeat;}

/*-------------------------------Links Contenido--------------------------------*/

#content a, #linkscontent a{text-decoration:none; color: #CB0000; border-bottom:1px solid #CB0000;}
#content a:hover, #linkscontent a:hover {color: #fff; border-bottom:1px solid #CB0000; background:#CB0000;}
#contentDos a, #linkscontent a{text-decoration:none; color: #CB0000; border-bottom:1px solid #CB0000;}
#contentDos a:hover, #linkscontent a:hover {color: #fff; border-bottom:1px solid #CB0000; background:#CB0000;}

/*-------------------------------Links Lado--------------------------------*/

#sidebar a, #linkssidebar a {text-decoration:none; color: #4A3200; }
#sidebar a:hover, #linkssidebar a:hover {color: #fff;  background:#4A3200}
#mainContent{padding:0; width:850px; text-align:left; margin-left:50px; margin-right:140px; height:auto;  }

/*--------------------------------Contenidos Internos-------------------------*/

#content {border-right:1px solid #eee; float:left; width:550px;	margin-left:3px; background:#f9f9f9; height:auto;  border-left:1px solid #efefef; height:auto}
#contentDos {border-right:1px solid #eee; float:left; width:550px;	margin-left:3px; background:#f9f9f9; height:auto;  border-left:1px solid #efefef;}
#sidebar {width:225px; float:left; padding-left:20px; padding-right:10px; background:#f9f9f9; height:auto;  border-right:1px solid #efefef;}

/*------------------------------------------------------------------------------------*/

#content p {line-height:15px; margin:5px 10px 5px 15px; font-size: 1.2em;	word-spacing:2px; line-height: 1.5em; color: #777;padding-left:5px; padding-top:10px;	padding-bottom:10px; padding-right:5px; background:#fff; border-bottom:#ccc; border-top:#ccc;}
#contentDos p {line-height:10px; margin:5px 10px 5px 5px; font-size: 1.2em;	word-spacing:2px; line-height: 1.5em; color: #777;padding-left:5px; padding-top:10px;	padding-bottom:10px; padding-right:5px; background:#fff; border-bottom:#ccc; border-top:#ccc;}
#sidebar p {font-size: 1.2em; word-spacing:2px; line-height: 1.5em;	color: #777; padding-left:5px; padding-top:0px; padding-bottom:10px; border-bottom:#ccc; border-top:#ccc;}
#content strong, em {color: #CB0000;}
#content h2 {font:normal 2em arial, helvetica, sans-serif; margin:0px 0 0px 0; border-bottom:1px solid #eee;	padding:0px 0;	letter-spacing: -1px; color: #4A3200; padding-left:20px; padding-top:0px;}
#contentDos h2 {font:normal 2em arial, helvetica, sans-serif; margin:0px 0 0px 0; border-bottom:1px solid #eee;	padding:5px 0;	letter-spacing: -1px; color: #4A3200; padding-left:20px; padding-top:10px;}
#contentDos h4 {font:normal 2em arial, helvetica, sans-serif; margin:0px 0 0px 0; border-bottom:1px solid #eee;	padding:5px 0;	letter-spacing: -1px; color: #4A3200; padding-left:20px; padding-top:10px;}
#content h2 a {color:#CB0000; text-decoration:none;	border:none;}
#content h3 {font:normal 2em arial, helvetica, sans-serif; margin:45px 0 0px 0;	border-bottom:1px solid #eee; padding:5px 0;	letter-spacing: -1px; color: #66CDB5; text-indent: 15px;}
#sidebar h2 {letter-spacing:-1px; color:#4A3200; border-bottom:1px solid #eee; padding:0 0 0px 0; font:normal 1.8em arial, helvetica, sans-serif;}
#sidebar ul {list-style:none; margin:0 0 20px 0;}
#sidebar li {padding:10px 5px; border-bottom:1px solid #f6f6f6;	font-size: 130%;}
#sidebar li a {color: #CB0000; text-decoration:none;}
#sidebar li a:hover {color:#9CD164;}
p.news {padding:10px; margin:10px 20px 30px 0; color:#666; border-bottom:1px solid #f3f3f3;	border-top:1px solid #f3f3f3; background:#f8f8f8;	font-size: 120%; line-height: 1.2em;}
#news {color:#666; border-bottom:1px solid #f3f3f3;	border-top:1px solid #f3f3f3; background:#f8f8f8; font-size: 120%; line-height: 1.2em;	margin-left:0px; margin-right:10px;	margin-bottom:15px;}
#news1 {margin:10px; color:#666; background:#f8f8f8; font-size: 120%; line-height: 1.2em; text-align:left;}
#news2 {padding:10px; margin:10px 20px 30px 0; color:#666; border-bottom:1px solid #f3f3f3;	border-top:1px solid #f3f3f3; background:#f8f8f8;	font-size: 120%; line-height: 1.2em;}
p#work {padding:10px; background: #EEF7FD; margin:10px 10px 30px 0;	color:#666;	border-bottom:1px solid #CB0000; border-top:1px solid #CB0000; font-size: 120%; line-height: 1.2em;}
