/*
Style 3
*/


/* GENERAL CSS  
--------------------------------------------------------------------------------------------------------------------- */


a { color: #c1293e; text-decoration: none; }


/* LAYOUT CSS
--------------------------------------------------------------------------------------------------------------------- */


/* Logo --------------------------------------------------------------------------------------------------------- */

#logo img {  }


/* Main navigation ----------------------------------------------------------------------------------------------- */

#nav ul li.active a, #nav ul li a:hover, #nav ul li:hover a, #nav ul li.sfHover a { color: #c1293e; }

a.nav-mobile { background-color: #c1293e; }
#nav-mobile li a:hover, #nav-mobile li a:focus { background-color: #c1293e; }

#nav li li.active a, #nav li li li.active a, #nav li li li li.active a,#nav li li li li li.active a, #nav li li a:hover, #nav li li li a:hover, #nav li li li li a:hover, #nav li li li li li a:hover  { color: #444444; }


/* Top -------------------------------------------------------------------------------------------------------- */

#top .moduletable a:hover { color: #c1293e; }


/* Footer -------------------------------------------------------------------------------------------------------- */

#footer .moduletable li a:hover { color: #c1293e; }
#footer .moduletable a, #footer .moduletable p a { color: #c1293e; }


/* Copyright -------------------------------------------------------------------------------------------------------- */

#copyright ul li.active a, #copyright ul li a:hover, #copyright ul li:hover a, #copyright ul li.sfHover a { color: #c1293e;  }



/* JOOMLA! CSS  
--------------------------------------------------------------------------------------------------------------------- */


/* Article Title */

.blog h2.title a:hover, .blog-featured h2.title a:hover, .item h2.title a:hover, .item-page h2.title a:hover { color: #c1293e; text-shadow: 0 0 1px #c1293e; }


/* Archived Articles */

.archive h2 a:hover { color: #c1293e; } 


/* News Feeds in a Category */

.newsfeed-category h2 a:hover { color: #c1293e; }


/* Single News Feed */

.newsfeed.redirect-ltr h2 a:hover { color: #c1293e; }


/* Single Contact */

.contact-category h2 a:hover { color: #c1293e; }



/* Joomla! Modules CSS -------------------------------------------------------------------------------------------------------- */


/* Moduletable */

.moduletable h3, .moduletable_menu h3, .moduletable_text h3 { background-color: #c1293e; color: #ffffff;  }
.moduletable h2, .moduletable_menu h2, .moduletable_text h2 { background-color: #c1293e; color: #ffffff;  }

/* Button, Input */

button, .button, input.button { background-color: #c1293e; }


/* Search */

.moduletable .search h1 { background-color: #c1293e; }



/* Module Variations -------------------------------------------------------------------------------------------------------- */


/* Variation 2 */

.moduletable-var2 h3 { background-color: #c1293e;  color: #ffffff; }


/* Variation 3 */

.moduletable-var3 h3 { border-bottom: 3px solid #c1293e; }


/* Variation 4 */

.moduletable-var4 h3 { background-color: #c1293e; }


/* Variation 6 */

.moduletable-var6 h3 { background-color: #c1293e; }


/* Variation 7 */

.moduletable-var7 h3 { border-bottom: 3px solid #c1293e; }


/* Variation 8 */

.moduletable-var8 { background-color: #c1293e; }
.moduletable-var8 h3 { background-color: #c1293e; }


/* Variation 10 */

.moduletable-var10 { background-color: #c1293e; }
.moduletable-var10 h3 { background-color: #c1293e; }


/* Variation 11 */

.moduletable-var11 h3 { border-bottom: 3px solid #c1293e; }


/* Variation 13 */

.moduletable-var13 h3 { color: #c1293e; text-shadow: 0 0 1px #c1293e; }


/* Variation 15 */

.moduletable-var15 h3 { color: #c1293e; text-shadow: 0 0 1px #c1293e; }


/* 1. GENERAL CSS  
--------------------------------------------------------------------------------------------------------------------- */

body { background-color: #ffffff; color: #1F1F1F; }

a { color: #c1293e; }
a:hover { color: #444444; }


/* 1.1 Reset */ 




a:focus { outline: thin dotted #333; }
hr { border-top: 1px solid #dddddd; border-bottom: 1px solid #ffffff; }
abbr { border-bottom:1px dotted #ddd; }
/* 4. LAYOUT CSS
--------------------------------------------------------------------------------------------------------------------- */
/* Mobile */
/* 4.2 Header ------------------------------------------------------------------------------------------------------- */
.total{
    border-right: 1px solid #c1293e;
    border-left: 1px solid #c1293e;
}
.header-color{
    color: #c1293e;
}
#header-top .header-color a {
	color: #C1293E !important;
	}
#header-top .header-color {
	background:none !important;
	}
.moduletable-municipe h3{
    background-color: #c1293e;
    color: #ffffff;
}
.moduletable-municipe ul li { 
    border-bottom: 1px solid #CCC;
}

/* 4.3 Main divs ----------------------------------------------------------------------------------------------------- */

#container { border-top: 1px solid #000000; }
/* Mobile */
/* 4.4 Topnav -------------------------------------------------------------------------------------------------------- */
/* Topnav Mobile */

#topnav1-mobile .moduletable h3, #topnav2-mobile .moduletable h3 { color: #eeeeee; }
#topnav1-mobile ul li a, #topnav2-mobile ul li a  { background-color: #eeeeee; }
/* 4.5 Main navigation ----------------------------------------------------------------------------------------------- */
#nav ul li a { color: #000000;  
}
#nav ul li.active a, #nav ul li a:hover, #nav ul li:hover a, #nav ul li.sfHover a { color: #c1293e; }
/* Subnav */
#nav li ul { background-color: #ffffff; border: 1px solid #dddddd; }




#nav li li a, #nav li li.active a, #nav li li a:hover {  border-bottom:1px solid #dddddd; }
#nav li li.active a, #nav li li li.active a, #nav li li li li.active a,#nav li li li li li.active a, #nav li li a:hover, #nav li li li a:hover, #nav li li li li a:hover, #nav li li li li li a:hover  { color: #444444;  }






















/* Mobile */

@media handheld, only screen and (max-width: 767px) {



#navbar { background-color: #336699; }
a.nav-mobile { color: #ffffff; background-color: #c1293e; }
a.nav-mobile:hover, a.nav-mobile:focus { color: #ffffff; background-color: #777777; }
#nav-mobile { background-color: #1f1f1f; }

#nav-mobile ul { background-color: #1f1f1f;  }
#nav-mobile li a { color: #ffffff;  border-bottom: 1px solid #ffffff;  }
#nav-mobile li a:hover, #nav-mobile li a:focus { color: #ffffff; background-color: #c1293e; }
}

/* 4.6 Slide -------------------------------------------------------------------------------------------------------- */
/* Mobile */
/* 4.7 Intro -------------------------------------------------------------------------------------------------------- */
#intro {  background-color: #c1293e; }

/* Mobile */
@media handheld, only screen and (max-width: 767px) {

#intro { border-top: 1px solid #cccccc;  }


}

/* search */
#search {background-color: #c1293e; }

/* 4.8 Promo -------------------------------------------------------------------------------------------------------- */

#promo p.hello { color: #000000; }

@media (min-width: 480px) and (max-width: 767px) {

#promo p.hello { color: #000000; text-shadow: 1px 0 1px #000000; }

}

@media (max-width: 479px) {

#promo p.hello { color: #000000; text-shadow: 1px 0 1px #000000; }

}


/* 4.9 Top -------------------------------------------------------------------------------------------------------- */

#top { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
#top .moduletable a { color: #202020; }
#top .moduletable a:hover { color: #c1293e; }

/* Mobile */








/* 4.10 Footer -------------------------------------------------------------------------------------------------------- */

#footerwrap {color: #ffffff; }


#footer .moduletable li a { color: #FFFFFF; }
#footer .moduletable li a:hover { color: #FFFFFF !important; text-decoration: underline !important; }
#footer .moduletable a, #footer .moduletable p a { color: #c1293e;  }
#footer .moduletable a:hover, #footer .moduletable p a:hover { color: #eeeeee; }


/* 4.11 Copyright -------------------------------------------------------------------------------------------------------- */
#copyright { color: #ccc;  }





#copyright ul li a {  color: #1F1F1F; }
#copyright ul li.active a, #copyright ul li a:hover, #copyright ul li:hover a, #copyright ul li.sfHover a { color: #c1293e;  }

/* Mobile */











/* 4.12 Backtotop -------------------------------------------------------------------------------------------------------- */




/* Mobile */








/* 4.13 Styles Module -------------------------------------------------------------------------------------------------------- */

@media (min-width: 768px) {


#styles .moduletable { background-color: #ffffff; border: 1px solid #dddddd;}





}

/* Mobile */

@media (min-width: 420px) and (max-width: 767px) {


#styles-mobile { background-color: #ffffff; border: 1px solid #dddddd;  }





}








/* IE */










/* 5. JOOMLA! CSS  
--------------------------------------------------------------------------------------------------------------------- */


/* 5.1 Joomla! Content CSS -------------------------------------------------------------------------------------------------------- */


/* Article */





/* Article Title */

.blog h2.title, .blog-featured h2.title, .item h2.title, .item-page h2.title { color: #000000;  text-shadow: 0 0 1px #000000; }
.blog h2.title a, .blog-featured h2.title a, .item h2.title a, .item-page h2.title a { color: #000000; text-shadow: 0 0 1px #000000; }
.blog h2.title a:hover, .blog-featured h2.title a:hover, .item h2.title a:hover, .item-page h2.title a:hover { color: #c1293e; text-shadow: 0 0 1px #c1293e;} 







/* Article Icons */





/* Article Ratings */






/* Article Details */



dl.article-info dd { color: #999999; }


/* Archived Articles */


.archive h2 { color: #1F1F1F;  } 
.archive h2 a { color: #1F1F1F; }
.archive h2 a:hover { color: #c1293e; } 




.archive fieldset { border: 1px solid #dddddd;  }



/* List Categories */









/* Category Description */









/* Category List */



.category-list h2 { color: #1F1F1F;  }


/* Create Article */



.edit form#adminForm fieldset { border: 1px solid #dddddd; } /* Borders */







.button2-left a, .button2-left span { color: #1F1F1F; }





/* News Feeds in a Category */


.newsfeed-category h2 { color: #1F1F1F;  }
.newsfeed-category h2 a { color: #1F1F1F; }
.newsfeed-category h2 a:hover { color: #c1293e; }



/* Single News Feed */


.newsfeed.redirect-ltr h2 { color: #1F1F1F;   }
.newsfeed.redirect-ltr h2 a { color: #1F1F1F; }
.newsfeed.redirect-ltr h2 a:hover { color: #c1293e; }


/* Login Form */













/* User Profile */

.profile { text-align:justify; display:block; overflow:hidden; margin-top:1em; margin-bottom:1em; }
.profile legend { font-size: 18px; line-height: 18px; font-weight: normal; margin: 0 0 15px 0; padding:0; }
.profile dt { font-weight:bold; }
.profile dd { margin-left:0; }


/* Edit Your Profile */

.profile-edit { text-align:justify; display:block; overflow:hidden; margin-top:1em; margin-bottom:1em; }
.profile-edit dd { margin:15px 0; vertical-align: middle; }
.profile-edit legend { padding: 0 10px; font-weight:bold; }
.profile-edit label { display: block; width: 200px; float: left; }
.profile-edit input { padding: 5px; width: 250px; }
.profile-edit select { padding: 5px; width: 262px; }
.profile-edit fieldset { border: 1px solid #dddddd;  }



/* Registration Form */







.registration fieldset { border: 1px solid #dddddd; }




/* Username Reminder */









/* Password Reset */









/* Wrapper */




/* Contacts in a Category */


.contact-category h2 { color: #1F1F1F;  }


/* Single Contact */


.contact h2 { color: #1F1F1F;   }
.contact-category h2 a { color: #1F1F1F; }
.contact-category h2 a:hover { color: #c1293e; }
.contact h3 {border-bottom:1px solid #777777;  }















.contact-form fieldset { border: 1px solid #dddddd;  }





/* Featured Contacts */

.blog-featured table { background-color: #ffffff; }



/* Smart Search */








/* Search Form */

.




.search fieldset { border: 1px solid #dddddd; }








/* Web Links in a Category */


.weblink-category h2 { color: #1F1F1F;  }


/* Submit Web Link */




/* Pagination */

.pagination { color: #eeeeee; }

.pagination li { background-color: #eeeeee!important; color: #1f1f1f; }
.pagination li a:hover,.pagination li a:active { color: #1f1f1f; }
p.counter { color: #1F1F1F;  }



/* Breadcrumbs */










/* Date */

.create { }


/* System Messages */


#system-message dd.message  ul { background: #fff  url(../images/system/notice-info.png) no-repeat left center; height:30px !important; background-position: 1px 1px; }
#system-message dd.error ul { background: #fff url(../images/system/notice-alert.png) no-repeat left center ; }
#system-message dd.notice  ul { background: #fff url(../images/system/notice-note.png) no-repeat left center; }


/* Tables */




table.category th, table.category td { border: 1px solid #dddddd; }








/* Read More */









/* 5.2 Joomla! Modules CSS -------------------------------------------------------------------------------------------------------- */


/* Moduletable */




.moduletable .custom h3 { color: #1F1F1F; background-color: transparent; }




/* Menu */















/* Button, Input */








button, .button, input.button { background-color: #c1293e; color: #ffffff; 
-webkit-transition: all 400ms linear;
-moz-transition: all 400ms linear;
-o-transition: all 400ms linear;
transition: all 400ms linear;
}
button:hover, .button:hover, input.button:hover { background-color: #1F1F1F; }


/* Search */

.moduletable .search { border: 1px solid #e5e5e5; background-color: #FFF; }
.moduletable .search h1 { background-color: #c1293e; color: #ffffff; }






/* Smart Search */




/* News Feeds */




/* Latest News */




/* Articles Most Read */




/* Syndicate News */




/* Latest Users */




/* Login */










/* News Flash */




/* Feed Display */





/* Articles Category */




/* Weblinks */











/* Languages */




/* Statistics */


.stats-module dt { background-color: #eeeeee;  }


/* User Menu */





/* 5.3 Module Variations -------------------------------------------------------------------------------------------------------- */


/* Variation 1 */


.moduletable-var1 h3 { background-color: #000000; color: #ffffff; }


/* Variation 2 */





/* Variation 3 */


.moduletable-var3 h3 { background-color: #000000; color: #ffffff;  border-bottom: 3px solid #c1293e; }

/* Variation 4 */

.moduletable-var4 { border: 1px solid #e7e7e7; }
.moduletable-var4 h3 { background-color: #c1293e; color: #ffffff; }


/* Variation 5 */

.moduletable-var5 { border: 1px solid #e7e7e7; }
.moduletable-var5 h3 { background-color: #000000; color: #ffffff;}


/* Variation 6 */

.moduletable-var6 { border: 1px solid #e7e7e7;}
.moduletable-var6 h3 { background-color: #c1293e; color: #ffffff;  border-bottom: 3px solid #000000; }


/* Variation 7 */

.moduletable-var7 {  border: 1px solid #e7e7e7;  }
.moduletable-var7 h3 { background-color: #000000; color: #ffffff; border-bottom: 3px solid #c1293e; }


/* Variation 8 */

.moduletable-var8 { background-color: #c1293e; color: #ffffff; }
.moduletable-var8 h3 { background-color: #c1293e; color: #ffffff; border-bottom: 3px solid #ffffff; }
.moduletable-var8 ul li a { color: #ffffff; }
.moduletable-var8 ul li a:hover { color: #1f1f1f; }


/* Variation 9 */

.moduletable-var9 { background-color: #000000; color: #ffffff;  }
.moduletable-var9 h3 { background-color: #000000; color: #ffffff; border-bottom: 3px solid #ffffff; }
.moduletable-var9 ul li a:hover { color: #ffffff; }



/* Variation 10 */

.moduletable-var10 { background-color: #c1293e; color: #ffffff;  }
.moduletable-var10 h3 { background-color: #c1293e; color: #ffffff; border-bottom: 3px solid #000000; }
.moduletable-var10 ul li a { color: #ffffff; }
.moduletable-var10 ul li a:hover { color: #1f1f1f; }


/* Variation 11 */

.moduletable-var11 { background-color: #000000; color: #ffffff; }
.moduletable-var11 h3 { background-color: #000000; color: #ffffff; border-bottom: 3px solid #c1293e; }
.moduletable-var11 ul li a:hover { color: #ffffff; }


/* Variation 12 */

.moduletable-var12 { border-bottom: 1px solid #ccc; }

.moduletable-var12 h3 { color: #000000; text-shadow: 0 0 1px black; }


/* Variation 13 */

.moduletable-var13 { border-bottom: 1px solid #ccc; }
.moduletable-var13 h3 { color: #c1293e; text-shadow: 0 0 1px #c1293e; }


/* Variation 14 */

.moduletable-var14 {  border-bottom: 1px solid #ccc; }
.moduletable-var14 h3 { color: #000000; text-shadow: 0 0 1px black; }


/* Variation 15 */

.moduletable-var15 { border-bottom: 1px solid #ccc; }
.moduletable-var15 h3 { color: #c1293e; text-shadow: 0 0 1px #c1293e; }


/* Lists */






/* Custom */



.moduletable-var1 .custom-var1 h3, .moduletable-var2 .custom-var2 h3, .moduletable-var3 .custom-var3 h3, .moduletable-var4 .custom-var4 h3, .moduletable-var5 .custom-var5 h3, .moduletable-var6 .custom-var6 h3, .moduletable-var7 .custom-var7 h3, .moduletable-var12 .custom-var12 h3, .moduletable-var13 .custom-var13 h3, .moduletable-var14 .custom-var14 h3, .moduletable-var15 .custom-var15 h3 { color: #444444; background-color: transparent; }
.moduletable-var8 .custom-var8 h3, .moduletable-var9 .custom-var9 h3, .moduletable-var10 .custom-var10 h3, .moduletable-var11 .custom-var11 h3 { color: #ffffff; background-color: transparent; }



/* 5.4 Component -------------------------------------------------------------------------------------------------------- */




/* 5.5 Error -------------------------------------------------------------------------------------------------------- */


#errorTitle h2 { color: #1F1F1F; }


#errorBox li a { background-color: #1F1F1F; color: #ffffff; }


/* 5.6 Print -------------------------------------------------------------------------------------------------------- */

#componentPage { background: #ffffff!important; color: #000000!important; box-shadow:none !important; text-shadow: none !important; }
#componentPage h2 { background: #ffffff !important; color: #000000!important; }
#componentPage h2 a { color: black !important; }




/* 6. TYPOGRAPHY 
--------------------------------------------------------------------------------------------------------------------- */


/* 6.1 Blockquote --------------------------------------------------------------------------------------------------- */





/* 6.2 Pre, Code --------------------------------------------------------------------------------------------------- */


code { color:#d14; background-color:#f7f7f9; border:1px solid #e1e1e8; }
pre {  background-color:#f5f5f5; color:#333333; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, 0.15); }


/* 6.3 Drop Caps --------------------------------------------------------------------------------------------------- */




/* 6.4 Inline Labels --------------------------------------------------------------------------------------------------- */

span.label-red, span.label-blue, span.label-green, span.label-grey, span.label-orange { color:#fff; color:#ffffff; }

span.label-red { background-color:#ff4444; }
span.label-red:hover { background-color:#cc0000; }

span.label-blue { background-color:#0192c9; }
span.label-blue:hover { background-color:#016d96; }

span.label-green { background-color:#65a23a; }
span.label-green:hover { background-color:#467028; }

span.label-orange { background-color:#f89406; }
span.label-orange:hover { background-color:#d78005; }

span.label-grey { background-color: #444444; }
span.label-grey:hover { background-color: #1F1F1F; }


/* 6.5 List Icons --------------------------------------------------------------------------------------------------- */









/* 6.6 Box Icons --------------------------------------------------------------------------------------------------- */



.simple-box { background-color: #eeeeee; border: 1px solid #e7e7e7; color: #777; }
.info-box { background-color: #D9EDF7; border: 1px solid #BCE8F1; color: #3A87AD; }
.success-box { background-color:#dff0d8;border-color:#d6e9c6; color:#468847; }
.warning-box { background-color:#fcf8e3; border: 1px solid #fbeed5; color:#c09853; }
.error-box { background-color: #F2DEDE; border-color: #EED3D7; color: #B94A48; }


/* 6.7 Buttons --------------------------------------------------------------------------------------------------- */


/* Default Button */





.btn:focus{outline:thin dotted #333;}



/* Button Warning */

.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{ color:#ffffff;}

.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-dark.active{color:rgba(255, 255, 255, 0.75);}

.btn-warning{background-color:#f89406;}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#d78005;}


/* Button Danger */

.btn-danger{background-color:#ff4444;}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#cc0000;}


/* Button Success */

.btn-success{background-color:#65a23a;}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#467028;}


/* Button Info */

.btn-info{background-color:#0192c9;}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#016d96;}


/* Button Inverse */

.btn-inverse{background-color:#444444;}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color: #1F1F1F;}


/* 6.8 Bubbles --------------------------------------------------------------------------------------------------- */


/* Bubble Red */

.bubble-red { color: #1F1F1F; background-color:#ffffff; border:3px solid #f44; }
.bubble-red:after { border-color:#f44 transparent;}


/* Bubble Blue */

.bubble-blue { color: #1F1F1F; background-color:#ffffff; border:3px solid #0c82c5; }
.bubble-blue:after { border-color:#0c82c5 transparent;} 


/* Bubble Green */

.bubble-green { color: #1F1F1F; background-color:#ffffff; border:3px solid #9bbb04; }
.bubble-green:after { border-color:#9bbb04 transparent;}


/* Bubble Grey */

.bubble-grey { color: #1F1F1F; background-color:#ffffff; border:3px solid #ccc; }
.bubble-grey:after { border-color:#ccc transparent;} 


/* Bubble Orange */

.bubble-orange { color: #1F1F1F; background-color:#ffffff; border:3px solid orange; }
.bubble-orange:after { border-color:#FFA500 transparent;}  


/* 6.9 Image Styles --------------------------------------------------------------------------------------------------- */





/* Image Right */



/* Image Polaroid */

.img-polaroid {

background-color: #ffffff;
border: 1px solid #CCC;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); 
}


/* Image Border */

.img-border { background-color: #dddddd; }


/* Image Shadow */

.img-shadow { 
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 1);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 1);  
}

/* Icons com link para os documentos */

#footerwrap .moduletable h3
{
 color : #FFFFFF !important;
  }
#footerwrap .clearfix
{
 background-color: #c1293e; 
}
#menuwarp .clearfix
{
 background-color: #c1293e;
}

.modulo {
    border-left: 1px solid #c16b77 !important;
}

.destaques_top {
	 border-left: 1px solid #c16b77;
    border-right: 1px solid #c16b77;
    border-top: 1px solid #c16b77;
    padding: 5px;
	}
.destaques_bottom{
	border-left: 1px solid #c16b77;
    border-right: 1px solid #c16b77;
    border-bottom: 1px solid #c16b77;
    padding: 5px;
	position:relative;
	}
.icon_destaques {
	background-color:#c16b77;
	width:10px;
	height:10px;
	}
#promo 
{
    border-bottom: solid 1px!important;    
    border-color: #CCC!important;  
}


#bottomwrap .clearfix
{
    border-bottom: solid 1px!important;    
    border-color: #CCC!important; 


}


#showcasewrap .clearfix
{
    border-bottom: solid 1px!important;    
    border-color: #CCC!important;




}

#menu_iconswrap .row
{
    border-bottom: solid 1px!important;    
    border-color: #CCC!important;


}


.blocoagenda
{
    border-left: solid 4px;    
    border-color: #c16b77;




}




















        
        
.tour {
color: #c1293e!important;
}    

.resp-vtabs .resp-tabs-list li {
   color: #000000!important;
}

.resp-vtabs li.resp-tab-active {
border: 1px solid #c1293e!important;
border-right: none!important;
border-left: none!important;
   color: #c1293e!important;
}

.resp-vtabs .resp-tabs-container {
   border-left: 1px solid #c1293e!important;
}



#jflanguagelist-level a {
       color: #c1293e!important;
}

.modulo img {
border-color: #c1293e!important;
}

.cor_base {
color: #c1293e!important;
} 

ul.maximenuck li div.floatck {
     background-color: #c16b77!important;
}
ul.maximenuck {
    background-color: #c1293e!important;
}

/*
.color-nav-active-blue .flex-control-paging li a.flex-active {
background-color: #c1293e!important;
}
.flex-control-nav li a {
background: none!important;
}
*/

.moduletable-municipe h2 {
    background-color: #C1293E;
    color: #FFFFFF;
    font-size: 1.25em;
}