#contenuto_learning {
	overflow: auto;
}

/* TEACHER */
.SelectColTEACHER {
	font-size:11px;
    width:15%;/*10%*/
	padding: 8px;
	/*border-right: 1px solid white;*/
}
.SelectColTEACHER :link {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColTEACHER :visited {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColTEACHER :hover {
    text-decoration:underline;
}

/* COURSE */
.SelectColCOURSE {
	font-size: 11px;
    width:35%;/*46%*/
	font-weight: bold;
	/*height: 40px;*/
	padding: 8px;
	/*border-right: 1px solid white;*/
}
.SelectColCOURSE :link {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColCOURSE :visited {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColCOURSE :hover {
    text-decoration:underline;    
}

#table_id_wrapper table.dataTable tr.odd { background-color: #AECEFF; }
#table_id_wrapper table.dataTable tr.odd td{ border-right:1px solid white}
#table_id_wrapper table.dataTable tr.even { background-color: white; }
#table_id_wrapper table.dataTable tr.even td{border-right:1px solid #AECEFF}

/*.SelectColHOURS
{
     width:15%;
}*/


/* YEAR */
.SelectColYEAR {
	font-size: 11px;
    width:4%;/*5%*/
	padding: 8px;
	/*border-right: 1px solid white;*/
}
.SelectColYEAR :link {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColYEAR :visited {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColYEAR :hover {
    text-decoration:underline;
}

/* INSTITUTE */
.SelectColINSTITUTION {
	font-size: 11px;
	width:20%;
	padding: 8px;
	/*border-right: 1px solid white;*/
}
.SelectColINSTITUTION :link {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColINSTITUTION :visited {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColINSTITUTION :hover {
    text-decoration:underline;
}

/* COUNTRY */
.SelectColCOUNTRY {
	font-size: 11px;
	width:10%;
	padding: 8px;
	/*border-right: 1px solid white;*/
}
.SelectColCOUNTRY :link {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColCOUNTRY :visited {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColCOUNTRY :hover {
    text-decoration:underline;
}

/* TYPE */
.SelectColTYPE {
	font-size: 11px;
	Width:6%;/*7%*/
	padding: 8px;
	/*border-right: 1px solid white;*/
}
.SelectColTYPE :link {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColTYPE :visited {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColTYPE :hover {
    text-decoration:underline;
}

/* LANGUAGE */
.SelectColLANGUAGE {
	font-size: 11px;
	Width:10%;/*7%*/
	border: none 0px !important;
	padding: 8px;
}
.SelectColLANGUAGE :link {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColLANGUAGE :visited {
    text-decoration:none;
    color:#FFFFFF;
}
.SelectColLANGUAGE :hover {
    text-decoration:underline;
}

/*
SELECT LANGUAGES
*/
.SelectLANG
{
  color:#0166FF;  
}


.SelectColFirst 
{
	width:10px;
    padding-left:-10px;
	border: none 0px !important;
	
}
.SelectColFirst_D
{
    width:7%;
}

.SelContentCONTENT
{
     width:25%;
}

.SelContentSPACE{
     width:1%;
}

.last {
	/*border: none 0px !important;
	width: 18px;*/
	background-color: #6699ff;
}


.SelContentYEAR{
     width:10%;
}
.SelContentFORMAT{
     width:15%;
}
.SelContentLICENSE{
     width:15%;
}

.SelContentAUTHORS{
     width:15%;
}

.SelContentRESOURCE{
     
}

.SEARCH_CONTENT_DIV 
{
    overflow:auto;
    height:100%;
    border-color:#0166FF;
    border-style:solid;
    border-width:1px;
}

.news
{
   color:#0166FF;   
}

/* WATCH THE GUIDE */
.guide {
	background-color: /*#b9babb;*/#A9A9A9;
	width:170px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	display: block;
	height:17px;
	padding-top:3px;
}

.guide a {
	color: #FFFFFF;
	text-decoration: none;
}

.guide:hover {
	background-color: #246895;
	width:170px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	display: block;
}

.courseTitle {
	border-width:0px;
	border-style:solid;
	background-color: #6699ff;
	height:40px;
	color:#FFF;
	font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size:14px;
	padding:10px;
}

/* SEARCH TOOLBAR */
.toolbar { 
	display:inline-block;
	color:black;
	float:left;
}

.dataTables_filter {
	display:inline-block;
	float:left !important;
}

.top {
	width:100%;
	clear:both;
}