@charset "utf-8";
/* CSS Document */

/*--Detalhes da P�gina*/
#login a{
	text-decoration: none;
	font-weight: bold;
	display: block;
	background-image: url(../imagens/png/botao1.png);
	background-repeat: repeat-x;
	height: 28px;
	width: 156px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
	margin-left:1px;
}
#login a:hover {
	height: 28px;
	width: 152px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	background-image: url(../imagens/png/login2.png);
	background-repeat: no-repeat;
	color: #000000;
}
#logotipo{
	height: 40px;
	width: 50px;
	position: relative;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom:10px;
}

#feed{
	height: 50px;
	width: 50px;
	position: relative;
	padding-top: 5px;
	padding-left: 50px;
	margin-bottom:10px;
}


#grandes_emoc{
	padding-top: 15px;
	padding-left: 210px;
	width:400px;
	height:60px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pai {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	float: left;
	border: 2px solid #003300;
	width: 700px;
}



.links{
	margin-left: 20px;
}

.google1{
	width: 680px;
	left: 508px;
	top: 150px;
	margin-left: 60px;
}

#sair{
	height: 28px;
	width: 158px;
	border: 1px solid #ffffff;
	display:none;
	margin-left: 1px;
	background-image: url(../imagens/png/botao1.png);
	background-repeat: repeat-x;
	
}


/*------------------------------------------------------------------------------------------------------------*/
#mask {
	position:absolute;
	background:#000000;
	left:0;
	top:0;
	z-index:9000;
	display:none;
	width:1124px;
	margin-right:-10;
	margin:0 auto;
}
  
#boxes .window {
	position:absolute;
	left:0;
	top:0;
	width:440px;
	height:400px;
	display:none;
	z-index:9999;
	padding:20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 12px;
	margin-left: 20px;
}


#boxes .button {
	margin-left: 60px;
	border:2px outset #FFFFFF;
	height: 35px;
	width: 80px;
	background-color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#boxes .button:active {
	margin-left: 60px;
	border:2px inset #FFFFFF;
	height: 35px;
	width: 80px;
	background-color: #CCCCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


#boxes #dialog {
	width:375px;
	height:203px;
	padding-left:10px;
	padding-top:10px;
	background-image: url(../imagens/png/fundo%20login.png);
	background-repeat: no-repeat;
}

#boxes #dialog2 {
	width:290px;
	height:130px;
	margin-top:70px;
	padding-left:-30px;
	padding-top:10px;
	background-color:#ffffcc;
}


#boxes .texto {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding-left:100px;
}

#boxes a:hover {
	color: #FF0000;	
}

.close{
	display:block;
	text-align:right;
	text-decoration: none;
	float: right;
	width:80px;
}

.text1{
	background-color: #E5E5E5;
	border: 1px solid #333333;
	height: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: 10px;
	clip: rect(auto,auto,auto,30px);
}

.text2{
	background-color: #E5E5E5;
	border: 1px solid #333333;
	height: 14px;
	width:365px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: 11px;
	clip: rect(auto,auto,auto,30px);
}


.parceria a{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	margin-top:10px;
	margin-bottom:10px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	display:block;
	}

.parceria a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}

.tituloSite{
	font-family: Edwardian Script ITC, Geneva, Arial, Helvetica, sans-serif;
	font-size: 50px;
	width: 1000px;
	height:70px;
	text-align:center;	
	margin-top:-70px;
	display:block;
}

.titulo {
	width: 159px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 23px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	display:block;
	padding-top:5px;
	background-image: url(../imagens/png/fundo_botao.png);
	background-repeat: repeat-x;
		
}

.titulo a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;	
	width: 160px;
	height: 27px;
}

.titulo a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	width: 160px;
	height: 27px;
}

.titulo2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 27px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../imagens/png/botaoColuna.png);
	background-repeat: repeat-x;
	margin-left:-5px;
	padding-left:30px;
	padding-top:5px;
	color: #FFFFFF;
}

#logof{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-left: 50px;
	color: #FFFFFF;
	text-decoration:none;
	text-align: center;
	vertical-align: baseline;		
}

.formulario1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../imagens/png/fundo_login.png);
	background-repeat: no-repeat;
	height: 400px;
	width: 600px;
	margin-left: 40px;
	text-align:center;
	color: #333333;
	}
.formulario1 #email{
	margin-top: 30px;
	font-size: 14px;
	color: #333333;
	height: 23px;
	width: 300px;
	font-weight: bold;
	background-color: #DFDFDF;
	border: 2px double #006600;
	}
	
	.formulario1 #mens{
	font-size: 14px;
	color: #333333;
	height: 100px;
	width: 400px;
	font-weight: bold;
	background-color: #DFDFDF;
	border: 2px double #006600;
	white-space: normal;
	}
.b1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-image: url(../imagens/png/env1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	}
.b1:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../imagens/png/env2.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	}
.utilidades a{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #2C2C2C;
	margin-top: 20px;
}

.utilidades a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CCCCCC;
	margin-top: 20px;
}

.links2{
	margin-left: 510px;
	margin-top:-372px;
	height: 370px;
	width: 145px;
	border: 1px solid #CCCCCC;
	padding-left:5px;
}

.links2 a{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	margin-top: 20px;
	text-decoration:none;
}

.links2 a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CCCCCC;
	margin-top: 20px;
	text-decoration:underline;
}

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
	
}

.photopreview { 
    width: 670px;
	margin-left:-50px;
   }

.photopreview li {
    float: left;
    width: 147px; 
	height: 100px;
    padding: 10px;
}

.photopreview li img {
    position: relative;
    width: 144px;
	height: 100px;
    border: 1px outset #CCC;
    padding: 5px; 
	background: #FFF;
}
.photopreview li:hover img {
    cursor: default;
    width: 180px; 
	height: 140px;
    top: -20px; 
	left: -17px;
    border: 1px outset #CCC; 
	padding: 5px;
    z-index: 100; 
	background: #EEE;
}

.links1{
	margin-top:20px;
	height: 450px;
	width: 155px;
	margin-left: 505px;
	border: 1px solid #CCCCCC;
}

.telefones{
	border: 1px solid #CCCCCC;
	width:660px;
	height:300px;
	font-size: 14px;
	margin-left:170px;
	margin-top:3px;
	white-space: 5;
	line-height: 21px;
}

.telefones_titulo{
	background-image: url(../imagens/png/botaoColuna.png);
	background-repeat: repeat-x;
	width:660px;
	height: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}

.telefones span{
	margin-top: 10px;
	font-weight: bolder;
	font-size: 16px;
}

.telefones font{
	margin-top: 10px;
	font-weight: bolder;
	font-size: 16px;
	color: #FF0000;
}

.util{
	margin-top:12px;
	height: 370px;
	width: 490px;
	margin-left:3px;
	border: 1px solid #CCCCCC;	
}

.util a{
	text-decoration:none;
	font-size: 14px;
	color: #333333;	
}

.util a:hover{
	text-decoration:none;
	font-size: 14px;
	color: #999999;	
	text-decoration:underline;
}


.util_titulo{
	background-image: url(../imagens/png/botaoColuna.png);
	background-repeat: repeat-x;
	width:490px;
	height: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}

.util_fonte{
	margin-top:220px;
	margin-left:5px;
}

.moda{
	margin-top:12px;
	height: 667px;
	width: 647px;
	margin-left:3px;
	border: 1px solid #CCCCCC;	
}

.moda #titulo{
	background-image: url(../imagens/png/botaoColuna.png);
	background-repeat: repeat-x;
	width:647px;
	height: 25px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
}

.moda #data{
	margin-top:5px;
	margin-left:3px;
	font-size: 12px;
}

.moda #tit_noticia{
	margin-top:20px;
	font-size: 20px;
	font-weight: bolder;
	color: #333333;
	text-align: center;
	height: 30px;
	width: 647px;
}

.moda #noticia{
	margin-top:20px;
	font-size: 16px;
	color: #333333;
	text-align: justify;
	width: 600px;
	height:500px;
	display:block;
	line-height: 21px;
}

.moda #autor{
	margin-top:0px;
	margin-left:500px;
	font-size: 16px;
	color: #333333;
	text-align: center;
	display:block;
}

.tela1{
	height: 200px;
	width: 200px;
	margin-left:3px;
	border: 1px solid #CCCCCC;
		
}

.conteudo h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	color: #003300;
	font-size: 20px;
}

.conteudo li{
	width:316px;
	height:140px;
	border: 1px double #CCCCCC;
	display:block;
}

.quadro1{
width:250px;
height:120px;
margin-left:60px;
display:block;
}

.quadro1 img{
margin-left:-180px;
margin-top:3px;

}

.quadro1 h2{
	margin-left:20px;
	margin-top:-83px;
	padding-left:35px;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 13px;
	color: #007D00;
	width:200px;
}

.quadro1 a{
	text-decoration:underline;
	color: #006600;
	font-weight: bold;
}
