body { background-color: #ffffff; color: #000; font-family: 'Open Sans', sans-serif; font-size: 18px; font-weight: 400; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { color: #000000; text-align: justify; font-family: 'Open Sans', sans-serif; font-weight: 700; line-height: 40px; }
p { margin-bottom: 20px; font-size: 16px; line-height: 30px;}

.logo { margin-top: -143px!important;text-align: center; margin: 0 auto; }
.b {margin-bottom: 20px;}

.carousel-caption {background-color: rgba(0,0,0,0.22);}


.carousel-caption:hover {background-color: rgba(0,0,0,0.32);}
.panel {*border-color: #000; border-radius: 0px!important;}
.btn {border-radius: 0px; margin-bottom: 15px;}

#info { margin-top: 70px;border: 1px solid #000000; background-color: #FFFFFF;  padding: 30px; text-align: center;  }
#info h2 {text-shadow: 2px 2px 8px #000000; text-align: center; font-weight: bold; color: #ffffff; font-size: 25px; }

#footer { font-size: 12px; display:block; font-weight: normal; color: #000000; *background-color: #fff; padding-bottom: 15px; padding-top: 15px; text-align: center; }
#footer a { font-weight: normal; color: #000000;}
#footer a:hover { text-decoration: undeline; font-weight: normal; color: #FFFFFF;}
#footer p {line-height: 20px; font-size: 11px; margin: auto; max-width:350px; max-width:250px; margin-top: -37px; background:white;}

.ck {color:#808080;font-size: 11px!important; margin-right: 20px;float: right;}