/*  
Theme Name: Rádio Atlântida 
Theme URI: http://www.radioatlantida.net
Description: Tema oficial Rádio Atlântida
Version: 1
Author: bfms
Author URI: -

*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus { outline: 0; }
body {font-family: verdana, helvetica, sans-serif; font-size:11px; margin: 0 auto; background: #000 url(images/backnatal.jpg) top center no-repeat; color:#333;} 
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

.santo {font-size: 12px; float: left; line-height: 18px;}
.santo p {float: left; margin-bottom: 10px; margin-top: 5px;}

h1 {font-size: 27px;}  
h2 {font-size: 27px;}   
h3 {font-size: 24px;}

.clear {clear: both;}
strong {font-weight: bold;}
a:link, a:visited{color: #044476; text-decoration: none; font-weight: bold;}
a:hover{text-decoration: underline; }

#all {width: 960px;margin: auto; padding-bottom: 10px;}
#top {width: 960px; height: 87px; padding: 20px 0px 0px 0px; float: left; }
#top img {float: left;}
.linguas {color: #fff;}


.botaosata {width: 268px; padding: 6px; float: left; background: #073c88; margin-top: 4px; margin-bottom: 1px; color: #fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.botaosata:hover {width: 268px; padding: 6px; float: left; background: #0849af;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}


#classclubes {width: 250px; background: #E2EEF7; float: left;}
#classclubes ul li {width: 240px;border-bottom: 1px solid #95b1c6; padding:5px; background: #E2EEF7; float: left;}
#classclubes .classpos {float: left; padding: 2px 5px 2px 5px; margin-right: 10px; font-size: 11px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; background: #fff; color: #00497c; width: 15px; text-align: center; font-weight: bold;}
#classclubes .classequi {float: left; width: 140px;}
#classclubes .classjogos {float: left; text-align: center; width: 40px;}
#classclubes .classpontos {float: left;text-align: center; width: 20px;}


#jogosc {float: left; width: 250px;  background: #E2EEF7;margin-top: 15px;}
#jogosc ul li {width: 238px; background: #E2EEF7; border-bottom: 1px solid #95b1c6; padding: 5px; font-size:10px; float: left;}
#jogosc .equipa {float: left; text-align: left; width: 78px;}
#jogosc .pontos {float: left;text-align: center; width: 72px; font-size:9px; margin-left: 5px; margin-right: 5px;}





#topbar {background: #e2eef7; float: left; font-size: 12px; color: #303030; width: 950px; padding: 5px;}
#topbar .url {float: left; padding: 2px 6px 2px 6px; margin-left: 3px; margin-right: 3px; margin-top: 4px; background: #c5d8e7; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
#topbar .urlvideo {float: left; padding: 2px 6px 2px 6px; margin-left: 3px; margin-right: 3px; margin-top: 4px; background: #cc0000; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
#topbar .urlvideo:hover {float: left; padding: 2px 6px 2px 6px; margin-left: 3px; margin-right: 3px; margin-top: 4px; background: #ffffff; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
#topbar .url:hover {float: left; padding: 2px 6px 2px 6px; margin-left: 3px; margin-right: 3px; margin-top: 4px; background: #ffffff; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
#topbar .url img {float:left;}
#topbar .urlvideo img {float:left;}
#topbar .url a{font-size: 10px; float:left; padding-left: 3px; padding-top: 2px;}
#topbar .urlvideo a{font-size: 10px; float:left; padding-left: 3px; color: #fff;padding-top: 2px;}
#topbar .url:hover a{font-size: 10px; float:left; padding-left: 3px; text-decoration: none; padding-top: 2px;}
#topbar .urlvideo:hover a{font-size: 10px; color: #cc0000; float:left; padding-left: 3px; text-decoration: none; padding-top: 2px;}

/* LOJA */
#produto {width: 298px; float: left; background: #fff; padding: 6px; margin-bottom: 25px;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; margin-left: 10px; margin-right: 10px; border: 1px solid #00497c;}
#produto:hover {width: 298px; float: left; background: #e9e9e9; padding: 6px; margin-bottom: 25px;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; margin-left: 10px; margin-right: 10px; border: 1px solid #00497c;}
.infopro {width: 298px; float: left;background: #00497c;padding: 6px;margin-bottom: -7px;margin-left: -6px;margin-right: 0;border-bottom-right-radius:3px;	-moz-border-radius-bottomright:3px;border-bottom-left-radius:3px;	-moz-border-radius-bottomleft:3px;}
.nome {float: left; margin-top: 4px; text-transform: uppercase; font-size: 11px; width: 255px; color: #fff; font-weight: bold;}
.preco {background: #feee00; width: 17px; margin-right: 6px; padding:10px; float: left; font-size: 12px; color: #00497c; font-weight: bold; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
.desc {margin-top: 2px; text-transform: uppercase; width: 255px; font-family: Arial,Helvetica,sans-serif; float: left; font-size: 10px; color: #ccc; }

#conteudo {width: 940px; background: #fff;float: left; padding: 10px;}

/* -- Blue Menu -- */
.menu {font-family: "Trebuchet MS", Arial, san-serif; width:935px; background-image:url('images/blue/center.png'); height:42px; position:relative; font-size:11px; margin: 0; float: left; padding-left: 25px; z-index:10; }
.menu ul li a {	display:block; text-decoration:none; color:#fff; font-weight:bold; width:81px; height:42px; text-align:center; border-bottom: 0; background-image:url('images/blue/center.png'); line-height:48px; font-size:11px; overflow:hidden; padding-left: 1px;}
/* End Caps Styling */
.menu ul {float: left; margin-left: 50px; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
/* Button ":hover" Styling */
.menu ul li:hover a {color:#043454; background:url('images/blue/center_hassub.png');}
.menu ul li:hover ul {display:block; position:absolute; top:42px; left:0; width:152px; margin: 0; padding: 0;}
.menu ul li:hover ul li a.center_hassub {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.center_hassub {background:#6fc; color:#544a3a;}
.menu ul li:hover ul li ul {display: none;}
/* DropDown Styling */
.menu ul li:hover ul li a {background-image: none; display:block;height: 28px; line-height: 26px; color:#043454; width:142px; text-align:left; margin: 0; padding:0 0 0 11px;font-weight:normal;}
.menu ul li:hover ul {margin: 0 0 0 3px; padding: 0; background-image:url('images/blue/dropdown.png'); background-repeat:no-repeat; background-position:bottom left;}
/* DropDown Menus ":hover" Styling */
.menu ul li:hover ul li a:hover {color:#fff; background-image:url('images/blue/sub_hover.png');}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

#left {width: 193px; float: left; background: #fff;}
#left .aniversarios {width: 183px; font-size: 11px; padding: 5px; float: left; background: #e3f1f6;}
#left .icon {padding-right: 4px; float: left; padding-top: 1px; width: 16px; height: 16px; }

.anive {width: 243px; font-size: 11px; padding: 5px; float: left;}
.anive p{line-height: 18px; width: 243px; margin-bottom: 7px; float: left;border-bottom: 1px dotted #ccc;}
.ico {padding-right: 4px; float: left; width: 16px; height: 16px; }

.atlsocialtitle {font-size: 12px; background: #66b053;  -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; width: 460px; padding: 4px 5px 4px 10px; line-height: 20px; float: left; margin-top: 25px;}
.atlsocialtitle a{color: #fff;}
.atlsocialalbuns {width: 475px; float: left; background: #ededed;}
.atlsocialdia {float: left; width: 138px; padding: 10px;}
.atlsocialaleatorios {float: left; width: 292px; text-align: center; padding: 10px 5px 10px 10px;}
.atlsocialalbuns img {background: #ccc; padding: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.atlsocialalbuns img:hover {-webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in; background: #66b053;}

.agendatitle {font-size: 12px; background: #004a80; width: 460px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; padding: 4px 5px 4px 10px; line-height: 20px; float: left; margin-top: 25px;}
.agendatitle a{color: #fff;}
.agendaeventos {width: 465px; margin-left: auto; margin-right: auto; display: block;float: left; padding: 10px 5px 10px 5px; background: #e0eef8;}

.agendaevento {width: 130px; padding: 6px; margin-left: 9px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin-right: 2px; background: #fff;  text-align: center; float: left;}
.agendaevento:hover {width: 130px; -webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in;padding: 6px; margin-left: 9px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin-right: 2px; background: #004a80;  text-align: center; float: left;}
.agendaevento:hover a {color: #fff;}
.agendaevento:hover .agendadata {padding: 2px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; float: left; width: 126px; background: #fff; color: #004a80; text-transform: uppercase; font-size: 8px;}
.agendaevento a{font-size: 10px; float: left; padding-bottom: 5px;text-transform: uppercase;}
.agendadata {padding: 2px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; float: left; width: 126px; background: #004a80; color: #fff; text-transform: uppercase; font-size: 8px;}



.lugaracultura {background: url(images/lugaracultura.jpg);  width: 193px; height: 47px; float: left;}
.lugaracultura:hover {background: url(images/lugaracultura2.jpg); width: 193px; height: 47px; float: left;}

.livewe {background: url(images/livewebcam.jpg); width: 193px; margin-top: 3px; height: 47px; float: left;}
.livewe:hover {background: url(images/livewebcam2.jpg); width: 193px; height: 47px; float: left;}

.atlantidasociall {background: url(images/atlantidasocial.jpg); width: 193px; margin-top: 3px; height: 47px; float: left;}
.atlantidasociall:hover {background: url(images/atlantidasocial2.jpg); width: 193px; height: 47px; float: left;}

.jogossantacasa {background: url(images/jogossantacasa.jpg); width: 193px; margin-top: 3px; height: 47px; float: left;}
.jogossantacasa:hover {background: url(images/jogossantacasa2.jpg); width: 193px; height: 47px; float: left;}


.camaras {width: 290px; padding: 5px; float: left;}
.camaras ul li a {width: 290px; padding: 4px 0px 4px 0px; border-bottom: 1px dotted #ccc; color: #d0ad3d; float: left;}
.camaras ul li a:hover {border-bottom: 1px dotted #000; color: #000; text-decoration: none; float: left;}

.parceiros {width: 290px; padding: 5px; float: left;}
.parceiros ul li a {width: 290px; padding: 4px 0px 4px 0px; border-bottom: 1px dotted #ccc; color: #2490b4; float: left;}
.parceiros ul li a:hover {border-bottom: 1px dotted #000; color: #000; text-decoration: none; float: left;}

.redes {width: 290px; padding: 5px; float: left;}
.redes ul li a {width: 290px; padding: 4px 0px 4px 0px; border-bottom: 1px dotted #ccc; color: #69bd3d; float: left;}
.redes ul li a:hover {border-bottom: 1px dotted #000; color: #000; text-decoration: none; float: left;}




#content {width: 475px;  float: left;  margin: 0px 11px 0px 11px; }
#content p {text-align: justify;}
#content .titulonews {width: 475px; color: #81b4de; font-size: 12px; margin-top: 15px; margin-bottom: 2px; font-weight: bold;}
#content .destaque {background: #dbebf7; padding: 10px 10px 15px 10px; margin-bottom: 5px; border-bottom: 2px solid #97bbd6; float: left; }
#content .destaque-image {float: left; padding: 3px; -moz-border-radius: 4px; background: #7a9cb4;}
#content .destaque-image:hover {float: left; padding: 3px; -moz-border-radius: 4px; background: #557b96;}
#content .emdestaque {float: left; margin-top: 0px; width: 238px; padding-left: 6px; font-weight: bold; font-size: 9px;color: #c10000;}
#content .destaque-title {float: left; width: 238px; padding-left: 6px; padding-top: 3px;}
#content .destaque-title a {font-size: 14px;}
#content .destaque-sub {float: left; width: 238px; padding-left: 6px; padding-top: 5px; font-size: 11px; color: #4b4b4b;}
#content .ultimas {float: left; padding: 5px 10px 5px 10px; border-bottom: 1px dotted #a0a0a0; margin-top: 5px;}
#content .news-image {float: left; padding: 3px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; background: #efefef;}
#content .news-image:hover {float: left; padding: 3px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;  background: #044476;}
#content .news-title {float: left; width: 360px; padding-left: 6px;}
#content .news-title a {font-size: 12px;}
#content .news-sub {float: left; width: 360px; margin-bottom: 5px; padding-left: 6px; padding-top: 3px; font-size: 11px; color: #4b4b4b;}
#content .vertodas {float: left;  color: #fff; width: 461px; background: #044476; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin-top: 3px; padding: 7px; text-align: center; text-transform: uppercase; font-size: 11px;  }
#content .vertodas:hover {background: #0061ad;}

#content .pub {float: left; width: 475px; text-align: center; margin-top: 10px;}

.aniversariof {width: 175px; float: left; background: #f3cfdf; margin-bottom:3px; margin-top: 2px;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; padding: 4px;}
.aniversariof:hover {width: 175px;-webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in; float: left; color: #fff; background: #ce1968; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;padding: 4px;}
.aniversariof:hover a {color: #fff;}
.aniversariof p {float: left; font-size: 11px; width: 175px; margin-top: 0px; line-height: 18px; }


.aniversariob {width: 175px; float: left; background: #d6e8ee; margin-bottom:3px; margin-top: 2px;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; padding: 4px;}
.aniversariob:hover {width: 175px;-webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in; float: left; color: #fff; background: #044476; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;padding: 4px;}
.aniversariob:hover a {color: #fff;}
.aniversariob p {float: left; font-size: 11px; width: 175px; margin-top: 0px; line-height: 18px; }

.aniversariospageboy {width: 175px; float: left; background: #d6e8ee;margin: 3px;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; padding: 4px;}
.aniversariospageboy:hover {width: 175px; float: left; color: #fff; background: #044476; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;padding: 4px;}
.aniversariospageboy p {float: left; font-size: 11px; width: 175px; margin-top: 0px; line-height: 18px; }
.icon {padding-right: 4px; float: left; padding-top: 1px; width: 16px; height: 16px; }

.aniversariospagegirl {width: 175px; float: left; background: #f3cfdf;margin: 3px;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; padding: 4px;}
.aniversariospagegirl:hover {width: 175px; float: left; color: #fff; background: #ce1968; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;padding: 4px;}
.aniversariospagegirl p {float: left; font-size: 11px; width: 175px; margin-top: 0px; line-height: 18px; }
.icon {padding-right: 4px; float: left; padding-top: 1px; width: 16px; height: 16px; }

.todosaniv {width: 175px; margin-top: 6px;float: left; font-size: 10px; text-align: center; text-transform: uppercase; padding: 4px; background: #044476; color: #fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.todostop {width: 97%; margin-top: 6px;float: left; font-size: 10px; text-align: center; text-transform: uppercase; padding: 4px; background: #383838; color: #fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.todosaniv:hover {width: 175px; float: left; font-size: 10px; text-align: center; text-transform: uppercase; padding: 4px; background: #0061ad; color: #fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.todostop:hover {width: 97%; float: left; font-size: 10px; text-align: center; text-transform: uppercase; padding: 4px; background: #0061ad; color: #fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}

h1 {font-size: 20px; line-height: 20px; padding-top: 10px; color: #286ba0; font-weight: bold;}  
h2 {font-size: 18px; line-height: 18px; padding-top: 10px; color: #286ba0; font-weight: bold;}   
h3 {font-size: 14px; line-height: 14px; padding-top: 10px; color: #286ba0; font-weight: bold;}
h6 {font-size: 13px; background: #395f0b; color: #fff; padding: 4px; width: 450px; float: left;}

#content .pagina {background: #ebf3f9; width: 465px; padding: 5px; float: left;}
#content .pagina-title {font-size: 13px; background: #044476; width: 460px; color: #fff; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; padding: 4px 5px 4px 10px; line-height: 20px; float: left;}
#content .pagina-title a {color: #fff;}
#content .pagina-content {float: left; padding: 5px; width: 455px;}
#content .agenda-content {float: left; background: #f9f9f9; border-bottom: 2px solid #ccc; padding: 10px; width: 705px; color: #000;}
#content .pagina-content ul li{background: #ddeaf4; border: 1px solid #c3d9ea; margin-bottom: 8px; width: 97%; padding: 4px; float: left;}
#content .pagina-content ul li a:link{float: left; font-size: 14px; width: 445px;}
#content .pagina-content ul li:hover{background: #c3d9ea;  width: 97%; float: left;}
#content .pagina-content p {line-height: 18px; padding-bottom: 10px; padding-top: 5px; }
#content .agenda-content p {line-height: 17px; padding-bottom: 10px; padding-top: 5px; font-size: 13px;}
#content .agenda-content img{padding: 3px; background: #ccc; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}

#content .clientes-content ul li{background: #ddeaf4; font-size: 14px; text-align: center; border: 1px solid #c3d9ea;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin-left: 5px; margin-right: 5px;margin-bottom: 25px; width: 96px; padding: 4px; float: left;}
#content .clientes-content ul li:hover{background: #c3d9ea; font-size: 14px; text-align: center; border: 1px solid #c3d9ea;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin-left: 5px; margin-right: 5px;margin-bottom: 25px; width: 96px; padding: 4px; float: left;}
#content .clientes-content ul li img{float: left; width: 88px; height: 80px;}



#noticias  {width: 675px; float: left;  margin: 0px 15px 0px 0px; }
#noticias .topo {background: #efefef; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; float: left; width: 655px; padding: 10px;}
#noticias .noticia-title {font-size: 19px; margin-top: 4px; width: 310px; margin-bottom: 6px;  line-height: 20px; float: left;}
#noticias .noticia-content {float: left; padding-top: 10px;}
#noticias .noticia-content p {line-height: 18px; padding-bottom:17px; text-align: justify; font-size: 14px; font-family: Arial,Helvetica,sans-serif;}
#noticias .noticia-content2 {float: left; padding-top: 10px;}
#noticias .noticia-content2 img {float: left;  margin: 5px; padding: 5px; background: #efefef;}
#noticias .noticia-content2 p {line-height: 18px; padding-bottom:17px; text-align: justify; font-size: 14px; font-family: Arial,Helvetica,sans-serif;}
#noticias .noticia-content em {font-style: italic;}
#noticias .noticia-data {float: left; color: #252525; background: #d8d8d8; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin-bottom: 12px;padding: 2px 3px 2px 3px;text-transform: uppercase; font-size: 10px;  margin-bottom: 5px;}
#noticias .noticiasoptions {width: 665px; background: #e6e6e6; margin-top:15px; line-height: 18px; float: left; padding: 5px;}
#noticias .noticia-foto {float: left; width: 320px; padding: 4px; margin-right: 10px; background: #fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
#noticias .noticia-lead {float: left; margin-top: 12px;width: 310px; font-size: 12px; text-align: justify; font-style: italic;}
#noticias .noticia-lead p {line-height: 17px; text-align: justify;} 

#noticias .share {float: left; background: #044977; padding: 10px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}



#noticias .blogtitle {font-size: 18px; margin-top: 20px; width: 675px; margin-bottom: 3px;line-height: 20px; float: left;}
#noticias .blogtitle a{color: #0043b2;}
#noticias .blogdate {font-size: 10px; font-weight: bold; text-transform: uppercase; float: left; width: 675px; color: #363636;}

#noticias .noticia-title2 {font-size: 18px; width: 665px; padding:  5px 5px 0px 5px; margin-bottom: 6px;  line-height: 18px; float: left;}
#noticias .noticia-lead2 {float: left; width: 665px; padding: 0px 5px 5px 5px; font-style: italic;}

#noticias .noticiasfull-data {float: left; width: 525px; text-transform: uppercase; font-size: 9px; color: #960014; padding-left: 6px; margin-bottom: 2px;}
#noticias .noticiasfull-title {width: 525px; float: left; padding-left: 6px; padding-bottom: 3px;}
#noticias .noticiasfull-lead {width: 525px; float: left; padding-left: 6px;}
#noticias .noticiasfull-lead p {line-height: 16px;}
#noticias .listanoticias2 {background: #262626; border: 1px solid #262626; float: left; padding: 5px;}
#noticias .listanoticias2 a {font-size: 22px; color:#fef126;}
#noticias .noticiasfull-title2 {width: 525px; float: left; padding-left: 6px; padding-bottom: 3px;}
#noticias .noticiasfull-lead2 {width: 525px; color: #ccc; text-transform: uppercase; float: left; padding-left: 6px;}
#noticias .noticiasfull-lead2 p {line-height: 16px; color: #ccc;} 

#noticias .listanoticias {background: #e2eef7; border: 1px solid #afd0e9; float: left; margin-top: 5px; padding: 5px;}
#noticias .listanoticias a {font-size: 13px;}
#noticias .listanoticias:hover {background: #afd0e9; float: left; margin-top: 5px; padding: 5px;}


.linksacores {width: 655px; float: left; padding: 4px;}
.linksacores a {float: left; padding: 4px; background: #efefef; font-size: 10px; border: 1px solid #dedede; margin: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.linksacores a:hover {float: left; padding: 4px; background: #004475; color: #fff; border: 1px solid #004475; margin: 4px; text-decoration: none; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}


/* novas noticias - 09 de Agosto */
#noticias .lista {float: left; padding: 8px; background: #fff;  border: 1px solid #ccc; margin-top: 5px; margin-bottom: 10px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
#noticias .lista:hover {-webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in; float: left; padding: 8px; background: #044476; border: 1px solid #044476; margin-top: 5px; margin-bottom: 10px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
#noticias .lista:hover .listafoto {float: left; width: 150px; margin-right: 10px; padding: 4px; background: #fff; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
#noticias .listafoto {float: left; width: 150px; margin-right: 10px; padding: 4px; background: #efefef; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
#noticias .listatitulo {float: left; width: 489px; font: 15px Arial,Helvetica,sans-serif;}
#noticias .listatitulo2 {float: left; width: 100px; font: 15px Arial,Helvetica,sans-serif;}
#noticias .lista:hover .listatitulo a {float: left;  color: #fff; font-weight: bold; font-size: 15px; font-family: Arial,Helvetica,sans-serif;}
#noticias .lista:hover .listatitulo2 a {float: left; width: 100px; color: #fff; font-weight: bold; font-size: 15px; font-family: Arial,Helvetica,sans-serif;}
#noticias .listadata {float: left; padding: 3px 2px 2px 2px; font: 9px Arial,Helvetica,sans-serif; background: #efefef; margin-top: 2px; margin-bottom: 3px; text-transform: uppercase; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; color: #252525;}
#noticias .lista:hover .listadata {float: left; padding: 3px 2px 2px 2px; font: 9px Arial,Helvetica,sans-serif; background: #1d5d90; margin-top: 2px; margin-bottom: 3px; text-transform: uppercase; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; color: #efefef;}
#noticias .listaexc {float: left; width: 489px; margin-top: 3px; font: 12px Arial,Helvetica,sans-serif; text-align: justify;  color: #6b6b6b;}
#noticias .lista:hover .listaexc {float: left; width: 489px; margin-top: 3px; font: 12px Arial,Helvetica,sans-serif; text-align: justify;  color: #efefef;}



.wp-pagenavi a, .wp-pagenavi a:link {padding: 5px 7px 5px 7px; margin: 3px;text-decoration: none;border: 1px solid #bcbcbc;color: #000;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;background-color: #efefef;}
.wp-pagenavi a:visited {	padding: 5px 7px 5px 7px; 	margin: 3px;	text-decoration: none;	border: 1px solid #bcbcbc;	color: #000;	-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;	background-color: #efefef;	}
.wp-pagenavi a:hover {border: 1px solid #044476;	color: #fff;-webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in;background-color: #044476;}
.wp-pagenavi a:active {padding: 5px 7px 5px 7px;margin: 3px;text-decoration: none;border: 1px solid #044476;color: #fff;background-color: #044476;}
.wp-pagenavi span.pages {padding: 5px 7px 5px 7px; margin: 3px;text-decoration: none;border: 1px solid #bcbcbc;color: #000;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;background-color: #efefef;}
.wp-pagenavi span.current {padding: 5px 7px 5px 7px; margin: 3px;text-decoration: none;border: 1px solid #044476;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;color: #fff;background-color: #044476;}
.wp-pagenavi span.extend {padding: 5px 7px 5px 7px; margin: 3px;text-decoration: none;border: 1px solid #bcbcbc;color: #000;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;background-color: #efefef;	}

#cinema .botaovermelho{width: 195px; padding: 7px 5px 7px 5px; margin-top: 15px; text-align: center;  background: #c10000; float: left; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; }
#cinema .botaovermelho:hover{text-align: center;  background: #252525; float: left; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; }
#cinema  {width: 940px; float: left; }
#cinema .filme {width: 162px; min-height: 310px; float: left; padding: 8px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; background: #000; margin: 5px;}
#cinema .filme img {text-align: center; margin-left: auto; margin-right: auto;}
#cinema .estreianome {width: 300px; color: #c10000; margin-bottom: 10px; float: left; font-size: 22px; font-weight: bold; text-transform: uppercase;}
#cinema .estreia {width: 920px; float: left; padding: 10px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; background: #000;}
#cinema .estreia a{color: #fff;}
#cinema .filme:hover { float: left; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; background: #c10000; }
#cinema .filme:hover .capafilme {background: #c10000;}
#cinema .capafilme {padding: 3px; background: #000;  text-align: center;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
#cinema .nomefilme a {float: left; font-size: 13px; width: 162px; color: #fff; margin-top: 4px;}
#cinema .filme:hover .nomefilme a {color: #fff;}
#cinema .sala {margin-top: 4px; font-weight: bold; float: left;font-size: 10px;text-transform: uppercase; color: #efefef;}
#cinema .sessoes {width: 162px; margin-top: 4px; float: left; font-size: 11px;  text-transform: uppercase; color: #fff;}
#cinema .sala2 {margin: 4px; font-weight: bold; float: left; color: #fff; font-size: 11px; padding: 3px; text-transform: uppercase; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; }
#cinema .sinopse {margin: 4px 0px 5px 0px; float: left; color: #fff; font-size: 11px; }
#cinema .sessoes2 {width: 170px; margin: 4px; float: left; color: #fff; font-size: 11px; padding: 3px; text-transform: uppercase; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
#cinema .filme:hover .sala { color: #fff;}
#cinema .filme:hover  .sessoes {color: #fff;}

#content .noticiasfull-title {width: 365px; float: left; padding-left: 6px; padding-bottom: 3px;}
#content .noticiasfull-lead {width: 365px; float: left; padding-left: 6px;}
#content .noticiasfull-lead p {line-height: 16px;} 
#content .listanoticias {background: #e2eef7; border: 1px solid #afd0e9; float: left; margin-top: 3px; padding: 5px;}
#content .listanoticias a {font-size: 13px;}
#content .listanoticias:hover {background: #afd0e9; float: left; margin-top: 3px; padding: 5px;}
#content .infoagenda {background: #cfe2f0; padding: 5px;}

.navegacao {width: 675px; float: left; margin-top: 25px; text-align: center; margin-bottom: 25px;}

#full {width: 940px; float: left;}
.full-title {font-size: 23px; line-height: 23px; width: 940px; padding-bottom: 10px; float: left;}
#full .full-content {float: left;}
#full .full-content p {line-height: 14px; padding-bottom:17px; font-size: 12px;}

#agenda { width: 735px; float: left;}
#agenda .eventoh{ width: 339px; padding: 5px; margin: 8px; border: 1px solid #efefef; float: left; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
#agenda .eventoh:hover{ width: 339px; padding: 5px; margin: 8px; border: 1px solid #afd0e9; background: #efefef; float: left; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
#agenda .fotoevento{float: left; margin-right: 5px; padding: 3px; width: 115px; background: #efefef; -moz-border-radius: 2px; border-radius: 2px; -webkit-border-radius: 2px;}
#agenda .nomeevento{float: left;  width: 210px; margin-top: 3px; font-size: 14px;}
#agenda .infoevento{float: left;  width: 210px; margin-top: 5px; font-size: 11px;}




#pub-top {width: 940px; margin-bottom: 10px; clear: both; float: left; text-align: center;}

.categorias {width: 930px; margin-bottom: 15px; padding: 5px; background: #bad7ef; float: left; }

#right {width: 250px; float: left;}
#right .votacao {width: 233px; line-height: 24px; float: left; background: url(images/inquerito.png) 90% 55% no-repeat; padding: 5px 5px 5px 10px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}

.topatltop {background: url(images/topatl-top.gif) no-repeat; margin-top: 15px; float: left; width: 250px; height: 31px;}
.topatlcontent {background: #e6e6e6; color: #044476; float: left; width: 230px; padding: 5px 10px 5px 10px;}
.topatlcontent p{padding-bottom: 6px; float: left;}
.topatlbottom {background: url(images/topatl-bottom.gif) no-repeat; float: left; width: 250px; height: 8px;}
.topatlcontent ul li{background:#f7f7f7; border: 1px solid #cdcdcd; -moz-border-radius: 3px; margin-bottom: 3px; width: 96%; padding: 4px; float: left;}
.topatlcontent ul li:hover{background:#383838; border: 1px solid #000; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; color: #fff; margin-bottom: 3px; width: 96%; padding: 4px; float: left;}
.topatlcontent ul li:hover .topnumber{background:#fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; color: #044476;}
.topnumber {float: left; -moz-border-radius: 3px; background: #383838; margin-right: 6px; font-weight: bold; text-align: center; font-size: 9px; color: #fff;  padding: 6px;}



#footer {width: 940px; margin-bottom: 15px; font-size: 10px;  padding: 7px 10px 7px 10px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; color: #a7d4f5; float: left; background: #001f35;}
#footer a {color: #fff; font-size: 10px; font-weight: normal;}

.equipamasc {width: 136px;line-height: 15px;  -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px; margin: 7px 5px 7px 5px; background: #e2eef7; padding: 5px; float: left;}
.equipamasc:hover {width: 136px;  -webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in;line-height: 15px;  margin: 7px 5px 7px 5px;  background: #044476;  color: #fff; padding: 5px; float: left;}
.equipamasc img {display: block; padding-bottom: 4px; margin-left: auto;margin-right: auto;}


.equipafemin {width: 136px;  line-height: 15px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;margin: 7px 5px 7px 5px;  background: #f3cfdf; padding: 5px; float: left;}
.equipafemin:hover {width: 136px;  -webkit-transition-property: color, background; -webkit-transition-duration: .3s; -webkit-transition-timing-function: linear, ease-in;-moz-transition-property: color, background; -moz-transition-duration: .3s; -moz-transition-timing-function: linear, ease-in;line-height: 15px;  margin: 7px 5px 7px 5px; color: #fff; background: #ce1968; padding: 5px; float: left;}
.equipafemin img {display: block; padding-bottom: 4px;margin-left: auto;margin-right: auto;}

#utilidades {width: 300px; float: left; margin-right: 6px; margin-left: 6px; }
#utilidades .titulogreen {width: 280px; padding: 10px; font-size: 14px; font-weight:  bold; color: #fff; float: left; background: #95ac5a;}
#utilidades .contentgreen {width: 280px; padding: 10px; float: left; background: #e2f3b9;}
#utilidades .tituloorange {width: 280px;  padding: 10px; font-size: 14px; font-weight:  bold; color: #fff; float: left; background: #c87701;}
#utilidades .contentorange {width: 280px; padding: 10px; float: left; background: #f2e0c4;}
#utilidades .tituloblue {width: 280px;  padding: 10px; font-size: 14px; font-weight:  bold; color: #fff; float: left; background: #4091c0;}
#utilidades .contentblue {width: 280px;  padding: 10px; float: left; background: #d2e8f5;}
#utilidades .titulored{width: 280px;  padding: 10px ; font-size: 13px; font-weight:  bold; color: #fff; float: left; background: #c10000;}
#utilidades .contentred {width: 280px; margin-bottom: 10px; padding: 10px; float: left; background: #f6c6c6;}

/* css soltos */
.playerpodcast {float: left; overflow: hidden; margin-top: 5px; line-height: 1px; margin-right: 13px;}
.avisos {background: #f9d9d9; float: left; border-top: 1px solid #930000;border-bottom: 1px solid #930000; text-align: center; line-height: 15px; margin-bottom: 12px; font-size: 11px; color: #111; width: 934px; padding: 3px;}

/* Begin Images */
p img {padding: 0;max-width: 100%;}
img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;clear: both;margin: 0 0 2px 7px;display: block;}
img.alignleft {clear: both;padding: 4px;	margin: 0 7px 2px 0;display: inline;}
.alignright {float: right; clear: both;}
.alignleft {float: left;	clear: both;}
/* End Images */


/* lusoradio */
.lusonews {width: 600px; float: left;}
.lusonews ul li{border-bottom: 1px solid #d7d7d7; padding: 6px; background: #f7f7f7; float: left; width: 100%; display: block;}
.lusonews ul li:hover{border-bottom: 1px solid #d7d7d7; padding: 6px; background: #ebebeb; float: left; width: 100%; display: block;}
.lusoresumo {float: left; width: 458px; text-align: justify; line-height: 16px;  padding-top: 4px;}
.lusotitulo {float: left; width: 458px;}
.lusotitulo a {color: #c10000;}
.lusotitle {width: 602px; padding: 5px; float: left; margin-top: 20px; background: #c10000; line-height: 18px; color: #fff; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.lusomais {width: 602px; float: left; padding-top: 4px; text-align: right;}
.lusoright {width: 300px; float: right;}
.lusotitleright {width: 300px; padding: 5px; float: right; margin-top: 10px; background: green; line-height: 18px; color: #fff; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.lusovideo {float: right; width: 310px;}



/* COMENTÁRIOS */
*/
#archive { font: bold 18px; margin: 0px 0px 10px 0px; background: #4c981e; padding: 5px;}
#comments, #respond {font: bold 14px; margin: 10px 0px 5px; padding: 10px 0 5px 0;}
.commentlist {margin: 10px 0px; width: 449px; padding-left: 0px; line-height: 18px;}
.commentlist a {  vertical-align: baseline;text-decoration:none;}
.commentlist li{list-style:none; background: #f3f3f3;}
.commentbottom {background: url(images/comments-bottom.gif) no-repeat;width: 449px; height: 10px;  float: left;}
.commentlist cite {float: left;padding-bottom:22px;}
.commentlist cite a, .commentlist cite a:visited {}
.commentlist small {margin-bottom: 5px;display: block;font-size: 87%;}
.commentlist .author {font-weight: bold; color: #a9a9a9;}
.commenttext {background: #f3f3f3; border-top:2px solid #d0d0d0; text-align: justify; font-size: 12px; border-left:2px solid #d0d0d0; border-right:2px solid #d0d0d0;padding: 5px; color: #737373;}

#commentform {margin:0; padding:0;}
#commentform a { vertical-align: baseline; text-decoration:none;}
#commentform p {padding: 6px 0px;margin: 0px;}
#commentform label{font: 100%;color: #000;}
#commentform input{font: 110%;width: 60%;border:1px solid #e0e0e0; background-color:#f2f2f2; padding: 3px;margin-top: 3px;}
#commentform textarea{font: 110%;width: 88%;height: 115px;border:1px solid #e0e0e0; background-color:#f2f2f2; padding: 3px;margin-top: 3px;}
#commentform textarea:focus, #commentform input[type="text"]:focus {background: #fff; vertical-align: baseline;}
#commentform #submit{background: #210b69;font: bold 11px; color: #fff; border: none;float:left; text-align: center; width: 120px;height: 28px;cursor: pointer; margin-bottom: 10px;}
#commentform:hover #submit:hover{background: #0f013d;font: bold 11px; color: #fff; border: none;float:left; text-align: center; width: 120px;height: 28px;cursor: pointer;}


/* BLOG RADIOATLANTIDA.NET */
.about {width: 240px; padding: 5px; float: right; background: #ebebeb; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.about input {width: 230px; padding: 4px; margin-bottom: 14px; float: left; bordeR: 1px solid #005186;background: #fff; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
.about textarea {width: 230px; padding: 4px; margin-bottom: 14px; float: left; bordeR: 1px solid #005186;background: #fff; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}
.help {width: 240px; padding: 5px; float: right; background: #ebebeb; margin-top: 10px; margin-bottom: 10px;}




/* CLIENTES */

.cliente {float:left;width:443px; margin-bottom:10px; padding: 6px; background:#c5dbe3;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.cliente:hover {float:left;width:443px; margin-bottom:10px; padding: 6px; background:#004a80;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.clientelogo {width: 115px; float:left; margin-right: 18px;}
.clientelogo img{width: 110px; padding: 5px; background: #fff; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;height: 100px; float:left;}
.clientenome {width: 310px; float:left; font-size: 14px; margin-top: 2px; font-weight: bold; color: #004a80;}
.cliente:hover .clientenome {width: 310px; float:left; font-size: 14px; margin-top: 2px; font-weight: bold; color: #fff;}
.cliente:hover .clientedados {width: 310px; float:left; font-size: 10px; margin-top: 6px; color: #fff;}
.cliente:hover .clientedados a {color: #fff;}
.clientedados {width: 310px; float:left; font-size: 10px; margin-top: 6px; color: #111;}



#mp4 {background: #430351; -webkit-border-radius: 5px; margin-top: 10px; margin-bottom: 4px; border-radius: 5px; -moz-border-radius: 5px; width: 455px; padding: 10px; float: left;}
#mp4 .musicamp4 {width: 150px; margin: 2px; float: left; padding: 3px; background: #1e0024; font-size: 10px; color: #fff; -webkit-border-radius: 3px; border-radius: 3px; -moz-border-radius: 3px;}
#mp4 .musicamp4:hover {width: 150px; margin: 2px; float: left; padding: 3px; background: #eac0f2; color: #1e0024; font-size: 10px;  -webkit-border-radius: 3px; border-radius: 3px; -moz-border-radius: 3px;}
#mp4 .fotomp4 {float: left; padding:4px; background: #1e0024;-webkit-border-radius: 3px; border-radius: 3px; -moz-border-radius: 3px;}
#mp4 .artista {font-weight: bold; text-transform: uppercase; float: left; width: 145px;}
#mp4 .faixa {font-size: 9px;float: left; width: 145px;}
#mp4 .nomemp4 {font-size: 11px; font-weight: bold; text-transform: uppercase; margin-top: 3px; color: #fff;float: left; width: 125px;}
#mp4 .localmp4 {font-size: 9px; text-transform: uppercase; margin-top: 2px; color: #fff;float: left; width: 125px;}


/* estaado do tempo por bfms - fevereiro 2012 */
.cidade {width:916px;float: left; margin-top: 40px; padding: 10px; font-weight: bold; font-size: 13px;background: #00497c; color: #fff;}

.actual {float: left; width: 200px; min-height: 68px; background: #C5D8E7; color: #00497c; padding: 10px;}
.actualtitle {float: left; font-weight: bold; color: #00497c;  margin-bottom: 10px;}
.actualimage {float: left; margin-right: 10px;}
.actualtemp {font-size: 18px; font-weight: bold;}

.semana {float: left; width: 719px; margin-left: 1px;}
.semana2 {float: left; width: 168px;min-height: 78px; background: #E2EEF7; margin-right: 1px; padding: 5px;}
.diasemana {float: left; margin-top: 10px;font-weight: bold; color: #00497c;  margin-bottom: 10px;}
.semanaimage {float: left; margin-right: 5px;}
.semanaimage img {float: left; width: 30px; height: 30px;}
.semanaestado {float: left; width: 133px;}
.tempsemana {font-size: 14px; font-weight: bold;}









