/****************************************************************************************************************************************/
/* TAGS */

*			{ margin: 0px; padding: 0px; }
a			{ text-decoration: none; color:#4A4A4A; }
a:hover		{ text-decoration: none; }
h2			{ font-size:36px; color:#4A4A4A; font:bold; font-family: Calibri; line-height: 32px;}
body		{ height:auto; font-family: Calibri; font-size: 16px; line-height: 15px; color: #000; text-align: center; margin: 0px; background:#E7E1D3; }
body *		{ text-align: left; }
img			{ border: none; }
input		{ margin: 0px 5px; font-size: 14px; color: #000; font-family: Calibri;}
p			{ font-size: 16px; line-height: 15px; font:#000; }
ul			{ list-style-type: none; margin: 0px; padding: 0px; } 

 /****************************************************************************************************************************************/
/* CLASSES */

.clear-all	{ margin: 0px !important; float: none !important; width: auto !important; clear:both !important; height: 1px !important; font-size: 1px !important; line-height:1px !important; padding: 0px !important; border: none !important; background: none !important; }

/****************************************************************************************************************************************/
/* CONTAINER CABECA */

.div-container-cabeca		{ text-align: center; position: relative; z-index: 2; background:url('http://www.clarissagarotinho.com.br/imagens/fundo_cabeca.png') repeat-x;  }
.div-container-cabeca *		{ text-align: left; }

	/****************************************************************************************************************************************/
	/* CABECA */

	.div-cabeca		{ width:1000px; margin:0px auto; text-align:center; position:relative; }
		
	/****************************************************************************************************************************************/
	/* FAIXA SUPERIOR */

	.div-faixa-superior										{ height:27px; background-color:#4A4154; position: relative; text-align: center; }
	.div-faixa-superior .div-cabeca							{ height:27px; }
	.div-faixa-superior .div-cabeca .left					{ float:left; margin-right:13px; }
	.div-faixa-superior .div-cabeca	.div-cabeca-home		{ margin-left:723px; margin-top:3px;}
	.div-faixa-superior .div-cabeca	.div-cabeca-contato		{ margin-top:7px;}
	.div-faixa-superior .div-cabeca	.div-cabeca-cadastrese	{ margin-top:4px; display:none;}
	.div-faixa-superior .div-cabeca	.div-cabeca-facebook	{ margin-top:3px;}
	.div-faixa-superior .div-cabeca	.div-cabeca-twitter		{ margin-top:3px;}

	/****************************************************************************************************************************************/
	/* FAIXA BRANCA */

	.div-faixa-branca					{ height:3px; background-color:#FFF; position: relative; text-align: center; font-size:3px; line-height:3px;}

	/****************************************************************************************************************************************/
	/* FAIXA FUNDO */

	.div-faixa-fundo					{ height:168px; position: relative; text-align: center; }
	.div-faixa-fundo.home				{ background: url('http://www.clarissagarotinho.com.br/imagens/cabeca_fundo_1920_home.jpg') center no-repeat; }
	.div-faixa-fundo.interna			{ background: url('http://www.clarissagarotinho.com.br/imagens/cabeca_fundo_1920_interna.jpg') center no-repeat; }
	.div-faixa-fundo .div-cabeca		{ height:168px;  }

	/****************************************************************************************************************************************/
	/* FAIXA MENU */

	.div-faixa-menu												{ height:57px !important; background: url('http://www.clarissagarotinho.com.br/imagens/cabeca_fundo_menu.png'); position: relative; text-align: center; z-index: 3; }
	.div-faixa-menu .div-cabeca									{ height:57px; }
	.div-faixa-menu .div-cabeca .div-foto						{ float:left; height:57px; width:187px;  position:relative; margin:0; }
	.div-faixa-menu .div-cabeca .div-foto img					{ cursor:pointer; position:absolute; bottom:0; left:7px; margin:0;}
	.div-faixa-menu .div-cabeca .div-menu						{ float:left; height:57px; margin-left:20px;}
	.div-faixa-menu .div-cabeca .div-menu ul					{ margin-top:20px;}
	.div-faixa-menu .div-cabeca .div-menu li					{ float:left; margin-right:28px; height:19px; cursor:pointer;}
	.div-faixa-menu .div-cabeca .div-menu li.menu-clarissa		{ width:95px; margin-top: 4px; }
	.div-faixa-menu .div-cabeca .div-menu li.menu-discursos		{ width:110px; margin-top: 4px; }
	.div-faixa-menu .div-cabeca .div-menu li.menu-fotos			{ width:66px; margin-top: 4px; }
	.div-faixa-menu .div-cabeca .div-menu li.menu-videos		{ width:73px; }
	.div-faixa-menu .div-cabeca .div-menu li.menu-leis			{ width:40px; margin-top: 4px;}
	.div-faixa-menu .div-cabeca .div-busca						{ float:left; height:57px; width:230px; margin-left: 13px; }
	.div-faixa-menu .div-cabeca .div-busca div					{ float:left; margin-top:18px; height:23px; width:177px; border:1px solid #DCD9E0; background-color:#FFF;}
	.div-faixa-menu .div-cabeca .div-busca div .input-texto		{ margin-top:3px; margin-left:4px; width:165px; color:#B7A8C6; height:20px; border:none;}
	.div-faixa-menu .div-cabeca .div-busca .input-foto			{ float:left; margin-top:14px; margin-left:10px;}

	/****************************************************************************************************************************************/
	/* FAIXA PRETA */

	.div-faixa-preta	{ height:4px; background-color:#000; position: relative; text-align: center; font-size:4px; line-height:4px;}

/****************************************************************************************************************************************/
/* CONTEUDO */

.div-container-conteudo					{ text-align: center; position: relative; z-index: 1;  }
.div-container-conteudo *				{ text-align: left; }
.div-container-conteudo .div-conteudo	{ width: 999px; margin: 0px auto 0px auto; padding:0; position: relative; background: #FFF; display: inline-block; }

	/****************************************************************************************************************************************/
	/* ESQUERDA */

	.div-esquerda		{ width:722px; float:left;}

	/****************************************************************************************************************************************/
	/* DIREITA */

	.div-direita							{ width:277px; float:left;}
	.div-direita .div-box					{ margin-top:40px;}
		
		/****************************************************************************************************************************************/
		/* DESTAQUES */

		.div-destaques .div-box-conteudo .div-texto			{ font-size:20px; font-weight:bold; color:#000; margin: 15px 42px 15px 10px; line-height:20px;}
		.div-destaques .div-box-conteudo .div-texto a		{ font-size:20px; font-weight:bold; color:#000; text-decoration:none;}
		.div-destaques .div-box-conteudo .div-borda			{ height:1px; width:230px; background-color:#D3D3D3; margin-left:10px; font-size:1px; line-height:1px;}

		/****************************************************************************************************************************************/
		/* DESTAQUES VIDEOS */

		.div-destaques-video .div-box-conteudo .div-video			{ font-size:20px; font-weight:bold; color:#000; margin: 15px 42px 15px 10px; line-height:20px;}
		.div-destaques-video .div-box-conteudo .div-video iframe	{ height:137px; width:223px;}
		.div-destaques-video .div-box-conteudo .div-texto			{ font-size:20px; font-weight:bold; color:#000; margin: 15px 42px 15px 10px; line-height:20px;}
		.div-destaques-video .div-box-conteudo .div-texto a			{ font-size:20px; font-weight:bold; color:#000; text-decoration:none;}
		.div-destaques-video .div-box-conteudo .div-texto span		{ font-size:20px; font-weight:bold; color:#636363;}
		.div-destaques-video .div-box-conteudo .div-borda			{ height:1px; width:230px; background-color:#D3D3D3; margin-left:10px; font-size:1px; line-height:1px;}

		/****************************************************************************************************************************************/
		/* ALERJ */

		.div-alerj .div-box-conteudo img					{ margin-top:18px; margin-bottom:5px;}
		.div-alerj .div-box-conteudo .imagen-operacao		{ margin-left:30px;}
		.div-alerj .div-box-conteudo .imagen-caravana		{ margin-left:14px;}

		/****************************************************************************************************************************************/
		/* EU RECOMENDO */

		.div-recomendo .div-box-conteudo img				{ margin-top:18px; margin-bottom:10px;}
		.div-recomendo .div-box-conteudo .imagem-de-olho	{ margin-left:50px; margin-top:25px;}
		.div-recomendo .div-box-conteudo .imagem-blog		{ margin-left:35px;}
		.div-recomendo .div-box-conteudo .imagem-peregrino	{ margin-left:35px;}

		/****************************************************************************************************************************************/
		/* PARTICIPE */

		.div-participe.div-box									{ margin-top:20px;}
		.div-participe .div-box-conteudo .comunidades			{ margin-top:13px;}
		.div-participe .div-box-conteudo .comunidades div		{ float:left; margin-left:10px;}
		.div-participe .div-box-conteudo .facebook				{ margin-left:10px; margin-top: 13px;}

		/****************************************************************************************************************************************/
		/* NO AR */

		.div-no-ar .div-box-conteudo img					{ margin-top:8px; margin-left:5px;}

		/****************************************************************************************************************************************/
		/* HISTORICO */

		.div-historico										{ margin-bottom:25px;}
		.div-historico .div-box-conteudo form				{ height:25px; width:218px; border:1px solid #D6D6D6; margin-top:15px;}
		.div-historico .div-box-conteudo select				{ margin-left: 5px; margin-top: 4px; border:none; width:209px;}
	
		/****************************************************************************************************************************************/
		/* LEIS APROVADAS */

		.div-leis										{ margin-bottom:25px;}
		.div-leis .div-box-conteudo .div-texto			{ font-size:20px; font-weight:bold; color:#000; margin: 15px 42px 15px 10px; line-height:20px;}
		.div-leis .div-box-conteudo .div-texto a		{ font-size:20px; font-weight:bold; color:#000; text-decoration:none;}
		.div-leis .div-box-conteudo .div-borda			{ height:1px; width:230px; background-color:#D3D3D3; margin-left:10px; font-size:1px; line-height:1px;}

	/****************************************************************************************************************************************/
	/* MEIO */

	.div-meio								{ margin-bottom: 20px;}
	.div-meio .tit-projetos					{ margin-top: 23px; margin-bottom:40px;}
	.div-meio .tit-projetos h2				{ font-size:42px; color:#E01274; margin-left:22px;}
	.div-meio .tit-projetos .borda			{ height:4px; width:964px; margin-left:13px; font-size:4px; line-height:4px; background-color:#E01274; margin-top: 1px;}
	.div-meio .tit-projetos h3				{ font-size:30px; color:#E01274; margin-left:17px; margin-top: 17px;}
	.div-meio .materia						{ margin-left:16px; }
	.div-meio .materia .tit-materia h2		{ font-size:30px; color:#EF27ED; }
	.div-meio .materia .conteudo-materia	{ width:966px; line-height: 23px; margin-top:8px;}

/****************************************************************************************************************************************/
/* RODAPE */

.div-container-rodape											{ text-align: center; position: relative; top: -3px;  z-index: 2;}
.div-container-rodape a											{ color:#FFF; text-decoration:none;}
.div-container-rodape a:hover									{ color:#FFF; text-decoration:none;}
.div-container-rodape p											{ font-size: 14px; }
.div-container-rodape *											{ text-align: left; }
.div-container-rodape .div-rodape								{ text-align: center; position: relative; width:999px; margin: 0px auto; color:#FFF; font-size:14px; padding:0px; background-color:#877A94;}
.div-container-rodape .div-rodape .div-borda-rodape				{ height:20px; background: url('http://www.clarissagarotinho.com.br/imagens/rodape_borda.gif'); }
.div-container-rodape .div-rodape .div-menu-rodape				{ margin-left:26px; margin-top:11px; }
.div-container-rodape .div-rodape .div-menu-rodape ul			{ }
.div-container-rodape .div-rodape .div-menu-rodape li			{ float:left; margin-right:7px; }
.div-container-rodape .div-rodape .div-texto-rodape 			{ margin-top:30px; margin-left:26px;}
.div-container-rodape .div-rodape .div-go2web-rodape 			{ margin-top:20px; margin-left:26px; height:20px; }
.div-container-rodape .div-rodape .div-go2web-rodape a			{ color:#B7A8C6; }
.div-container-rodape .div-rodape .div-go2web-rodape a:hover	{ color:#B7A8C6; text-decoration:underline;}.window_panel {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	z-index: 2000;
	background: #eee;
	color: #222;
	font-family: Arial;
	font-size: 16px;
	text-decoration: none;
	clear: both;
	text-align: left;
	vertical-align: top;
	border: 1px solid #aaa;
	overflow: hidden;
}

.window_panel .window_header {
	margin: 0;
	padding: 0;
	border: 0;
	border-bottom: 1px solid #aaa;
	overflow: hidden;
	white-space: nowrap;
}

.window_panel .window_header_normal {
	background-color: #877A94;  /* change to use jquery-ui theme instead */
	color: #FFFFFF;
	height: 20px;
	line-height: 20px;
	padding: 2px 5px;
	text-align: left;
	cursor: move;
}

.window_panel .window_header_minimize {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/header_bg_min.gif') repeat-x;  /* change to use jquery-ui theme instead */
	color: #FFFFFF;
	cursor: pointer;
	width: 100%;
	height: 100%;
	padding: 2px 5px;
	line-height: 20px;
	text-align: left;
}

.window_panel .window_header_minimize_vertical {
	padding: 7px 0px;
	line-height: 13px;
	text-align: center;
}

.window_panel .window_header_maximize {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/header_bg.gif') repeat-x;  /* change to use jquery-ui theme instead */
	height: 20px;
	line-height: 20px;
	padding: 2px 5px;
	text-align: left;
	cursor: default;
}

.window_panel .window_frame {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #454545;
}

.window_panel .window_footer {
	width: 100%;
	height: 16px;
	position: absolute;
	bottom: 0;
	left: 0;
	margin: 0;
	padding: 0;
	border: 0;
	border-top: 1px solid #aaa;
	overflow: hidden;
	font-size: 12px;
}

.window_panel .window_footer div {
	margin-left: 5px;
}

.window_panel .window_header .window_title_text {
	font-weight: bold;
	font-size: 13px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.window_panel .window_header .window_function_bar {
	height: 23px;
	width: 72px;
	position: absolute;
	right: 0;
	top: 0;
	padding-top: 3px;
	overflow: hidden;
	white-space: nowrap;
}

.window_panel .window_header .window_icon_button {
	width: 16px;
	height: 16px;
	z-index: 3200;
	cursor: pointer;
	float: right;
	margin-right: 4px;
	margin-top: 2px;
}

.window_panel .window_header .bookmarkImg {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/buttons.png') no-repeat;
	background-position: 0;
	top: 4px;
}

.window_panel .window_header .minimizeImg {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/buttons.png') no-repeat;
	background-position: -16px;
	top: 4px;
}

.window_panel .window_header .cascadeImg {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/buttons.png') no-repeat;
	background-position: -32px;
	top: 4px;
}

.window_panel .window_header .maximizeImg {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/buttons.png') no-repeat;
	background-position: -48px;
	top: 4px;
}

.window_panel .window_header .closeImg {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/buttons.png') no-repeat;
	background-position: -64px;
	top: 4px;
}

.window_panel .frame_loading {
	background: url('http://www.clarissagarotinho.com.br/libjs_geral/jquery-window-5.01b/img/loading.gif') no-repeat;
	width: 16px;
	height: 16px;
	position: absolute;
	left: 50%;
	top: 50%;
	font-size: 14px;
	font-weight: bold;
	color: #777;
	padding-left: 20px;
	text-align: left;
	text-decoration: none;
	clear: both;
	cursor: crosshair;
}

#window_overlay {
	opacity: 0;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
}

