@import url(mod_paragraph.css);
@import url(mod_news_v2.css);
@import url(mod_newsletter_v3.css);
@import url(layout.css);
@import url(defaults.css);


.messageHolder {
  width:100%;
  padding-bottom:5px;
}

.message {
  padding:1em;
  text-align:left;
  padding-left:10%;
  font-size:12px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}


.message.error {
  border:1px solid red;
  background: url('/Files/System/MunCultura2009/Assets/stop.gif') no-repeat 5% 50%;
  color:red;
}

.message.warning {
  border:1px solid #FF9900;
  background: url('/Files/System/MunCultura2009/Assets/alert.gif') no-repeat 5% 50%;
  color:#FF9900;
}

.message.no_error {
  border:1px solid green;
  background: url('/Files/System/MunCultura2009/Assets/dot_green.gif') no-repeat 5% 50%;
  color:green;
}



/* BEGIN About Page */
.destaque ul {
  list-style-image: url(/Files/System/CMCL/Versao_Blue/bullet_bluev1.jpg);
  margin-bottom: 0px;
  line-height:100%;
}

.destaque ul li { 
 margin-top:5px;
}
/* END About Page */

/* BEGIN Tabs */
.simpleTabs {
    list-style: none;
    padding: 0;
    margin: 0;
}

.simpleTabs li {
  float: left;
  border: 1px solid;
  border-bottom-width: 0;
  margin: 0 0.5em 0 0;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  -webkit-border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
}

.simpleTabs a {
  display: block;
  padding: 0px 1em;
  background: #E8FAFF;
  -moz-border-radius-topleft:10px;
  -moz-border-radius-topright:10px;
  -webkit-border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
   padding: 1em 1em;
}
	
.simpleTabs .current {
  position: relative;
  top: 1px;
  background: #FFF;
}	


.tab {
  border: 1px solid;
  clear: both;
  -moz-border-radius-topright:10px;
  -moz-border-radius-bottomleft:10px;
  -moz-border-radius-bottomright:10px;

-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;

}	
/* END Tabs */

/* BEGIN Horizintal Menu */
#mc09_Menu ul {
  margin:0;
  padding:0;
  clear:both;
  float:right;
}

#mc09_Menu ul li{
  background:transparent url(/Files/System/MunCultura2009/Assets/tabs.gif) no-repeat scroll 0 0;
  list-style-type:none;
  margin:0 1px;
  padding:0;
  float:left;
}

#mc09_Menu ul li.activeitem,
#mc09_Menu ul li.inpath {
  background-position:0 -52px;
}

#mc09_Menu ul li:hover {
  background:transparent url(/Files/System/MunCultura2009/Assets/tabs.gif) no-repeat scroll 0 0;
  background-position:0 -26px;
}

#mc09_Menu ul li a {
  list-style-type:none; 
  display:block;
  height:26px;
  width:110px;
  margin:0;
  white-space:nowrap;
  text-align:center;
  color:white; 
  text-decoration:none;  
  font-weight:bold;
}

#mc09_Menu ul li a span {
  display:block;
  padding-top:5px;
}

#mc09_Menu ul li a:hover {
  text-decoration:none;
  font-weight:bold;
}

/* END Horizontal Menu */

/* BEGIN Breadcrum */

/* END Breadcrum */

/* BEGIN Logo & Banner */

#mc09_Header div {

}
/* END Logo & Banner */


/* BEGIN Contacts Table */
table#contacts {
  width:100%;
}

table#contacts tr {
  vertical-align:top;
}

table#contacts tr td{
  width:50%;
  text-align:left;
  padding-top:3px;
}
/* END Contacts Table */

/* BEGIN Collapsible Sections*/
.collapse {
  background:transparent url(/Files/System/MunCultura2009/Assets/frame.gif) no-repeat scroll center bottom;
  width:98%; 
  border:1px solid transparent;
}
.collapseLink {
  padding-bottom:2px;
  color:#fff;
}
/* END Collapsible */

/* BEGIN Calendar */

#datepicker {
  margin-top:10px;
  margin-bottom:10px;
}
.ui-datepicker {
  width:97%; /* override default width; */
}

.mc09_Calendar div .newsItem,
.mc09_Calendar div a#newsback {
  display:none;
}

#calendarMsg {
  width:100%;
  margin-bottom:5px;
  text-align:center;
  font-weight:bold;
  font-size:110%;
  color:#0099CC;
}

#calendarMsg span {
  font-style:italic;
}
/* END Calendar */
