.boxmenu {
  margin: 8px;
  padding: 5px;
  background: #fff;
  border: 5px solid #CCC;
  box-shadow: 3px 3px 5px #888888;
  font-size: 100%;
  font-weight:bolder;
  line-height: 1.4em;
  float: left;
}

.boxmenu p {font-size: .8em; font-weight: bold; margin: 0; padding: 12px 0; text-align:center}

.boxmenu h2 {
  font-size: 14px;
  font-weight: 200;
}

.boxmenu img,
#tumblelog img {
  display: block;
  width: 100%;
}
.larguracol img { 
	width: 150px; 
	height: 150px;
}


.boxlst {
  margin: 8px;
  padding: 5px;
  background: #fff;
  border: 5px solid #CCC;
  box-shadow: 3px 3px 5px #888888;
  font-size: 100%;
  font-weight:bolder;
  line-height: 1.4em;
  float: left;
}

.larguralst img { 
	width: 25px; 
	height: 25px;
	text-align:center;
	margin-left:10px;
}

.textoinicialclaro {
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color:   #DCDCDC;     

	border-radius: 10px;
	
	-moz-border-radius: 10px;
	
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.textoinicial {
	border-radius: 10px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.topotabela{

	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #000;

	/*background-color: #000066;*/

}

#contactform {
	display:block
}
#contactform label {
	display:block;
	height:40px;
	overflow:hidden
}
#contactform input {
	float:left;
	font-size:13px;
	line-height:1.23em;
	color:#262626;
	padding:6px 10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #A9C849;
	background:#fcfcfc;
	outline:none
}

#contactform checkbox {
	float:left;
	font-size:13px;
	line-height:1.23em;
	color:#262626;
	padding:6px 10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #A9C849;
	background:#fcfcfc;
	outline:none
}

#contactform select {
	float:left;
	font-size:13px;
	line-height:1.23em;
	color:#262626;
	padding:6px 10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #A9C849;
	background:#fcfcfc;
	outline:none
}

#contactform textarea {
	float:left;
	overflow:auto;
	font-size:13px;
	line-height:1.23em;
	color:#404040;
	padding:6px 10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #A9C849;
	background:#fcfcfc;
	outline:none
}
.text-form {
	float:left;
	display:block;
	font-size:13px;
	line-height:1.23em;
	width:81px;
	color:#262626;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:3px
}
.buttons {
	padding:18px 30px 0 0;
	text-align:center
}
.buttons a {
	margin-left:10px;
	padding:10px 42px 11px
}
