/*
Theme Name:Novo Mix Propague
Theme URI: http://www.mixpropague.com
Description: Mix Propague
Author:Ailton Ramos
Version: 2.1
Author URI: http://www.mixpropague.com
*/

*,html{margin:0;padding:0;text-decoration:none;}
body { margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul,a {list-style: none;outline: 0;}
a { color:#06F;}
a img { border:none; outline:none;}
p {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
#geral { margin:0 auto; padding:0; text-align:left; width:1000px; }
input { margin:0; padding:0;}
/*topo*/
#topo { width:1000px; height:150px; background: url(imagem/topo.jpg) no-repeat #5BADFF; margin:0 auto; border-bottom:5px solid #FFF;}
.topo { width:400px; float:right; height:120px; }
.menutopo { width:400px; height:40px; background:none; float:right; margin-right:35px; margin-top:20px; display:inline;}
.menutopo ul { margin:0 0 0 30px; padding:0;}
.menutopo ul li  { list-style:none; float:left; margin-left:5px; border-left:1px solid #FFF;}
.menutopo a { text-decoration:none; font:12px Arial, Helvetica, sans-serif; color:#000; line-height:40px; text-transform:uppercase; font-weight:bold; padding:10px;}
.menutopo a:hover { color:#000; background:#FFF;}
.pesquisa { width:400px; height:40px;  background:none; float:right; margin-top:35px;}
#busca input#q{ border:0; width:300px; background:#FFF; height:35px; color:#999; font-size:16px; line-height:35px; border:2px solid #999; text-align:center; }
.btn { background:#FFF; color:#333; font-size:16px; font-weight:bold; height:38px; width:70px; border:2px solid #79BCFF; } 
fieldset{border:0; }

/*menu*/
#menu { width:1000px; height:45px; background: url(imagem/menu.jpg) repeat-x #FFF;}
#menu ul { margin:0 0 0 20px; padding:0;}
#menu li { list-style:none; float:left; margin-left:20px;}
#menu a { text-decoration:none; font:16px Arial, Helvetica, sans-serif; color:#000; line-height:45px; text-transform:uppercase; font-weight:bold;}
#menu a:hover { color:#0253DA; border-bottom:2px solid #06F; margin-top:2px;}
/*cor de menus*/
#menu ul li .preto { color:#000;}
#menu ul li .azul { color:#06F;}
#menu ul li .verde { color:#063;}
#menu ul li .cinza { color:#666;}
#menu ul li .vermelho { color:#900;}

/*esquerda*/
#esquerda { width:120px; float:left; padding-bottom:10px; background:#FFF; margin:10px 0 10px 5px; display:inline;}
.links,link { width:120px; background:#FFF; }
.links h2 { margin:0; padding:2px; color:#000; font:14px Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold; background:#7BF;}
.link ul,.links ul { margin:0; padding:0;}
.link li,.links li { list-style:none; margin-left:3px; padding:2px 1px;}
.link li a,.links li a {text-decoration:none; font:9px Arial, Helvetica, sans-serif; color:#000;  border-bottom:2px solid #FFF; text-transform:uppercase;}
.link a:hover,.links a:hover { color:#03F; border-bottom:2px solid #06F; margin-top:2px;}
.link h2 { margin:0; padding:2px; color:#000; font:14px Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold; background:#009797;}

/*centro*/
#centro { width:550px; background:#FFF; padding-bottom:10px; float:left; display:inline; margin:0 0 10px 10px;}
.pagina { width:550px; float:left; display:inline; padding-bottom:20px; margin-bottom:10px;
border-bottom:3px solid #CCC;}
.pagina h2, .pagina h1 {font:15px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; background:#06F; padding:4px; margin:10px 0 10px 0;}
.pagina h1 a,.pagina h2 a { color:#FFF;}
.pagina p {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;
margin-left:5px;}
.infor { width:550; height:210px; background:#FFF; padding-bottom:10px;}
.slide { width:400px; padding-bottom:2px; margin-top:10px; margin-bottom:5px; background:none; float:left; display:inline; border:1px solid #E9E9E9;}
.propaga { float:right; width:140px; padding-bottom:5px; background:#DDD; margin-top:10px;}
.propaga h3 {font:13px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; background:#009797; padding:4px; margin:3px;}
.foto { width:130px; height:80px; background:#666; margin-top:3px; margin-left:5px;}
.parceiro { width:550px; background:#DDD; float:left; padding-bottom:10px;}
.parceiro h2 {font:15px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; background:#06F; padding:4px; margin-bottom:6px;}
.dono { width:170px; height:140px; background:#999; float:left; display:inline; margin-left:10px;}
.logos { width:550px;  padding-bottom:10px; background:#f4f4f4; margin-top:5px; float:left; display:inline;}
.logos h2{font:15px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; background:#009797; padding:4px;}
.logo { width:120px; height:100px; background:#FFF; margin-left:11px; float:left; display:inline;
margin-top:10px; border:2px solid #CCC;}
.logoss { width:540px; margin-left:2px; padding-bottom:10px; background:#FFF; float:left; display:inline;
margin-top:10px; border:2px solid #CCC;}
.logoss h1 { font:16px Verdana, Geneva, sans-serif; color:#333; padding:4px;}
.logoss p { text-align:left; margin-left:5px;}
.nave { margin-top:10px; width:540px; margin-left:5px; float:left; display:inline; }
/*direita*/
#direita { width:300px; padding-bottom:10px; background:#D9ECFF; float:right; margin:10px 5px 10px 0; display:inline;}
.banner { width:280px; background:#FFF; margin:10px 0 10px 10px; float:left; display:inline;}
.noticia { width:290px; margin-top:5px; background:none; padding-bottom:5px; padding-top:10px; margin-left:5px;}
.banner h3{font:13px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; background:#009797; padding:4px;}
.banner h2 {font:12px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; background:#900; padding:4px;}
.banner  li a{ font:12px Arial, Helvetica, sans-serif;}
.noticia h3 {font:13px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; background:#009797; padding:4px;}
.patrocinios { width:290px; float:left; display:inline; padding-bottom:10px; background:#FFF; margin-left:5px; }
.patrocinios h2{font:12px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; background:#900; padding:4px;}
.linkspatro { width:90px; height:70px; background:#FFF; margin:8px 0 0 4px; float:left; display:inline; border:1px solid #DDD;}
.noticia h3 a{ color:#06F;}
.texto { width:270px; padding-bottom:10px; background:#FFF; margin-left:5px; margin-top:5px; border:2px solid #E2E2E2; }
.texto h3 {font:12px Verdana, Geneva, sans-serif; color:#000; background:none;
line-height:50px; float:left; display:inline; text-align:center; font-weight:bold; margin-left:5px;}
.texto h3 a:hover { color:#333;}
.texto img { margin-top:10px; margin-left:5px;}
.video { width:250px; padding-bottom:10px; margin-left:10px;}

/*rodape*/
#rodape { clear:both; width:1000px; height:300px; padding-bottom:20px; background:#AE0000;}
.arquivos { width:220px; padding-bottom:10px; background:none; float:left; display:inline; margin:10px 0 0 20px; border-left:1px solid #FFF;}
.arquivos h2,.email h2 {font:16px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; padding-left:10px; margin-bottom:6px; margin-top:10px;}
.paginass ul,.arquivos ul { margin:0; padding:0;}
.paginass h2 {font:16px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; padding-left:10px; margin-bottom:6px; margin-top:10px;}
.paginass li,.arquivos li { list-style:none; margin-left:3px;}
.paginass a,.arquivos a { text-decoration:none; font:9px Arial, Helvetica, sans-serif; color:#FFF; margin-left:5px; text-transform:uppercase; padding:4px;}
.paginass a:hover,.arquivos a:hover { color:#000; border-bottom:2px solid #FFF; background:#F7F7F7;}
.paginass { width:200px; padding-bottom:10px; background:none; float:left; display:inline; margin-top:10px; border-left:1px solid #FFF;}
.bulet { float:left; display:inline; width:300px; background:none; padding-bottom:10px; margin-top:30px;}
.imagem { width:90px; height:70px; float:left; display:inline; margin:10px 0 0 7px; background:none; }
.email { width:240px; padding-bottom:10px; background:#900; float:right; display:inline; margin-right:10px; margin-top:20px;}
.email p{ color:#FFF; width:60px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.enviar input{ width:160px; height:20px; font-family:12px Verdana, Geneva, sans-serif; color:#333; text-align:left; margin-top:4px; background:#ccc; border:2px solid #FFF;  }
.entrar input { width:80px; height:30px; background:#FFF; border:2px solid #F00; color:#333; margin-top:10px; margin-left:10px;}
/*nova pagina*/
.anucios { width:550px; padding:0 0 10px 0; float:left; display:inline; background:#F4F4F4;}
.anucio { width:100px; padding:0 0 10px 0; float:left; display:inline; margin:10px 0 2px 6px; background:#FFF; border:1px solid #CCC;} 
.anucio p { font:11px Arial, Helvetica, sans-serif; color:#333; padding:1px;}
.anucio h2 { margin:0; font:10px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; background:none; text-align:left;}
.anucio h2 a { color:#000; }
/*formes*/
.formulario { display:block; margin:5px 0 0 0; padding:10px; width:450px;}
.formulario form { display:block; margin:0; padding:0;}
.formulario form .campo { width:100%; margin:0 0 6px 0; border:#CCC 2px solid; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.formulario form .campo.area,{ height:100px; width:100%;}
.formulario form label{ font-size: 16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
.formulario form .botao { float:right; background:#06F; color:#FFF; border:#03F 1px solid; cursor:pointer; margin:10px 0 0 10px;}
.formulario form .botao:hover { background:#91C8FF; color:#333;}
.formulario form .botaolimpar { float:right; background:#999; color:#FFF; border:#999 1px solid; cursor:pointer; margin:10px 0 0 0;}
.formulario form .botaolimpar:hover { background:#333;}
.input { width:250px;} .input1 { width:180px;}
/*slideshow jquery*/

#slider{
width:395px; height:100%; margin:0 auto; text-align:center; background:#f8f8f8; margin-top:10px;}
#slide{ width:395px; height:165px; margin:0 auto; text-align:center; overflow:hidden;
}
p{ text-align:center; margin:0 auto;
}
span a{ border:1px solid #ccc; background:#333; text-decoration:none; display:inline-block; float:left; margin:5px 0px 5px 5px; padding:2px 5px; line-height:15px; font-weight:bold; color:#FFF; font-size:12px; }
 span a.activeSlide{ background:#53A9FF; color:#000;}
 span a:focus{ outline: none; }
.both{ clear:both;
}

