Theme Name: SMTV
Theme URI: http://www.saomigueltv.com
Description: Template exclusivo SMTV
Version: 1.0
Author: Cubo Açores
Author URI: http://www.cuboacores.com
*/

.post_content iframe {
   display: block;
   margin: 0 auto;
}

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;}
:focus {outline: 0;}
body {font: 13px Arial,Helvetica,sans-serif; background: #fff;  color:#464646;} 
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}

/* Geral */
blockquote {width: 95%; text-align: justify; padding-left: 10px; margin-left: 10px; margin-bottom: 5px; padding: 5px; float: left; background: #efefef; border: 1px solid #666;}
a:link, a:visited{color: #ff8c2d; font-weight: bold; text-decoration: none;}
a:hover {color: #333;}
.clear {clear: both;}
strong, b, bold {font-weight: bold;}
em {font-style: italic;}

.outrodia {float: left;margin-bottom: 4px;padding: 5px;background: #111;width: 206px;}
.outrodia:hover {background: #1c91c4; color: #fff !important;}

.titleoutro {width: 206px; margin-top: 16px; padding: 5px; margin-bottom: 4px; background: #1c91c4; color: #fff; text-transform: uppercase;}
/* Headings */

.multiple li {
	width: 210px !important;
	float: left !important;
}
.multiple2 li {
	width: 310px !important;
	float: left !important;
}
.fila {float: left; width: 210px;}
.data {width: 190px; padding: 7px 5px; margin: 10px; text-transform: uppercase; font-size: 13px; background: #efefef; float: left;}

#form-wysija-2 {text-align: center;
margin-right: -300px;
margin-top: -13px;
}

.newscoisas input[type="text"] {float: left;	padding: 5px; background: #fff; color: #86d708; border: 1px solid #ccc;}
.newscoisas2 input[type="text"] {float: left; color: #1c91c4;	padding: 5px; background: #fff; border: 1px solid #ccc;}
.newscoisas input[type="submit"] {float: left;	padding: 5px 10px; background: #86d708; color: #fff; border: 1px solid #86d708;}
.newscoisas2 input[type="submit"] {float: left;	padding: 5px 10px; background: #1c91c4; color: #fff; border: 1px solid #1c91c4;}
.powered-by {display: none !important;}
.widget_wysija_cont .wysija-submit {margin-top: -7px !important;}
.wysija-paragraph label {display: none !important;}
p {text-align: justify; font-size: 14px; line-height: 19px; padding: 15px 0px 10px 0px;}

h2{font-weight:normal;font-size:200%;letter-spacing:-.04em;line-height:110%;margin:.7em 0 .2em;letter-spacing:-0.03em;}
h3{font-size:160%;font-weight:normal;letter-spacing:-.04em;line-height:110%;margin:.7em 0 .2em;letter-spacing:-0.02em;}
h4{font-size:140%;font-weight:bold;margin:.7em 0 .2em;letter-spacing:-0.02em;}
h5{font-size:140%;font-weight:bold;margin:.5em 0 .2em;letter-spacing:-0.02em;}
h6{font-size:120%;font-weight:normal;text-transform:uppercase;margin:.5em 0 .2em;}


.wpcf7-text {padding: 10px 5px; background: #efefef; border: 1px solid #ccc; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.wpcf7-textarea  {padding: 10px 5px; background: #efefef; width: 525px; border: 1px solid #ccc; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.wpcf7-submit {float: left; background: #ff8c2d; padding: 10px 20px; font-size: 13px; font-weight: bold; color: #fff; border: 0px; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}
.wpcf7-submit:hover {cursor: pointer; background: #212121;}

.all {width: 960px; margin: 0 auto;}

#fundo { }
#gradiente{background-image: #fff url(http://www.saomigueltv.com/wp-content/themes/smtv/images/gradiente.png) repeat-x;} 

/* header */
#header{ width: 100%;  height: 150px;}
#header .logo{ float:left; width:330px; }
#header .logoimg {float: left; width: 320px;margin-right:4px; padding-top: 15px;}
#header .slogan {padding-left: 6px;float: left;color: #fff;font-weight: bold;font-size: 12px;text-transform: uppercase;width: 320px;padding-top: 4px;}
#header .botaoemissao{margin-top: 20px; text-transform: uppercase; float: left; padding: 7px;color:#fff; font-weight: bold;text-align:center; font-size: 13px; background:#1c91c4; width: 140px; }
#header .botaoultimahora{margin-top: 20px;float: left;padding: 7px;color: #fff;font-weight: bold;text-align: center;font-size: 13px;background: red;width: 101px;}
.ultimahorac{margin-top: 20px; float: left; padding: 7px;color:#232323;; font-weight: bold;text-align:left; font-size: 13px; background:#fff; width: 831px; }
.ultimahorac a{color: red;}
#header .direita{float:right; width:550px;margin-top: 29px; margin-top: 10px;margin-left: 10px;}
#header .menu ul li a {margin-left: 1px; float: left; padding: 10px 14px;background: #000; color: #fff; text-transform: uppercase; font-size: 13px; font-weight: bold;}
#header .menu ul li a:hover {background: #86d708;}
#header .submenu {float: right; margin-top: 5px;}
#header .botaodirecto {background: red;padding: 10px 14px 9px 14px;color: white;text-transform: uppercase;font-weight: bold;float: left;margin-left: 8px;}
#header .botaodirecto img{float: left;margin-right: 5px;}

#middle{float:left; width:940px; background: #000; height: 450px; padding: 10px;}
#middle .video{float: left; width: 700px;height: 440px; }
#middle .direita{float: left; width: 220px; padding-left: 10px;margin-top: 10px;margin-left: 10px;}
#middle .caixanoticias{ text-transform: uppercase; float : left; padding: 7px;color:#fff; font-weight: bold;text-align:center; font-size: 11px; background:#1c91c4; width: 215px; }
#middle .texto ul li a{float: left; font-size: 12px; color: #fff; padding-top: 16px; font-weight: normal;}
#middle .texto ul li a:hover{color: #86d708;}
#middle .botaonoticias a{text-transform: uppercase; margin-top: 10px; padding:7px 15px; color: #fff; background: #1f1f1f; float: right; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; font-size:10px; font-weight: bold; }
#middle .botaonoticias a:hover{background: #86d708;}

#programacao{width: 910px; float: left; padding: 20px 25px; }
#programacao .title{color: #fff; text-transform: uppercase;font-size: 11px; font-weight: bold; float: left; padding-bottom: 10px; }
#programacao .caixa { background: #000; color: rgb(224, 224, 224); font-size: 11px; padding: 7px; float: left; width: 160px; margin-right: 10px;font-weight: normal;}
#programacao .caixa:hover{ background: #1c91c4;}
#programacao .imagem{float: left; padding-right: 7px;}
#programacao .texto{width: 95px; font-size: 11px; color: #fff; margin-bottom: 3px; line-height: 14px; float: left;}
.banner{float: left; text-align: center; margin-top: 20px;margin-left: 114px;
margin-bottom: 25px;}


#container {width: 940px; float: left; background: #fff; padding: 30px 10px;}
#container .esquerda{width: 620px; float: left; }
#container .caixaazul{ padding: 15px; width:590px; float: left; background:#1c91c4; color: #fff;font-size: 14px; font-weight: bold; text-transform: uppercase;}
#container .autarquias {float: left;width:600px;margin: 20px 10px;}
#container .imagem{float: left; width: 76px;margin-right: 28px; opacity:0.65;	-moz-opacity: 0.65;	filter: alpha(opacity=65); }
#container .imagem:hover{opacity:1;	-moz-opacity: 1;	filter: alpha(opacity=1);}
#container .botaovervideo {margin-top: 4px; margin-left: 3px; float: left; margin-bottom: 10px; padding: 5px 10px; background: #e8e8e8; color: #888888; font-size: 11px; font-weight: bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
#container .botaovervideo:hover{background: #000; color: #fff;}
#container .prog{width: 176px; float: left; padding: 10px 10px 10px 0px;border-bottom: 1px solid #b7b7b7; margin: 10px 10px 0px 10px;}
#container .titleprog{text-transform: uppercase; font-size: 13px; font-weight: bold; color:#1f1f1f;float: left;  }
#container .titlesub{text-transform: uppercase; font-size: 10px; font-weight: bold; color:#7b7b7b;float: left;}
#container .caixaprog {width: 176px; float: left; border-bottom: 1px dashed #b7b7b7; padding: 10px 0px 10px 10px; margin: 10px 10px 0px 10px;}
#container .caixaprog img{width: 64px;}
#container .colunah{width: 206px;float: left;}
#container .imgprog{float: left; margin-right: 3px;}
#container .titleprogsemana{color: #1c91c4; font-size: 13px; font-weight: bold; line-height: 16px;}
#container .titleprogsemana:hover{color:#1f1f1f;}

#container .direita{width: 310px; float: right; }
#container .pubesquerda{float: right; margin-bottom: 20px;}
#container .barrapreta{ width: 277px; float: right; padding: 12px 15px; background:#1f1f1f;color:#fff; font-size: 14px; font-weight: bold; text-transform: uppercase;  }
#container .caixatema{margin-top: 10px;margin-left: 9px; width: 274px; background:#dddddd;float: left;  -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; padding: 10px; }
#container .caixatemaimg{float: left; margin-right: 10px;}
#container .caixatematitle{width: 186px; color:#1f1f1f; text-transform: uppercase; font-weight: bold;font-size: 13px;float: left; }
#container .caixatematexto{width: 186px;color: #535353; font-weight: bold;font-size: 11px; line-height: 14px; float: left; margin-top: 2px; margin-bottom: 5px;}
#container .caixatematextovideos{color: #236aac; font-size: 11px; font-weight: bold;}
#container .caixatema:hover{background: #1c91c4;}
#container .caixatema:hover .caixatematitle{color: #fff;}
#container .caixatema:hover .caixatematexto{color: #fff;}
#container .caixatema:hover .caixatematextovideos{color: #000;}
#container .pubembaixo{width: 940px; margin-left: 114px; text-align: center; float: left; padding:30px 0px;}

#footer{width: 940px; float: left;margin: 10px; float: left;}
#footer .caixa{float: left;width:790px; }
#footer .menu a{ font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase; }
#footer .menu { font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase; }
#footer .menu a:hover{ color: #1f1f1f;}
#footer .direitos a{color: #6e7784; text-transform: uppercase; font-size: 11px;}
#footer .direitos {color: #6e7784; text-transform: uppercase; font-size: 11px; margin-top: 5px;}
#footer .direitos a:hover{ color: #1f1f1f;}
#footer .logo{float: right;width: 150px;filter: url(http://www.saomigueltv.com/wp-content/themes/smtv/filters.svg#grayscale); /* Firefox 3.5+ */  filter: gray; /* IE6-9 */  -webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */}

/* pagina programação */
#container .caixacinzenta ul li{margin-top: 30px; text-align: center; margin-left: 1px; width: 113px; float: left; background: #e8e8e8; color: #1f1f1f; font-weight: bold;text-transform: uppercase;font-size: 13px; padding: 10px; }
#container .diassemana ul li{text-align: center; margin-left: 1px; width: 113px; float: left;text-transform: uppercase;font-size: 11px; padding: 10px; color:#b6b6b6; }
#container .programa ul li{margin-bottom: 25px; min-height: 62px; border-bottom: 1px solid #ccc; list-style-type:square;padding: 1px 1px 10px 0px;float: left; font-size: 11px; margin-left: 20px;}
#container .programa ul li a{width: 112px;
float: left;
font-size: 15px;
color: #666;
font-weight: bold;
}
#container .programa ul li:hover{color: #1e90c4;}
#container .programa ul li:hover a {color: #1e90c4;}
#container .pubprogramacao{float: left; }
#container .coluna{width: 134px;float: left;}
/* fim pagina programação */

/* pagina programas */
#container .caixacinzentaprog{width: 462px; float: left; background: #e8e8e8; margin-right: 8px; margin-bottom: 17px;}
#container .caixacinzentaprog:hover{width: 462px; float: left; background: #1e90c4; }
#container .caixaprogimg{border: 3px solid #fff; float: left; margin: 10px; }
#container .caixaprogdireito{width: 292px;float: left;}
#container .caixaprogtitle{font-size:16px; width: 310px; color: #000; line-height: 18px;float: left;margin-top: 14px;margin-bottom: 6px;font-weight: bold;}
#container .caixaprogtema{  text-transform: uppercase;color:#1c91c4;float: left; font-size: 12px; }
#container .caixaprogdata{color: #686868; font-size:12px; float: left; }
#container .caixaprogtexto{font-size: 11px; margin-top: 6px; color: #686868;float: left;}
#container .caixacinzentaprog:hover .caixaprogtitle {color: #fff;}
#container .caixacinzentaprog:hover .caixaprogtexto {color: #fff;}
#container .caixacinzentaprog:hover .caixaprogdata {color: #fff;}
#container .caixacinzentaprog:hover .caixaprogtema {color: #7acaf0;}
/* fim pagina programas */

/* pagina programasSMTV */
#container .cinzentasmtv{width:910px; float: left; background: #e8e8e8; margin-top:17px;  padding: 15px;}
#container .caixatemasmtv{width: 220px;float: left; margin-top: 30px;}
#container .imgsmtv{border: 7px solid #fff; float: left;margin-left: 13px;position:relative; top:0px; left:0px;}
#container .imgsmtvcaixa{position:absolute; top:82px; background: #000; width: 139px;height: 35px; padding-left: 5px;padding-top: 2px; opacity:0.85;	-moz-opacity: 0.85;	filter: alpha(opacity=85);}
#container .imgsmtvtexto{color: #fff; font-weight: bold;font-size: 13px;}
#container .imgsmtvcaixa:hover{background:#1c91c4; }
#container .cinzentasmtvtitle{width: 140px;
margin-left: 10px;font-size:14px; color: #505050; float: left;font-weight: bold; text-transform: uppercase;margin-bottom: 6px;}
#container .botaovervideos a{margin-top: 6px; padding:6px 5px; margin-left: 10px; color: #fff; background: #a5a5a5; float: left; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; font-size:12px; font-weight: normal;}
#container .botaovervideos a:hover{background: #1f1f1f}
#container .pubsmtv{ text-align: center; margin-top: 17px;}
/* fim pagina programas */

/* pagina videointerior */
#container .caixacinzentavideo{width: 590px;font-size: 13px;float: left;background: #E8E8E8;margin:17px 5px;padding: 10px;color: black;}
#container .box{float: left;  border-bottom: 1px solid #E8E8E8;margin-top: 20px;}
#container .boxcoment{float: left;width:  540px; padding-left: 10px;}
#container .imageutil{float: left; border: 2px solid #E8E8E8;}
#container .nameutilizador{float: left; color:#1c91c4;font-size: 12px; font-weight: bold; text-transform: uppercase; }
#container .date{float: right;font-size: 12px;text-transform: uppercase;color:#686868; font-weight: bold;}
#container .coment {float: left; font-size: 11px; color:#686868; text-align: justify;margin-top: 10px;margin-bottom: 10px; }
#container .coment p{float: left; font-size: 11px; color:#686868; text-align: justify; padding: 0px; }
#container .fundocinzento{margin-top: 30px; margin-left: 1px; width: 540px; float: left; background: #e8e8e8; padding: 10px; }
#container .titleopiniao{float: left; color: #000; text-transform: uppercase; font-size: 15px;font-weight: bold;}
#container .caixaname{margin-top: 15px; width: 243px;background:#ececec; padding: 10px;  float: left; border: 1px solid #c9c9c9; color:#686868; font-size: 12px; font-weight: bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;  }
#container .caixacoment{float: left;height: 140px;width: 518px;margin-top: 15px;background:#ececec; padding: 10px; border: 1px solid #c9c9c9; font-size: 12px; font-weight: bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; color:#686868; }
#container .bottonsubmeter{margin-top: 15px; padding: 10px;float: left;background:#1c91c4;color: #fff; font-weight:bold;font-size: 13px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
#container .bottonsubmeter:hover{background:#49a7d3; }
#container .nota{float: right; font-size: 9px;color:#686868; font-style: italic; margin-top: 25px;}
#middle .right{float: left;}
#middle .titlerightvideo{float: left; color:#1c91c4; font-size:13px; text-transform: uppercase;font-weight: bold;}
#middle .subtitlerightvideo{float: left; color: #fff; font-weight: bold; font-size: 22px;margin-top: 10px;border-bottom: 1px dashed #E8E8E8;padding-bottom: 10px; }
#middle .date{float: left;color: #86d708; font-size: 11px; text-transform: uppercase;margin-top: 11px;}
#middle .descricao{float: left; font-size: 12px; color:#686868; text-align: justify; line-height: 17px; margin-top: 11px; font-weight: bold;}
#middle .pubdireitavideo{float: left; margin-top: 14px;}
/* fim pagina videointerior */


/* tempo */
.tempo {float: left; width: 190px; margin: 15px 8px 8px 8px;}
.imgtempo {float: left; margin-right: 6px;}
.cidade {font-weight: bold;color: #558fc1;text-transform: uppercase;margin-bottom: 4px; margin-top: 8px; font-size: 13px; float: left; width: 134px;}


#slider-prev, #slider-next{background: #43b5d9;padding: 6px 10px; float: left; line-height: 20px; margin-right: 4px; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
#slider-prev:hover, #slider-next:hover{background: #005c7f;}