#center h2 {
	border:0;
	margin:5px 0;
}
#wrap-descricao {
	width:auto;
}

#wrap-descricao p {
	margin:0 0 10px 0;
	font:12px Arial, Helvetica, sans-serif;
}
.box-descricao {
	text-align:justify;
}
/* BOX IMAGEM && VIDEO */
#box-image, #box-movie {
	border:1px solid #CCC;
	outline:1px solid #F2F2F2;
	padding:10px;
	float:left;
	width:350px;
	height:305px;
	margin:0 10px 10px 0;
}
#box-image .thumb_image {
	background:#F0F6F9;
	padding:4px;
}
#box-image .thumb_image span {
	display:block;
	font:bold 1.0em Arial, Helvetica, sans-serif;
	text-align:center;
	margin-bottom:8px;
}
#box-image .thumb_image ul {
	width:100%;
	overflow:hidden;
}
#box-image .thumb_image ul li {
	display:inline;
	padding:0 1px;
}
.mnu-mov-pic { line-height:27px; }
.mnu-mov-pic li { padding:4px 0; display:inline; }
.mnu-mov-pic li a { padding:4px 6px; font:1.3em Arial, Helvetica, sans-serif; background:#F2F2F2; }
.mnu-mov-pic li a.actived { border-top:2px solid #CCC; color:#F30!important; }
.school-mov { border:1px solid; float:left; margin:0 10px 0 10px; }
/*.school-pic { display:none;}*/
/* DESCRICAO DIREITA */
#wrap-descricao #box-curso-detalhe {
	float:left;
	width:375px;
	height:305px;
	padding:0 0 10px 0;
}
#wrap-descricao .interacao {
	border-bottom:1px dotted #0450A3;
	margin-bottom:10px;
	padding-bottom:3px;
}
#wrap-descricao .interacao a {
	font:bold 11px Arial, Helvetica, sans-serif;
	margin-right:15px;
	padding:5px 5px 5px 18px!important;
}
#wrap-descricao .interacao a.print {
	background:url(/intercambio/contents/ico/ico-print.png) left no-repeat;
}
#wrap-descricao .interacao a.send-friend {
	background:url(/intercambio/contents/ico/ico-mail.png) left no-repeat;
}
#wrap-descricao #box-curso-detalhe .ctn-valor-curso {
	padding:13px 0 10px 1px;
	overflow:hidden;
	height:auto;
}
#wrap-descricao #box-curso-detalhe .ctn-valor-curso div {
	float:left;
	width:48%;
	height:50px;
}
#wrap-descricao #box-curso-detalhe .ctn-valor-curso div span {
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
}
#wrap-descricao #box-curso-detalhe .ctn-valor-curso div big {
	font:bold 1.4em Arial, Helvetica, sans-serif;
	color:#F60;
}
#wrap-descricao #box-curso-detalhe .ctn-valor-curso div.ctn-bto-maisinfo {
	background:url(/intercambio/contents/bg/bg-bto-more-info.png) left no-repeat;
	height:52px;
}
#wrap-descricao #box-curso-detalhe .ctn-valor-curso div.ctn-bto-maisinfo a {
	display:block;
	padding:16px 0;
	text-align:center;
	font:bold 1.2em Arial, Helvetica, sans-serif;
	color:#03C;
	text-shadow:#CCC 1px 0 !important;
}
#wrap-descricao .ctn-sobre-curso {
	clear:both;
	margin:10px 0;
	text-align:justify;
}
#wrap-descricao h3 {
	font:bold 1.1em Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
/* GUIAS CONTEUDO */
#wrap-descricao .ctn-tabs {
	text-align:justify;
}
#wrap-descricao .ctn-tabs .guia-infos {
	float:right;
	width:370px;
	color:#333 /*#FFF*/;
	margin-bottom:10px;
	margin-left:10px;
}
#wrap-descricao .ctn-tabs .guia-infos h4 {
	border-bottom:2px solid #333;
	margin:0 0 5px 0;
	padding:0 3px;
	font:bold 1.1em Arial, Helvetica, sans-serif;
}
#wrap-descricao .ctn-tabs .ctn-maps-and-imgs {
	margin-bottom:10px;
	background:/*#333333*/;
	padding:10px;
}
#wrap-descricao .ctn-tabs .ctn-maps-and-imgs p {
	background:#FFF;
	padding:10px 2px 8px 5px;
}

/* PROMOCOES DE CURSOS RELACIONADOS */
#cursos-relacionados #carousel li {
	width:180px;
	padding:0 4px;
	margin-right:2px;
}

/* MAP LAYOUT */
div.map { height:300px; margin-bottom:0; border:4px solid #CCC; background:url(/contents/ico/loading.gif) center 120px no-repeat; }
div.map { font:11px Arial, Helvetica, sans-serif; }
div.map h3 { font:bold 1.5em Arial, Helvetica, sans-serif!important; letter-spacing:normal!important; margin-bottom:4px!important }
div.map h3 a, div.map p a { color:#069!important; }
div.map h4 { font:bold 14px Arial, Helvetica, sans-serif!important; letter-spacing:normal!important; }
/*div.map .Mapinfodestino { overflow-y:scroll; overflow-x:hidden; height:150px; width:450px; }*/
div.map img {
	border:0!important;
	outline:0!important;
	padding:0!important;
	background:none!important;
}
div.map .alLeft {
	border:1px solid #CCC!important;
	outline:1px solid #F0F0F0!important;
	padding:1px!important;
	background:#FFF!important;
	margin-right:5px!important;
}
