/*INITIAL SETTINGS*/	
	* { margin:0; padding:0; }
	body {font-family:Helvetica; Arial, sans-serif;}
	a,
		ins { text-decoration:none; outline:none; }
	a:hover { text-decoration:underline; }
	fieldset,
		img { border:none; }
	legend{ display:none; }
	input  {background:#ececec; border:1px solid #c1c8ca; font-family:Helvetica; font-size:11px; color:#000;  height:13px; padding:2px 5px;  display:block;}
	input:focus {border:1px solid #764097;}	
	input.Error {border:1px solid #d50042;}	
	textarea {background:#ececec; padding:5px; border:1px solid #c1c8ca; }
	textarea:focus {border:1px solid #764097;}
	textarea.Error { border:1px solid #9a0501;}
	button { cursor:pointer; border:none; display:block; text-indent:-5000em; }
	li { list-style:none; }
/*/INITIAL SETTINGS*/

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

/*BASIC STRUCTURE*/
	body {background:url(../img/layout/bg_02.jpg)  1328px 0 no-repeat;}
	#menu-global {background:url(../img/layout/bg_04.png) repeat-x; height:40px;}
	#menu-global .Box {width:990px; margin:0 auto;}
	#menu-global ul li {float:left; margin:15px 5px; color:#fff; font-size:12px;}
	#menu-global ul li a {color:#fff; text-transform:uppercase; text-decoration:none;} 

	#main {width:990px; margin:0 auto; }	
	#topo {background:url(../img/layout/bg_01.jpg) no-repeat; height:250px; width:990px;}
	#topo h1 a {display:block; text-indent:-9999em; height:250px; width:990px;}
	#rodape {background:url(../img/layout/bg_03.jpg) no-repeat; height:132px; width:990px; margin-top:70px; *margin-top:35px;}
/*/BASIC STRUCTURE*/

/*PERSONALIZED LINKS*/	
	.LnkAmpliar {background:url(../img/layout/bt_ampliar.jpg) no-repeat; width:87px; height:20px; display:block; text-indent:-9999em;}
	.LnkBlog {background:url(../img/layout/bt_ir-blog.jpg) no-repeat; width:237px; height:48px; display:block; text-indent:-9999em;}
	.LnkBlog:hover {background-position:0 -48px}	
	.LnkContinuar {background:url(../img/layout/bt_continuar.jpg) no-repeat; width:161px; height:41px; display:block; text-indent:-9999em;}
	.LnkContinuar:hover {background-position:0 -41px}
	.LnkEnviar {background:url(../img/layout/bt_enviar.jpg) no-repeat; width:121px; height:41px; display:block; text-indent:-9999em;}
	.LnkEnviar:hover {background-position:0 -41px}	
	.LnkNext {background:url(../img/layout/bt_next.jpg) no-repeat; width:21px; height:40px; display:block; text-indent:-9999em;}
	.LnkParticipar {background:url(../img/layout/bt_participar.jpg) no-repeat; width:218px; height:48px; display:block; text-indent:-9999em;}
	.LnkParticipar:hover {background-position:0 -48px}	
	.LnkPrevious {background:url(../img/layout/bt_previous.jpg) no-repeat; width:21px; height:40px; display:block; text-indent:-9999em;}
	.LnkSite {background:url(../img/layout/bt_site.jpg) no-repeat; width:221px; height:48px; display:block; text-indent:-9999em;}
	.LnkSite:hover {background-position:0 -48px}	
	.LnkVoltar {background:url(../img/layout/bt_voltar.jpg) no-repeat; width:121px; height:41px; display:block; text-indent:-9999em;}
	.LnkVoltar:hover{background-position:0 -41px}
/*/PERSONALIZED LINKS*/

/*FORMS*/
	
/*/FORMS*/

/*HOME*/
	#home {overflow:hidden;}
	#home .Box {border-bottom:5px solid #efe5ff; border-top:5px solid #efe5ff; margin:62px 0 55px 70px; padding:55px 45px 60px 50px; width:735px;0}
	#home .Box h2 {background:url(../img/layout/tit_home.jpg) no-repeat; width:735px; height:25px; display:block; text-indent:-9999em; margin-bottom:35px;}
	#home .Box p {color:#6c7887; font-size:16px; line-height:25px; margin-bottom:35px; text-align:justify;}
	#home .Box p.Exception {margin:0;}
	#home a {float:left;}
	#home a.LnkBlog {margin-left:34px;}
	#home a.LnkSite {margin-left:34px;}
	#home a.LnkParticipar {margin-left:265px;}
/*/HOME*/

/*PRODUTOS*/
	#produtos a.LnkContinuar {float:right; margin:45px  110px 0 0;}	
	#produtos h2{background:url(../img/layout/tit_home.jpg) no-repeat; width:840px; height:27px; display:block; text-indent:-9999em; margin-left:130px;}
	#produtos h3{background:url(../img/layout/tit_escolha-modelo.jpg) no-repeat; width:334px; height:21px; display:block; text-indent:-9999em; margin:42px 0 0 17px;}
	#produtos div.Box {padding-bottom:40px; border-bottom:5px solid #efe5ff;}	
	#produtos #produtos_lista {margin-top:30px;}
	#produtos_lista_nome {background:#efe5ff; border:#98c solid 1px; width:835px; margin:50px 0 0 20px; padding:25px 30px; overflow:hidden; }
	#produtos_lista_nome li {background:url(../img/layout/ico_lista.jpg) left center no-repeat; float:left; width:250px; height:36px; padding:8px 0 0 25px; margin-right:3px;}
	#produtos_lista_nome li a {color:#666; font-size:12px; font-weight:bold;} 
	#produtos_lista_nome li.Ativo {background:url(../img/layout/ico_lista-2.jpg) #8b60d2 left center no-repeat; float:left; width:250px; height:36px; padding:8px 0 0 25px;}
	#produtos_lista_nome li.Ativo a {color:#fff; font-size:12px; font-weight:bold;}	
/*/PRODUTOS*/

/*VOTACAO*/
	#votacao h2{background:url(../img/layout/tit_home.jpg) no-repeat; width:840px; height:27px; display:block; text-indent:-9999em; margin-left:130px;}
	#votacao h3{font-size:28px; text-transform:uppercase; color:#764097; margin:45px 0 35px 10px;}
	#votacao h4{font-size:20px; text-transform:uppercase; color:#6c7887; margin:10px 0 10px 10px; clear:both;}
	#votacao label {font-size:14px; text-transform:uppercase; color:#6c7887;  display:block; clear:both;}	
	#votacao div.Box {padding-bottom:40px; border-bottom:5px solid #efe5ff;}
	#votacao #star {margin:0 0 10px 10px; overflow:hidden; }	
	#votacao textarea { width:390px; height:180px; margin-left:10px;}
	#votacao #produto_votacao {overflow:hidden;} 
	#votacao #opiniao {float:left; width:490px;}
	#votacao #produto-votacao-cor {float:left; width:490px;}
	#votacao #produto-votacao-cor ul {overflow:hidden;}
	#votacao #produto-votacao-cor ul li {float:left; margin:2px; display:block; border:#efe5ff solid 1px;}
	#votacao #produto-votacao-cor ul li.Ativo {border:#8b60d2 solid 1px;}
	#votacao #produto-votacao-cor p {margin-top:35px; font-size:13px; color:#6c7887;}
	#votacao #produto-votacao-cor p.Exception  {font-size:14px; font-weight:bold; margin:15px 10px; }
	#votacao #dados {overflow:hidden;}
	#votacao #dados div {float:left; width:390px; margin-right:90px; margin:10px 0 10px 10px; }
	#votacao #dados input {width:320px}
	#votacao #dados #numero_pe li{background:#764097; padding:12px 10px 18px 10px; width:18px; height:8px; margin-right:3px; display:block; float:left; cursor:pointer;}
	#votacao #dados #numero_pe li.Exception {width:44px; height:8px;}
	#votacao #dados #numero_pe li.Ativo {background:#cae;}
	#votacao #dados #numero_pe li a{color:#fff; font-size:16px; text-decoration:none;}
	#votacao #dados #numero_pe li.Ativo a {color:#764097;}
	#votacao #button a, 
		#votacao #button button {float:right; margin:10px;}
	#votacao #erro {color:#f00; float:left; margin:15px; width:200px;}
	#votacao #erro ul {margin:0;}
/*/VOTACAO*/	

/*ENVIADO*/
	#enviado div.Box {padding-bottom:40px; border-top:5px solid #efe5ff; border-bottom:5px solid #efe5ff; margin-top:30px}
	#enviado p{background:url(../img/layout/tit_sucesso.jpg) no-repeat; width:503px; height:32px; display:block; text-indent:-9999em; margin:35px 0 0 230px;}
	#enviado a {margin-top:100px; float:left;}
	#enviado a.LnkVoltar {margin:105px 23px 0 310px;}
	#enviado a.LnkSite {margin-left:23px;}	
/*/ENVIADO*/	
	
/*MODAL*/
	#nyroModalImg {}
	#nyroModalWrapper h1 {color:#fff; font-size:20px; width:400px; text-transform:uppercase;}
	.nyroModalClose {background:url(../img/layout/bt_fechar.jpg) no-repeat; width:120px; height:40px; display:block; text-indent:-9999em; float:right; margin:-45px 0 0 380px;}
	.nyroModalClose:hover {background-position:0 -40px}
	#nyroModalContent {background:#fff;}
	#nyroModalContent div {display:none;}

/*MODAL*/	
 
 
	