/*********************************************
-------------------MENU-----------------------
**********************************************/
#menu
{
	width:750px;
	padding-top: 270px;
	*margin-top:-150px;;
}

#menu_col_left
{
	width:696px;	
	float:left;
	height:25px;
	background:#fff;
}
#menu_left
{
	width:696px;	
	float:left;
	height:25px;
	background:#fff;
}
#menu_col_left a{
	font-weight:bold;
	color: #ec1d25;
	text-decoration:none;	
}

#menu_col_left li
{
	display:inline;
}

#menu_col_right
{
	width:54px;	
	float:right;
	height:25px;
	background:#005baa;
}

#menu_right
{
	width:54px;	
	float:right;
	height:25px;
	background:#f2f6fb;
}

#menu ol
{

	padding:10px 0 0 10px;
}

#menu li a
{
	text-decoration:none;
	color:#ec1d25;
	padding:0 12px 0 12px;
}

.sac
{
	padding:5px 10px 10px 15px; 
}

.sac span
{
	font-size:14px;
	color:#fff;
}

.sac a
{
	color:#fff;
	text-decoration:none; 
}


/*********************************************
------------------MENU SUPERIOR---------------
**********************************************/

.link_menu_top
{
	height:100%;
	margin-top:5px;
	margin-left:10px;
	float:left;
}

.traco_div_top
{
	height:100%;
	margin-top:3px;
	margin-left:10px;
	float:left;
	width:1px;	
}


/***************************
comentarios_left
****************************/
.comentarios_left
{
	float:left;
	width:230px;
	padding:15px 0 12px 11px;
	font-weight:normal;
}
.comentarios_left_content
{
	float:left;
	width:100%;
	padding:0;
	height:100%;
	font-weight:normal;
}


.item_cat
{
	height:1px;
	background: url(../../images/hr_pontilhado.jpg) bottom repeat-x;	
}

.comentarios_left ul
{
	margin-top:8px;
}

.comentarios_left li
{
	padding:5px 0 5px 0;
	height:100%;
	list-style:none;

}

.comentarios_left li a
{
	color:#333333;
	height:100%;
	display:block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.comentarios_left li a:hover
{
	background:#f4f4f4;
}


/***************************
comentarios_center
****************************/
.comentarios_center
{
	float:left;
	width:230px;
	padding:15px 0 12px 11px;
	font-weight:normal;
}
.comentarios_center_content
{
	float:left;
	width:100%;
	padding:0;
	height:100%;
	font-weight:normal;
}


.item_cat
{
	height:1px;
	background: url(../../images/hr_pontilhado.jpg) bottom repeat-x;	
}

.comentarios_center ul
{
	margin-top:8px;
}

.comentarios_center li
{
	padding:5px 0 5px 0;
	height:100%;
	list-style:none;

}

.comentarios_center li a
{
	color:#FFFFFF;
	height:100%;
	display:block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.comentarios_center li a:hover
{
	background:#f4f4f4;
}

/***************************
comentarios_right
****************************/
.comentarios_right
{
	float:left;
	width:230px;
	padding:15px 0 12px 11px;
	font-weight:normal;
}
.comentarios_right_content
{
	float:left;
	width:100%;
	padding:0;
	height:100%;
	font-weight:normal;
}


.item_cat
{
	height:1px;
	background: url(../../images/hr_pontilhado.jpg) bottom repeat-x;	
}

.comentarios_right ul
{
	margin-top:8px;
}

.comentarios_right li
{
	padding:5px 0 5px 0;
	height:100%;
	list-style:none;

}

.comentarios_right li a
{
	color:#333333;
	height:100%;
	display:block;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.comentarios_right li a:hover
{
	background:#f4f4f4;
}


/*********************************************
--HRZCONTAINER NOSSALOJA.ASP-------------------
**********************************************/

.test2{display: none;}

/*Main Container*/
.container {
	font-family:'Trebuchet MS';
	width:100%;	
}
.container ul{
	list-style-type: none;
	margin: 0;
	padding:0;	
}
.container li{
	display: inline;
	margin: 0px;
	padding:0px;
}
/*Content Container*/
.contentContainer {
	padding-left: 0px;	
	float: left;
	width:0px;
	height: 310px;	
	overflow:hidden;
}
.contentWrapper{	
}
.contentInnerWrapper{
	padding: 10px;
}


/* Handle*/
.handle{
	float: left;
	width: 38px;
	height: 310px;
	margin: 1px;
	margin-right: -10px;
	background:  url(../../../commons/images/hrzAccordion/blade.png) no-repeat;
}
.handleOver{	
	background: url(../../../commons/images/hrzAccordion/blade_sel.png) no-repeat;
}
.handleSelected{	
	background: url(../../../commons/images/hrzAccordion/blade_sel.png) no-repeat;
}


/*********************************************
-------------------GOOGLE MAPS---------------
**********************************************/

#gMapModal-box{
	border:2px #FFF solid;
	background:#FFFFFF url(../../../commons/images/ajax-loader.gif) center no-repeat;
}

#gMapModal-text{
	border:2px #FFF solid;
	background:#FFFFFF;
}

#gMapModal-text p{
	position:relative;
	float:left;
	margin:10px 0 10px 5px;
	width:60%;
	color:#666666;
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
}

#gMapModal-closeButton{
	position:relative;
	float:right;
	margin:10px 5px 10px 0;
	width:66px;
	height:22px;
	border:0;
	background: url(../../../commons/images/btn-close.gif) no-repeat;
	cursor:pointer;
}


/*********************************************
-------------------moda sac ---------------
**********************************************/
/* Overlay */
#contact-overlay {background-color:#000; cursor:wait;}

/* Container */
#contact-container {width:450px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; text-align:left;}
#contact-container .contact-content {background-color:#333; color:#ddd; height:40px;}
#contact-container h1 {color:#d76300; margin:0; padding:0 0 6px 12px; font-size:1.2em; text-align:left;}
#contact-container .contact-loading {position:absolute; background:url(../../../commons/images/contact/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container br {clear:both;}
#contact-container form {padding:0; margin:0;}
#contact-container label {clear:left; display:block; width:100px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input {font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;}
#contact-container textarea {height:114px; font-size:.9em;}
#contact-container .contact-cc {font-size:.9em; cursor:default;}
#contact-container .contact-top {height:13px; background:url(../../../commons/images/contact/form_top.gif) no-repeat; padding:0; margin:0;}
#contact-container .contact-bottom {height:13px; background:url(../../../commons/images/contact/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#contact-container .contact-send {width:65px; background:url(../../../commons/images/contact/send.png) no-repeat;}
#contact-container .contact-cancel {width:65px; background:url(../../../commons/images/contact/cancel.png) no-repeat;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-4px; right:6px; color:#999;}
#contact-container a.modal-close:hover {color:#9bb3b3;}



/*********************************************
-------------------colorbox jornal------------
**********************************************/
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(../../../commons/images/colorbox/overlay.png) 0 0 repeat;}

#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../../../commons/images/colorbox/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../../../commons/images/colorbox/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(../../../commons/images/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../../../commons/images/colorbox/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}


/*---------S3Slider comeco----------*/
	
	
#slider {
    width: 730px; /* important to be same as image width */
    height: 400px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 730px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
	position: absolute;
	font: 12px/15px Arial, Helvetica, sans-serif;
	width: 730px;
	background-color: #000;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	color: #fff;
	display: none;
	height: 65px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}        

.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}

/*---------S3Slider fim ----------*/