
/* #### NOTICIA #### */
div.path-container {position:relative;background:url(/imgs/bg-path.jpg) repeat-x;border:1px solid #EAEAEA;clear:both;height:22px;}
div.path {float:left;width:100%;}
div.path span {font:normal 11px verdana;color:#333;padding:4px 0px 4px 8px;float:left;}
div.path a {
	float:left;
	padding:4px 0 4px 22px;
	background:url(/imgs/bg-you-are.gif) no-repeat;
	margin-left:10px;
	font:normal 11px arial;
	color:#2883B1;
}

div.path-container a.rss {position:absolute;top:3px;right:3px;width:16px;height:16px;background:url(/imgs/icon-rss.jpg) no-repeat;}
div.path-container a.rss span {display:none;}

h1.title {
	font:bold 18px arial;
	color:#000;
	line-height:25px;
	margin-top:10px;
}
p.pubdate {
	position:relative;
	font:normal 11px verdana;
	color:#333;
	margin-top:5px;
}

a.printside {position:absolute;top:0px;right:0;padding:2px 0;padding-left:20px;background:url(/imgs/icon-print.png) no-repeat 0 2px;font:bold 11px verdana;color:#2883B1;text-decoration:none;}
a.printside:hover {color:#2883B8;text-decoration:underline;}

div.texto {
	font:normal 13px verdana;
	color:#333333;
	margin-top:10px;
	line-height:19px;
	text-align:justify;
}
div.texto a {font:bold 12px verdana;color:#2883B1;line-height:18px;}
div.texto img {margin-right:10px;max-width:450px;}
div.image {float:left;width:260px;}
div.image img {display:block;padding-bottom:5px;}
div.image span {
	font:normal 11px verdana;
	color:#666666;
	display:block;
	padding-bottom:2px;
}
div.image span.legenda {font-style:italic;padding-right:10px;}
div.banner-image {margin-bottom:10px;}

div.fonte {
	font:normal 11px verdana;
	color:#2883B1;
	margin:10px 0;
	padding-bottom:6px;
	border-bottom:1px dashed #CCC
}

div.fonte strong  {color:#000;text-decoration:none;}
div.fonte a  {color:#2883B1;text-decoration:none;}
div.fonte a:hover  {color:#2883B1;text-decoration:underline;}

/* #### LISTA DE NOTICIAS #### */

div.lateral-left {float:left;width:140px;height:500px;background:transparent;}
div.middle-area {margin-left:150px;padding-left:15px;height:500px;background:transparent;}

h1.header-inside {
	font:bold 22px arial;
	color:#2883B1;
	border-bottom:1px dashed #CCC;
}

ul.list-editorias li a {
	font:bold 12px arial;
	color:#333333;
}
ul.list-editorias li a:hover {color:#000099;}
ul.list-editorias li ul.sub-list-editorias li {margin-left:10px;}
ul.list-editorias li ul.sub-list-editorias li a {font:normal 11px arial;}

ul.listing-news {margin-top:15px;width:100%;}
ul.listing-news li.first-item-news h3 a {font:bold 24px arial;line-height:25px;color:#333;}
ul.listing-news li.first-item-news strong {font:normal 12px arial;line-height:23px;}

ul.listing-news li {margin-bottom:13px;float:left;width:100%;}
ul.listing-news li a img {float:left;margin-right:10px;}
ul.listing-news li a strong {font:normal 11px arial;color:#F00;display:block;}
ul.listing-news li a:hover strong {text-decoration:underline !important;color:#000099 !important;}
ul.listing-news li a {font:normal 14px arial;color:#2883B1;display:block;}

/* #### EVENTOS ####  */

div.left-area {padding-top:10px;background:#FFF;}
div.left-area h1.header-inside {border:0;padding-bottom:3px;}
div.left-area em {font:normal 13px arial;font-style:italic;color:#333;display:block;}

ul.listing-events {margin-top:15px;}
ul.listing-events li {padding:12px 0;}
ul.listing-events li.first-item-events {background:url(/imgs/dot.gif) repeat-x left top;}
ul.listing-events li div.container-event-info h3 a {color:#2c59a0;font:bold 18px arial;margin-bottom:3px;display:block;}
ul.listing-events li div.container-event-info p {color:#333;font:normal 13px arial;}
ul.listing-events li img {float:left;margin-right:10px;}
ul.listing-events li div.left-event-info {float:left;width:250px;}
ul.listing-events li div.right-event-info {float:left;padding-left:10px;width:180px;}
ul.listing-events li div.right-event-info strong {color:#2c59a0;}
ul.listing-events li div.left-event-info p.data {font:normal 11px arial;color:#F30;padding-bottom:4px;}

/* #### COMENTARIOS ####  */

div.container-coment-form {padding:10px 15px;background:#F8F8F8;}
h2.coment-title {
	font:bold 18px arial;
	color:#2883B1;
	padding-bottom:10px;
}

ul.list-coment li {margin-bottom:10px;}
ul.list-coment li strong.data {
	color:#FF0000;
	font:normal 12px arial;
	display:block;
}
ul.list-coment li strong.assinatura {
	color:#2883B1;
	font:normal 12px arial;
	display:block;
}
ul.list-coment li p {color:#333;font:normal 14px arial;line-height:18px;margin:3px 0;text-align:justify;}

/* #### BUSCA #### */

h2.search-title {background:url(/imgs/bg-search.jpg) #FFF no-repeat 0 15px;height:54px;padding-top:15px;}
h2.search-title span {display:none;}

div.search-fields {position:relative;padding-bottom:7px;border-bottom:2px solid #EAEAEA;}

div.search-fields .input-text {border:1px solid #CCC;font:normal 14px arial;color:#999;padding:4px;}
div.search-fields .search-input {width:400px;margin-right:5px;}
div.search-fields .search-cat {padding:3px}
div.search-fields .input-text:focus {color:#333;border:1px solid #AAA}
div.search-fields .button-search {position:absolute;top:1px;right:0;}
div.search-info {font:normal 11px arial;color:#666;padding:5px 0 0px 3px;}
div.search-info strong {color:#000;}

h2.path, h2.path a {font:bold 18px arial;color:#3A82D6;}
h2.path a:hover {text-decoration:underline;}
.fright {float:right;}
.fleft {float:left;}
.disabled {color:#CCC;}

/* #### ALBUM #### */

#container-foto {background:#F0F0F0;text-align:center;padding:15px 0;margin-top:10px;}
#container-foto img {display:block;margin:0 auto;}
#container-foto p {text-align:center;font:normal 12px verdana;color:#000;padding-top:15px;}
#listing-fotos {background:#E1E1E1;padding:10px;}
#listing-fotos img {display:block;margin:0;}
#listing-fotos a.selected {border:2px solid green;}
#listing-fotos a {background:green;float:left;border:2px solid #E1E1E1;}
#listing-fotos a.last {margin-right:0;}
#listing-fotos a:hover {border:2px solid #FF0;}

.related-news {float:left;width:450px;margin-bottom:10px;margin-top:10px !important;}
.related-news li {border-bottom:1px dotted #CCC;margin-bottom:5px !important;padding-bottom:5px !important;}
.related-news li.last {border-bottom:0 !important;}
.related-news li a {font:normal 11px arial !important;}
.related-news li a strong {font:bold 11px arial !important;display:inline !important;color:#000 !important;}

