<style type="text/css">



obrigatorio{

	font-color:red;

	font-size:3px;

}



label {

	

	font-weight: bold;

	cursor: pointer;

	color: #575757;

}

.preco {
		font-family:"Trebuchet MS", Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;
		font-size:20px;
		color:#FF0000;
		font-weight:bold;
}








fieldset {

	border: 0;

	padding: 10px 0 5px 0;

	margin: 10px 0;

}



legend {

	border: 1px solid #FF5555;

	padding: 3px 7px;

	margin-top: 12;

}



.campo {

	border: 1px solid #FF5555;

	padding: 3px 7px;

	margin-top: 12;

	margin: 30px auto -1px auto; 

}



.pacote {

	border: 1px solid #FFD2D2;

	padding: 3px 7px;

	width: 430px;

	height: 50px;

	margin-top: 12;

	margin: 30px auto -1px auto; 

}



.letraAccess {

	color: #E6924A;

}



.txtArea, .textAreaOn {

	width: 90%;

}



.textbox, .textboxOn {

	width: 290px;

	color: #575757;

}



.textboxOAK, .textboxOn {

	border: 2px solid #DEDEDE;

	background-color: #FCFBF5;

	font: "Trebuchet MS", Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;

	color: FFFFFF;

}



.textboxOn, .textAreaOn {

	border-color: #E6924A;

	background-color: #FDFCF8;

}



.textbox1 {

	width: 30px;

}



.textbox, .txtArea, .textboxOn, .textAreaOn, .textbox1 {

	border: 2px solid #DEDEDE;

	background-color: #FCFBF5;

	font: "Trebuchet MS", Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;

	color: FFFFFF;

}



#tudo {

	background-color: #FFFFFF;

	margin-top: 10px;

	width: 784px;

	height: 1450px;

	text-align: left;

	border-color: #FF0000;

	border: 1px solid;

}



body {

	

	

	

	background-repeat: repeat-x;

	font: 75% "Trebuchet MS", Verdana, Arial, Geneva, Tahoma, Helvetica, sans-serif;

	color: #666666;

}







#conteudo {

	width: 480px;

	height: 800px;

	float: left;

	margin-left: 35px;

	margin-top: 10px;

}



.informativo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}



#ulErrors {

	

	background-color: #ffeeee;

	border: 2px solid red;

	font-family: trebuchet ms;

	font-size: 13px;

	color: red;

	padding-top: 20px;

	padding-bottom: 20px;

	width: 360px;

	margin: 30px auto -1px auto; 

	margin-bottom: 30px;

}



#ulErrors li {

	margin-left: 10%;

	list-style-type: disc;

	list-style-position: inside;

}



#ulErrorsNegocio {

	

	background-color: #ffeeee;

	border: 2px solid red;

	font-family: trebuchet ms;

	font-size: 13px;

	color: red;

	padding-top: 20px;

	padding-bottom: 20px;

	width: 360px;

	margin: 30px auto -1px auto; 

	margin-bottom: 30px;

}



#ulErrorsNegocio li {

	margin-left: 10%;

	list-style-type: disc;

	list-style-position: inside;

}



#ulMessages {

	background-color: #e1e101;

	border: 2px solid darkblue;

	font-family: trebuchet ms;

	font-size: 13px;

	color: darkblue;

	padding-top: 20px;

	padding-bottom: 20px;

	width: 360px;

	margin: 30px auto -1px auto; 

	margin-bottom: 30px;

	margin-left: 10%;

	text-align: center;

	list-style-position: inside;

}

</style>