/* CSS Document */
/* Importa documento CSS do editor TinyMCE */
@import url("style_editor.css");
@import url("style_calendar.css");

body {
    font-family: 'Trebuchet MS', Tahoma, Arial;
	font-size:13px;
	margin-left: 0px;
	margin-top: 20px;
	background-image: url(/web/images/portiate_pageback.gif);
	background-repeat: repeat-x;
}

/* Links */
a:link { color: #000099; }
a:visited { color: #000099; }
a:link.paginateLink { margin: 3px; }
a:hover.paginateLink { color:#ffffff; background-color: #000099; padding: 3px; text-decoration:none; }

/* Layers Destaque */
.destaqueLayer {
position:absolute; 
visibility: hidden;  
width: 220px; 
height: 21px;
background-color: #000000;
filter:Alpha (opacity=30);
-moz-opacity:0.30; /* FireFox */
}


.destaqueLayerText {
width:220px;
height:18px;
position:relative;
top:-24px;
left:0px;
font-size:15px;
font-weight:bold;
color: #FFFFFF;
text-align:right;
margin-bottom:-15px;
overflow:hidden;
font-style:italic;
}

.destaqueLayerPreco {
font-family: Tahoma, Verdana, Arial;
font-weight:bold;
width:214px;
height:19px;
position:absolute;
font-size:11px;
font-weight:bold;
color: #FFFFFF;
margin-left:0px;
margin-bottom:-30px;
background-image:url(/web/images/fundo_preco.gif);
visibility: hidden;
padding-top:3px;
padding-left:8px;
padding-bottom:4px;
}


/* Other */
.paginate {
    font-size:11px; 
    padding-right:25px;
	text-align:right;
}
.contentItem {
    margin-bottom:18px;
	height:85px;
}
.itemsubcats {
	margin-bottom:18px;
	height: 85px;
	font-size:13px;
	font-weight:bold;
}
.cb_imageRollover {
	border: 1px solid #000099;
	padding:1px;
}
.imagem-moldura {
    clear: both;
    float: left; 
    border: 1px solid #000099;
    margin: 4px;
    padding: 1px;
    margin-right:10px;
}
.imagem-subcats {
    clear: both;
    float:left;
    margin-right:10px;
	border: 1px solid #000099;
}
.destaque1 {
    width:224px;
	text-align:left;
	border-top: 2px solid #DEDEDE;
	border-right: 2px solid #DEDEDE;
	border-bottom: none;
	border-left: 2px solid #DEDEDE;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 5px;
	margin-left: 15px;
	font-size: 11px;
}
.destaque2 {
    width:224px;
	text-align:left;
	border-top: 2px solid #DEDEDE;
	border-right: 2px solid #DEDEDE;
	border-bottom: none;
	border-left: 2px solid #DEDEDE;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 5px;
	margin-left: 10px;
	font-size: 11px;
}
.destaqueback {
	background-image: url(/web/images/destaque_bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.destaquemore {
    text-align:left;
    width:236px;
	margin-left: 15px; 
}
.destaquemore2 {
    text-align:left;
    width:236px;
	margin-left: 10px; 
}
.copyright {
    width:99%;
	font-family:'Trebuchet MS', Tahoma, Arial;
	font-size:10px;
	color: #000099;
	margin-top:10px;
	margin-left:8px;
	margin-right:8px;
	line-height:10px;
}
.path {
	font-size:10px;
	text-align:left;
	margin-bottom: 15px;
}

.pageTitle {
    font-size: 21px; 
    color: #31297B;
}
.contentTitle {
    color: #31297B;
    font-weight:bold;
}
.contentCat {
    font-size: 10px;
}
.pageText {
	padding-left: 19px;
	padding-right: 15px;
	padding-bottom:15px;
	background:url(/web/images/portiate_titlemark_back.gif); 
	background-repeat:repeat-y;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 5px;
}

.boxReservation {
font-size:11px; 
width:180px; 
text-align:left;
color: #000099;
}

.boxNews {
font-size:11px; 
width:180px; 
text-align:left;
color: #000099;
}

.boxContacts {
	font-size:10px;
	width:180px;
	text-align:left;
	color: #000099;
	line-height: 12px;
}


/* Formulários */
INPUT, SELECT, TEXTAREA { 
    font-family: 'Trebuchet MS', Tahoma, Arial;
    font-size: 11px; 
}
