/*
Theme Name:Promocao Melisseiras Circenses
Theme URL: PromoEtCircenses
Description: Promocao melissa colecao 2010/1
Version:1.0
Author: Grafia
Tags: melissa, moda, pormocional
*/


/*INITIAL SETTINGS*/
	* {margin:0; padding:0; font-family:Tahoma, Helvetica, Sans-serif; font-size:11px; color:#a0a0a0;}
	a {text-decoration:none; outline:none; color:#BA1275;}
	a:hover {text-decoration:underline;}
	li {list-style:none;}
	img, fieldset {border:none;}
	label {display:block; float:left; margin:7px 15px 0 0; text-align:right; width:145px;}
	legend {display:none;}
	input.Text, 
		input.Password  {padding:2px 5px; height:13px; font-size:11px; color:#818181; background:#2b2d2c; border:solid 1px #191919; }
	input.Erro, select.Erro {border:1px solid #db178c; margin-bottom:10px}	
	textarea {padding:5px; font-size:11px; background-color:#666;  color:#fff; border:none;}
	button {border:none; text-indent:-9999em; cursor:pointer;}
	select {font-size:11px; color:#666666;}
	strong.Erro {color:#BA1275; display:none;}
	strong.Sucesso {color:#BA1275; display:none;}
	ins {text-decoration:none;}
	object, embed {background:#000;}
/*/INITIAL SETTINGS*/

/*CLASS ASSISTANTS*/
	.Debug {border:1px solid #FF0000;}
	.Clear {clear:both; height:1px; line-height:1px; font-size:0;}	
/*/CLASS ASSISTANTS*/

/*BASIC STRUCTURE*/
	body {background:url(../img/layout/bg_04.jpg) repeat;}
	
	#main {background:url(../img/layout/bg_06.jpg) #080808 no-repeat; width:990px; margin:0 auto; }
	#header {width:800px; margin:0 auto; height:290px;}
	#header h1 {padding-top:90px; float:left;}
	#header h1 a {background:url(../img/layout/logo.png) no-repeat; width:292px; height:130px; display:block; text-indent:-9999em;}
	#header ul#menu {float:left; padding-top:30px; width:300px;}
	#header ul #item1 {width:70px; height:32px;}
	#header ul #item2 {width:47px; height:25px;}
	#header ul #item3 {width:88px; height:37px;}
	#header ul li a.LnkParticipar {margin:1px 0 0 -22px; visibility: hidden;} 
	#header ul li a.LnkVotar {margin:-3px 0 0 5px;visibility: hidden;}
	#header ul li a.LnkGaleria {margin:-5px 0 0 5px; visibility: hidden;}	
	#header ul li a.LnkRegulamento {margin:-35px 0 0 10px; }
	#header div.Exception {float:left; margin:80px 0 0 -30px; width:370px;}
	#header div.Exception a.Exception {display:block; float:left; margin:5px 0 0 90px; color:#b6b6b6;}
	#header div.Exception p.Chamada1 {background:url(../img/layout/tit_chamada-vencedora.png) no-repeat; width:304px; height:115px; display:block; text-indent:-9999em; float:left;}
	#header div.Exception p.Chamada1 a { display:block; width:304px; height:115px; }
	
	#content {width:800px; margin:0 auto; min-height:300px; padding-bottom:20px}
	
	#footter {background:url(../img/layout/bg_02.jpg) #000 repeat-x; height:60px;}
	#footter div{background:url(../img/layout/bg_03.jpg) top no-repeat; width:990px; height:2px; margin:0 auto;}
	#footter a {float:right; margin:19px 180px;} 
/*/BASIC STRUCTURE*/

/*LINKS*/
	.LnkConfira	{background:url(../img/layout/bt_confira.jpg) no-repeat; width:227px; height:20px; display:block; text-indent:-9999em; float:right;}
	.LnkConfira:hover {background-position:0 -20px;}
	.LnkConfirmarVoto { display:block; background:url(../img/layout/bt_confirmar.jpg) no-repeat; width:93px; height:23px; display:block; text-indent:-9999em;}
	.LnkConfirmarVoto:hover {background-position:0 -23px;}
	.LnkContinuar {background:url(../img/layout/bt_continuar.png) no-repeat; width:83px; height:24px; display:block; text-indent:-9999em;}
	.LnkContinuar:hover {background-position:0 -24px;}	
	.LnkGaleria {background:url(../img/layout/bt_galeria.png) no-repeat; width:59px; height:28px; display:block; text-indent:-9999em;}
	.LnkGaleria:hover {background-position:0 -28px;}	
	.LnkGrafia {background:url(../img/layout/bt_grafia.jpg) no-repeat; width:28px; height:18px; display:block; text-indent:-9999em;}
	.LnkIndicar {background:url(../img/layout/bt_indicar.jpg) no-repeat; width:60px; height:24px; display:block; text-indent:-9999em;}
	.LnkIndicar:hover {background-position:0 -24px;} 
	.LnkIndique {background:url(../img/layout/bt_indique.png) no-repeat; width:14px; height:12px; display:block; text-indent:-9999em;}	
	.LnkQueroParticipar {background:url(../img/layout/bt_quero-participar.png) no-repeat; width:129px; height:24px; display:block; text-indent:-9999em;}
	.LnkQueroParticipar:hover {background-position:0 -24px;}  
	.LnkParticipar {background:url(../img/layout/bt_participar.png) no-repeat; width:70px; height:32px; display:block; text-indent:-9999em;}
	.LnkParticipar:hover {background-position:0 -32px;}
	.LnkRegulamento {background:url(../img/layout/bt_regulamento.png) no-repeat; width:88px; height:37px; display:block; text-indent:-9999em;}
	.LnkRegulamento:hover {background-position:0 -37px;}
	.LnkTwitter {background:url(../img/layout/bt_twitter.png) no-repeat; width:15px; height:15px; display:block; text-indent:-9999em;}	
	.LnkUploadYoutube {background:url(../img/layout/bt_upload-youtube.jpg) no-repeat; width:361px; height:22px; display:block; text-indent:-9999em;}
	.LnkUploadYoutube:hover {background-position:0 -22px;}
	.LnkVotar {background:url(../img/layout/bt_votar.png) no-repeat; width:47px; height:25px; display:block; text-indent:-9999em;}
	.LnkVotar:hover {background-position:0 -25px;}
	.LnkVotar2 {background:url(../img/layout/bt_votar-2.jpg) no-repeat; width:45px; height:18px; display:block; text-indent:-9999em;}
	.LnkVotar2:hover {background-position:0 -18px;}	
	.LnkVoltar {background:url(../img/layout/bt_voltar-galeria.jpg) no-repeat; width:113px; height:20px; display:block; text-indent:-9999em; float:right;}
	.LnkVoltar:hover {background-position:0 -20px;}
/*/LINKS*/

/*FORMS*/
	#form-cadastro {margin:15px 0; width:650px}
	#form-cadastro button {float:right; margin-right:90px}
	#form-cadastro div {margin:10px 0; line-height:11px;}
	#form-cadastro div.Exception {margin:0; float:left;}
	#form-cadastro div.Exception2 {line-height:0; margin:6px 0  0 0; float:left; width:auto;}
	#form-cadastro div.Exception3 {margin-left:160px; *margin-left:320px;}
	#form-cadastro div.Exception4 {margin-left:153px; *margin-left:306px; background:#333; width:390px; height:30px; padding:8px}
	#form-cadastro label.Exception {display:inline; float:none; margin:0 5px;}
	#form-cadastro label.Exception2 {width:auto; margin-left:15px;}
	#form-cadastro input {width:310px;}
	#form-cadastro input.Exception1 {width:15px;}
	#form-cadastro input.Exception2 {width:25px;}
	#form-cadastro input.Exception3 {width:auto; background:none; border:none;}
	#form-cadastro input.Exception4 {width:73px;}
	#form-cadastro input.Exception5 {width:197px;}
	#form-cadastro input.Exception6 {width:45px;}
	#form-cadastro input.Exception7 {width:100px;}
	#form-cadastro input.Exception8 {width:48px;}
	#form-cadastro input.Exception9 {width:18px;}
	#form-cadastro input.Exception10 {width:35px}
	#form-cadastro a.LnkUploadYoutube {margin:10px 0 5px 158px;}
	#form-cadastro select {float:left;}
	#form-cadastro strong {display:block; float:left; margin:5px 0 0 320px;}
	#form-cadastro strong.Exception {margin:5px 0 0 20px; color:#606060; font-weight:normal;}
	#form-cadastro span strong{display:none; margin:5px 0 0 10px; }
	
	#form-indique {margin-top:10px}
	#form-indique div {margin-bottom:10px;}
	#form-indique label {display:none;}
	#form-indique input.Text {width:320px; margin-bottom:1px;}
	#form-indique input.Exception {margin-bottom:10px;}
	#form-indique button.LnkIndicar {float:right; margin-top:5px;}
	#form-indique strong{float:right; margin:10px 20px 0 0 }			
/*/FORMS*/

/*CADASTRO*/	
	#cadastro h2 {background:url(../img/layout/tit_participar.png) no-repeat; width:88px; height:21px; display:block; text-indent:-9999em;}
	#cadastro p.Exception1 {background:url(../img/layout/tit_chamada-2.png) no-repeat; width:444px; height:69px; display:block; text-indent:-9999em; margin-bottom:20px}
/*/CADASTRO*/

/*CADASTRO SUCESSO*/
	#cadastro-sucesso {width:800px; height:500px; margin:0 auto; margin-top:40px;}
	#cadastro-sucesso h2 {font-size:16px; color:#BA1275; margin-left:210px;}
	#cadastro-sucesso p {width:470px; margin-top:20px; font-size:12px; text-align:center;}	
	.FinishHim {font-size:14px; font-weight:bold; margin:20px 0; }
	.FinishHim a {font-size:14px; font-weight:bold; margin:20px 0; }
/*/CADASTRO SUCESSO*/

/*GALERIA*/	
	#galeria h2 {background:url(../img/layout/tit_galeria-de-videos.png) no-repeat; width:146px; height:26px; display:block; text-indent:-9999em; float:left; clear:both;}
	#galeria h2.TitVotar {background:url(../img/layout/tit_votar.png) no-repeat; width:146px; height:26px; display:block; text-indent:-9999em; float:left; clear:both;}
	#galeria p.Exception1 {background:url(../img/layout/tit_videos-enviados.png) no-repeat; width:411px; height:51px; display:block; text-indent:-9999em; float:left; clear:both;}
	#galeria p.Exception2 {background:url(../img/layout/tit_chamada-4.png) no-repeat; width:388px; height:70px; display:block; text-indent:-9999em; float:left; clear:both; margin-bottom:5px;}
	#galeria p.Exception3 {margin:50px 0; font-size:14px;}
	#galeria a.LnkReg {color:#bababa; margin-left:5px;} 
	#galeria a.LnkConfira {margin-right:150px;}	
	#galeria a.LnkVoltar {margin-right:150px;}
	#galeria ul.BoxVideos {width:658px; margin:40px 0 25px 0; display:block;}
	#galeria ul.BoxVideos li {display:block; width:210px; height:230px; margin:0 8px 30px 0; float:left; }
	#galeria ul.BoxVideos li h3 {font-weight:normal; color:#BA1275;}
	#galeria ul.BoxVideos li h3 a {width:100%;}
	#galeria ul.BoxVideos li p {color:#bababa; margin:3px 0;}
	#galeria ul.BoxVideos li p span {color:#979797;}
	#galeria ul.BoxVideos li div.Exception {width:210px; height:125px; overflow:hidden; border:1px solid #db178c; margin-left:-8px; margin-bottom:3px;}	
	#galeria ul.BoxVideos li img {width:210px;}
	#galeria ul.BoxVideos li a {float:left; margin-right:1px;}
	#galeria ul.BoxVideos li a.LnkIndique {margin-top:3px;}
	#galeria ul.BoxVideos li a.LnkVotar2 {float:right; margin-right:6px;}
	#galeria ul.BoxVideos li strong {text-align:right; display:block; clear:both; font-size:10px; margin-right:5px; width:100%;}
	#galeria ul.BoxPaginas {width:650px; float:left; display:block; margin-bottom:20px;}
	#galeria ul.BoxPaginas li {background:#9a9a9a; float:right; width:20px; height:20px; margin-right:3px;}
	#galeria ul.BoxPaginas li.Ativo {background:#fff;}
	#galeria ul.BoxPaginas li a {display:block; text-align:center; width:20px; margin-top:2px;} 
/*/GALERIA*/ 

/*VENCEDOR*/
	#vencedor h2 { clear:both; background:url(../img/layout/tit_parabens.png) no-repeat; width:151px; height:32px; display:block; text-indent:-9999em; float:left;}
	#vencedor a.LnkVoltar {float:right; margin-right:155px;}
	#vencedor a.LnkConfira {float:right; margin-right:115px;}
	#vencedor .BoxVideos {width:640px; margin:20px 0 25px 0; display:block;}
	#vencedor .BoxVideos h3 {font-weight:normal; color:#BA1275;}
	#vencedor .BoxVideos p {color:#bababa; margin:3px 3px 3px 0; float:left;}
	#vencedor .BoxVideos p span {color:#979797;}		 
	#vencedor .BoxVideos a {float:left; margin-right:1px;}
	#vencedor .BoxVideos a.LnkIndique {margin-top:3px;}
	#vencedor .BoxVideos a.LnkVotar2 {float:right;}
	#vencedor .BoxVideos strong {text-align:right; display:block; clear:both; font-size:10px;}
	#vencedor .BoxVideos .Box { float:right; }
/*/VENCEDOR*/

/*VOTAR*/
	#votar h2 {background:url(../img/layout/tit_votar.png) no-repeat; width:146px; height:26px; display:block; text-indent:-9999em; float:left;}
	#votar a.LnkVoltar {float:right; margin-right:155px;}
	#votar a.LnkConfira {float:right; margin-right:115px;}
	#votar .BoxVideos {width:640px; margin:40px 0 25px 0; display:block;}
	#votar .BoxVideos h3 {font-weight:normal; color:#BA1275;}
	#votar .BoxVideos p {color:#bababa; margin:3px 3px 3px 0; float:left;}
	#votar .BoxVideos p span {color:#979797;}		 
	#votar .BoxVideos a {float:left; margin-right:1px;}
	#votar .BoxVideos a.LnkIndique {margin-top:3px;}
	#votar .BoxVideos a.LnkVotar2 {float:right;}
	#votar .BoxVideos strong {text-align:right; display:block; clear:both; font-size:10px;}
	#votar .BoxVideos #box-confirmar { clear:both; float:right; display:none; margin-top:5px; }
	#votar .BoxVideos #box-confirmar img { clear:both; float:right; display:block; margin-bottom:5px;  }
	#votar .BoxVideos #box-confirmar input { clear:both; float:right; display:block; margin-bottom:5px; border:2px solid #999; padding-top:3px; width:146px; height:27px; background-color:#404040; text-align:center; letter-spacing:3px; font-size:16px; font-weight:900; color:#fff; }
	#votar .BoxVideos #box-confirmar a { clear:both; float:right; margin-bottom:5px; }
/*/VOTAR*/

/*REGULAMENTO*/
	#regulamento h2 {background:url(../img/layout/tit_participar.png) no-repeat; width:90px; height:26px; display:block; text-indent:-9999em;}
	#regulamento h3 {background:url(../img/layout/tit_regulamento.png) no-repeat; display:block; height:26px; text-indent:-9999em; width:345px;}
	#regulamento a.LnkQueroParticipar {float:right}
	#regulamento p {margin:10px 0;}
	#regulamento div {width:690px;}
	#regulamento ol {margin:25px 0 20px;}
	#regulamento ol li {margin:10px 0;}
	#regulamento ol li a {color:#BA1275;}	
	#regulamento ol li h4 {color:#BA1275; font-size:14px;}
	#regulamento ol li strong {color:#EF4C4C;}
/*/REGULAMENTO*/

/*BOX INDIQUE*/
	.BoxIndique {background:#000; border:1px solid #53a9c5; position:absolute; width:325px; height:180px; padding:13px 15px 7px 11px; display:none;}
 	.BoxIndique h3.Exception {background:url(../img/layout/tit_indique-este-video.jpg) no-repeat; width:148px; height:18px; display:block; text-indent:-9999em;}
	#fechar {float:right; margin:-25px 5px 0 0;}
/*BOX INDIQUE*/
	
	
                                                                                                                                                                                                                                                                            
