/* CSS PARADISE */

body {
	margin: 0;
	padding: 0;
	background-color: #C1CAD4;
}

/* TOP */
.top {
	width: 215px; 
	height: 44px;
	background: url(../images/top.jpg) no-repeat top left;
	text-align: right;
	float: left;
}
.top1 {
	background: url(../images/top2.jpg) repeat-x top;
	height: 0px;
	text-align: right;
	width: 750px;
}
.top2 {
	height: 0px;
}
.top2 li { 
	display: inline;
}
.top2 ul { 
	margin: 0;
	padding: 0;
}

.top3 {
	background: url(../images/top3.jpg) repeat-x top left;
	width: 750px;
}
.top4 {
	height: 59px; 
	background: url(../images/top4.jpg) no-repeat top left;
}
.top5 {
	height: 20px; 
	background: #24211d url(../images/top5.jpg) no-repeat top left; 
	border-bottom: 2px #fff solid; 
	text-align: right; 
	font: bold 0.6em Verdana, Arial, Helvetica, sans-serif; 
	color: #fff;
	padding: 1px 10px 4px 0;
}
.top5 a, .top5 a:hover, .top5 a:link {
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
.top5 ul {
	text-align: right;
	list-style: none;
	padding-top: 5px;
	margin: 0;
	padding: 0;
}
.top5 ul li { 
	display: inline;
	margin: 0;
	padding: 0;
}

.flor1 {
	background: #fff url(../images/flor1.gif) left top no-repeat;
	height: 43px;
}
.flor2 {
	background: #f1f1f4 url(../images/flor2.gif) left top no-repeat;
	height: 85px;
}
.flor3 {
	background: #C1CAD4 url(../images/flor3.gif) left top no-repeat;
	height: 234px;
}
.flor4 {
	background: #C1CAD4 url(../images/flor4.gif) left top repeat-y;
}

/* INICIO INTERNAS */

.box_esq {
	background: #BCD7ED url(../images/box_esq_bg.jpg) no-repeat left bottom;
	width: 200px;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	height: 330px;
}
.box_esq a, .box_esq a:hover {
	color: #000;
}
.box_esq_txt {
	padding: 5px 10px 0 12px;
}
.tit {
	padding: 10px 0 0 5px;
}

.box_dir {
	width: 553px;
	background-color: #fff;
	padding-bottom: 25px;  
}
.box_dir p {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 15px 0 15px;
	margin-top: 10px;
}
.box_dir a, .box_esq a:hover {
	color: #000;
}
.box_dir ul {
	list-style-type: square;
}
.box_dir li {
	margin-left: -10px;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
}
.box_dir_img {
	padding-left: 2px;
	padding-bottom: 1px;
	width: 556px;
	height: 200px;
	border-bottom: #ccc solid 1px dotted;
}

.cx, .caixas {
	border: 1px solid #000;
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #444;
}

.bt {
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	background: #ccc;
	border: 1px solid #000;
	cursor: hand;
}

h1 {
	font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #236393;
	padding: 12px 15px 0 15px;
	margin-bottom: 0px;
}
/* FIM INTERNAS */

.rodape {
	background: #D8EDFE url(../images/rodape.jpg) repeat-x bottom left;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 5px;
	width: 750px;
}

.galeriaprinc {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #000;
}
.galeria {
	background-color: #fff;
	padding: 4px;
	border: #6EAEDC 3px solid;
}
.galeriapeq {
	border: #4380AF 1px solid;
}

.erro {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
}

.txt {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
}
