@charset "utf-8";
/* CSS Document */

html { height:100%;}

	body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;  /* 16px × 62.5% = 10px */
	line-height:1.2em;
	}

	h1, h2, h3, h4, h5, h6 { 
	
	color:#FF6600;
	}
	
	h2 { 	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; text-align:center; line-height:1em;}	
	h3 { 
		font-family:Arial, Helvetica, sans-serif; 
		text-decoration: none;
		word-spacing: normal;
		text-align: left;
		letter-spacing: 0.05em;
		}
	h4 { 
		font-family:Arial, Helvetica, sans-serif; 
		text-decoration: none;
		word-spacing: normal;
		text-align: center;
		letter-spacing: 0.05em;
		font-size:18px;
		}
		
	td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
	
	hr { color:#ff6600; background-color:#ff6600; border-style:solid; border:thin; height: 1px;}
	
	#top{ text-align:center; background-color:#000000;  }
		
	a:link {
	font-family:"lucida sans", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:none;
	}
	a:active {
	font-family:"lucida sans", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033FF;
	text-decoration:none;
	}
	a:hover{ 
		font-family:"lucida sans", Verdana, Arial, Helvetica, sans-serif;
 		font-size:11px;
		color:#FF6600;
		text-decoration:none;		
	}
	a:visited {
	font-family:"lucida sans", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-decoration:none;
	}

	

    .floatL {
	float:left;
	}
	.floatR {
	float:right;
	}
	
	.clear {
	clear:both;}
	
.container {width:950px;margin:0 auto; height:100%;}	

	
	#rightcon {  float:right; width:130px; }
	
.menu_cursos { background-color:#ffdead; }

ul, li { line-height:2em; list-style:inside; list-style-type:disc;}
p { line-height:1.2em;}
.texto {
	text-align: left;
	text-align:justify;
	padding: 0 10px;
}

#rodape { text-align:center; height:25px; clear:both;}
#carga_horaria { width:300px;}

#informacoes p { font-size:1.1em; padding: 1em 0 0.5em 0em; background-image:url(http://www.cpv.com.br/cpv_grupo/cursinho/imagens/dots_horizontal.gif); background-repeat:repeat-x; background-position:bottom;}
#informacoes div {  padding-bottom:2em;}
ul { list-style:inside; padding-left:20px;}
#informacoes li { list-style:inside;}


#informacoes2 p { 
	font-size:1.1em;
	padding: 1em 0 0.5em 0em;
	background-image:url(http://www.cpv.com.br/cpv_grupo/cursinho/imagens/dots_horizontal.gif);
	background-repeat:repeat-x; 
	background-position:bottom;

}
#informacoes2 div {  padding-bottom:3em;}
#informacoes2 li { list-style:inside;}


#tabela td { height:1.5em; font-size: 10px; background-image:url(http://www.cpv.com.br/cpv_grupo/cursinho/imagens/dots_horizontal.gif); background-repeat:repeat-x; background-position:bottom; padding-left:10px; }
.tabela {  font-size: 10px; text-align:left;}

.fundoTb { background-image:url(../cpv_grupo/cursinho/imagens/bg_tabela_horari.gif);}

#centralizado div { float:left; padding:5px; }
#centralizado { text-align:center;
		
	}
	
	.style1 {font-size: 16px}

.style4 {font-size: 10px; font-weight: bold; color:#FFFFFF; }


.line .videoList li {
height:auto;
margin:0 0px 0 0;
width:145px;
}

.tema .videoList li {
margin:0 0px 0 0;
width:350px;
}

.videoList li {
display:inline;
float:left;
height:270px;
margin:0 0 10px;
position:relative;
width:100%;
padding-right:10px;
}

.conteudo_banners { font-family:"Lucida Sans";}

.quadroBannner { width:350px; height:270px;; }

.quadroBannner p { font-size:1.8em; line-height:1.0em; font-weight:bold; color:#666666;  margin-bottom:0.8em;}

.quadroBannnerTitulo { clear:both; height:60px; background-image:url(../cpv_aprovacoes/imagens/titulo_quadroBanner.gif); }

.quadroBannnerTitulo h2 { font-size:36px; text-align:left; padding:10px 0 0 10px; color:#FFFFFF;}

.quadroBannnerCorpo {
	background-image:url(../cpv_aprovacoes/imagens/bg_quadroBanner.gif);
	background-repeat:no-repeat;
	height:250px;
}

.quadroTxt {
	height:120px;
	width:180px;
	margin:0 10px 0 0;
	padding-top:15px;
	height:100px;
}

.quadroFoto { margin:0 0 0 15px; padding-top:15px;}

.numeros { font-size:26px;}
.data { 
padding:28px 10px 0 0;
color:#FFFFFF;
text-decoration: none;
word-spacing: -0.1em;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1.6em;}
.ampliar { color:#FF6600; font-size:16px; font-weight:bold; text-align:center; visibility:hidden;}


#informacoes2 .lista{list-style-type:none;}
#informacoes2 .lista ul{list-style-type:none;color:#FF6600; font-size:14px; text-decoration:none; }
#informacoes2 .lista li{llist-style-type:none; color:#333333; font:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#informacoes2 .lista span{text-decoration:underline;}


/*Css para os comentarios em video dos professores*/
#videos {width:600px; text-align:center; clear:both; padding:0;}
#videos .cont{width:600px; text-align:center; margin-bottom:15px; }
#videos .scroll{width:600px; height:120px; overflow-x:auto; overflow-y:hidden; padding:0; text-align:center;}
#videos .scroll .thumbsdefault{width:auto; text-align:center; padding:0;} /*Usa-se essa classe quando o conteudo n gera scroll (De 4 a 5 thumbs dependendo do tamanho das legendas) */
#videos .scroll .thumbsceag{width:750px; text-align:center; padding:0;}
#videos .scroll .thumbsgvadm{width:1450px; text-align:center; padding:0;}
#videos .scroll .thumbsgvdir{width:1000px; text-align:center; padding:0;}
#videos .scroll .thumbsespm{width:1400px; text-align:center; padding:0;}
#videos .scroll .thumbsinsper{width:850px; text-align:center; padding:0;}
#videos .box{width:auto; float:left;}
#videos .box img{margin:0 5px;}

/*Tabela GV DIREITO*/
.semigvdir table th{ font-size:14px; font-weight:bold;}
.semigvdir table tr{margin:4px 0; }
.semigvdir table tr td{font-size:12px; padding:5px!important; height:18px;}
.semigvdir table tr td br{margin:5px;}
.semigvdir table tr td .cinema{color:#990000}
.semigvdir table tr td .obras{	color:#CC6600}
.semigvdir table tr td .artes{	color:#336666}				

