/*#########
http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html
######## */

* {
	padding:0;
	margin:0;
}

body {
	background:#ccc;
	font-size:1.25ex;
	font-family:Georgia,Times New Roman,Times,serif;
	margin:0px 0px 5px 0px;
	background-color:#E5E8ED;
	padding:0;
}

html>body {
/*	background:#fff;  */
	font:x-small Georgia,Times New Roman,Times,serif;margin:0px 0px 5px 0px;
	padding:0;
/*	background-color:#fff; */
}


a {
	text-decoration:none;
	/* display:block;color:#000; */
	color:#000;
	font-weight:normal;
	font-family:Georgia,Times New Roman,Times,serif;
}

a:hover {
	text-decoration:underline;
}

#conteudo a { outline: none;}



img {border:0;}

h2 {

	font-size:1.5em;

	color:darkred;

}

h2 a {

	color:darkred;

	font-weight:bold;

}

h3 {

	font-size:1em;

}

h5 {

	font-size:1em;

	padding-left:0.8em;

}

h6 {

	font-size:1.3em;

}

strong {

	font-size:1.3em;

}

em {

	font:bold 1em verdana;

	color:#496881;

	display:block;

}

h6 em {

	font-size:0.75em;

	display:inline;

}

em img {height:21px;}


.h7 {color:#336699; font:bold 1.1em arial;}
.h8 {color:#520000; font:bold 1.2em arial; font-family:Georgia,Times New Roman,Times,serif;}
.h9 {color:#520000; font:1.2em arial; font-family:Georgia,Times New Roman,Times,serif;}


/* estrutura */



#bannertopo {

        width:97.8em;

        *width:98em;

        _width:97.8em;

        background-color:#fff;

        position:relative;

        top:0;

        height:9em;

        *height:9em;

        _height:9em;
        
        z-index:900;
        
        display:inline;     

}


#topo {

	width:97.8em; 

	*width:98em; 

	_width:97.8em; 

	background-color:#036;

	position:relative;

	height:17.4em; 

	*height:17.3em; 

	_height:17.4em;

	margin:2px 0px 2px 0px;

	background:url(http://200.188.178.148/oimparcial/portal/files/cabeca_2010B.png) no-repeat;

}


#topo .busca {
	left:51.8em;
	top:4.5em;
	position:absolute;
}

#search {
	background-color:#FFF;
	height:18px;
	border-style:ridge;
}


#corpo {width:76em;position:relative;}



#conteudo {

	width:66em; 

	*width:66.7em; 

	_width:66em; 

	top:-3em; 

	left:0.1em; 

	*left:0.1em; 

	_left:0.1em; 

	position:relative; 

	background:#fff;
	
	/* height:142em; */
	
	display:block;
	
	padding: 0 0 0 0.4em;

}



#linha {clear:both; overflow:hidden; padding: 0 0 0 0em; border-bottom:solid 1.5px #CDCDCD;}


/* videos */

.edicao_dia span {
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-left:22px;
}
.edicao_dia span p {
margin:8px 0 8px 8px;
}
.edicao_dia span img {
cursor:pointer;
margin:1px 0;
}

videos {
background:#F0F0F0 none repeat scroll 0 0;
float:left;
height:100px;
padding:10px 5px 6px;
width:305px;
}
.videos a:hover {
cursor:pointer;
}

.thumb_flash_video {
float:left;
overflow:hidden;
}
.thumb_flash_video p {
background:transparent url(http://www.voupragalera.com.br/portal/images/border_thumb_flash_video.gif) no-repeat scroll 0 0;
height:100px;
position:absolute;
width:145px;
z-index:900;
}
.thumb_flash_video span {
background:#000000 none repeat scroll 0 0;
position:absolute;
width:140px;
z-index:1000;
}
.thumb_flash_video img {
position:absolute;
z-index:1;

}

.legenda_foto{
	margin-top:0px;
	margin-left:=-1px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	-khtml-opacity: 0.7;
	display:block;
	height:0px;
	padding-left:4px;
}

.legenda_foto h5{
	font-weight:normal;
	color:#FFFFFF;
}

.legenda_foto a{
	color:#FFFFFF !important;
}

/* coluna 3  */

#extra {

	width:30.4em;*width:30.2em; 

	/* height:153.4em;  */

	position:absolute; 

	top:24.1em; 

	left:67.2em;*left:67.4em;_left:67.4em; 

	background:#f0eff2;

}


#extra h2 {
    font:normal 2.1em arial;
    color:#000;
	font-family:Georgia,Times New Roman,Times,serif; 
	background:url(http://200.188.178.148/oimparcial/portal/files/barra_gen.png) no-repeat;
	height:25px;
/*	border-bottom: solid 1px; */
	margin:0px 0px 6px 0px;

}

#extra h2 a {

        display:block;

        color:#990000;

        font-weight:normal;
        

}

 
#extra h3 {

    font:normal 1.1em arial;
    color:#000;
	font-family:Georgia,Times New Roman,Times,serif; 
	margin-left:0.5em;

}


#egata {

	width:30.2em; 

	left:65.2em;*left:65.8em;_left:65.2em; 

	background:#fff;

}



#banner {

	width:30.2em; 

	left:65.2em;*left:65.8em;_left:65.2em; 

	background:#fff; 

	margin-top:3em;

}



#pe {

	height:18em;
	
	width:1271px;
	*width:1273px;
	
/*	width:97.8em;*width:98em;_width:97.8em; */

/*	position:relative; */

	/* background:#f0eff2; */
	background:#87241F;

	margin-left:-15em;
	
/*	margin-right:787em; */


/*	margin-right:auto;

	margin-left:auto;  */

	/* margin-top:70px; */

}



#pe .logoaco {
/*	left:96.8em;*left:96.9em;_left:96.8em;  */
	left:76.8em;*left:76.9em;_left:76.8em; 
	margin-top:4em;
/*	position:relative; */
	position:absolute;
}

#pe .menupe {
	width: 70em;
	left:1.8em;*left:1.9em;_left:1.8em; 
	margin-top:4em;
	position:absolute;
	color:#FFF;
	font-family:Georgia,Times New Roman,Times,serif;
	border-bottom: solid 1.5px #B02F29; padding: 0 0 1em;
}

#pe .menupe2 {
	width: 70em;
	left:1.8em;*left:1.9em;_left:1.8em; 
	margin-top:8em;
	position:absolute;
	color:#FFF;
	font-family:Georgia,Times New Roman,Times,serif;
	border-bottom: solid 1.5px #B02F29; padding: 0 0 1em; 	
}

#pe .menupe3 {
	left:1.8em;*left:1.9em;_left:1.8em; 
	margin-top:12em;
	position:absolute;
	color:#FFF;
	font:normal 1em arial,serif;
	/* font-family:Georgia,Times New Roman,Times,serif; 	*/
}


#pe .menupe a {
	color:#FFF;
	font:bold 1.4em arial;
	font-family:Arial,Times New Roman,Times,serif; 	
}

#pe .menupe3 a {
	color:#FFF;
	font:normal 1em arial;
}

#pe .menupe2 a {
	color:#FFF;
	font:bold 1.1em arial;
	font-family:Arial,Times New Roman,Times,serif; 	
}


#pe .logo_aco {

	left:86.8em;*left:86.9em;_left:86.8em; 

	position:relative;

}



#data {

	width:97.8em;*width:98em;_width:97.8em; 

	height:2em; 

	position:absolute;

	top:-5.1em;

	left:0;

	z-index:99;

	border:0 solid #d7d7d7;

	/* padding-bottom:0.1em; */
	
	border-bottom:solid 1px #CDCDCD;
	
	color:#980100;

}


#data a {
        color:#980100;
        font:bold 1.2em verdana;
        /* padding:1em 0 0 1em;
        line-height:2.4em; */
        
		/* line-height:2.4em; */
        
}


#menu2 {
	width:97.8em;*width:98em;_width:97.8em; 
	height:2.9em;
	position:absolute;
	top:-7.8em;
	left:0;
	z-index:99;
	border:0px solid #d7d7d7;
	vertical-align:middle;
	
}

#menu2 a {

	color:#fff; 

	font:bold 1.2em verdana; 

	/* padding:1em 0 0 1em; */

	line-height:2.4em;

}

#linemenu {

	width:97.8em;*width:98em;_width:97.8em; 

	height:0.1em; 

	position:absolute;

	top:-5.2em;

	left:0;

	z-index:99;

	border:0px solid #d7d7d7; 

	background-color:#000; 

}



/* Manchetes do lado da foto legenda */

.box {

	clear:both; 

	overflow: hidden;

}



/* Fundo miolo */

.boxcol1 {

	padding:0 1em 0 0; 

	width:30em;*width:29.8em;_width:29.9em; 

	float:left;

}



/* Div manchete */

.boxcol2 {

	padding:0 0 0 1em; 

	width:33.7em;*width:34em;_width:32em; 

	float:left;

}


/* distancia da foto legenda para o tempo */

#mod-horz-tempo.externo1 { 

	width:auto; 

	overflow:hidden;

	clear:both;

	height:1.3em;

	background:ccc;

}



#mod-horz-tempo.externo {

        width:auto;

        margin:0 0.3em 0 0;

        overflow:hidden;

        clear:both;

        border:solid 1px #f0f0e4;

}


#mod-horz-tempo.externo h2 { background:url("http://200.188.178.148/oimparcial/portal/files/un.jpg") no-repeat 0.3em 0.2em; float: left;width:12em;*width:12em;text-align:center;font: bold 1.1em arial;height: 2.4em;}

#mod-horz-tempo.externo h3 { width: 1.5em;}

#mod-horz-tempo.externo .mod-valores{ background:#efefe3;border:solid 1px #FFFFFF;overflow:hidden;padding:0;}

#mod-horz-tempo.externo .mod-valores li { display: block;width:13.5em;margin:0 0 0 0.3em;}


/* menu das caixas */

.caixas{

	clear:both; 

	overflow:hidden; 

	margin:1.2em 0 0; 

	padding:0; 

	background:#fff;

}



#caixastop {height:3.0em;}

#caixastop h2 { 

	font:normal 2.3em arial;

	color:#000;

}

#caixastop h2 a {

	display:block;

	color:#cc0100;

	font-weight:normal;

}



/* menu das caixas */

.caixas .caixascanais{ 

	border-top: solid 2px #000; 

	padding:0.5em; 

	vertical-align:middle; 

	text-align:left;

}



.caixas .caixascanais a {

	display:inline; 

	color:#000; 

	font:bold 0.9em arial;

	vertical-align:middle;

}



#conteudo .separador {

	clear:both;

	overflow:hidden;

	margin:0;

	border-top:solid 1px #CDCDCD;

	border-bottom:solid 1px #CDCDCD;

	padding:0;

	height:1px;

}



/* lista */

.lista { margin: 0; padding: 1em 0 0.5em;border-top:solid 1px #CDCDCD;}

.lista dl { margin: 0;}

.lista dt{ font: bold 1.1em arial; padding-top:0.1em; color: #336699; float: left; clear: left; margin-right: 0.5em;}

.lista dt a { color: #336699; font-weight: bold;}

.lista dt a:visited {color:#336699;}

.lista dd { font: normal 1.3em arial; padding: 0 0 0.5em; margin: 0;}

.lista dd a:visited { color: #000000;}



/* fotogrande */

.fotogrande {clear:both; overflow:hidden;border-top:solid 1px #CDCDCD;padding:1em 0;}

.fotogrande .img230x108 {width:32em; *width:32em; _width:32em;  /*height:10.8em; *height:10.7em; _height:10.8em;*/ display:block; padding:0 0 0.5em 0;}

.fotogrande div.chapeu a, .fotogrande div.chapeu a:visited {color:#336699; font:bold 1.1em arial;}

.fotogrande h3 {font:bold 1.6em arial;padding:0.1em 0 0.3em 0;}

.fotogrande h3 a {color:#520000;font-weight:bold;}

.fotogrande li {list-style:none; height:1.4em; padding:0 0 0 0.8em;}

.fotogrande li a {font:normal 1.1em arial;}



/* fotopequena */

.fotopequena {clear:both; overflow:hidden; margin:0; border-top:solid 1px #CDCDCD; padding:1em 0;}

.fotopequena a:visited { color:#520000;}

.fotopequena-body {clear:both; overflow:hidden;}

.fotopequena-body .img80x80 {width:8em; *width:8.5em; _width:8em;  height:8em; *height:8.5em; _height:8em; margin:0 0.8em 0 0; float:left;}

.fotopequena-body div.chapeu a {color:#336699; font:bold 1.1em arial;} 

.fotopequena-body h3 {font:bold 1.3em arial; padding:0 0 0.3em 0; color:#520000;}

.fotopequena-body h3 a {color:#520000;font-weight:bold;}

.fotopequena-body ul {width:22em; clear:both; overflow:hidden; padding:0.5em 0 0 0;}

.fotopequena-body li {list-style:none; height:1.4em; padding:0 0 0 0.8em;}

.fotopequena-body li a {font:normal 1.1em arial;}



/* fotomedia */

.fotomedia {clear:both; overflow:hidden; margin:0; border-top:solid 1px #CDCDCD; padding:1em 0;}

.fotomedia a:visited { color: #000000;}

.fotomedia-body {clear:both; overflow:hidden;}

.fotomedia-body .img130x108 {width:14em; height:11em; margin:0 0.8em 0 0 ; float:left;}

.fotomedia-body div.chapeu a {color:#336699; font:bold 1.1em arial;}

.fotomedia-body h3 {font:bold 1.3em arial; padding:0 0 0.3em 0;}

.fotomedia-body h3 a {color:#520000;font-weight:bold;}

.fotomedia-body ul {width:25em; clear:both; overflow:hidden; padding:0.5em 0 0 0;}

.fotomedia-body li {list-style:none; height:1.4em; padding:0 0 0 0.8em;}

.fotomedia-body li a {font:normal 1.1em arial;}





/* duasfotos ## */

.duas-fotos {clear:both; overflow:hidden; margin:0; border-top:solid 1px #CDCDCD; padding:0.7em 0 1em; background-color:000}

.duas-fotos a:visited { color: #000000;}

.duas-fotos .img108x80 {width:15.8em;*width:16em;_width:15.8em;height:10em;*height:10em;_height:10em;}

.duas-fotos div.chapeu { padding-bottom: 0.3em;}

.duas-fotos div.chapeu a {color:#336699; font:bold 1.1em arial; padding:0;}

.duas-fotos h3 { font:normal 1.3em arial; padding:0.5em 0 0 0;}

.duas-fotos h3 a { color:#520000;}

.duas-fotos .duas-fotos-esq, .duas-fotos .duas-fotos-dir {overflow:hidden; width:15em; *width:15.2em;}

.duas-fotos .duas-fotos-esq { margin-right: 1.4em;*margin-right: 1.2em;_margin-right: 1em;float:left;}



/* mod-semfoto */

.semfoto {clear:both; overflow:hidden; margin:0; border-top:solid 1px #CDCDCD; padding:1em 0;}

.semfoto-body {clear:both; overflow:hidden;}

.semfoto-body div.chapeu a {color:#336699; font:bold 1.1em arial; padding:0;}

.semfoto-body h3 {font:bold 1.3em arial; padding:0 0 0.3em 0;}

.semfoto-body h3 a {color:#520000;font-weight:bold;}

.semfoto-body ul {width:22em; clear:both; overflow:hidden; padding:0.5em 0 0 0;}

.semfoto-body li {list-style:none; height:1.4em; padding:0 0 0 0.8em;}

.semfoto-body li a {font:normal 1.1em arial;}



/* Manchete */

#manchete {clear:both; overflow:hidden; border-bottom: solid 1.5px #CDCDCD; margin-bottom: 0.7em; padding: 0 0 1em;}

#manchete div.chapeu a, #manchete div.chapeu a:visited {color:#336699; font:bold 1.1em arial;}

#manchete h3 {font:bold 2.4em arial; padding:0; line-height: 1.1em;}

#manchete h3 a, #manchete h3 a:visited {color:#520000; font-weight: bold;}

#manchete h6 {font-size: 1.1em; padding:0.3em 0 0.4em 0; line-height: 1.3em;}

/* #manchete .lista {font-size: 1.1em;} */

#manchete ul {padding:0.3em 0 0;}

#manchete li {list-style:none; height:1.5em; _height:1em; padding:0 0 0 0.8em; background:url("http://www.voupragalera.com.br/portal/files/setavermelha.gif") no-repeat 0 0.3em;}

#manchete li a, #manchete li a:visited {font-size:1.1em;color:#000;}



/* manchete secundaria */

.mansec { 

	margin: 0; 

	padding: 0.1em 0 0; 

	font-family:Georgia,Times New Roman,Times,serif;

}



/* submanchete */

#submanchete {clear:both; overflow:hidden; padding: 0.7em 0 0;margin-top: 0.7em;}

#submanchete div.chapeu a, #submanchete div.chapeu a:visited {color:#336699; font:bold 1.1em arial;}

#submanchete h3 {font:bold 1.6em arial; padding:0;}

#submanchete h3 a, #submanchete h3 a:visited {color:#520000; font-weight: bold;}

#submanchete ul {padding:0.3em 0 0;}

#submanchete li a, #submanchete li a:visited {font:normal 1.1em arial;color:#000;}





/* caixa esportes */

#cxesp {

	clear:both; 

	overflow:hidden; 

	padding: 0.4em 0 0.6em 0.2em; 

/*	border-bottom:dashed 1.5px #CDCDCD;  */

	border-left:1.5px solid #ccc; 

	border-right:1.5px solid #ccc; 

	background-color:#fff

}



#cxesp div.chapeu a, #cxesp div.chapeu a:visited {color:#990000; font:bold 1.1em arial;}

#cxesp h3 {font:normal 1.6em; padding:0; font-family:Arial;}

#cxesp h3 a, #cxesp h3 a:visited {color:#000; font-weight: normal;font-family:Arial;}





/* Área do Slide */

#slide {height:33.2em;width:31em;position:relative;background-color:#ccc;font-size:10px;border:1em;}



/* ######## 2 Colunas de baixo */

#col-mod {width:65.6em; *width:66.2em; _width:65em;clear:both; overflow: hidden; }

#col-mod-esq {overflow:hidden;}

#col-mod-dir {overflow:hidden;}

#col-mod-esq {padding:0 1em 0 0; width:31.5em;*width:32em;_width:30em; float:left;}

#col-mod-dir {padding:0 0 0 1em; width:31.5em;*width:32em;_width:30em; float:left;}





/* Menu cinza */

.menu_sub{

	width:100%;

	height:22px;

	background:url(http://www.correiobraziliense.com.br/html/img/menu_sub_bg.gif) repeat-x;

	border-bottom:3px solid #EBEBEB;

}



.menu_sub_01{

	width:487px;

	height:23px;

	float:left;

	padding-left:6px;

}



.menu_sub_02{

	height:23px;

	float:right;

	background:#fff;

	width:20em; *width:20em; _width:20em;

}



/* INICIO Menu Aba */

.menu_aba img{float:left;margin-top:3px;}

a.menu_aba p{

	font-family:"Trebuchet MS", sans-serif;

	font-size:13px;

	font-weight:bold;

	color:darkred;

	background:#fff;

	float:left;

        cursor:pointer;

	margin-top:3px;

	border-top:1px solid #ccc;

}



a.menu_aba p a{

	font-family:"Trebuchet MS", sans-serif;

	font-size:13px;

	font-weight:normal;

	color:darkred;

	background:#fff;

	float:left;

}



a.menu_aba p:hover{color:darkred!important;cursor:pointer;}



.menu_aba_right{margin-right:5px;}



a.menu_aba_off p{

	background:#f0f0f0!important;

	color:#666;

}

/* FIM menu aba */



.menu_aba2 img{float:left;margin-top:3px;}

a.menu_aba2 p{

	font-family:"Trebuchet MS", sans-serif;

	font-size:13px;

	font-weight:normal;

	color:darkred;

	float:left;

	margin-top:3px;

	background:url(http://www.correiobraziliense.com.br/html/img/menu_aba2_bg.gif) repeat-x bottom;

	border-top:1px solid #EBEBEB;

	height:19px;

}

a.menu_aba2 p:hover{color:darkred;cursor:pointer;}



a.menu_aba2 p a{

	font-family:"Trebuchet MS", sans-serif;

	font-size:13px;

	font-weight:normal;

	color:darkred;

	float:left;

	background:url(http://www.correiobraziliense.com.br/html/img/menu_aba2_bg.gif) repeat-x bottom;

	border-top:1px solid #EBEBEB;

	height:19px;

}



a.menu_aba2_off p{

	background:#B9D0DB!important;

	color:#fff;

}





/*  ##############################################  */



/* CSS slide */

#box5{

	position:absolute;

	width:310px;

}

#box5 span{

	display:block;

}

#info5{

	bottom:0;

}



.info{

	width:310px;

	height:50px;

	background:#000;

	position:absolute;

}

.info p, .info h4{

	color:#fff;

	padding:3px 8px;

	font-family:Arial;

}

.info h4{

	font-size:14px;

}

.info h4 a{

	float:right;

	background:#fff;

	color:#000;

	font-size:10px;

	padding:0 3px;

	text-decoration:none

}



.mask2{

	position:relative;

	width:310px;

	height:320px;

	overflow:hidden;

}



span img{

	display:block;

	border:none;

}





/*  #####******************************************** RODAPEEEEEEEEEEEEEEEEE CBBBB */





.box_rodape html {
border:0 none;
color:#333333;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
}

.box_rodape li {
border:0 none;
color:#333333;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
}

.box_rodape ul {
border:0 none;
color:#333333;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
}

.box_rodape a {
border:0 none;
color:#333333;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
}

.box_rodape input {
border:0 none;
color:#333333;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
}

.box_rodape b {
border:0 none;
color:#333333;
font-family:Tahoma;
font-size:12px;
margin:0;
padding:0;
text-decoration:none;
}


.rodape {
border-bottom:2px solid #EBEBEB;
border-left:2px solid #EBEBEB;
border-right:2px solid #EBEBEB;
clear:both;
float:left;
margin:0 auto;
padding-top:10px;
width:985px;
}
.rodape_principal {
margin:0 auto;
width:960px;
}
.rodape_links {
margin:0 auto;
width:100%;
}
.rodape_links_esquerda {
background:#E4EAEC none repeat scroll 0 0;
float:left;
width:832px;
}
.rodape_links_direita {
background:#E4EAEC none repeat scroll 0 0;
float:left;
width:128px;
}
.rodape_quebra01 {
background:#E4EAEC none repeat scroll 0 0;
float:left;
margin:0 auto;
width:100%;
}
.rodape_quebra01 img {
margin-top:20px;
}
.rodape_quebra02 {
background:#E4EAEC none repeat scroll 0 0;
float:left;
height:14px;
width:100%;
}
.rodape_quebra02 img {
float:right;
}
.box_rodape {
float:left;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
line-height:15px;
margin-left:15px;
margin-right:20px;
margin-top:10px;
}
.box_rodape span {
color:#990000;
}
.box_rodape p {
color:#B4CEB3;
float:left;
font-size:11px !important;
margin-right:3px;
}
.box_rodape ul {
list-style-type:none;
}
.box_rodape a {
text-decoration:none;
}
.box_rodape a:hover {
text-decoration:underline;
}
.box_rodape a ul {
text-decoration:none;
}
.box_rodape a:hover ul {
text-decoration:underline;
}
.box_rodape a:visited ul {
text-decoration:none;
}
.rodape_menu {
background:#003366 none repeat scroll 0 0;
float:left;
height:19px;
width:100%;
}
.rodape_menu span {
color:#EBEBEB;
float:right;
margin-right:8px;
margin-top:2px;
}
.rodape_menu a {
color:#F0F0F0;
padding:0 4px 1px;
text-decoration:none;
}
.rodape_menu a:hover {
background:#477D7D none repeat scroll 0 0;
color:#F0F0F0;
text-decoration:none;
}
.rodape_bar {
background:transparent url(../img/rodape_bar.gif) repeat-y scroll 0 0;
float:left;
font-size:3px;
height:5px;
margin-top:5px;
width:100%;
}


