@charset "UTF-8";
/* CSS Document */

<!--
Site Name: KingoParty.com.br
Developed By: Kingo Labs
Date Created:14/01/2010
Copyright: www.kingolabs.com.br
-->


/* universal */

* {outline:none;}
a:link, a:visited {color:#ac6126; text-decoration:none; outline:none;}
a:hover {color:#ffb400;}
a img {border:none;}

.clear {clear:both; height:1px; overflow:hidden;}
.hide {display: none;}

table { width: 100%; }
.hr { width:100%; clear:both; height:0px; border-bottom:solid 1px #eaeaea; overflow:hidden;}
.hr hr {display:none;}
.printonly {display:none;}
li {font-size:1.2em;list-style-image:none;list-style-position:outside;list-style-type:none;}

body { overflow-y:scroll; }
body {margin:0;padding:0;font-size: 13px; line-height:158%; color: #5d5d5d;background-color:#f0eee8;font-family: Helvetica, Arial, Sans-Serif;}


/* heading tags */

h1 {font-weight:bold; font-size:21px; color:#5d5d5d; margin:0; padding:0;}
h2 { font-weight:bold; font-size:18px; color:#5d5d5d; margin:0; padding:0;}
h3 { font-weight:bold; font-size:16px; color:#5d5d5d; margin:0; padding:0;}
h4 { font-weight:bold; font-size:1em; color:#5d5d5d; margin:0; padding:0;}
h5 { font-weight:bold; font-size:0.8em; color:#5d5d5d; margin:0; padding:0;}


/* header */

#headerSpan {width:100%; background-color:#2D2D2D;background:#532911 url(../img/bg_header.png) repeat-x top;}
#header {height:100px; width:940px; font-size:11px; padding:25px 0 0 0; margin:0; color:#fff; margin:auto; position:relative;}
#HeaderLogo { width:325px; height:80px; float:left; }
#HeaderLogo img {float:left;}
#HeaderLogo .TagLine { display:block; color:#ffb400; font-size:11px; float:left; height:27px; line-height:27px; padding-top:15px;margin: -7px;font-weight:bold;}
a#HeaderLogo img {border:none;}
#headerNav { float:left; width:340px; position:relative; padding-top:25px; padding-right:20px; text-align:right; line-height:22px; font-size:12px; z-index:100;}
#headerNav a {color:#fff; padding: 0 10px 0 10px; font-weight:bold;}
#headerNav a:hover {color:#ffb400;}


/* inputs & search */

#searchContainer {width:220px;height:35px;float:left;margin:0px 0 0 15px;padding-top:20px;}
.search {width: 100%;height: 18px;float: left;margin:0 0 -29px -6px;padding: 6px 0 5px 5px;background-color: #fff;border: 1px solid #fff;	border-radius: 8px;	-moz-border-radius: 3px; -webkit-border-radius: 3px;-khtml-border-radius: 3px;-webkit-box-shadow: 0px 0px 2px #9d7341;-moz-box-shadow: 0px 0px 2px #9d7341;color: #81644e;font-size: 16px;	font-family:Arial, Helvetica, sans-serif;}
.search:focus {background-color: #ffffff;outline: none;color: #6e5541;border: 1px solid #cecece;-webkit-box-shadow: 0px 0px 2px #fff;-moz-box-shadow: 0px 0px 2px #fff;}
.submit {width: 34px;height: 31px;float: right;background: transparent url(../img/btn_search.png) no-repeat scroll 0 0;border: 0px;cursor: pointer;}

.ok_input {width: 120px;height: 18px;float: left;padding: 6px 0 5px 5px;background-color: #fff;border: 1px solid #fff;	border-radius: 8px;	-moz-border-radius: 3px; -webkit-border-radius: 3px;-khtml-border-radius: 3px;-webkit-box-shadow: 0px 0px 2px #9d7341;-moz-box-shadow: 0px 0px 2px #9d7341;color: #81644e;font-size: 14px;	font-family:Arial, Helvetica, sans-serif;}
.ok_input:focus {background-color: #ffffff;outline: none;color: #6e5541;border: 1px solid #cecece;-webkit-box-shadow: 0px 0px 2px #fff;-moz-box-shadow: 0px 0px 2px #fff;}
.ok_submit {width: 34px;height: 32px;float: right;background: transparent url(../img/btn_ok.png) no-repeat scroll 0 0;border: 0px;cursor: pointer;}
.convide h4 {float:left;}

.atividade {width: 99%;height: 40px;float: left;padding: 6px 0 5px 5px;background-color: #fff;border: 2px solid #cecece;	border-radius: 8px;	-moz-border-radius: 3px; -webkit-border-radius: 3px;-khtml-border-radius: 3px;color: #81644e;font-size: 14px; font-family:Arial, Helvetica, sans-serif;margin-top:4px;}
.atividade:focus {background-color: #ffffff;outline: none;color: #6e5541;border: 2px solid #3399FF;}


/* content */

#maincontent {margin:auto; width:980px; padding-top:10px; }

.gray { background:#CCCCCC;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.white { background:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.orange { background:#FFCC00;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.login { padding:12px;}
.login a:hover {color:#3399FF;}
.login span {font-size:11px;margin-bottom: 10px;}

.coluna0 {width:950px;float:left; padding: 15px; margin-bottom:10px;}
.coluna1 {width:600px;float:left; padding: 15px; margin-bottom:10px;}
.coluna2 {width:320px;float:right; padding: 10px; margin-bottom:10px;}

#filtros {position:relative;height:15px;margin:7px 0 15px;padding:5px 0 10px 8px;font-size:11px;background:#eeeada;text-align:right;}

.veja_mais {float:right;margin:12px 0 0; font-weight:bold;}

#flashcontent {text-align:center; padding-top:30px; padding-bottom:10px;}
#flashcontent p {line-height:10px;}

/* streams */

#stream {overflow:hidden;}
#stream .avatar {float:left;width:48px;height:48px;margin-right:10px;font-size:0;}
#stream .avatar img {width:48px;height:48px;}

#stream .elemento {height:50px;margin:1px 1px 8px;color:5d5d5d; line-height:16px;border-bottom:1px dotted #DDDDDD;padding-bottom:5px;}
#stream .elemento .texto {font-size:12px;height:31px;margin:0 2px 0 5px;overflow:hidden;width:540px;}
#stream .elemento .info {font-size:11px; color:#999999;padding-top:8px;}
#stream a {color:#3399FF;}
#stream a:hover {color:#ffb400}

#stream .historico {height:30px;color:5d5d5d;padding-bottom:20px;}
#stream .data {color:#595959;font-size:13px;width:40px;margin:0 2px 0 0;}
#stream .historico .info {font-size:11px; color:#999999;width:600px;margin:0 0 12px 0x;border-bottom:1px dotted #DDDDDD;}
.historico .left {width:555px}

.historico .share_links {margin:0 auto;width: 100px;padding-top:2px;}
.share_links {margin:0 auto;width: 100px;padding-top:6px;}


/* mob */

#mob {overflow:hidden;}
#mob .linha1 {width:950px;}
#mob .linha2 {width:950px; clear:both;}
#mob .avatar-mob img {border:2px solid #cecece; margin-right:5px; margin-bottom: 8px;}
#mob .info {color:#5D5D5D;width:765px; padding-top:3px;margin:0px; padding:0px;clear: inherit;line-height:11px;}
#mob h2 {padding-top:8px;}
#mob a {color:#AC6126;font-weight:bold;} #mob a:hover {color:#3399FF;}
#mob ul {margin:0px;padding:0px;}

.boxavatar {padding:0px;margin:0px;}
.boxavatar ul {list-style:none;display:block;padding-left:2px;margin-left:0px;}
.boxavatar ul li {padding:0px;margin:0px;display: inline;}
.boxavatar ul li a {width:38px; height:38px; display: block; float: left;}
.boxavatar ul li a {border: 2px solid #cecece; padding:0px;margin:2px;}
.boxavatar ul li img {display: block; width: 38px; height: 38px;}
.boxavatar ul li a:hover {border: 2px solid #3399FF;}


/* sharing*/

#share {background:transparent url(../img/elements/icon_sprite.png) no-repeat scroll 0 0;height:14px;margin:0;padding:0;width:100%;}
#share li {display:block;height:14px;margin-left:2px;}
#share a {display:block;height:14px;}
#share li {display:inline;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;}

.delicious a,
.facebook a,
.linkedin a,
.orkut a,
.twitter a,
.email a {width:14px; }

.delicious a:hover { background:transparent url(../img/elements/icon_sprite.png) no-repeat scroll -2px -14px; }
.facebook a:hover { background:transparent url(../img/elements/icon_sprite.png) no-repeat scroll -18px -14px; }
.linkedin a:hover { background:transparent url(../img/elements/icon_sprite.png) no-repeat scroll -34px -14px; }
.orkut a:hover { background:transparent url(../img/elements/icon_sprite.png) no-repeat scroll -50px -14px; }
.twitter a:hover { background:transparent url(../img/elements/icon_sprite.png) no-repeat scroll -66px -14px; }
.email a:hover { background:transparent url(../img/elements/icon_sprite.png) no-repeat scroll -82px -14px; }


/* abas*/

.simpleTabs { margin-top:5px; font-size:10px; }
ul.simpleTabsNavigation { margin:0; padding:0; text-align:left;}
ul.simpleTabsNavigation li { list-style:none; display:inline; margin:0; padding:3px; }
ul.simpleTabsNavigation li a {padding:4px 7px; background-color:#ECECEC;color:#cecece;text-decoration:none;font-weight:bold;}
ul.simpleTabsNavigation li a:hover { text-decoration:none; color:#3399ff;}
ul.simpleTabsNavigation li a.current { background:#f0eee8; color:#3399FF;font-weight:bold;}
.simpleTabsContent {padding:0px 10px 0px 8px; margin-top:0px; display:none;border-bottom:1px solid #cecece;border-top:1px solid #cecece; z-index:0;}
.simpleTabsContent.currentTab { display:block; }
.simpleTabsContent ul {padding-left:10px;}
.simpleTabsContent li {list-style: square;color:#5d5d5d;}

.simpleTabsContent ul.arquivo li a {color:#0C0;}
.simpleTabsContent ul.arquivo li  a:hover {text-decoration:underline;}
.simpleTabsContent ul.video li a {color:#C00;}
.simpleTabsContent ul.video li a:hover {text-decoration:underline;}
.simpleTabsContent ul.foto li a {color:#F39;}
.simpleTabsContent ul.foto li a:hover {text-decoration:underline;}


/* footer */
#footer {width:100%; clear:both; color:#5d5d5d; margin:auto; margin-top:15px;}

#FooterCreditos {margin-left:auto;margin-right:auto;margin-top:15px;width:990px;border-top:solid 1px #5d5d5d;}
#FooterCreditos p {font-size:0.85em;text-align:center;margin-bottom:10px;}
#FooterCreditos a {color:#ac6126;}
#FooterCreditos a:hover {color:#ffb400}


/* google map */

#map {margin: 0 auto;width:600px;height:600px;}
#map .icons {width:120px;height:37px;float:left;padding:0;margin:0}
#map .icons div {margin: 0 1px;}
#map .form {height:45px;float: right;}
#map_canvas {clear: both; width: 100%; height: 400px; background: orange;}

#hand_b { width:32px;height:32px;background-image: url(../img/gmaps/hand.png);float:left;}
#hand_b.selected {background-image: url(../img/gmaps/hand-o.png);}

#placemark_b {width:32px;height:32px;background-image: url(../img/gmaps/pin.png);float:left;}
#placemark_b.selected { background-image: url(../img/gmaps/pin-o.png); }

#shape_b {width:32px;height:32px;background-image: url(../img/gmaps/draw.png);float:left;}
#shape_b.selected {background-image: url(../img/gmaps/draw-o.png);}

#map .form .input {width:400px;height:18px;margin-top:1px;float:left;padding: 4px 0 4px 5px;background-color:#fff;border:1px solid #fff;border-radius:8px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-webkit-box-shadow:0px 0px 2px #9d7341;-moz-box-shadow:0px 0px 2px #9d7341;color:#81644e;font-size:14px;}
#map .form .input:focus {background-color: #ffffff;outline: none;color: #6e5541;border: 1px solid #cecece;-webkit-box-shadow:0px 0px 2px #fff;-moz-box-shadow:0px 0px 2px #fff;}
#map .form .submit {width:76px;height:30px;float:left;background:transparent url(../img/btn_buscar.png) no-repeat scroll 0 0;border:0px;cursor:pointer;margin-left:4px;}
#map .form .reset {width:76px;height:30px;float:left;background:transparent url(../img/btn_limpar.png) no-repeat scroll 0 0;border:0px;cursor:pointer;margin-left:4px;}
#map .form .mob {float:right;background:transparent url(../img/btn_limpar.png) no-repeat scroll 0 0;border:0px;cursor:pointer;margin-left:4px;}
#map .form2 {padding: 5px 0; width: 100%;}
#map .form2 label {display: block; width: 100%; position: relative; height: 38px; font-size: 1.2em; font-weight: bold; top: 6px;}
#map .form2 .input {height: 21px; position: absolute; left: 120px; top: -6px; width: 472px;}
#map .form2 .input_file {height: 21px; position: absolute; left: 120px; top: -1px;}
#featuretable {margin-top:5px;}
.global_message {position: fixed;  background: white; min-height: 30px;  font-size: 2em; width: 100%; z-index: 10000; text-align: center; border-bottom: 2px solid orange; padding: 10px 0; opacity: 0.9;}

#map_2 {visibility: hidden;}

/* Standard Definitions */

.left { float:left; }

.right { float:right; }

.clearThis { clear:both; }

.small { font-size:.625em; }

.large { font-size:1em; }

.soft { color:#D3D3D3; }

.hide { display:none; }

p.last { margin-bottom:0px; }

#mob_map {width: 320px; height: 400px;}

.welcome h4 { font-size: 1.2em;}
