/*
Theme Name: Mundo Lance
Theme URI: http://www.kaus.com.br/
Description: Tema desenvolvido para o Mundo Lance.
Author: Kaus Mídia
*/

body { margin:0; background:url(images/bg-foto.jpg) no-repeat #477300 center 91px; font-family:"Trebuchet MS", Verdana; font-size:14px; color:#535353;}
img {border:none}
h2 { color:#3f593b; font-size:34px; font-weight:normal; letter-spacing:-0.5px; line-height:38px;}
h3 { font-weight:normal; font-size:24px; color:#3f593b; padding:0; margin:20px 0;}
h3 a {color:#3f593b; text-decoration:none;} h3 a:hover { text-decoration:underline}
a {color:#477300}
dt.gallery-icon img {width:80px !important; height:80px !important;}
#gallery-1 .gallery-item {text-align:left !important; width:93px !important}
.gallery-item {text-align:left !important; width:93px !important}
hr { color:#ccc; background:#ccc; border:none; height:1px;}

#header { height:180px; position:absolute}
#header .logo-lance { width:146px; height:143px; margin:30px 0 0 25px;}


#searchform-header {margin:78px 20px 0 0; padding:0; width:270px; height:auto; background:url(images/searchform-back.gif) no-repeat center left; float:right;}
#searchform-header #s {	margin:0; padding:6px 10px 5px 25px; width:165px; height:auto; border:0; background:none; float:left; font-size:0.92em; color:#aea592;}
#searchform-header #go {float:right; margin:0; color:white; font-weight:bold; text-transform:uppercase; padding-top:3px; cursor:pointer}

#topo { background: url(images/bg-topo.jpg) repeat-x; height:91px; width:100%;}
#menu {width:930px; margin:0 auto; height:75px; overflow:hidden; }
#menu ul { list-style: none !important; margin:0; padding:0; width:500px; float:left;}
#menu li { margin:0; padding:0; display:inline-block; font-size:15px; text-transform:uppercase; font-weight:bold; letter-spacing:-0.5px; /* border-left:1px solid #4f9954; */  *width:114px; *float:left; *margin-left:0; *letter-spacing:-1px;}
#menu li:first-child {border:none}
#menu li a {color:white; text-decoration:none; display:block; height:50px; padding:10px 20px 15px 15px;}
#menu li a:hover {color:#e5d725}
#menu li.active {background:url(images/bg-menu-hover-left.gif) no-repeat top left; padding-left:5px;}
#menu li.active a { background:url(images/bg-menu-hover-right.gif) no-repeat top right; }
#menu .parceria { width:382px; height:77px; margin-top:2px; float:right; margin-right:15px; _margin-right:7px;}


#imagem-da-campanha { background:#bed5bb; height:132px;}

#content { min-height:775px; width:515px; overflow:hidden; float:left; margin-left:15px;  _width:515px; _margin-left:0px; }
#content .post {padding-bottom:30px; margin-bottom:3px;}
.papel-post {background:white; padding:10px 25px; margin-top:-10px}

#voltar li {background:none !important; padding-left:0 !important; background:none;}
#voltar li a {font-size:16px;}

#sidebar { width:380px; float:right; padding-top:60px;}
#sidebar .widget { min-height:90px; background:white; margin-bottom:40px; padding:10px; border:1px solid #b6c1b5;  border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px;}

#fundo-inferior { height:180px; overflow:hidden; background:url(images/bg-footer.jpg) 0 20px repeat-x;  margin-top:40px; padding-top:20px;}

#assinatura { height:85px; display:block;}
#assinatura .logo-lance { margin:10px 0 0 15px; width:38px; height:45px; float:left;}
#assinatura span {display:block; height:35px; float:left; width:200px; padding-top:25px; margin-left:20px;}
#assinatura span a {color:white; text-decoration:none; text-transform:uppercase; font-size:12px;}

/*home*/
#home ul { margin:0; padding:0}
#home ul li { margin:0; padding:0; padding-left:45px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; text-transform:uppercase; margin-bottom:15px; background:url(images/bullet.gif) no-repeat top left; height:38px}
#home ul li a {color:#544e07; background:#e5d725; text-decoration:none; padding:2px 5px; display: inline-block;}
#home ul li a span {font-size:12px; color:#b00f0b; display:block; margin-top:-5px;}
#home ul li:hover {background-image:url(images/bullet-hover.gif)}
#home ul li:hover a {background:#544e07; color:#e5d725;}

/*classes gerais*/
.reseta { clear:both;}
.container { width:930px; margin:0 auto;}


/* Begin Contact Form CSS */
.contactform {position: static;overflow: hidden;width: 100%; margin:10px 0}
.contactform input, .contactform textarea {width:340px}
.contactform .submit { width:100px;}
.contactleft {width: 20%;white-space: pre;clear: both;float: left;display: inline;padding: 4px;margin: 5px 0; text-align:left}
.contactright {width: 75%;text-align: left;float: right;display: inline;padding: 4px;margin: 5px 0;}
.contacterror {border: 1px solid #ff0000;}
.contactsubmit {}
/* End Contact Form CSS */


