/*
Theme Name: Arreganho
Theme URI: http://www.quartouniversitario.com/
Description: Projeto Arreganho.com
Version: 1.0
Author: Sarna
Tags: humor, piada, entretenimento
*/

/* -------------------------------------------------------------------- */
/* Reset

Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0 */
html{color:#000;background:#fff url(http://www.arreganho.com/images/arreganho/fundo.jpg) center top;font-family:arial;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/* -------------------------------------------------------------------- */
/* Clearfix */


/* -------------------------------------------------------------------- */
/* All */
.acenter{text-align:center;}
.aleft{text-align:left;}
.aright{text-align:right;}
.left{float:left;}
.right{float:right;}
a{text-decoration:none; color:#FF0000;}
.limit{width:1000px;margin:0 auto;}
.pub468{width:478px;padding:20px 113px;}
.pub468 img{padding:1px;background:#333;}
#pub125{width:264px;padding:5px;}
#pub125 img{border:1px solid #333;}
#pub125 h5{font-weight:bold;color:#555;padding:5px;}
a:hover{text-decoration:underline; color:#000;}

/* -------------------------------------------------------------------- */
/* Bar */
#menubar {background:#b70501;width:auto;height:56px;}
#bar{width:998px;background:#b70501 url(images/menu.jpg);height:50px;margin:auto;border:3px solid #cc0000;}
#menu{float:left;width:auto;background:#f73818 url(images/menu.jpg);height:50px;}
#menu li {float:left;padding:15px 20px;}
#menu li a{font-size:16px;font-weight:bold;color:#fff; padding-right:32px; border-right:2px solid #aa0000;}
#menu li a:hover{color:#000;text-decoration:none;}
#search{float:right;padding:10px 40px 0 0;width:auto;}
#search img {float:left;margin-top:-1px;}
#search input{border:2px solid #777;margin:0 10px 3px 5px;background:#eee;width:160px;font-size:12px;padding:6px 2px;float:left;font-weight:bold;color:#555;-moz-border-radius:7px;}
#search .submit{float:right;font-size:14px;font-weight:bold;color:#fff;margin:3px;border:2px solid #777;background:#333 url(images/searc1.jpg);width:auto;height:24px;padding:0}
#search .submit:hover{color:#000;background:#333 url(images/searc2.jpg);color:#fff;}

/* -------------------------------------------------------------------- */
/* Header */
#header{width:1000px;height:250px;background:#bbb url(http://i50.tinypic.com/sxg3ro.jpg);}

/* -------------------------------------------------------------------- */
/* Body */
#bodymid{width:974px;padding-right:20px;}

/* -------------------------------------------------------------------- */
/* Category */
#category{border-bottom:3px solid #777;border-top:3px solid #777;border-right:1px solid #999;border-left:2px solid #777;background:#999;}
#category .cat{width:97px;border-right:3px solid #999;float:left;height:100px;}
#category .catf{background:#fff;width:97px;float:left;height:100px;}
#category .cat5{background:#000 url(images/guriguria.jpg) left bottom;}
#category .cat5:hover{background: url(images/guriguria.jpg) left top;}
#category .cat4{background:#000 url(images/copy.jpg) left bottom;}
#category .cat4:hover{background: url(images/copy.jpg) left top;}
#category .cat7{background:#000 url(images/prints.jpg) left bottom;}
#category .cat7:hover{background: url(images/prints.jpg) left top;}
#category .cat2{background:#000 url(images/videos.jpg) left bottom;}
#category .cat2:hover{background: url(images/videos.jpg) left top;}
#category .cat3{background:#000 url(images/pelada.jpg) left bottom;}
#category .cat3:hover{background: url(images/pelada.jpg) left top;}
#category .cat1{background:#000 url(images/arreg.jpg) left bottom;}
#category .cat1:hover{background: url(images/arreg.jpg) left top;}
#category .cat6{background:#000 url(images/imagens.jpg) left bottom;}
#category .cat6:hover{background: url(images/imagens.jpg) left top;}

/* -------------------------------------------------------------------- */
/* Footer */
#footer{width:968px;height:210px;background:url(http://www.arreganho.com/images/arreganho/footerah.jpg) center center;margin:auto;padding-left:25px;border-bottom:3px solid #000;}
#banner{width:200px;height:auto;float:right;padding-top:20px;padding-right:50px;}
#banner textarea{width:114px;height:14px;padding:2px;font-size:14px;line-height:14px;border:1px solid #888;margin-top:5px;color:#555;}
#banner .banners{width:120px;float:left;padding:7px;}
#banner p{padding:10px 10px 0px 10px;font-weight:bold;color:#555;}
#utils{float:right;width:150px;padding:80px 50px 0px 0px;color:#fff;text-align:center;}
#creditos{color:#fff;font-size:12px; padding:25px 10px 0;}
#creditos p{font-size:12px;}
#creditos a{font-weight:bold;color:#ddd;}
#creditos a:hover{text-decoration:underline;}

/* -------------------------------------------------------------------- */
/* Content */
#content{width:700px;}
#posts{width:630px;padding:0 0 25px 0;clear:both;}
.post{width:630px;padding-left:10px; clear:both;margin-bottom:50px;}
.data{width:auto;float:left;font-weight:bold;font-size:14px;color:#fff;margin:0;padding:5px;background:#ee0000}
.midpost{padding:0 15px;width:614px;text-align:justify;}
.titpost{width:614px;padding-bottom:10px;height:60px;margin-bottom:10px;clear:both;}
.titpost img{float:right;border:1px solid #333;}
.titpost h1{background:url(http://www.arreganho.com/images/arreganho/mascote.gif) left bottom no-repeat;font-size:24px;color:#555;font-weight:bold;float:left;padding:35px 10px 5px 80px;width:470px; margin:0 0 0 5px;letter-spacing:-1px;}
.titpost h4{width:615px;font-size:12px;color:#555;font-weight:bold;padding:0 0 6px;margin:0 0 12px;float:right;border-top:2px solid #aa0000;text-align:right;}
.titpost h4 a{color:#333;}
.titpost h4 img{border:0;float:none;}
.titpost h1 a{color:#cc0000;}
.titpost h1 a:hover{text-decoration:none;color:#555;}
.fotpost{padding:0 15px 35px;width:620px;height:40px;}
.comment{padding:0 15px;width:614px;}
.fotpost .categoria{float:left;margin:40px 0 0 7px;font-weight:bold;}
.fotpost a{color:#dd0000;}
.fotpost span{font-size:14px;font-weight:bold;color:#555;padding:5px;color:#555;}
.fotpost .borda {clear:both; width:615px;border-bottom:5px solid #FA2306;margin:10px 5px 20px;padding-bottom:6px;height:5px;}
#pagnav {width:450px;padding:7px 25px 3px;font-size:12px;font-weight:bold;margin:auto;text-align:center;display:block;border:0;}
#pagnav a {padding:5px;background:#ee0000;color:#fff;display:block;float:left;margin-right:5px;border:0;}
#pagnav span {padding:5px;background:#ee0000;color:#fff;display:block;float:left;margin-right:5px;border:0;}
#pagnav span.current {padding:5px;background:#eee;color:#333;display:block;float:left;margin-right:5px;border:0;}
#pagnav a:hover{background:#111;color:#fff;border:0;}
#pagnav p{padding:5px;border:0;}
.postcoment{width:614px;padding-top:20px;}
.comentado{background:#eee;padding:9px;widht:564px;border:1px solid #ddd;margin:15px;}
.gravatar{border:2px solid #bbb;float:left;background:url(images/arreganho/60.jpg);width:50px;height:50px;}
.nome{float:left;padding:5px 5px 0;color:#333;font-weight:bold;}
.nome a{color:#333;}
.comentcont{width;424px;padding:2px 9px 9px 69px;clear:both;font-size:13px;color:#222;text-align:jutify;}
.comentinfo{font-size:12px;color:#777;float:left;margin:-10px 5px 5px;}
.comentinfo a{color:#777;}
#formsblock{widht:594px;padding:20px 0;}
#commentform .hi{padding:5px;font-size:16px;font-weight:bold;color:#555;}
#commentform .hi a{color:#333;}
#commentform label{padding:2px;font-size:12px;color:#555;}
#commentform input{margin-bottom:10px;font-size:14px;color:#555;}
#commentform textarea{width:465px;padding:10px;font-size:14px;color:#555;}
#commentform #submit{border:#555 1px solid;background:#ddd;color:#333;margin-top:20px;}

/* -------------------------------------------------------------------- */
/* Side */
#side{width:249px;margin-right:10px;}
#topside{width:250px;height:70px;padding:10px 5px;text-align:center;margin:auto;}
#topside img{border:5px solid #fff;}
.widget{width:264px;padding:5px;}
.widget h5{font-weight:bold;color:#fff;padding:10px 10px;background:#fff url(images/tit.jpg);height:20px;width:238px;}
.widget .contwid{padding:10px;}
.widget .contwid{font-size:14px;color:#555;}
.widget .parc{border:1px solid #333;margin:2px 0;opacity:0.9}
.widget .parc:hover{opacity:1;}

/* -------------------------------------------------------------------- */

.center {text-align:center;}
.center-block {text-align:center;display:block;width:auto;}
.clear {clear:both;}
.direitos {
background:url(http://www.arreganho.com/images/arreganho/aspas.png) no-repeat 0 50%;
float:left;
width:auto;
margin:10px 0 0 25px;
padding:20px 0 20px 25px;
font-weight:bold;
text-align:justify;
font-size:11px;
color:#666;
}

.direitos2 {
background:url(http://www.arreganho.com/images/arreganho/aspas2.png) no-repeat 4px 50%;
float:left;
width:auto;
margin:10px 0 0;
padding:20px 29px 20px 0;
text-align:justify;
font-size:11px;
color:#ccc;
}

/* -------------------------------------------------------------------- */

.topban {
position:relative;
padding:998px 0 230px 1000px;
width:900px;
height:300px;
}

.inicio {
padding:8px 0 9px 70px;
background:url(http://www.arreganho.com/images/arreganho/home.gif) 0 70% no-repeat;
}

.inicio:hover {
opacity:0.7;
filter:alpha(Opacity=70, FinishedOpacity=70);
background:url(http://www.arreganho.com/images/arreganho/home.gif) 0 70% no-repeat;
}

.contato {
padding:8px 0 9px 90px;
background:url(http://www.arreganho.com/images/arreganho/contato.gif) 0 50% no-repeat;
height:25px;
}

.contato:hover {
opacity:0.7;
filter:alpha(Opacity=70, FinishedOpacity=70);
background:url(http://www.arreganho.com/images/arreganho/contato.gif) 0 50% no-repeat;
}

.parceria {
padding:9px 0 8px 95px;
background:url(http://www.arreganho.com/images/arreganho/parceria.gif) 0 50% no-repeat;
height:25px;
}

.parceria:hover {
opacity:0.7;
filter:alpha(Opacity=70, FinishedOpacity=70);
background:url(http://www.arreganho.com/images/arreganho/parceria.gif)) 0 50% no-repeat;
}

.sobre {
padding:9px 0 8px 105px;
background:url(http://www.arreganho.com/images/arreganho/anuncie.gif) 0 50% no-repeat;
height:25px;
}

.sobre:hover {
opacity:0.7;
filter:alpha(Opacity=70, FinishedOpacity=70);
background:url(http://www.arreganho.com/images/arreganho/anuncie.gif) 0 50% no-repeat;
}


#bottom {
	width:993px;
	margin: auto;
	padding:5px 0 0 0;
	font-size: 12px;;
	text-align: left;
	color: #000;
	background:url(http://www.arreganho.com/images/arreganho/footerah.jpg) center center;
	height:365px;
	border-top:3px solid #222;
	}

#bottom-left,
#bottom-mid,
#bottom-right {
	width: 300px;
	padding: 0 0 0 15px;
	float:left;
	margin-top:15px;
	}

#bottom-mid, #bottom-left {
border-right:2px dashed #eee;
padding-right:15px;
}

#bottom h2 {
	margin: 0 0 10px 0;
	padding: 0 8px 0 2px;
	font-size: 16px;
	color: #fff;
	font-weight:bold;
	}
#bottom h2 span {
	color: #508fd2;
	}
#bottom ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-top: 1px solid #111;
	}

#bottom ul li {
	border-bottom: 1px solid #111;
	clear:both;
	padding:5px 0;
	height:50px;
	}

#bottom-mid ul li {
	border-bottom: 1px solid #111;
	clear:both;
	display:block;
	padding:10px 0 10px;
	height:30px;
	}

#bottom ul li .img {float:left;border:2px solid #fff; margin:3px 5px 5px;}
#bottom ul li .text {padding:2px 1px; line-height:16px;}

#bottom ul li a {
	padding: 0 3px;
	color: #fff;
	text-decoration: none;
	}

#bottom ul li a:hover {
	background: #010b32;
	}

.termo {
font-size:11px;
line-height:15px;
background:#ee0000;
border:2px solid #aa0000;
padding:6px;
width:88%;
text-align:justify;
color:#111;
}

.termo img {float:left; padding-right:5px;}

.balao {
background:url(http://www.arreganho.com/images/arreganho/balao.png) no-repeat;
width:55px;
height:47px;
padding:10px;
font-size:28px;
display:block;
float:right;
font-weight:bold;
text-align:center;
clear:right;
}

.comentario {
float:right;
font-size:12px;
width:auto;
font-weight:bold
}
.comentario a { color:#000; }

.balao a { color:#fff; }

a:hover img{
filter:alpha(opacity=70);
-moz-opacity:0.70;
opacity:0.70;
}

/* Sistema de parceria */

.parceiros-titulo {
width: 720px;
height: 25px;
}
.parceiros-titulo ul {
width: 720px;
list-style: none;
}
.parceiros-titulo ul li {
float: left;
font-weight: bold;
padding-right: 20px;
}

.parceiros-lista ul {
width: 715px;
list-style: none;
padding: 7px 0 6px 5px;
height: 18px;
border-top: 1px solid #f0f0f0;
}
.parceiros-lista ul li {
float: left;
height: 18px;
font-weight: normal;
margin-right: 20px;
}

ul.parceiro-1 {
border: 0;
background: #c2d776;
}
ul.parceiro-2 {
border: 0;
background: #b2d2f0;
}
ul.parceiro-3 {
border: 0;
background: #fdd773;
}

ul.parceiro-1:hover {
border: 0;
background: #dbec9b;
}
ul.parceiro-2:hover {
border: 0;
background: #d3eaff;
}
ul.parceiro-3:hover {
border: 0;
background: #fae5ae;
}

/* Formulário */

#cadastrarparceiro {
line-height: 20px;
}
.cadastrarparceiro-titulo {
color: #333;
margin: 20px 0 10px 0;
font-family: sans-serif;
font-size: 18px;
}
.input {
width: 390px;
height: 30px;
line-height: 30px;
background: #fdfdfd;
padding: 0 5px;
margin: -10px 0 -10px 0;
border: 1px solid #ebebeb;
}
.input:hover {
border: 1px solid #666666;
}
.submit {
color: #333;
font-size: 12px;
font-weight: bold;
background: #f4f4f4;
padding: 6px;
border: 1px solid #ebebeb;
font-family: Arial, Helvetica, sans-serif;
}


#div-input-file{
background: url('images/selecionar-arquivo.png') no-repeat 100% 0;
height: 30px;
width: 385px;
margin: -5px 0 10px 0;
}
#div-input-file #file-original{
opacity: 0.0;
-moz-opacity: 0.0;
filter: alpha(opacity=00);
font-size: 18px;
}
#div-input-falso{
margin-top: -32px;
}
#div-input-falso #file-falso{
width: 255px;
height: 30px;
line-height: 30px;
background: #f4f4f4;
margin-bottom: 5px;
padding: 0 5px;
border: 1px solid #ebebeb;
}

