@charset "utf-8";
/* CSS Document */

body {
background-color:#000000;
background-image:url(img_original/canto_superior.png);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;

}

.videos_home{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#000000;
text-align: left ;
border-bottom:#eeee 1px solid;
margin-bottom:5px;
}

#corpo{
width:1024px;
height:auto;
margin-left:auto;
margin-right:auto;

}

.logo_guiart{
width:300px;
height:90px;
background-image:url(img_original/logo_guiart.png);
background-repeat:no-repeat;
float:left;

}

.equipe_topo a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;

}
.cabecalho{
width:990px;
height:112px;

}

.banner_topo{
float:right;
background-color:none;
}

.banner_topo img{
border:none;
}

#barra_lateral_esq{
width:205px;
height:800px;
background-color:none;
float:left;
}

#corpo_materias {
position:relative;
width:795px;
height:auto;
background-color:#FFFFFF;
float:right;
padding-top:5px;
padding-left:20px;
margin-left:0px;
background-image:url(img_original/canto_tabela.jpg);
background-repeat:no-repeat;
background-position:bottom left;

}



#display_player{
width:320px;
height:240px;
background-color:#FFCC00;

}

.legenda_vt{
position:relative;
width:300px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:small;
background-color:#000000;
top:180px;
padding:5px;
left:5px;

}

#destaque_coluna1{
width:155px;
height:auto;
background-color:#ffffff;
padding:2px;
position:relative;
float:left;
word-wrap: break-word;

}
#coluna_esquerda{
width:190px;
height:auto;
background-color:#ffffff;
padding:2px;
position:relative;
float:left;
word-wrap: break-word;
margin-top:5px;

}
#destaque_coluna2{
width:155px;
height:auto;
background-color:#ffffff;
padding:2px;
position:relative;
margin-right:20px;
float:right;
word-wrap: break-word;
}

#destaque_colunista{
width:189px;
height:auto;
background-color:none;
padding:5px;
position:relative;
margin-top:0px;
margin-left:0;
padding:10px;



}
#destaque_colunista a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3366FF;
text-decoration:none;
text-align:justify;
font-weight:bold;
margin-left:5px;
}
.colunista_assina {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:right;
margin-right:20px;
margin-top:3px;
font-weight:bold;
font-style:italic;
border-bottom:#eeeeee 1px solid;
padding-bottom:5px;


}
.titulo {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.titulo a{
text-decoration:none;
color:#0066FF;
font-weight:bold;
}
#recados .titulo a:hover{
color:#0066CC;

}

.titulo_topo1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.titulo_topo1 a{
text-decoration:none;
color:#0066FF;
font-weight:bold;
}
.paragrafo_dest{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#999999;
margin-top:1px;
position:relative;
}



#semanais{
width:180px;
height:auto;
background-image:url(img_original/fundo_semanais.jpg);
background-repeat:repeat-x;
padding:5px;
margin-bottom:10px;
margin-top:5px;
position:relative;
border:#cccccc 1px solid;

}
.titulo_semanais {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
background-image:url(img_original/seta_semanal.png);
background-repeat:no-repeat;
margin-top:5px;


}
.titulo_semanais a{
text-decoration:none;
color:#000000;
font-weight:bold;
margin-left:15px;
}

.paragrafo_semanais{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
color:#333333;
margin-bottom:5px;


}


.coluna_twiiter{
background-image:url(img_original/splash.png);
background-position:bottom left;
background-repeat:no-repeat;
}

.box_clique{
width:100%;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#ffffff;

}
.box_clique p{
margin-top:3px;
}
.box_clique a{
margin-left:35px;
text-decoration:none;
color:#ffffff;
font-size:14px;
line-height:20px;

}
.box_clique a:hover{
margin-left:10px;
text-decoration:underline;
color:#FF9900;
background-image:url(img_original/seta_semanal.png);
background-repeat:no-repeat;
font-size:14px;
line-height:20px;
padding-left:15px;

}
.banner_centro{
width:360px;
height:100px;
background-color:#ffffff;
position:relative;
display:block;
margin-bottom:10px;

}

.editorias_centro{
	width:100%;
	height:auto;
	position:relative;
	margin-top:10px;	
	
}
.editorias_centro table{
border-bottom:1px solid #999999;

}
.editorias_centro a{
color:#FF6600;
font-size:20px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}


.editorias_centro p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:16px;
text-align:left;
}

.editorias_centro2{	
width:98%;
height:auto;
position:relative;
margin-top:3px;
}
.editorias_centro2 p{
margin-top:3px;
margin-bottom:2px;	

}
.editorias_centro2 table{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
width:100%;
height:40px;
}

#editoria{
color:#FF9900;
font-size:20px;
text-decoration:none;
font-weight:bold;
}

.editorias_centro2 a{
color:#000000;
font-size:15px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.editorias_centro2 a:hover{
color:#0066CC;
font-size:15px;
}




#recados{
width:190px;
height:auto;
margin-top:10px;
background-color:#FFFFCC;
border-left:#CCCC99 1px solid;
border-top:#CCCC99 1px solid;
border-right:#CCCC99 1px solid;
border-bottom:#CCCC99 1px solid;

padding:5px;
padding-bottom:5px;
}

#recados p{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-align:justify;
color:#333333;
border-bottom: #CC9933 1px solid;
line-height:15px;
margin-top:3px;
padding-bottom:5px;
}
#recados .titulo a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;

}

#recados a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FF0000;
text-align:right;
}

#img-recado{
background-image:url(img_original/cantosup_recado.jpg);
background-repeat:no-repeat;
background-position:top right;
width:100%;
height:45px;
float:right;
}


/*aqui entra os CSS do Twiiter*/




#corpo_twiiter{
width:190px;
height:auto;
background-color:#FFffff;
background-image:url(img_original/splash.png);
background-repeat:no-repeat;
position:left top;
padding-top:50px;
}
#colu2 p{font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:0px; color:#0066FF; font-weight:bold; margin-top:5px}
#colu p{font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:0px; color:#0066FF; font-weight:bold; margin-top:5px}
#colu a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:small; color:#000000;}

#colu a:hover{
color:#0099FF;

}

#colu2 a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:small; color:#000000;text-align:left;}

#colu2 a:hover{
color:#0099FF;

}
#colu3 p{font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-left:0px; color:#0066FF; font-weight:bold; margin-top:5px}
#colu3 a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:small; color:#000000;text-align:left;}

#colu3 a:hover{
color:#0099FF;

}
.twitted {
-moz-border-radius-topleft: 10px;
-webkit-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
-webkit-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
-webkit-border-radius-bottomright: 10px;
background-color:none;/*fundo dos twweetes*/
	width: 80%;
	margin-bottom: 1.5em;
	border: 3px solid   #0099CC;
	background-color:#ffffff;
	margin-left:25px;
	
}

.twitted h2 {/*cabeçalho do div do twitter*/
	margin: 0;
	padding: 5px 40px;
	font-size: 1em;
	color: #fff;
	background-color: #0099CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(img_original/ico_twiiter.png);
background-repeat:no-repeat;
position:left top;
	
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("loader.gif") 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:small;
}

.twitted ul#twitter_update_list {
	margin: 0;
	padding: 0 0.8em;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:small;
}

.twitted ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:small;
}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:small;
	color:#FF9900;
	text-decoration:none;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color:#999999;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	display: block;
	margin: 0;
	padding: 0.3em 1em;
	color: #fffffff;
	background-color: #0099CC;
	
}

#home_link{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-top:50px;
margin-left:75px;
text-align:left;
text-decoration:none;
}
#home_link a{
text-decoration:none;
color:#cccccc;
}

#editorias_link2{
display:block;
color:#FFFFFF;
border-bottom:1px #ffffff solid;
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:30px;
}
#editorias_link2 p{
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:20px;

padding-bottom:5px;
text-align:center;
margin-bottom:5px;
}
#editorias_link2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
position:relative;

}

#editorias_link2 a:hover{
color:#FF0000;
}
