body{
margin:0;
padding:0;
font-family:Arial;
color:#8a8a8a;
background:url(../img/estrutura/bg.jpg);
background-position:center;
}
#layer{
	height:420px;
	width:400px;
	z-index:999999;
	left:50%;
	margin-left:-200px;
	top:200px;
	}

form{
	padding:0;
	margin:0;
}

img a{
	border:0;
}

#container{
	position:absolute;
	width:978px;
	left:50%;
	margin-left:-489px;
	background:#FFF;

}

#topo{
	width:100%;
}

.logo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	font-weight:bold;
	margin:0;
	margin-top:5px;
	padding:0;
	text-align:center;
	}
#topo .superbanner{
	width:734px;
	height:99px;
}

#topo .nav{
	background:url(../img/estrutura/barra.jpg) no-repeat;
	background-position:7px 0;
	height:35px;
	width:960px;
	float:left;
	padding:0 10px;
}

.busca{
	height:14px;
	border:1px solid #fff;
	width:436px;
	font-size:11px;
	color:#F60;
	margin-left:110px;
	margin-top:8px;
	}
.left{
	padding-left:10px;
	width:174px;
	background:#fff;
}

.left #meio{
	background:url(../img/estrutura/nav_p_meio.gif) repeat-y;
	margin:0;
	padding:5px;
	width:160px;
}


.left #meio #editorias h1{
	
	margin:0;
	padding:0;
	background:url(../img/estrutura/editoriais.gif) no-repeat;
	width:80px;
	}
.left #meio ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.left #meio li{
	font-size:12px;
	color:#8a8a8a;
	width:160px;
}
.left #meio li a:link, .left #meio li a:visited {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8a8a;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
}
.left #meio li a:hover{
background-color: #e46814;
color:#fff;
}

.left #meio .canais ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.left #meio .canais li{
	font-size:12px;
	color:#8a8a8a;
	width:160px;
}
.left #meio .canais li a:link, .left #meio .canais li a:visited {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8a8a;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
}
.left #meio .canais li a:hover{
background-color: #ff9c00;
color:#fff;
}


.left #meio .expediente ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.left #meio .expediente li{
	font-size:12px;
	color:#8a8a8a;
	width:160px;
}
.left #meio .expediente li a:link, .left #meio .expediente li a:visited {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8a8a8a;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
}
.left #meio .expediente li a:hover{
background-color: #fedb5d;
color:#fff;
}


.miolo{
	width:774px;
	padding-left:10px;
	padding-right:10px;
	}
.miolo2{
	width:774px;
	padding-right:10px;
	}	
	
.miolo #destaque{
	float:left;
	width:370px;
	height:255px;
	text-align:left;
	
}
.miolo #destaque h1{
	font-size:14px;
	color:#636363;
	padding:0;
	margin:0;
	line-height:16px;
}
.miolo #destaque h4{
	font-size:9px;
	color:#636363;
	padding:0;
	margin:0;
	line-height:11px;
	margin-top:7px;
}
.miolo #destaque h3{
	font-family:Arial;
	font-size:18px;
	color:#fff;
	padding:0;
	margin:0;
		margin-top:5px;
	line-height:20px;
}


.miolo #video{
	float:right;
	width:370px;
	height:255px;
	padding:10px 10px 0 10px;
	background:url(../img/estrutura/video_bg.gif) no-repeat;
}
.miolo #video h1{
	font-size:22px;
	color:#000;
	padding:0;
	margin:0;
	line-height:24px;
}

.miolo #video h1 a{
	font-size:22px;
	color:#000;
	padding:0;
	margin:0;
	line-height:24px;
	text-decoration:none;
}

.miolo #video h2{
	font-size:11px;
	color:#ce3c14;
	padding:0;
	margin:0;
	line-height:13px;
}
.miolo #video h2 a{
	font-size:11px;
	color:#ce3c14;
	padding:0;
	margin:0;
	line-height:13px;
text-decoration:none;
}

.miolo #video h3{
	font-size:15px;
	color:#000;
	padding:0;
	margin:0;
	line-height:18px;
}

.miolo #video h3 a{
	font-size:15px;
	color:#000;
	padding:0;
	margin:0;
	line-height:18px;
	text-decoration:none;
}
.miolo #video h3 a:hover{
	font-size:15px;
	color:#000;
	padding:0;
	margin:0;
	line-height:18px;
	text-decoration:underline;
}
.miolo #video p{
	font-size:10px;
	color:#000;
	padding:0;
	margin:0;
}
.miolo #video div{
	font-size:10px;
	color:#000;
	padding:0;
	margin:0;
}
.miolo #video p a{
	font-size:10px;
	color:#000;
	padding:0;
	margin:0;
	text-decoration:none;
}

.click{
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#9c9c9c;
}
.click a:link, .click a:active, .click a:visited {
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#9c9c9c;
}
.click a:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#9c9c9c;
}


.click img{
	border:1px solid #9c9c9c;
	margin-right:2px;

}

#conteudo{
	padding-top:7px;
}
	
#fullbaner{
	width:616px;
	height:73px;
	margin-top:7px;
	}	
#relodio{
	width:155px;
	height:71px;
	margin-top:7px;
	}	
.banners{
	padding-bottom:8px;
}

.box1{
	background:url(../img/home/box_meio.gif) repeat-y;
	padding-left:15px;
	padding-right:15px;
}

.box1 h1{
	background:url(../img/home/marcador.gif) no-repeat left;
	background-position:0 -1px;
	margin:0;
	font-weight:normal;
	padding:0;
	padding-left:13px;
	height:20px;
	font-size:18px;
	color:#ff3300;
	line-height:20px;
	text-transform:uppercase;
	}
.box1 p{
	font-size:12px;
	margin:0;
	padding:0;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #e5e5e5;
	color:#636262;
}	
.box1 p a{
	font-size:12px;
	color:#636262;
	text-decoration:none;
}
.box1 p a:hover{
	font-size:12px;
	color:#636262;
	text-decoration:underline;
}


.box1 p#emdestaque{
	font-size:14px;
	color:#cf350f;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;	
}

.box1 p#emdestaque a{
	font-size:14px;
	color:#cf350f;
	text-decoration:none;
}
.box1 p#emdestaque a:hover{
	text-decoration:underline;
}
.box1 h2{
	font-family:Arial;
	margin:0;
	padding:0;
	margin-top:5px;
	font-size:18px;
	line-height:20px;
	color:#000;
}

.maisvistas td{
	padding-bottom:9px;
	padding-top:5px;
}
.maisvistas img{
	margin-top:3px;
	margin-bottom:3px;
}
.maisvistas a:link, .maisvistas a:active, .maisvistas a:visited{
		font-size:13px;
	color:#ce350f;
	text-decoration:none;
}

.maisvistas a:hover{
		font-size:13px;
	color:#ce350f;
	text-decoration:underline;
}


.box2{
	background:url(../img/home/box_meio.gif) repeat-y;
	padding-left:15px;
	padding-right:15px;
}

.box2 h1{
	background:url(../img/home/marcador.gif) no-repeat left;
	background-position:0 -1px;
	margin:0;
	font-weight:normal;
	padding:0;
	padding-left:13px;
	height:20px;
	font-size:18px;
	color:#ec7d1b;
	line-height:20px;
	text-transform:uppercase;
	}
.box2 p{
	display:block;
	font-size:12px;
	margin:0;
	padding:0;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #e5e5e5;
	color:#636262;
	float:left;
	width:275px;
}

.box2 p img{
	margin-right:5px;
	float:left
}
.box2 p a{
	font-size:12px;
	color:#636262;
	text-decoration:none;
}
.box2 p a:hover{
	font-size:12px;
	color:#636262;
	text-decoration:underline;
}

.box2 p#emdestaque{
	font-size:14px;
	color:#e88105;
	margin:0;
	padding:0;
	padding-top:5px;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;	
}

.box2 p#emdestaque a{
	font-size:14px;
	color:#e88105;
	text-decoration:none;
}
.box2 p#emdestaque a:hover{
	text-decoration:underline;
}
	
/****************************/
.box3{
	background:url(../img/home/box_meio.gif) repeat-y;
	padding-left:15px;
	padding-right:15px;
}

.box3 h1{
	background:url(../img/home/marcador.gif) no-repeat left;
	background-position:0 -1px;
	margin:0;
	font-weight:normal;
	padding:0;
	padding-left:13px;
	height:20px;
	font-size:18px;
	color:#696969;
	line-height:20px;
	text-transform:uppercase;
	}
.box3 p{
	font-size:12px;
	margin:0;
	padding:0;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #e5e5e5;
	color:#636262;
}

.box3 p img{
	float:left;
	margin-right:5px;
}
.box3 p a{
	font-size:12px;
	color:#636262;
	text-decoration:none;
}
.box3 p a:hover{
	font-size:12px;
	color:#636262;
	text-decoration:underline;
}

.box3 p#emdestaque{
	font-size:14px;
	color:#e88105;
	margin:0;
	padding:0;
	padding-top:5px;
	padding-bottom:10px;
	border-bottom:1px solid #e5e5e5;	
}

.box3 p#emdestaque a{
	font-size:14px;
	color:#e88105;
	text-decoration:none;
}
.box3 p#emdestaque a:hover{
	text-decoration:underline;
}

#ultima{
	border-bottom:0;
}

.selo{
	background:url(../img/home/anuncio_meio.gif) repeat-y;
	padding-left:5px;
	padding-right:5px;
	width:100%;
	font-family:"arial";
}

.selo h1{
	margin:0;
	padding:0;
	font-size:12px;
	color:#336699;
	line-height:20px;
	}
.selo p{
	display:block;
	font-size:11px;
	background-color:#f4f4f4;
	margin:0;
	padding:0;
	padding:3px;
	color:#3366a6;
}
.selo p a{
	font-size:11px;
	color:#3366a6;
	text-decoration:none;
}
.selo p a:hover{
	font-size:11px;
	color:#3366a6;
	text-decoration:underline;
}
.selo p img{
	margin-right:5px;
	float:left;
}

.footer{
	padding:5px;
	}
.arearodape{
	background:#f4f4f4;
	width:100%;
	padding-top:12px;
	padding-bottom:20px;
}
#area1{
}
#area1 h1{
	font-family:"Verdana";
	color:#808080;
	margin:0;
	padding:0;
	margin-bottom:8px;
	font-size:10px;
	margin-left:15px;
}
#area1 p{
	margin:0;
	margin-left:24px;
	margin-bottom:5px;
	padding:0;
	padding-left:7px;
	font-size:10px;
	font-family:"verdana";
	background:url(../img/home/marcador2.gif) no-repeat;
	background-position:0 1px;
}

#area1 p a{
		font-size:10px;
	font-family:"verdana";
	color:#808080;
	text-decoration:none;
}

#area1 p a:hover{
		font-size:10px;
	font-family:"verdana";
	color:#808080;
	text-decoration:underline;
}

#area1 div{
	width:140px;
	display:block;

}

.copy{
	font-size:10px;
	font-family:"verdana";
	color:#e05f12;
	font-weight:bold;
}

.copy a:link, .copy a:active, .copy a:visited{
	font-size:10px;
	font-weight:normal;
	font-family:"verdana";
	color:#e05f12;
	text-decoration:none;
}
.copy a:hover{
	font-size:10px;
	font-family:"verdana";
	color:#e05f12;
	text-decoration:underline;
}
#noticia{
	background:url(../img/noticia/box_meio.gif) repeat-y;
	padding:5px 10px 20px 5px;
	text-align:justify;
	}
#noticia h1{
	display:block;
	font-size:14px;
	color:#e46814;
	padding:0;
	margin:0;
	margin-right:5px;
	padding-bottom:5px;
	border-bottom:1px solid #e5e5e5;
	}
#noticia h1 span{
	font-weight:normal;
	}	
#noticia h1 a{
		font-size:14px;
	color:#e46814;
	text-decoration:none;
}

#noticia h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	line-height:22px;
	margin:0;
	padding:0;
	border-bottom:1px solid #e5e5e5;
}

#noticia h1 a:hover{
	text-decoration:underline;
}
#noticia h5{
	font-family:Arial, Helvetica, sans-serif;
	color:#777777;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	margin:0;
	padding:0;
}

#barrafeeds{
	width:100%;
		border-bottom:1px solid #e5e5e5;
				border-top:1px solid #e5e5e5;
					margin-right:5px;
		padding-bottom:3px;
}

#barrafeeds .direita{
	margin-left:230px;	
}

#redepolitica{
	color:#cf350f;
}

#esportes{
	color:#ec7d1b;
}

#geral{
	color:#696969;
}
#outras{
	color:#336699;
}

.img_noticia {
	list-style: none;
	margin: 0;
	padding: 0;
}
.img_noticia li {
	width: 260px;
	height: 213px;
	margin: 5px 10px 5px 5px;
	float: left;
	position: relative;
	background:#cbcbcb;
}
.img_noticia span {
	width: 77px;
	height: 27px;
	display: block;
	position: absolute;
	left: 54px;
	top: -12px;
	z-index: 4;
}
.img_noticia img {
	position: absolute;
	z-index: 2;
}
.img_noticia em {
	display: block;
	padding: 4px 0 0;
	text-align: right;
	font-size:10px;
	font-family:"verdana";
	font-weight:bold;
	color: #fff;
	width: 258px;
	position: absolute;
	bottom: 8px;
	right: 0;
	z-index: 3;
}

#fonte{
	margin:0;
	padding:0;
	margin-top:5px;
	text-align:right;
}

#fonte p{
	margin:0;
	padding:0;
}
	
#texto{
	font-size:12px;
	font-style:normal;
	text-align:justify;
	line-height:18px;
	margin:0;
	padding:0;
	padding-right:8px;
}

#texto p{
	font-size:12px;
	text-align:justify;
	line-height:18px;
}

#texto a{
	font-size:12px;
	text-align:justify;
	line-height:18px;
	color:#8a8a8a;
	text-decoration:underline;
	font-style:italic;
}


#links_patrocinados{
	border:1px solid #e5e5e5;
	padding:10px;
	margin-top:10px;
	margin-left:5px;
	margin-right:10px;
}

#links_patrocinados h2{
	margin:0;
	padding:0;
	margin-left:14px;
	font-size:12px;
	color:#336699;
	line-height:20px;
	font-weight:bold;
	border-bottom:none;
	}
#links_patrocinados p{
	display:block;
	font-size:11px;
	margin:0;
	padding:0;
	margin-left:14px;
	padding:3px;
	color:#636262;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:5px;
}

#links_patrocinados p a{
	font-size:11px;
	color:#636262;
	text-decoration:none;
}
#links_patrocinados p a:hover{
	text-decoration:underline;
}

#right{
	padding-left:10px;
}

#right p{
	margin:0;
	padding:0;
	font-size:11px;
	color:#636262;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:6px;
}

#right p a{
	color:#636262;
	text-decoration:none;
}
#right p a:hover{
	color:#636262;
	text-decoration:underline;
}

.newsletter{
	font-size:11px;
}
.form_newsletter{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ea8519;
	border:1px solid #d0d0d0;
}

#noticias{
	background:url(../img/noticia/box_meio.gif) repeat-y;
	padding:5px 10px 20px 5px;
	}
#noticias h1{
	display:block;
	font-size:14px;
	color:#e46814;
	padding:0;
	margin:0;
	margin-right:5px;
	padding-bottom:5px;
	border-bottom:1px solid #e5e5e5;
	}
#noticias h1 span{
	font-weight:normal;
	}	
#noticias h1 a{
		font-size:14px;
	color:#e46814;
	text-decoration:none;
}
#noticias h1 a:hover{
	text-decoration:underline;
}

#noticias h2{
	padding:0;
	margin:0;
	font-size:14px;
	color:#cf350f;
	font-weight:normal;	
	}
	
#noticias h2 a{
	font-size:14px;
	color:#cf350f;
	text-decoration:none;
	font-weight:normal;	
	}
#noticias h2 a:hover{
	font-size:14px;
	color:#cf350f;
	text-decoration:underline;
	font-weight:normal;	
	}
#noticias .enfase{
	padding-left:10px;
	
}

.enfase p{
	font-size:12px;
	margin:0;
	padding:0;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #e5e5e5;
	color:#636262;
}	
.enfase a{
	font-size:12px;
	color:#636262;
	text-decoration:none;
}
.enfase p a:hover{
	font-size:12px;
	color:#636262;
	text-decoration:underline;
}

/*********************************************************************************************************************************/

.internas{
	background:url(../img/internas/bg.gif) repeat-y;
	padding:5px 10px 20px 5px;
	}
.internas h1{
	display:block;
	font-size:14px;
	color:#e46814;
	padding:0;
	margin:0;
	margin-right:3px;
	padding-bottom:5px;
	border-bottom:1px solid #e5e5e5;
	}
.internas h1 span{
	font-weight:normal;
	}	
.internas h1 a{
		font-size:14px;
	color:#e46814;
	text-decoration:none;
}
.internas h1 a:hover{
	text-decoration:underline;
}

.internas h2{
	font-size:14px;
	color:#ec7d1b;
	padding:0;
	margin:0;
	line-height:16px;
	}
.internas h3{
	font-size:14px;
	color:#000;
	padding:0;
	margin:0;
	line-height:16px;
	}	

#galeria{
	margin:0;
	padding:0;
	list-style-type:none;
	color:#000;
}

#galeria li{
	width:340px;
	height:135px;
	float:left;
	border-left:5px solid #ed953b;
	border-bottom:1px solid #ea7710;
	margin-left:10px;
	margin-bottom:20px;
}

#galeria li img{
	float:left;
	padding-right:7px;
}

#galeria a{
	color:#000;
	text-decoration:none;
}
#galeria a:hover{
	text-decoration:underline;
}
#galeria span{
	font-size:12px;
}

.artigodestaque p{
	font-size:18px;
	margin:0;
	padding:0;
	color:#C90
}
.artigodestaque p a{
	color:#C90;
	text-decoration:none;
}

.artigodestaque p a:hover{
	color:#C90;
	text-decoration:underline;
}
.artigodestaque span{
	font-size:12px;
}

.media_center{
	padding:0;
	margin:0;
	list-style-type:none;
	font-family:"arial";
	font-size:13px;
	width:100%;
	margin-left:20px;
}

.media_center li{
	height:95px;
	display:block;
	width:45%;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.media_center li img{
	float:left;
	border:2px solid #C90;
	margin-right:5px;
}

.media_center a{
	color:#C90;
	text-decoration:none;
}
.media_center a:hover{
	color:#C90;
	text-decoration:underline;
}

#economia{
	border-bottom:1px solid #e5e5e5;
}

#tags{
	width:280px
}
#tags UL {
		width:260px;
	font-family:"arial";
	TEXT-AliGN: center; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0.5em
}
#tags li {
	PADDING-BOTTOM: 0px; liST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; liST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#tags li A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; color:#C90; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#tags li A:hover {
	COLOR: #cff400
}
.tag1 {
	FONT-SIZE: 100%
}
.tag2 {
	FONT-SIZE: 120%
}
.tag3 {
	FONT-SIZE: 140%
}
.tag4 {
	FONT-SIZE: 160%
}
.tag5 {
	FONT-SIZE: 180%
}
#tags .alt {
	TEXT-AliGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#tags .alt li {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #efefef; PADDING-TOP: 2px
}
#tags .alt .tag1 {
	FONT-SIZE: 100%
}
#tags .alt .tag2 {
	FONT-SIZE: 100%
}
#tags .alt .tag3 {
	FONT-SIZE: 100%
}
#tags .alt .tag4 {
	FONT-SIZE: 100%
}
#tags .alt .tag5 {
	FONT-SIZE: 100%
}
#tags .alt .tag1 {
	BACKGROUND: #7cc0f4
}
#tags .alt .tag2 {
	BACKGROUND: #67abe0
}
#tags .alt .tag3 {
	BACKGROUND: #4d92c7
}
#tags .alt .tag4 {
	BACKGROUND: #3277ad
}
#tags .alt .tag5 {
	BACKGROUND: #266ca2
}
.btn {
	DISPLAY: block
}


#previsao{
	width:130px;
	float:left;
	padding-left:10px;
	height:71px;
	background:url(../img/home/tempo_bg.jpg) no-repeat;
	margin-left:5px;
	color:#666;
	font-size:15px;
	font-weight:bold;
	float:left;
}

#previsao h3{
	font-size:15px;
	color:#F60;
	margin:0;
	padding:0;
	line-height:18px;
}
#previsao h3 a{
	font-size:15px;
	color:#F60;
	text-decoration:none;
}
.foto_noticia {
	list-style: none;
	margin: 0;
	padding: 0;
}
.foto_noticia li {
	width: 258px;
	height: 190px;
	margin: 10px;
	float: left;
	position: relative;
	background:#f5f5f5;
}

.foto_noticia span {
	background: url(images/tape.png) no-repeat;
	width: 77px;
	height: 27px;
	display: block;
	position: absolute;
	left: 54px;
	top: -12px;
	z-index: 4;
}
.foto_noticia img {
	position: absolute;
	top: 8px;
	left: 8px;
	z-index: 2;
}
.foto_noticia em {
	display: block;
	padding: 4px 0 0;
	text-align: right;
	padding-right:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#ccc;
	width: 250px;
	position: absolute;
	bottom: 8px;
	right: 0;
	z-index: 3;
}

#cloud { padding: 0px; line-height: 1.5em; text-align: left; width:270px; display:block; }
#cloud a { padding: 0px;
	color:#e05f12;;
	text-decoration:underline;

}

#cloud a:hover { padding: 0px;
	color:#FF6;
	text-decoration:underline;

}
#cloud { margin: 0; }
#cloud li { display: inline;
margin-left:5px;}

#cloud a.tag1 { font-size: 0.7em; font-weight: 100; }
#cloud a.tag2 { font-size: 0.9em; font-weight: 300; }
#cloud a.tag3 { font-size: 1.2em; font-weight: 500; }
#cloud a.tag4 { font-size: 1.4em; font-weight: 600; }
#cloud a.tag5 { font-size: 1.6em; font-weight: 700; }
#cloud a.tag6 { font-size: 1.8em; font-weight: 800; }