/* BASELINE */
* {margin: 0px;padding:0px;}
body {background-color:#ffffff;color:#000000}
html,body{font-family:Arial, Helvetica, sans-serif;font-size:12px;}

img{border:none;}
a{text-decoration:none;}
a:hover {text-decoration:underline;}
blockquote p {margin:.2em;color:#000000}
hr {border:none;width:100%;color:#eeeeee;background-color:#eeeeee;height:1px}
hr{margin:0;padding:0}
h1 { font-size: 2.4em;margin-bottom:10px;}
h2 { font-size: 2em;margin-bottom:10px; }
h3 { font-size: 1.2em; }
h4 { font-size: 1em; }
h1 {margin-bottom: 5px;}
h2,h3 {padding:0;margin-top:5px;}
label{font-size:.8em;margin:0px;padding:0px}
input,textarea,select{font-family:Verdana, Arial, Helvetica, sans-serif}
input,textarea,select{padding:3px 0px 2px 2px}
input,textarea,select{font-size:0.9em;}
p{margin-top:5px;margin-bottom:5px;}

.left {
    float: left;
    margin-right: 10px;
}

.right {
    float: right;
    margin-left: 10px;
}

.clear {
    clear: both;
}

.no-bullet {
    list-style:none;
}

.no-bullet li {padding-top: 10px;}

/** MAIN MENU **/
#navigation_menu {
    width: 720px;
    margin-right: 0px;
    padding-right: 0px;
    text-align: right;
}

#navbar {
	font-size:11px;
	padding: 0px;
	margin: 0px;
}
#navbar ul li {
    text-align: right;
	display: inline; /* Fix IE Step Down */
}

#navbar ul li a:link, #navbar ul li a:visited {
	display: block;
	height: 37px;
	float: left;
	/*background: url(/static/img/css/pestana_der_estudios.jpg) top right no-repeat; */
	margin: 0 1px 0 1px;
	text-decoration: none;
}

#navbar ul li a span {
	display: block;
	color: #000000;
	height: 28px;
	float: left; /* IE 6 Fix */
	padding: 9px 10px 0px 10px;
	/*background: url(/static/img/css/pestana_izq_estudios.jpg) top left no-repeat;*/
}
		
#navbar ul li a:hover, #navbar ul li a:active {
	background-position: bottom right;
}
		
#navbar ul li a:hover span {
	background-position: bottom left;
	cursor: pointer; /* Remind IE which cursor to use! */
	color: #fff;
}

#navbar a#current {
	background-position: bottom right;
	color: #fff;
}

#navbar a#current  span {
        color: white;
	background-position: bottom left;
	cursor: pointer; 
}

/**MENU SECOND LEVEL **/
div.second_level {
    padding-top: 50px;
	font-size:11px;
	padding: 0px;
	margin: 0px;
}
div.second_level li {
	display: inline; /* Fix IE Step Down */
}

div.second_level ul li a:link, div.second_level ul li a:visited {
	display: block;
	height: 37px;
	float: left;
	margin: 0 1px 0 1px;
	text-decoration: none;
}

div.second_level ul li a span {
    padding: 8px 6px 0px 6px;
    color: #000000;
}

/** GENERAL **/
div#frase_celebre {margin-top:40px;text-align:left;}
div#frase_celebre span#frase_celebre {padding-left:30px;font-style:italic;color:gray;}
div#main_content ul {margin-left:20px;}
div#main_content img {padding:5px;}
div#static_page ul li {padding:5px;}
div#static_page ul {list-style-image: url(/static/img/icon_flecha.gif);}
div#static_page p {line-height:15px;}
span {font-size: 11px;}
span.enlace a {color:#519BCD; text-decoration:underline;}
span.listado-titulo {position:relative;display:block;font-size:14px;color:#519BCD;text-decoration:none;}
span.listado-titulo a{position:relative;display:block;font-size:14px;color:#519BCD;text-decoration:none;}
span.listado-fecha{position:relative;display:block;color:#67BAF0;}
span.text-listado{position:relative;color:#A0A0A0;}
span.fecha-inline{position:relative;color:#6EACD5;}
span.black-title{font-size:16px;}
span.centro{font-weight:bold;}
div.entry_info_home{margin-top:15px;}
p.short{margin-top:5px;margin-bottom:0px}
/*div.generic_item_list {border-bottom:10px solid #F6F6F6;margin-top:5px;}*/

div#menu_left {width: 20%;margin-top:10px;}
ul#menu_left {list-style:none;width:100%;}
ul#menu_left li {border-bottom: 1px solid #F6F6F6; padding: 5px 0px 5px 0px;}
ul#menu_left li a {text-decoration:none;color:#969696;padding-left: 15px;}
div#breadcrumb {width:100%;border-bottom: 1px solid #F6F6F6;padding-left: 20px;padding-top: 5px;padding-bottom: 5px;margin-bottom: 10px;}
div#breadcrumb span a, div#breadcrumb span {text-decoration:none;color: #9F9F9F;font-size:11px;}
div#content {width: 73%; border-left: 1px solid #F6F6F6; border-bottom: 1px solid #F6F6F6; padding: 10px;}
div#main_banner h1 {color:white;position:absolute;font-size: 200%;letter-spacing: 5px;margin-top:30px;}
label{font-size:.8em;margin:0px;padding:0px}
input[type='text'], input[type='password'], textarea,select{font-family:Verdana, Arial, Helvetica, sans-serif}
input[type='text'], input[type='password'], textarea,select{margin:0px 10px 0px 0px;padding:3px 0px 2px 2px}
input[type='text'], input[type='password'], textarea,select{font-size:0.9em;border:1px solid #ccc}
span.big {font-size:15px;}

/** LISTADO TUTORIAS */
div.tutoria_info_text{float:left;width:600px;}
div.tutoria_contact_info{float:right;width:270px;}
span.contact_info{line-height:25px;}
span.contact_info img {vertical-align:middle;}
span.fecha-eventos{position:relative;display:inline;color:#67BAF0;font-size:11px;}

/**HOME*/
div#container {width:976px; text-align:left;}
div#main_banner {width: 100%; padding:0px;margin:0px;}
div#home_info {margin-top: 20px;}
div#main_content {margin-left: 50px;}
div#main_content:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div#latests_news {padding-left: 15px;}
div#latests_news img {vertical-align:middle;}
div#info_content {margin-top: 10px;}
div.generic_item_list {border-bottom:1px solid #DBDBDB;padding-top:10px;padding-bottom:5px;width:95%;}
div.generic_item_list_last {padding-top:10px;padding-bottom:5px;width:95%;}
div.width_margin {width:80%;}
div.generic_item_list .with_margin {padding-left:13px;margin-top:5px;width:95%;}
div.generic_item_list_last .with_margin {padding-left:13px;margin-top:5px;width: 95%;}
div#latests_news {width: 47%;}
div#latests_events {width: 49%;}
div#latests_events {padding-left:0px;margin-left: 0px;}
div#footer {padding-top:30px;padding-left:50px;text-align:right;}
div#search_form {position:absolute;left:80px;padding:0px;margin-top:0px;line-height:25px;padding-top:10px;}
div#search_form input.text{padding:0px 0px;margin:0px;width:180px;height:20px;float:left;line-height:20px;vertical-align:middle;padding-top:1px;}
div#search_form input.submit{padding:0px 0px;margin:0px;margin-left:15px;}
span.error{color:red;font-size:11px;}

table#principals {width: 100%; border-spacing: 10px 5px;color:#313131;}
table#principals p {padding-left:10px;}
table#principals div.acceder {width: 100%;text-align:right;padding-top:5px;}
table#principals td.border {border: 0px solid black;background: url("/static/img/tab_uned_left2.png") none top-left;width: 10px;}
table#principals td {margin-left: auto;margin-right: auto;border: 0px solid black;}

div#mainnews {width:729px;float:left;margin-left:15px;margin-top:10px;padding-left:20px;padding-top:10px;background-image: url("/static/img/caja_noti_eventos.jpg");background-repeat:no-repeat;background-position: top left;}
div.vermas {width:68px;float:right;margin-left:0px;}
div#news_list {max-width: 709px;display: block;padding-top:10px;}
/**EVENTOS**/

.caja {     
    background-image: url("/static/img/caja_middle.jpg");
    background-repeat: repeat-y;
    margin-right: 0px;
    margin-left: 0px;
    padding: 0 0 0 0;
}

.cajaarriba {
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    background-image: url("/static/img/caja_top.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}

.cajaabajo {
    background-image: url("/static/img/caja_bottom.jpg");
    background-position: bottom left;
    background-repeat: no-repeat;
    padding: 15px 15px 15px 15px;
}

div#main_items {
    background: url("/static/img/baner_destacados.jpg");
    margin-top: 20px;
    width: 100%;
    height: 165px;
}

div#main_items #main_items_content {padding-top: 48px;}
div#main_items #main_items_content h1{font-size:120%;color:white;font-weight:normal;}
div#main_items #main_items_content h1 a{color:white;}


/** MAIN ITEMS **/
#caja1 {
    position:absolute;
    width:170px;
    left:50px;

}

#caja2 {

    position:absolute;
    width:170px;
    left:300px;
}

#caja3 {

    position:absolute;
    width:170px;
    left:540px;
}

#caja4 {
    position:absolute;
    width:170px;
    left:780px;
}

/* OTHER ITEMS **/
div#other_banners {
    margin-top:20px;
    width: 200px;
    float:right;
    text-align:center;
}

div#other_banners .banner {
    display:block;
    padding-top:10px;
    clear: both;
}


/*LISTADO NOTICIAS */
div.fecha_noticia {
    background: url(/static/img/css/fondo_fecha.jpg) top right no-repeat;   
    width: 75px;
    height: 70px;
    text-align: center;
}

div.inicio_fin {width:160px;text-align:center;margin-right:20px;}
div.inicio_fin div#item {width:70px;text-align:center;}
div.inicio_fin h3 {color:#D2D2D2;}

div.text_info {width:550px;}

a.default{color:#003F80;}

div.fecha_noticia {margin-right: 10px;float:left;;}
div.fecha_noticia span {color:#003F80;font-weight: bold;}
div.fecha_noticia div { margin-top: 10px;width:75px;}
div.fecha_noticia span {font-size:10px;}
div.fecha_noticia span.day {font-size: 16px;font-weight:bold;}

div.noticia_info { float: right; width: 780px;}
div.noticia_info p { width: 780px;}
div.more { clear:both; width: 100%; text-align: right;margin-bottom: 5px;}

div#listado_noticias div.generic_item_list {border-bottom:1px solid #DBDBDB;padding-top:10px;padding-bottom:5px;width:100%;}
div#listado_noticias div.generic_item_list_last {padding-top:10px;padding-bottom:5px;width:100%;}
img.deactivated {width:58px;height:60px;padding:0px;margin:0px;}
p.deactivated{color:gray;margin-top:0px;font-size:10px;padding:0px;}
p.centered {text-align:center;}


/* PAGINATION */
.pagination{
padding: 2px;
margin-bottom:10px;
font-size: 14px;
width: 100%;
text-align:center;
}

.pagination ul{
margin:0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
text-decoration: none; 
color: #B0B0B0;
margin:0 5px 0 0;
}

.pagination a:hover, .pagination a:active{
color:  #4FBEEA !important;
margin:0 5px 0 0;
}

.pagination a.currentpage{
background-color: #008080;
color: #4FBEEA !important;
font-weight: bold;
cursor: default;
margin:0 5px 0 0;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

.pagination a.noborder {
    border: 0px !important;
}


/** TUTOR DETAIL **/
p.email_info { line-height: 30px;}
p.email_info img { display:inline; float:left;}
ul.tutorias { padding-left: 20px;margin-top: 20px;}
ul.tutorias li { list-style: none;margin-bottom: 10px;border-bottom: 1px solid #F6F6F6;padding-bottom:10px;}
ul.tutorias span.data-people{font-size:12px;color:black;}
ul.tutorias span.info-people{font-size:12px;color:#B0B0B0;}
ul.tutorias span.centro{font-size:11px;color:#4FBEEA;font-weight:normal;}
ul.tutorias span.asignatura-title{font-size: 14px;color:black;font-weight:bold;}

p.tutoria_body {padding:5px 20px;text-align:justify;}
/**CENTROS**/
div#centros_list ul li{list-style:none;}
div#centros_list ul span{line-height:15px;}
div#centros_list ul span img {vertical-align:middle;}
div#centros_list a {color:#00B293;}


/* Auth info **/
div#auth_info {width:300px;position:absolute;top:90px;left:650px;}

/* Tutores */
h2.tutor-header {display:inline;}

/* Social menu */

div#menu_social { width: 350px;margin-top:10px; }

ul.bookmarkme {
    margin: 0px;
    float:left;
    text-align: right;
    list-style: none;
    padding: 0px;
    width: 350px;
}

ul.bookmarkme li { display:inline;padding:0px;margin:0px;}

form#profile select {width:206px;}




