/* CSS Document */


/*------------------- menus cursos -------------------------------*/
#menus_cursoss{
	float:left;
	/* width:142px; */
	/* width:132px; */
	width:131px;	
	/* height:167px; */
	height:106px;
	text-align:right;
	padding-right:10px;
	/* padding-top:66px; */
	padding-top:20px;
}

#menus_c{
	float:left;
	/* width:142px; */
	/* width:132px; */
	width:131px;
	/* height:167px; */
	height:106px;
	text-align:right;
	padding-right:10px;
	/* padding-top:66px; */
	/*padding-top:45px;*/
        padding-top:20px;
}


#info_curs{
	float:right;
	/* width:507px; */
	width:506px;	
	/* height:167px; */
	height:166px;	
	text-align:left;	
	overflow:hidden;
}

#superior_curs{
	/* height:167px; */
	height:172px;
	background:url(/imgfiles/front/img/backsupbox_detcurso.gif) top left repeat-y;

}


#separacio{
	height:8px;
}

#inferior_curs{
	/* height:264px; */
	/* height:264px; */
	height:257px;
	border:1px solid #9E9E9E;
	overflow:hidden;
}

#curs_esq_inf{
	float:left;
	/* width:142px; */
	/* width:141px; */
	width:141px;
	/* height:264px; */
	height:242px;
	background:url(/imgfiles/front/img/bg_menu_inf_mas.gif) top left no-repeat;
	text-align:right;
	padding-top:15px;
}
#curs_dreta_inf{
	float:right;
	background:url(/imgfiles/front/img/bg_cont_master.gif) top left repeat-x;
	/* width:507px; */
	width:506px;
	/* height:264px; */
	height:257px;
	/* background-color:#B9BABE;	*/
	background-color:#FFFFFF;
}

#esq{
	float:left;
	width:260px;
	height:100%;
	background:url(/imgfiles/front/img/bg_txt_html.gif) top left repeat-x;
	/* overflow:hidden; */	
}
#dreta{
	float:right;
	/* border:1px solid red; */
	/* width:210px; */
	width:240px;
}
#cont_detalle_ejemplos{
	padding:5px 0 0 0;
	height:155px;
}

.btn_solo{
	width:115px;
	height:18px;
	border:none;
	line-height:18px;
	margin:5px 0 0 0;
	background: transparent url(/imgfiles/front/img/botones.gif) top left no-repeat;
	text-align:center;
	text-decoration:none;	
	font-size:11px;
	color:#000;
	vertical-align:middle;
	cursor:pointer;
}
.btn_solo:hover{
	background-position:0 -18px;
}
.btn_verd{ 
	background: url(/imgfiles/front/img/btn_verd.gif) top left no-repeat;
	height: 26px;
	font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0 0 0 0;
	text-align:left;
	/* float: right; */
	/* clear:both; */
	/*left: 417px;
	top: 165px;*/

}

.btn_verd_right{
	background: url(/imgfiles/front/img/btn_verd_right.gif) top right no-repeat;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 26px;
	color: #000000;
	border: 0;
	margin:0;
	/* padding: 0 4px 4px 4px; */
	padding-left: 12px;
	cursor: pointer;
	width:150px;
	text-align:left;
}


a.btn_gris{ 
	display:block;
	width:115px;
	height:18px;
	line-height:18px;
	margin:5px 0 0 0;
	background: transparent url(/imgfiles/front/img/botones.gif) top left no-repeat;
	text-align:center;
	text-decoration:none;	
}
a.btn_gris:hover{
	background-position:0 -18px;
} 
.btn_gris input{
	padding:1px 0 0 0;
	margin:0;
	background:none;
	border:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000;
	vertical-align:middle;
	cursor:pointer;
} 
.menus_cursos,.menus_cursosN{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:15px;
	color:#000000;
	text-decoration:none;
	display:block;
}

.menus_cursos selected{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:15px;
	color:#C8D200;
	font-weight:bold;
	text-decoration:none;
	display:block;
	position: relative;
}
.menus_cursos.selected{
	background: transparent url(/imgfiles/front/img/fons_degr_negre.png) top left no-repeat;
	color:#B8C015;
}

.master_gran{
	font: 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight: bold;
	/* line-height:15px; */
	color:#FFFFFF;	
}

.onemenuinf{
	padding:5px 10px 5px 0;
}
.onemenuinf.sel{
	background: transparent url(/imgfiles/front/img/bg_menu_left_inf.png) top left repeat-y;
}
.onemenuinf h5{
	margin:0;
	padding:0;
	cursor:pointer
}

#listejemplos{
	list-style-type:none;
	margin:0;
	padding:0;
}
#listejemplos li{
	padding:5px;
	font-size:10px;
	clear:both;
	text-align:left;
	cursor:pointer;
}
#listejemplos li img{
	float:left;
	width:70px;
	margin:0 5px 5px 0;
}

.canales_zigurat{
	margin-left:50px;
}



.stepcarousel{
	position: relative; /*leave this value alone*/
	/* border: 10px solid black; */
	overflow: scroll; /*leave this value alone*/
	/* width: 270px; */ /*Width of Carousel Viewer itself*/
	width:250px;
	/* height: 200px; */ /*Height should enough to fit largest content's height*/
	height:120px;
	text-align:center;
	margin-left:2px;
}


.height_menu_6{
	height:93px;
}

.no_protagonista{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	/* margin:40px 15px 0 15px; */
	margin-top:18px;
	width:270px;
	text-align:center;
}


