html 														{ height: 100%; overflow: hidden }
#flashcontent 											{ width: 100%; height: 100%; }
body													{ background:#000 url(../img/bg-guga.png) repeat-x top center; height: 100%;	margin: 0;	padding: 0; }
body, input, textarea, select								{ font:12px Arial, Helvetica, sans-serif; text-decoration:none; color:#e8e8e8;  }
a 														{ text-decoration:none; color:#515151; }
a:hover 													{ text-decoration:underline; color:#515151; }
address													{ font-style:normal; font-weight:normal; }
.none													{ display:none;}
.clear 													{ clear:both; display:block; overflow:hidden; width:0; height:0; }
.branco													{ color:#FFF; font-size:42px; position:absolute; z-index:999;}
.f-left													{ float:left; }
.f-right												{ float:right; }

/* Facebox */
.banner-gugaxagassi										{ display:block; background:#39707b; width:890px; padding-bottom:20px; color:#FFF; clear:both;}

/* Formulario */
.banner-gugaxagassi form									{ width:820px; margin-left:30px; margin-top:30px;}
.banner-gugaxagassi form ul li								{ margin-bottom:30px;}
.banner-gugaxagassi form ul li.radio-sexo					{ width:400px;}
.banner-gugaxagassi form ul li.radio-sexo span				{ display:block; float:left; width:105px; height:30px; font-size:14px; font-weight:bold; color:#FFF; padding-left:5px;}
.banner-gugaxagassi form ul li.radio-sexo div				{ float:left;}
.banner-gugaxagassi form ul li.radio-sexo label				{ display:block; float:left; width:35px; height:30px; font-size:14px; font-weight:bold; color:#FFF; margin-top:5px;}
.banner-gugaxagassi form ul li.radio-sexo input.campos-radio { width:80px;}
.banner-gugaxagassi form ul li.check input					{ margin-right:10px;}
.banner-gugaxagassi form ul li.check label					{ width:400px; font-weight:normal;}
.banner-gugaxagassi form label							{ display:block; float:left; width:95px; height:30px; font-size:14px; font-weight:bold; color:#FFF; padding-right:5px;}
.banner-gugaxagassi form input.campos						{ width:280px; height:20px; padding:5px; background:#d7e2e5; border:none; color:#000;}
.banner-gugaxagassi form input.campos-radio				{ width:150px; height:20px;}
.banner-gugaxagassi form select.campos					{ width:290px; height:30px; padding:5px; background:#d7e2e5; border:none; color:#000;}
.banner-gugaxagassi form textarea.campos					{ width:710px; height:90px; padding:5px; background:#d7e2e5; border:none; color:#000;}
.banner-gugaxagassi form button							{ display:block; float:left; background:url(../img/bt-submit.png) no-repeat; width:136px; height:40px; border:none; padding:5px 10px; font:16px Arial, Helvetica, Verdana, sans-serif; font-weight:bold; color:#FFF; text-transform:uppercase; cursor:pointer;}
/*.banner-gugaxagassi form button:hover					{ background:#8d1801;}*/
.box-regulamento										{ width:780px; height:90px; padding:20px; background:#FFF; border:1px solid #cccccc; color:#000; overflow:auto; margin-bottom:10px;}
.box-regulamento h2										{ font-size:18px; padding-bottom:20px;}
.box-regulamento strong									{ font-size:14px;}
.bt-regulamento											{ display:block; float:left; margin-right:20px; margin-top:8px; background:#d7e2e5; border-top:1px solid #98b4bb; border-bottom:1px solid #98b4bb; width:146px; height:30px; line-height:30px; text-align:center; text-transform:uppercase; color:#0f353f;}
.bt-regulamento:hover									{ text-decoration:none; background:#bbd9e1; color:#000;}

/* Retweet */
.retweet												{ width:820px; height:160px; margin-left:50px; margin-top:30px; margin-bottom:10px;}
.retweet p												{ font-size:14px; font-weight:bold; padding-bottom:5px;}
.retweet p a												{ color:#ffbf00;}
.rt														{ margin-top:20px;}
.rt p													{ display:block; margin-right:10px; font-size:14px; font-weight:bold; float:left;}
.rt span													{ display:block; width:660px; height:40px; float:left; background:#cccccc; padding:10px 20px; color:#6a6a6a; font-size:14px; margin-left:20px;}
.twitter-share-button									{ display:block; float:right; margin-top:10px;}
