﻿/*
version: 1.0
author: Rodolfo Walter Richter
email:
website:
*/

body 
{
	text-align: center;
	min-width:760;
	font-family:Verdana;
	font-size:11px;
	background-color:#95b2e7;
}
a
{
	cursor:pointer;
}
/*div 
{
	border:solid 1px #e6efd4;
}*/
h1
{
	font-size:12px;
}
#divWrapper
{
	width:761px;
	
	background-color:White;
	margin:0 auto;
	text-align:left;
	border:solid 1px #E8F7FE;
}
#divHeader
{
	background-position: center center;
	width: 761px;
	height: 190px;
	min-height:200px;
	padding: 0;
	margin:0 0 8px 0;
	/*background:transparent url( ../Images/Header/header1.jpg );
	background-repeat: no-repeat;*/
	display:block;
	overflow:hidden;
}
#divLogo
{
	width:80px;
	height:100px;
	position:relative;
	top:25px;
	left:25px;
	padding: 25px 0 0 25px;
	background:transparent url( ../Images/Logos/LogoDefault.png );
	background-repeat: no-repeat;	
}

#divMenu
{
	width:140;
	min-width:150px;
	float:left;
	padding:0;
	color:White;
}
#divMenu ul
{
	margin:0;
	padding: 0;
	list-style-type:none;
}
#divMenu ul li
{
	border-bottom: solid 1px #F2F2F2;
	width:134px;
	padding:0 0 0 10px;
}
#divMenu ul li:hover
{
	border-bottom: solid 1px #ccc;
	width:134px;
	padding:0 0 0 10px;
}

#divMenu ul a
{
	display:block;
	width:130px;
	height:30px;
	line-height:40px;
	color:#000;
	text-decoration:none;	
}
#divMenu ul a:hover
{
	color:#666;
}

#divMenu ul .menuFirst
{
	width:134px;	
	padding:0 0 0 10px;	
	background-color:#5078B3;
	/*background:transparent url( ../Images/Others/MenuFirst.gif ) no-repeat left bottom;*/
}
#divMenu ul .menuFirst a
{
	color:#fff;
	cursor:text;
	height:26px;
	line-height:30px;	
	font-size:12px;
	font-weight:bold;	
}

#divContent
{
	width:595px;
	float:right;
}
#divBar
{
	width:761px;
	height:40px;
	position:relative;
	top:40px;
	_top:-17px;
	padding: 0;
	margin: 0;
	background:transparent url( ../Images/Others/curumimBar.jpg );
	background-repeat: no-repeat;	
}

#divTabs
{
	width:331px;
	height:40px;
	float:right;
}
#divTabs ul li
{
	display:inline;	
	list-style:none;
	padding:0;	
}
#divTabs ul
{
	padding:0;
	margin:0;
}

#divTabs ul a
{
	display:inline;
	width:165px;
	height:35px;
	line-height:57px;
	color:#000;
	text-decoration:none;	
	padding:5px 17px 5px 17px;
	background:transparent url( ../Images/Others/tab.png ) no-repeat bottom center;
}

#divTabs ul a:hover 
{
	background:transparent url( ../Images/Others/tab.png ) no-repeat top center;
}

#divFooter
{
	width:761px;
	height:115px;
	clear:both;
	background:transparent url( ../Images/Others/footer.jpg ) no-repeat top center;
}
#divFooter ul
{
	padding:0;
	margin:0;
}

#divFooter li
{
	display:inline;	
	list-style:none;
	padding:0;
}
.redText
{
	color: #080;
}
.redTextError
{
	color:Red;
}
/* Accordion Classes */
#divAccordion
{
	width:386px;
	float:left;	
	margin-bottom:9px;
}
#divAccordion a
{
	color:#2E4D7A;
	font-weight:bold;
	display:block;
	text-indent:20px;
	text-decoration:none;
}
#divAccordion a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;	
}
.accordionHeader
{
	background-color:#98c4e3;
	border:1px solid #7cb5de;
	color:white;
	cursor:pointer;
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	margin-top:4px;
	padding:4px;	
}
.accordionHeaderSelected
{
	background-color:#5078B3;
	border:1px solid #7cb5de;
	color:white;
	cursor:pointer;
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	padding:5px;
	text-indent:8px;
}
.accordionContent
{
	background-color:#fff;	
	/*border-color:-moz-use-text-color #e8eafb #e8eafb;*/
	border:solid 1px #E8F7FE;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	padding:17px 10px 17px 10px;
	line-height:20px;
}

/*Formulários*/
fieldset
{
	margin: 1em 0;
	padding:1em;
	border:1px solid #E8F8F8;
	background:#f4f9fd;	
}
legend
{
	font-weight:bold;
	font-size:13px;
}
p label
{
	display:block;
}
input[type="text"]
{
	width:250px;
}
textarea
{
	width:350px;
	height:100px;
}
.radio
{
	float:left;	
	display:inline;
	width:300px;
}
.lblCheckBox
{
	float:left;	
	display:inline;
	width:300px;
}
/*Página principal*/
#divContainerLeft
{
	width:390px;
	height:920px;
	_height:920px;
	/*border:solid 1px #F8F8F8;*/
	/*border:solid 1px #ccc;*/
	padding:0 0 0 0;
	float:left;	
}
#divContainerRight
{
	width:197px;
	_width:197px;
	_height:920px;
	height:920px;
	/*border:solid 1px #F8F8F8;*/
	/*border:solid 1px #ccc;*/
	padding:0 0 0 0;
	float:right;	
}
#divFlashSliderPhotos
{
	width:190px;
	height:170px;
	_width:190px;
	_height:170px;
	padding:0 0 0 0;
	float:left;
}
#divNews
{
	width:190px;
	height:170px;
	_width:190px;
	_height:170px;
	/*border:solid 1px #F8F8F8;*/
	/*border:solid 1px #ccc;*/
	padding:8px 0 0 0;
	float:right;	
}
#divNews a
{
	text-decoration:none;
	color:Black;	
}

#divNews a:hover
{
	text-decoration:underline;
	color:Black;	
}

.lineNews
{
	color:#ccc;
	border-width:1px;
	border-style:dashed;	
	width:170px;	
	float:left;
}

#divLeliveldia
{
	width:386px;
	height:196px;
	_width:386px;
	_height:213px;
	margin-top:10px;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	padding:2px 2px 2px 2px;	
	padding:0 0 0 0;
	float:left;
}
#divArtesanato
{
	width:386px;
	height:196px;
	_width:386px;
	_height:213px;
	border-bottom:solid 1px #ccc;
	padding:2px 2px 2px 2px;	
	padding:0 0 0 0;
	float:left;
}
#divNewsLetter
{
	width:195px;
	height:105px;
	_width:195px;
	_height:100px;
	/*border:solid 1px #F8F8F8;*/
	
	padding:0 0 0 0;
	float:right;
}
#divNewsLetter input
{
	width:95px;
	height:12px;
	font-size:10px;
	float:left;	
	margin-right:5px;
}

#divNewsLetter .btnNewsLetter
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px;
    color: #1C3C6A; 
    height:18px;
    background-color: White; 
    cursor:pointer;
	width:55px;
	height:18px;
	padding:0 0 0 0;
    border: 1px solid #667a9f;
    cursor:pointer;	
}
/*#divNewsLetter fieldset
{
	background:#fff;
	width:100px;
	border:solid 0 #fff;
}

#divNewsLetter legend
{
	font-size:11px;
}*/
#divNewsLetter fieldset
{
	width:165px;
	border: 1px solid #667a9f;
}
#divColaboradores
{
	width:195px;
	height:194px;
	_width:195px;
	_height:194px;
	border-bottom:solid 1px #ccc;
	padding:2px 2px 2px 2px;	
	float:right;
}


#divProjetosResume
{
	width:195px;
	height:194px;
	_width:195px;
	_height:194px;
	padding:2px 2px 2px 2px;	
	border-bottom:solid 1px #ccc;
	float:right;
}

#divConsciencia
{
	width:195px;
	height:194px;
	_width:195px;
	_height:194px;
	padding:2px 2px 2px 2px;	
	border-bottom:solid 1px #ccc;
	padding:0 0 0 0;
	float:right;
}
#divDoacoes
{
	width:195px;
	height:194px;
	_width:195px;
	_height:194px;
	padding:2px 2px 2px 2px;	
	border-bottom:solid 1px #ccc;
	float:right;
}

/*Estilos de conteudo página principal*/
#divMainContent h2
{
	font-size:12px;
	font-weight:bold;
	background-color:#98c4e3;
	border:1px solid #7cb5de;	
	color:#fff;
	background-color:#98c4e3;
	line-height:19px;
	text-indent:6px;
}
#divContainerRight a
{
	color:#2E4D7A;
	font-weight:bold;
	display:block;
}
#divContainerRight p a
{
	float:right;
	margin:0 5px 0 5px;
	text-decoration:none;
}
#divContainerRight a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}

/*Listas*/
.divImg
{
	border:solid 1px #1C3C6A;
	padding:3px 3px 3px 3px;
	float:left;
	margin-left:15px;
}
#divImg
{
	border:solid 1px #1C3C6A;
	padding:3px 3px 3px 3px;
	float:left;
}
#divItem
{
	height:106px;
	padding:5px 0 0 5px;
	border-bottom: solid 1px #F2F2F2;	
}

#divItem a
{
	color:#2E4D7A;
	font-weight:bold;
	display:block;
	line-height:20px;
	text-decoration:none;	
}
#divItem a:hover
{	
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}
#divContentItem
{
	width:460px;
	height:90px;
	float:right;
	padding:0 12px 0 3px;
	margin-top:-10px;
}


#divPagination
{
	clear:both;
}
#divOptionsLists
{
	height:57px;
	border-bottom:solid 1px #667a9f;
}
#divOptionsLists option
{
	color:#667a9f;
}
#divOptionsLists select
{
	color:#1C3C6A;
}
#divPagination
{
	height:45px;
	padding:15px 0 15px 0;	
}
#divPagination a
{
	color:#2E4D7A;
	font-weight:bold;	
	line-height:22px;
	text-decoration:none;
}
#divPagination a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}

/*Page Details*/

#divLargeText img
{
	float:left;
	margin:0 15px 10px 0;
	padding:5px 5px 5px 5px;
	border-bottom: solid 1px #F2F2F2;
}

#divLargeText strong
{
	margin-bottom:6px;
	font-size:14px;
	line-height:20px;
}
.StyleNews
{
	font-weight:bold;
	display:block;
}
#divLargeText p
{
	line-height:16px;
	width:540px;	
}
#divLargeText
{
	width:580px;
}
#divGaleryItem
{	
	height:85px;
	width:108px;	
	float:left;
	margin:0 30px 10px 0;	
	padding:8px 5px 8px 5px;	
}
#divGaleryImage
{	
	padding:5px 5px 5px 5px;
	margin:5px 8px 5px 8px;
	width:140px;
	float:left;
}
#divGaleryImage p
{
	font-size:10px;
}
.spacer
{
	height:20px;
}
.boldField
{
	font-weight:bold;
	margin-right:5px;
}
#divEvent
{
	font-size:7px;
}
.fieldSetEvent a
{
	color:#2E4D7A;
	font-weight:bold;
	display:block;
	line-height:20px;
	text-decoration:none;
}
.fieldSetEvent a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}
.fieldSetEvent
{
	background:White;
	border:1px solid #E8F8F8;
}

.SearchedWords
{
	background:#ccffff;
	padding:0 3px 0 3px;
	cursor:default;
}
.breakLine
{
	display:block;
	padding:0 0 0 0;
}
.EventDateFuture
{
	color:Green;	
}
#divDetailsCollaborator
{
	width:400px;
	padding: 15px 15px 15px 15px;
}
.divHeaderCollapse
{
	padding:5px;
	width:400px;
	height:14px;
	cursor: pointer;
	vertical-align: middle;	
}
#divDetailsCollaborator a
{
	color:#2E4D7A;
	font-weight:bold;
	display:block;
	line-height:20px;
	text-decoration:none;
}
#divDetailsCollaborator a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}

.divHome img
{
	float:left;
	margin:0 5px 3px 0;
	border:solid 1px #1C3C6A;
}
.divHome a
{
	margin:6px 0 0 0;
	color:Black;
	text-decoration:none;
}
.lnkSeeMore
{
	clear:both;
}
.divHome p
{
	line-height:13px;
	width:195px;	
	margin:0 3px 0 0;
}
#divBtns
{
	float:right;
	padding:0 40px 0 0;
}
.btnStyleNextPrev
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #1C3C6A; 
    background-color: White; 
    border: 2px solid #667a9f;
    cursor:pointer;
}
#divPrevNext
{
	padding:10px 0 25px 200px;
}
#divPrevNext a
{
	text-decoration:none;
}
#divPrevNext a:hover
{
	text-decoration:underline;
}
.btnStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    
    color: #1C3C6A; 
    height:20px;
    background-color: White; 
    border: 1px solid #667a9f;
    cursor:pointer;
}
#divLelisImg
{
	width:180px;
	float:left;
}
#divLeliveldia p
{
	padding:5px 10px 0 0;
}
#divLeliveldia a
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:none;
}
#divLeliveldia a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}
#divImgArt
{
	width:180px;
	float:left;
}
#divArtesanato p
{
	padding:5px 10px 0 0;
}
#divArtesanato a
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:none;
}
#divArtesanato a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}

#divFooter li
{
	width:120px;
}
#divFooter a
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:none;
}
#divFooter a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}
#divFooter ul
{
	padding:15px 100px 0 190px;
	
}
.copyright
{
	padding:60px 50px 10px 190px;
	font-size:9px;
	color:#1B3C6A;
}
.divLargeImgGalery.img
{
	float:left;
	margin:0 15px 10px 0;
}
.divLargeImgGalery p
{
	font-size:12px;	
	padding:0 0 0 10px;
}
.titleGalery
{
	font-size:12px;
	font-weight:normal;
}
#divSearchItem
{
	height:90px;
	padding:5px 0 0 5px;
	border-bottom: solid 1px #F2F2F2;	
}
#divSearchItem a
{
	color:#2E4D7A;
	font-weight:bold;
	display:block;
	line-height:20px;
	text-decoration:none;	
}

#divSearchItem a:hover
{	
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}


.divCollaborator
{
	width:500px;
	list-style:none;
	float:left;
}
.iconMap
{
	background:transparent url(../Images/Others/iconeMapa.gif) no-repeat bottom left;
	text-indent:20px;	
}

.iconRss
{
	background:transparent url(../Images/Others/rssMini.jpg) no-repeat bottom left;
	text-indent:20px;	
}
.iconRssMaster
{
	background:transparent url(../Images/Others/rssMini.jpg) no-repeat bottom left;
	text-indent:20px;
	width:120px;
}
.iconInfo
{
	background:transparent url(../Images/Others/iconInfo.gif) no-repeat bottom left;
	text-indent:20px;	
}
.seeAll
{
	background:transparent url(../Images/Others/verTodos.gif) no-repeat bottom left;
	text-indent:20px;	
}
.divAttach a
{
	color:#2E4D7A;
	font-weight:bold;
	display:block;
	line-height:20px;
	text-decoration:none;	
}
.divAttach a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}

.LinkAccordion a
{
	text-decoration:none;
	color:Black;	
}

#LinkAccordion a:hover
{
	text-decoration:underline;
	color:Black;	
}

.lnkMore
{
	text-transform:uppercase;
	font-size:10px;
	letter-spacing:0;
	font-weight:normal;
	font-variant:small-caps;
}
#divRss a
{
	color:#2E4D7A;
	font-weight:bold;	
	line-height:20px;
	text-decoration:none;
}
#divRss a:hover
{
	color:#1C3C6A;
	font-weight:bold;
	text-decoration:underline;
}
