/*
Theme Name: GOB Ceara
Theme URI: http://www.gobceara.org.br/
Description: Tema GOB Ceara.
Version: 1.0
Author: Tropus
Author URI: http://www.tropus.com.br/
*/

/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.12.1
*/

body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}

body { _behavior:url("/wp-content/themes/Tema/js/csshover2.htc"); }

/*////////*/
/* = TAGs */
/*////////*/

body {
	background-color:#7d7765;
	margin:0;
	padding:0;
}
hr { display:none; }
img { border:none; }
a:link { color:#47391b; }
a:visited { color:#47391b; }
a:hover { color:#000; }
a:active { color:#000; }
.esquerda { float:left; margin:0 10px 5px 0; }
.direita { float:right; margin:0 0 5px 10px; }

/*///////////*/
/* = Classes */
/*///////////*/

.top { background:url(img/bg-top.gif) repeat-x center top #b5ae93; }
.bottom { background:url(img/bg-bot.gif) repeat-x center bottom; }
.col-e-m { background:url(img/col-esq-mid.gif) repeat-y left top; }
.col-e-t { background:url(img/col-esq-top.gif) no-repeat left top; }
.col-e-b { background:url(img/col-esq-bot.gif) no-repeat left bottom; }
.col-d-m { background:url(img/col-dir-mid.gif) repeat-y right top; }
.col-d-t { background:url(img/col-dir-top.gif) no-repeat right top; }
.col-d-b { background:url(img/col-dir-bot.gif) no-repeat right bottom; }

/*/////////////*/
/* = Estrutura */
/*/////////////*/

#Acessibilidade { display:none; }
#Site {
	width:680px;
	margin:0 auto;
}
		#Cabecalho h1 {
			position:relative;
			margin:0;
			padding:0;
			height:109px;
			width:165px;
			float:left;
			overflow:hidden;
		}
			#Cabecalho h1 a {
				background:url(img/marca.gif) no-repeat;
				position:absolute;
				height:80px;
				width:100%;
				top:29px;
				text-indent:-9999px;
			}
		#Cabecalho blockquote {
			background:url(img/frase.jpg) no-repeat;
			margin:0;
			padding:0;
			float:right;
			height:120px;
			width:505px;
			border-bottom:2px solid #787878;
		}
			#Cabecalho blockquote p { display:none; }
	#Menu {
		clear:both;
		float:left;
		width:165px;
		border-top:2px solid #787878;
		margin-top:-2px;
	}
		#Menu form {
			margin:0;
			padding:0 0 10px;
			*padding-bottom:7px;
			border-top:2px solid #939393;
			border-bottom:2px solid #787878;
		}
			#Menu form fieldset {
				width:157px;
				background:#dad7c9;
				margin:0;
				padding:2px 4px 4px;
				border-style:none;
			}
				#Menu form fieldset legend { display:none; }
				#Menu form fieldset label {
					font:100% "Trebuchet MS", Arial, Helvetica, sans-serif;
					float:left;
					width:45px;
					margin:3px 0 0;
					padding:2px 0 0;
					*overflow:hidden;
				}
				#cim {
					font:85% "Trebuchet MS", Arial, Helvetica, sans-serif;
					width:106px;
					_width:103px;
					margin:2px 0 0;
					padding:1px;
				}
				#senha {
					font:85% "Trebuchet MS", Arial, Helvetica, sans-serif;
					width:67px;
					_width:64px;
					margin:2px 0 0;
					padding:1px;
				}
				#Menu form fieldset button {
					font:bold 85% "Trebuchet MS", Arial, Helvetica, sans-serif;
					margin:2px 0 0;
					padding:0;
					width:35px;
					border:1px solid #a5a5a5;;
					background-color:#a5a5a5;
					color:#fff;
					*margin-left:4px;
				}
				#Menu form fieldset a {
					font:100% "Trebuchet MS", Arial, Helvetica, sans-serif;
					display:block;
					background-color:#787878;
					border:1px solid #a5a5a5;
					padding:0;
					margin:3px 0 0;
					text-align:center;
					text-transform:uppercase;
				}
					#Menu form fieldset a:link,
					#Menu form fieldset a:visited {
						color:#fff;
						text-decoration:none;
					}
					#Menu form fieldset a:hover,
					#Menu form fieldset a:active {
						background-color:#000;
						text-decoration:underline;
					}
		#Menu ul {
			background:#dad7c9;
			margin:0;
			padding:0 4px 4px;
			border-top:2px solid #939393;
			list-style:none;
			float:left;
			width:157px;
		}
			#Menu ul li.page_item {
				margin:4px 0 0;
				padding:0 0 0 2px;
				border-left:7px solid #a5a5a5;
				float:left;
				width:148px;
			}
			#Menu ul li.current_page_item, #Menu ul li.current_page_parent, #Menu ul li:hover { border-left:7px solid #000000; }
				#Menu ul li.current_page_item a { background:#FFFFFF; }
					#Menu ul li.current_page_item a:link,
					#Menu ul li.current_page_item a:visited,
					#Menu ul li.current_page_item a:hover,
					#Menu ul li.current_page_item a:active {
						color:#000000;
						background:#FFFFFF;
						padding:1px;
						border:1px solid #a5a5a5;
						cursor:default;
					}
				#Menu ul li.page_item a,
				#Menu ul li.current_page_item ul li a:link,
				#Menu ul li.current_page_item ul li a:visited  {
					display:block;
					padding:2px;
					width:144px;
					font:bold 93% "Trebuchet MS", Arial, Helvetica, sans-serif;
					text-decoration:none;
					text-transform:uppercase;
					color:#333333;
					background:#e9e9e9;
					overflow:hidden;
					border:none;
					cursor:pointer;
				}
					#Menu ul li.page_item a:hover,
					#Menu ul li.page_item a:active,
					#Menu ul li.current_page_item ul li a:hover,
					#Menu ul li.current_page_item ul li a:active {
						color:#000000;
						background:#FFFFFF;
						padding:1px;
						border:1px solid #a5a5a5;
					}
						#Menu ul li.page_item a abbr { border-style:none; }
#Menu ul ul { display:none; border:none; width:140px; padding:0; }
#Menu ul ul li.page_item { border:none; padding-left:0; }
#Menu ul ul li.page_item a { width:144px; }
#Menu ul li:hover ul, #Menu ul li.current_page_parent ul { display:block; }
	#Conteudo {
		float:right;
		width:497px;
		background:#dad7c9;
		border-top:2px solid #939393;
		padding:4px;
		clear:right;
	}
			#Destaque h2 {
				width:497px;
				margin:0;
				padding:0;
				background:url(img/t_destaque.gif) no-repeat right 3px;
				text-indent:-9999px;
				height:18px;
				border-top:1px solid #a5a5a5;
				overflow:hidden;
			}
			#Destaque p, #Destaque a {
				float:right;
				margin:2px 0;
				padding:0;
			}
			#Destaque h3 {
				font:152% Georgia, "Times New Roman", Times, serif;
				margin:0;
				padding:0;
			}
				#Destaque h3 a { float:none; }
					#Destaque h3 a:link,
					#Destaque h3 a:visited {
						color:#000;
						text-decoration:none;
					}
					#Destaque h3 a:hover,
					#Destaque h3 a:active { text-decoration:underline; }
			#Destaque p.chamada {
				float:none;
				font:100% "Trebuchet MS", Arial, Helvetica, sans-serif;
				margin:0;
				padding:0;
			}
				#Destaque p a { float:none; }
					#Destaque p a:link,
					#Destaque p a:visited { text-decoration:none; }
					#Destaque p a:hover,
					#Destaque p a:active { text-decoration:underline; }
		#Novidades {
			clear:both;
			padding:2px 0;
		}
			#Novidades h2 {
				width:497px;
				margin:0;
				padding:0;
				background:url(img/t_novidades.gif) no-repeat right 3px;
				text-indent:-9999px;
				height:13px;
				border-top:1px solid #a5a5a5;
				overflow:hidden;
			}
			#Novidades div.eventos {
				float:left;
				width:33%;
			}
				#Novidades div.eventos h3 {
					font:152% Georgia, "Times New Roman", Times, serif;
					margin:0;
					padding:0;
				}
						#Novidades div.eventos h3 a:link,
						#Novidades div.eventos h3 a:visited {
							color:#000;
							text-decoration:none;
						}
						#Novidades div.eventos h3 a:hover,
						#Novidades div.eventos h3 a:active { text-decoration:underline; }
				#Novidades div.eventos ul {
					margin:0;
					padding:5px 0 0;
					list-style:none;
				}
					#Novidades div.eventos ul li { font:100% "Trebuchet MS", Arial, Helvetica, sans-serif; }
						#Novidades div.eventos ul li span.data {
							font-weight:bold;
							font-size:85%;
						}
							#Novidades div.eventos ul li a:link,
							#Novidades div.eventos ul li a:visited { text-decoration:none; }
							#Novidades div.eventos ul li a:hover,
							#Novidades div.eventos ul li a:active { text-decoration:underline;}
			#Novidades div.destaques {
				float:left;
				width:66%;
				padding-left:1%;
				margin:0;
			}
				#Novidades div.destaques h3 {
					font:152% Georgia, "Times New Roman", Times, serif;
					margin:0;
					padding:0;
				}
						#Novidades div.destaques h3 a:link,
						#Novidades div.destaques h3 a:visited {
							color:#000;
							text-decoration:none;
						}
						#Novidades div.destaques h3 a:hover,
						#Novidades div.destaques h3 a:active { text-decoration:underline; }
				#Novidades div.destaques ul {
					margin:0;
					padding:5px 0 0;
					list-style:none;
				}
					#Novidades div.destaques ul li { font:100% "Trebuchet MS", Arial, Helvetica, sans-serif; }
						#Novidades div.destaques ul li span.data {
							font-weight:bold;
							font-size:85%;
						}
							#Novidades div.destaques ul li a:link,
							#Novidades div.destaques ul li a:visited { text-decoration:none; }
							#Novidades div.destaques ul li a:hover,
							#Novidades div.destaques ul li a:active { text-decoration:underline; }
		#Projetos {
			clear:both;
			padding:5px 0 0;
			width:497px;
			overflow:hidden;
		}
			#Projetos h2 {
				width:497px;
				margin:0;
				padding:0;
				background:url(img/t_projetos.gif) no-repeat right 3px;
				text-indent:-9999px;
				height:18px;
				border-top:1px solid #a5a5a5;
				overflow:hidden;
			}
			#Projetos ul {
				margin:0;
				padding:0;
				list-style:none;
				width:506px;
			}
				#Projetos ul li { float:left; }
					#Projetos ul li a {
						float:left;
						margin:0 9px 0 0;
					}
						#Projetos ul li a:link,
						#Projetos ul li a:visited { border:1px solid #a5a5a5; }
						#Projetos ul li a:hover,
						#Projetos ul li a:active { border:1px solid #000; }
							#Projetos ul li a img { float:left; }
	#SiteConteudo {
		min-height:300px;
		_height:300px;
	}
		#SiteConteudo p {
			font:100% "Trebuchet MS", Arial, Helvetica, sans-serif;
			line-height:1.4em;
			padding:5px 11px;
			margin:0;
		}
		#SiteConteudo h2 {
				font:bold 152% Georgia, "Times New Roman", Times, serif;
				padding:10px 11px;
				margin:0;
		}		
		#SiteConteudo h3 {
				font:bold 136% Georgia, "Times New Roman", Times, serif;
				padding:10px 11px;
				margin:0;
		}		
		#SiteConteudo h4 {
				font:bold 122% Georgia, "Times New Roman", Times, serif;
				padding:10px 11px;
				margin:0;
		}		
		#SiteConteudo h5 {
				font:bold 114% Georgia, "Times New Roman", Times, serif;
				padding:10px 11px;
				margin:0;
		}		
		#SiteConteudo h6 {
				font:bold 107% Georgia, "Times New Roman", Times, serif;
				padding:10px 11px;
				margin:0;
		}
		#SiteConteudo small.data {
			display:block;
			width:497px;
			margin:0;
			padding:0;
			text-align:right;
			border-top:1px solid #a5a5a5;
			font:77% "Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#555;
			letter-spacing:.2em;
		}
	#Rodape {
		clear:both;
		padding:10px 0 22px;
		*padding-top:5px;
		_padding-top:10px;
		text-align:center;
		color:#f0f0f0;
	}
		#Rodape * {
			font:92% "Trebuchet MS", Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			display:inline;
			font-style:normal;
			font-weight:bold;
			color:#fff;
		}