/**************************************
 * THEME NAME: polivirtual
 *
 * Files included in this sheet:
 *
 *   polivirtual/polivirtual.css
 **************************************/

/***** polivirtual/polivirtual.css start *****/

/* @override http: //localhost/moodle/theme/standard/styles.php */

body{background-color: #FFFFFF; margin: 0px; padding: 0px; background-image: url(pix/bck.jpg); background-repeat: repeat-x; background-color: #fff; }
body, table, td, th, li{font-family: Verdana; }

hr{visibility: hidden; }
img{margin:0px;}

body a{color: #ff6600 !important;}
#header-home{background-image: url(pix/bckheader.png); background-color: #fff; background-repeat: repeat-x; height: 116px; background-position: center; }
#header{background-image: url(pix/bckheader.png); background-color: #fff; background-repeat: repeat-x; height: 116px; background-position: center; }
.headermenu{background-image: url(pix/poli_logo.png);width:400px;height: 100px;background-position: right bottom;background-repeat: no-repeat;
}
.headermain, h1.headermain{text-indent: -9999px; background-image: url(pix/logo.png); height: 111px; margin-left:  60px; width: 227px; }

/*.navbar{height: 12px;font-size: 8pt;color: white;border: 0px;background-color: black;margin-bottom: 20px;}*/
.navbar{border:0px;}
.breadcrumb a{color:#666 !important;}
table{border-spacing:  15px 0px; }

#layout-table #middle-column{border: 2px solid #ff6600; background-image: url(pix/bck-middle.jpg); background-repeat: repeat-x; background-color: #fff;position:static !important}
#course-view .section{border: none;}

#layout-table #middle-column .label {padding-top:1px; padding-bottom:0px;margin-top:-1px;margin-bottom:0px;}
#layout-table #middle-column .label .etiqueta-interna{padding:0px;width:520px;overflow: hidden;color: #666;height: 315px;background-image: url(pix/bck-etiqueta.png);background-repeat:no-repeat;margin-left: auto;margin-right: auto;}
#layout-table #middle-column .label .etiqueta-interna p,#layout-table #middle-column .label .etiqueta-interna ul{font-size: 8pt;margin-left:10px;float:left;width: 230px;padding-left: 0px;margin-left: 10px;}
#layout-table #middle-column .label .etiqueta-interna ul{margin-top:20px;}

#layout-table #middle-column .label .etiqueta-interna ul li {list-style-type:disc;list-style-position: inside;color: #f60}
#layout-table #middle-column .label .etiqueta-interna ul li a {color:#666 !important;font-weight: bold;}
#layout-table #middle-column .label .etiqueta-interna ul li a:hover {text-decoration: underline;}

#layout-table #middle-column .label .etiqueta-interna h1{margin-top:0px;margin-bottom: 20px;height: 28px;text-align: center;color: #fff;font-size: 10pt;padding-top: 3px;margin-left: 8px;margin-top: 7px}
#layout-table #middle-column .label .etiqueta-interna #video{width: 194px;height: 215px;margin-left:15px;background-color: #fff;padding-left:24px;padding-right:24px;padding-top: 15px;float:left;margin-bottom: 20px;background-image: url(pix/bck-video.jpg);background-repeat:no-repeat;}
#layout-table #middle-column .label .etiqueta-interna #video p{font-size: 6pt;text-align: center;width:160px}

#course-view .section .activity{clear:both;}
/*#course-view .section .activity li{list-style-image: none;}*/

#layout-table #middle-column .activity .label h1.scormtitle{margin-top:10px;margin-bottom: 20px;height: 25px;text-align: center;color: #fff;font-size: 10pt;padding-top: 10px;margin-left: auto;margin-right:auto;background-image: url(pix/activity-h1.png);width: 511px;}

.scorm{text-align: center}

#layout-table #middle-column .label .unidad{padding:0px;background-color: #fff;width:520px;overflow: hidden;color: #666;background-image: url(pix/bck_unidad.jpg);background-repeat:repeat-y;margin-left: auto;margin-right: auto;}
#layout-table #middle-column .label .unidad p{text-align: justify;font-size: 8pt;}
#layout-table #middle-column .label .unidad ul{font-size: 7pt;padding-left: 25px;}

#layout-table #middle-column .label .unidad ul li {list-style-type:disc;list-style-position: outside;color: #f60}
#layout-table #middle-column .label .unidad ul li a {color:#666 !important;font-weight: bold;}
#layout-table #middle-column .label .unidad ul li a:hover {text-decoration: underline;}
#layout-table #middle-column .label .unidad #unidad-content {padding:20px;}
#unidad-sub {width:482px;background-image: url(pix/bck_unidad_sub.png);background-repeat:repeat-y;margin-left: auto;margin-right: auto;overflow: hidden}
#subtop{width:482px;height: 35px;background-image: url(pix/bck_unidad_sub_top.png);background-repeat: no-repeat;margin-left: auto;margin-right: auto;}
#subbtm{width:482px;height: 30px;background-image: url(pix/bck_unidad_sub_bottom.png);background-repeat: no-repeat;margin-left: auto;margin-right: auto;}
#layout-table #middle-column .label #unidad-bottom {background-image: url(pix/bck_unidad_bottom.jpg);background-repeat: no-repeat;width: 519px;height: 29px;display: block;margin-left: auto;margin-right: auto;}

#layout-table #middle-column .label .unidad h1{margin-top:0px;margin-bottom: 20px;height: 38px;text-align: center;color: #fff;font-size: 10pt;padding-top: 3px;margin-left: 0px;margin-top: 0px;background-image: url(pix/bck_unidad_h1.jpg);background-repeat: no-repeat;padding-top:13px}
#unidad-sub h2,.white_content h2 {font-size: 9pt;color:#f60;margin:0px}
#unidad-sub p{text-align: justify;font-size: 8pt;}
#unidad-sub ul{width:160px;padding-left: 20px;}
#unidad-sub ul li {list-style-type:disc;list-style-position: outside;color: #f60}
#unidad-sub ul li a {color:#666 !important;font-weight: bold;font-size: 7pt}
#unidad-sub ul li a:hover {text-decoration: underline;}

.sub-sub {width:190px;float:left;margin:10px 20px;}
.sub-sub p {margin-bottom:0px;}
#sub-left a{/*background-image: url(pix/contenidos-unidad.jpg)*/margin-left: auto;margin-right: auto;}
#sub-right ul,#sub-left ul {margin-top:5px;}
#sub-right ul li,#sub-left ul li {list-style-image:url(pix/bullet-actividadesa.png) !important;vertical-align: middle;}


#course-view .section td.side {background: none !important;}
#course-view .section .resource{width:462px;margin-left:auto;margin-right:auto;padding-left:20px;background-image: url(http://infovirtual.elpoli.edu.co/theme/polivirtual/pix/bck_unidad_sub.png);background-repeat:repeat-y;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
/*#layout-table #middle-column #maincontent{border: #ccc 3px solid; }*/
/*body#site-index .headingblock, body#course-view .headingblock{width: 100% !important; }*/

.sideblock{margin-left:5px;width:230px;}
.sideblock .header{color: #FFF; background-image: url(pix/sideblock_header.png); height: 40px; text-align: center; border: 1px #ff6600 solid; }
.sideblock .content{background-color: #FFF; color: #ff6600; border: 1px #ff6600 solid; height: auto; }
/*#right-column .sideblock {margin-left:0px;}
#right-column .sideblock .header{width:180px !important;}
#right-column .sideblock .content{width:180px !important;}*/

#left-column .sideblock {margin-left:0px;}
/*#left-column .sideblock .header{width:150px !important;}
#left-column .sideblock .content{width:150px !important;}*/
.sideblock .content a{color: #ff6600; }
.sideblock h2{margin-left: auto; margin-right: auto; margin-top: 10px; font-size: 9pt; }
/*h2.headingblock{width: 100% !important; }*/

/*.headingblock{border: 1px #ff6600 solid; background-color: #fff; }*/

.loginbox{border: 2px solid #ff6600;background-image: url(pix/bck-middle.jpg);background-repeat: repeat-x;background-color: #fff;margin-left: 0px;margin-top:0px;padding-bottom:10px}

.loginpanel{width: 150px}

body#site-index .headingblock, 
body#course-view .headingblock{border: none !important; /*background-image: url(pix/h2bck.jpg) !important; background-repeat: repeat-x; background-color: #fff; color: #fff;*/ width: 100%;color:#F60; height: 21px; margin-left: -12px; margin-top: -2px;overflow: hidden;	
}

.loginbox{width: 150px;/*height: 240px !important;*//*float:right;*/margin-right:40px;margin-bottom: 10px;
}
.loginbox .content a{color: #ff6600;
}

.loginbox .content{background-color: #FFF;color: #ff6600;border: 1px #ff6600 solid;height: auto;
}
.loginbox h2{margin-left: auto;margin-right: auto;margin-top: 0px !important;font-size: 9pt;color: #FFF;background-image: url(pix/sideblock_header.png);text-align: center;
}
.loginbox .loginform .form-label{color:#ff6600;font-size:9pt;clear:both;width: 100%;text-align: right;float: none;}
.loginbox .loginform .form-label label{float:right;margin:4px 0px 4px 0px;
}
.loginbox .loginform .form-input{font-size:9pt;float:right;clear:both;width: 100%;
}
.loginbox .loginform .form-input .inpt{width: 96% !important;border:1px solid #ff6600;color:#ff6600;height:20px;width:40px;
}

.loginbox .loginform .form-input .btnsmt{margin-top: 4px;
}

.forgotform a{color:#ff6600;font-size:9pt;
}
.loginbox .forgotsub{border:0px;margin:0px;padding:0px;
}
.loginbox .subcontent{margin:0px;padding-top:0px;padding-bottom:0px;padding-left: 10px}

/*Menú principal*/
.blocks{width: 150px;margin-top: 10px;
}
.blocks .content a{color: #ff6600;
}
.blocks .autoPadDiv{margin-top:10px;}
.blocks ul, .blocks #app_content{height:400px;padding:5px;background-color: #FFF;color: #ff6600;border: 1px #ff6600 solid;height: auto;margin:0px;font-size:9pt;padding-bottom:20px;}
.blocks ul li a{color: #ff6600;}

/*li del menú principal*/
.blocks li#como_utilizar{list-style: square url("pix/menu_principal1.png");list-style-position:inside;}
.blocks li#faqs{list-style: square url("pix/menu_principal2.png");list-style-position:inside;}
.blocks li#novedades{list-style: square url("pix/menu_principal3.png");list-style-position:inside;}
.blocks li#contacto{list-style: square url("pix/menu_principal4.png");list-style-position:inside;}

/*li de servicios*/
.blocks li#biblioteca{list-style: square url("pix/servicios1.png");list-style-position:inside;}
.blocks li#bienestar{list-style: square url("pix/servicios2.png");list-style-position:inside;}
.blocks li#ayuda{list-style: square url("pix/servicios3.png");list-style-position:inside;}
.blocks li#poli{list-style: square url("pix/servicios4.png");list-style-position:inside;}

/*li de aplicaciones*/
.blocks li#flash{background-image:url("pix/aplicaciones1.png");background-repeat:no-repeat;list-style:none;height:38px;padding-top:20px;padding-left:60px;}
.blocks li#adobe{background-image:url("pix/aplicaciones2.png");background-repeat:no-repeat;list-style:none;height:38px;padding-top:20px;padding-left:60px;}
.blocks li#java{background-image:url("pix/aplicaciones3.png");background-repeat:no-repeat;list-style:none;height:38px;padding-top:20px;padding-left:60px;}

#menu_principal{margin-left:20px;margin-top:0px;}
#servicios{margin-left:20px;margin-top:20px;}
#programas{float:left;}
#programas li{list-style-position:inside;}
#aplicaciones{float:left;margin-top:20px;}
#aplicaciones ol{height:400px;padding:5px;color: #ff6600;height: auto;margin:0px;font-size:9pt;padding-bottom:20px;}


.blocks h2{margin-left: auto;margin-top:0px;margin-bottom:0px;margin-right: auto;margin-top: 0px !important;font-size: 9pt;color: #FFF;background-image: url(pix/sideblock_header.png);text-align: center;height:34px;}

.block .loginform {width: 180px}
.blocks .loginform .form-label{color:#ff6600;font-size:9pt;clear:both;width: 100%;text-align: right;}
.blocks .loginform .form-label label{float:right;margin:4px 0px 4px 0px;}
.blocks .loginform .form-input{font-size:9pt;float:right;clear:both;width: 100%;}
.blocks .loginform .form-input input{width: 96% !important;border:1px solid #ff6600;color:#ff6600;height:20px;width:40px;}

.loginleft{float:left;margin-top:10px;}
#middle{float:left;width:545px;margin-left:20px;margin-right:20px;margin-top:10px}
#loginmiddle_top{float:left;width:545px;background-image:url(pix/bck_loginmiddle_top.png);height:23px;}
.loginmiddle{float:left;width:545px;background-image:url(pix/bck_loginmiddle.png);background-repeat:repeat-y;}
#loginmiddle_bottom{float:left;width:545px;background-image:url(pix/bck_loginmiddle_bottom.png);height:34px;}
.right-col{float:left;width:160px;margin-top:10px}
/*#layout-table #left-column{margin-right:20px;float:left;}*/
#layout-table #right-column{width:230px !important;}
.middlebox{width:495px;margin-left:auto;margin-right:auto;}
.middlebox h2{background-image:url(pix/h2bck.jpg);width::495px;height:24px;color:#fff;font-size:10pt;text-align:center;padding-top:7px;margin-top:20px;margin-bottom:0px;}
.middlebox .middlecontent{border:2px solid #bdbdbd;padding:10px;background-color:#fff;}
#container{margin-left:auto;margin-right:auto;width: 1200px;}

#footer {background-image: url(pix/bck-bottom.jpg);background-repeat:repeat-x;background-position:bottom;height: 220px;padding-bottom: 30px;}

.guestsub{color:#ff6600;margin-top:20px !important;margin-bottom:20px !important;font-size:9pt;}
.guestsub input{width:130px;font-size:9pt;}


.category a{font-weight:lighter;font-size:16px;}

/**/
#ptexto{overflow:auto;height:160px;display:block}
.white_content p {margin-bottom: 0px;font-size: 8pt;text-align: justify;}
.white_content a{text-align: right;margin-left: 250px;}

.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	color: #666;
	font-size: 10pt;
	padding: 40px 20px;
	display: none;
	position: fixed;
	top: 25%;
	margin-left: 18%;
	width: 310px;
	height: 170px;
	/*padding: 16px;*/
	background-image: url(pix/bck_pop_up.png);
	z-index:1002;
	overflow: hidden;
}
/**//***** polivirtual/polivirtual.css end *****/

