body {
	font-family: "Trebuchet MS", "Trajan Pro", Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/background.gif);
	margin: 0px;
	padding: 0px;
}
div{ margin:0px; padding:0px;}
img{border:none;}


#corpo{ width:1200px;}

#cab {
	padding: 25px;
	height: 54px;
	text-align: left;
}
#conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: left;
	float:left;
	
}
#menu {
	padding: 5px;
	float: left;
	width: 185px;
	height:435px;
	background-color: #ffffff;
	border-bottom:#FFCC00 40px solid;
	border-left:#666633 1px solid;
}
#celMenu {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	background-color: #eeeeee;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin:3px 3px 10px 3px;
	border-bottom:3px #ffffff solid;
	cursor:pointer;

}

#celMenu:hover {

	font-family: verdana;
	font-size: 11px;
	color: #333333;
	background-color: #f4f2ec;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin:3px 3px 10px 3px;
	border-bottom:3px #d8b40d solid;
	cursor:pointer;

}




#cx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 792px;
	background:#eee;
	padding:20px;

}


#divTitFrm {
	height:60px;
	background-color: #e3e1b6;
	width:832px;
}

#titFrm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #55501c;
	text-align: left;
	margin: 20px;
	float: left;
}

#divTitFrmBtn{
	margin: 5px;
	padding: 5px;
	float:right;
	height: 40px;
	width: 40px;
	cursor:pointer;
}
#divTitFrmBtn:hover{
	margin: 5px;
	padding: 5px;
	float:right;
	height: 40px;
	width: 40px;
	background:#eae9c9;
	cursor:pointer;
}

#cxFrm{
	margin: 15px;
	border: 10px solid #eae9c9;
	background:#FFFFFF;

}

#cabFrm{ height:60px; padding-left:30px; background:#FFFFFF;}
#cabImgFrm{ float:left; width:40px; height:40px; padding:10px;}
#cabTxtFrm{
	float:left;
	padding: 17px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	height: 18px;
}

#cabTxtFrmH{

	padding: 10px 10px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	height: 18px;
	text-align:left;
	background:#eeeee1;
	height:25px;
}


#ctdoFrm{
	padding:20px;

}
#ctdoFrmH{
	padding:20px;
	text-align:center;

}

input { background:#f4f2ec; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 5px 5px 5px 10px; border:1px solid #c2c2b5; margin: 5px 0px 15px 0px; font-weight:normal; }
textarea { background:#f4f2ec; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 5px 5px 5px 10px; border:1px solid #c2c2b5; margin: 5px 0px 15px 0px; font-weight:normal; }

#btn{width: 100px; background:#f4f2ec; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 10px; border:1px solid #c2c2b5; margin: 5px 0px 15px 0px; font-weight:normal; }
#btn:hover{  width: 100px; background:#edebc9; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 10px; border:1px solid red; margin: 5px 0px 15px 0px; font-weight:normal; cursor:pointer;}


select { background:#f4f2ec; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 5px 5px 5px 10px; border:1px solid #c2c2b5; margin: 5px 0px 15px 0px; font-weight:normal; }

#portBtn{	

	background:#eeeeee;
	padding: 25px 0px 15px 0px;
	height:50px;
	text-align:center;

}

#result{ float:left; margin:0px;}

button { width: 120px; height:40px; margin:5px;}

.variavel { margin:3px; padding:10px; background-color:#ffffde; font-size: 12px; font-family: verdana, arial, tahoma; font-weight:bold; text-align:right; }
.resultado { margin:3px; padding:10px; background-color:#ffefb3; font-size: 12px; font-family: verdana, arial, tahoma; font-weight:normal; }



#image{

margin:10px 20px 10px 0px;
padding:5px;
border: 2px solid #FFCC33;

}


#selImage{

float:left;
margin:5px;
padding:5px;
border: 2px solid #FFCC33;
width:100px;
height:130px;
text-align:center;

}

#selImage div{

vertical-align:center;
padding-top:8px;
text-align:center;
height:10px;

}



#selImage:hover{

float:left;
margin:5px;
padding:5px;
border: 2px solid #FFCC33;
width:100px;
height:130px;
text-align:center;	
background:#FFFFCC;
cursor:pointer;

}


#err{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;

}


#inicial{
	padding: 150px;
	font-family: Arial, Helvetica, sans-serif;
	color:#CC9933;
	font-size:16px;
	text-align:center;
	font-weight:bold;
}

#celula{

float:left;
margin:8px;
width:200px;
height:200px;
background:#FFFFFF;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
border:#CCCCCC solid 1px;

}

#celula:hover{

float:left;
margin:8px;
width:200px;
height:200px;
background:#fefee4;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
border:#FFCC00 solid 1px;
cursor:pointer;

}


#celula:hover img{


border:#FFCC00 solid 5px;
cursor:pointer;

}

#celula:hover #comentcel{ color:#996600; text-align:center;  vertical-align:middle; width:200px; 	height: 30px;  text-align:center; font-size: 11px; font-family:  arial, verdana, tahoma; }
#celula:hover #titcel{ color:#996600; background:#e3e1b6; padding:8px; text-align:center; font-size: 12px; font-family:  arial, verdana, tahoma; font-weight:bold; }

#titcel{ background:#e3e1b6; padding:8px; text-align:center; font-size: 12px; font-family:  arial, verdana, tahoma; font-weight:bold; }
#imgcel{ text-align:center; height:120px; vertical-align:middle; width:200px; }
#comentcel{ text-align:center;  vertical-align:middle; width:200px; 	height: 30px;  text-align:center; font-size: 11px; font-family:  arial, verdana, tahoma; }


#titdat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #55501c;
	text-align: left;
	padding: 8px 0px 0px 25px; 

}

#descricao{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #55501c;
	text-align: left;
	padding-left: 25px; 

}

#textdat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6C5B4F;
	text-align: justify;
	padding:20px;
	background:#FFFFFF;	

}

#thumb{

width:260px;
text-align:center;
padding:10px 2px 10px 2px;
height:550px;
background:#FFFFFF;
overflow:scroll;


}


#thumb img{

margin:3px;
border: 5px solid #CCCCCC;


}

#thumb img:hover{

margin:3px;
border: 5px solid #FF9933;

}

#imagem500{

width:520px;
background:#333333;
text-align:center;
height:550px;
overflow:scroll;
text-align:center;

}

#voltar{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6C5B4F;
	text-align:center;
	padding:10px;
	background:#FFFFFF;
	float:right;
	width: 200px;	
	border:#333333 solid 1px;
	
}

#voltar:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-align:center;
	padding:10px;
	background:#333300;	
	cursor:pointer;
	float:right;
	width: 200px;	
}

a { text-decoration:none;}

#linkleg{ 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333300;
	text-align:left;
	padding:10px 5px 10px 25px;
	background:#eeeeee;	
	cursor:pointer;
	margin:10px;
	border-left: 3px #FFCC00 solid;
}

#linkleg:hover{ 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	text-align:left;
	padding:10px 5px 10px 25px;
	background:#eeeee1;	
	cursor:pointer;
	margin:10px;
	border-left: 3px #FF6600 solid;
}

#logo{ width:100px; float:left; height:50px;}
#figs{ width:350px; float:right; height:50px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666633;}


#bot_img{ background:#f4f2ec; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 10px; font-weight:normal; }

#textdath{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6C5B4F;
	text-align: justify;
	padding:20px;
	background:#eeeee1;	

}

#portCx
{
	width:725px;
	height:215px;
	padding:10px;
	background:#eeeee1;
	
}



#portCx:hover 
{
	width:725px;
	height:215px;
	padding:10px;
	background:#996600;
	
}

#miniCx{
	float:left;
	width:33%;
	height:215px;
	background:#FFFFFF;


}

#miniCx:hover{
	float:left;
	width:33%;
	height:215px;
	background:#E9F0E1;
	cursor:pointer;


}

 


#titMiniCx{
	
	padding:18px;
	background:#e3e1b6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#666600;
	font-size:20px;

}


#subCx{

	width:208px;
	height:105px;
	padding:10px 0px 0px 10px;

}



#imgSubCx{

	width:65px;
	height:105px;
	border:5px solid #eeeee5;
	float:left;

}

#miniCx:hover #imgSubCx{

	width:65px;
	height:105px;
	border:5px solid #669900;
	float:left;

}



#txtSubCx{

	width:112px;
	height:105px;
	float:left;
	padding:10px 0px 0px 20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#666600;
	font-size:11px;

}


#saiba{

	width:50px;
	float:right;
	padding:3px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	background:#666633;

}

#rodape 
{
	height:50px;
	padding:20px;
	background:#666633;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;

}

#iphan{ width:200px; float:left; height:50px; padding-top:10px;}
#edu_griphus{ width:200px; float:left;  height:50px;}
#txtRodape{ width:320px; float:left;  height:50px;}
#assistclub{ width:180px; float:left;  height:50px;}



a img { text-decoration:none; border:none;}




#site a{ 


font-size:10px;
vertical-align:middle;
text-align:center;
text-decoration:none;
color:#336666;

}



#site a{ 

padding:20px;
font-size:10px;
vertical-align:middle;
text-align:center;
text-decoration:none;
color:#336666;

}

#carAjax{ padding:10px; text-align:center; width:50px; height:50px; background:#FFFFFF;}

