@charset "iso-8859-1";
/* CSS Document */

@import url("reset.css");

/*
  =======================================
		1. Fontes
		2. Títulos e parágrafos
		3. Links
		4. Layout
			4.1 header
			4.2 footer
		5. Boxes
		6. Formns
		7. Tabelas
  =======================================
*/

/* 1. Fontes ---------------- */
.txt-verde-10 {
	color: #006633;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txt-verde-12 {
	color: #006633;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txt-branco-10 {
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txt-branco-12 {
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txt-cinza-12 {
	color: #666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txt-azul-20 {
	color: #006490;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
}


/* 2. Títulos e parágrafos ---------------- */

h1 {
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-weight: bold;
	padding-bottom: 5px;
	width: 100%;
}

h1.cabecalho-branco {
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	background: none;
	padding: 0;
}

h2 {
	visibility: hidden;
	display: none;
}

hr {
	visibility: hidden;
	display: none;
}

/* 3. Links ---------------- */
a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;	
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;	
	font-weight: normal;
	text-decoration: underline;
}

a.link-verde-12:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.link-verde-12:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.link-verde-12:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 12px;	
	font-weight: normal;
	text-decoration: none;
}

a.link-verde-12:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 12px;	
	font-weight: normal;
	text-decoration: underline;
}

a.link-verde-14-bold:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.link-verde-14-bold:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.link-verde-14-bold:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 14px;	
	font-weight: bold;
	text-decoration: none;
}

a.link-verde-14-bold:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #006633;
	font-size: 14px;	
	font-weight: bold;
	text-decoration: underline;
}

a.link-branco-12:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.link-branco-12:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.link-branco-12:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;	
	font-weight: normal;
	text-decoration: none;
}

a.link-branco-12:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;	
	font-weight: normal;
	text-decoration: underline;
}

/* 4. Layout ---------------- */

body {
	background: #35b63f url(imagens/layout_eletroprimus_bg_home.jpg) top left repeat-x;
	margin: 0;
	padding: 0;
}

#container {
	min-width: 1024px;
	width: 100%;	
}

#capa {
	margin: 0 auto;
	width: 1024px;
}

#conteudo-topo {
	float: left;
	height: 280px;
	width: 1024px;
}

#conteudo-meio {
	margin: 0 auto;
	width: 997px;
}

#conteudo-meio-margin {
	background: url(imagens/layout_eletroprimus_bg_hp.gif) top left repeat-y;
	float: left;
	width: 997px;
}

#conteudo-meio-esquerdo {
	float: left;
	width: 260px;
}

#conteudo-meio-esquerdo-menu {
	float: left;
	width: 260px;		
}

#conteudo-meio-direito {
	float: right;
	width: 730px;
}

#conteudo-meio-direito-margin {
	margin: 0 auto;
	width: 725px;
}

#conteudo-rodape {
	margin: 0 auto;
	width: 997px;
}

/* 4.1 header ---------------- */



/* 4.2 footer ---------------- */
#conteudo-rodape-margim {
	float: right;
    height: 79px;
	width: 990px;
}

/* 5. Boxes ---------------- */
#conteudo-meio-direito-box-ganhadores {
	background: url(imagens/layout_eletroprimus_bg_box_ganhadores.gif) top left no-repeat;
	float: left;
	height: 333px;
	width: 722px;
}

#conteudo-meio-direito-box-ganhadores-01 {
	float: left;
	height: 35px;
	width: 722px;
	text-align: right;
}

#conteudo-meio-direito-box-ganhadores-02 {
	float: left;
	height: 265px;
	width: 722px;
	text-align: right;
}

.conteudo-meio-direito-box-ganhadores-02-item {
	float: left;
	height: 230px;
	width: 190px;
}

.conteudo-meio-direito-box-ganhadores-02-item-01 {
	float: left;
	height: 129px;
	width: 190px;
	text-align: center;
}

.conteudo-meio-direito-box-ganhadores-02-item-02 {
	float: left;
	height: 22px;
	width: 190px;
}

.conteudo-meio-direito-box-ganhadores-02-item-02 div {
	margin: 0 auto;
	background: url(imagens/layout_eletroprimus_bg_item_bg_fotos.gif) top left no-repeat;
	height: 22px;
	width: 148px;
	text-align: center;
}

.conteudo-meio-direito-box-ganhadores-02-item-03 {
	float: left;
	height: 70px;
	width: 190px;
	text-align: left;
}

.conteudo-meio-direito-box-ganhadores-02-item-03 div {
	margin: 5px;
}

#conteudo-meio-direito-box-ganhadores-03 {
	float: left;
	height: 30px;
	width: 722px;
}

#conteudo-meio-direito-box-ganhadores-03-01 {
	margin-left: 580px;
	height: 30px;
	width: 80px;
}

#conteudo-meio-direito-box-produtos {
	float: left;
	width: 722px;
}

#conteudo-meio-direito-box-produtos-01 {
	background: url(imagens/layout_eletroprimus_bg_box_produtos-01.gif) top left no-repeat;
	float: left;
	height: 61px;
	width: 722px;
}

#conteudo-meio-direito-box-produtos-02 {
	background: url(imagens/layout_eletroprimus_bg_box_produtos-02.gif) top left repeat-y;
	float: left;
	width: 722px;
}

#conteudo-meio-direito-box-produtos-02-01 {
	margin: 5px auto;
	width: 660px;
}

#conteudo-meio-direito-box-produtos-03 {
	background: url(imagens/layout_eletroprimus_bg_box_produtos-03.gif) top left no-repeat;
	float: left;
	height: 53px;
	width: 722px;
}

#conteudo-meio-direito-box-produtos-03-01 {
	margin-top: 28px;
	margin-left: 580px;
	height: 30px;
	width: 80px;
}

.conteudo-meio-direito-box-produtos-02-item {
	float: left;
	background: url(imagens/layout_eletroprimus_bg_item_ganhadores.gif) top left no-repeat;
	height: 247px;
	width: 209px;
	margin-right: 10px;
}
	
.conteudo-meio-direito-box-produtos-02-item-00 {	
	margin: 5px auto;
	height: 230px;
	width: 190px;
}

.conteudo-meio-direito-box-produtos-02-item-01 {
	float: left;
	height: 129px;
	width: 190px;
	text-align: center;
}

.conteudo-meio-direito-box-produtos-02-item-02 {
	float: left;
	height: 22px;
	width: 190px;
}

.conteudo-meio-direito-box-produtos-02-item-02 div {
	margin: 0 auto;
	background: url(imagens/layout_eletroprimus_bg_item_bg_fotos.gif) top left no-repeat;
	height: 22px;
	width: 148px;
	text-align: center;
}

.conteudo-meio-direito-box-produtos-02-item-03 {
	float: left;
	height: 70px;
	width: 190px;
	text-align: center;
}

.conteudo-meio-direito-box-produtos-02-item-03 div {
	margin: 5px;
}

.conteudo-meio-direito-box-produtos-02-item-linha {
	float: left; 
	width: 710px; 
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#conteudo-meio-direito-box-paginterna {
	float: left;
	width: 722px;
}

#conteudo-meio-direito-box-paginterna-01 {
	background: url(imagens/layout_eletroprimus_bg_box_paginterna-01.gif) top left no-repeat;
	float: left;
	height: 61px;
	width: 722px;
}

#conteudo-meio-direito-box-paginterna-01-01 {
	margin: 10px 10px 0 40px;
}

#conteudo-meio-direito-box-paginterna-02 {
	background: url(imagens/layout_eletroprimus_bg_box_paginterna-02.gif) top left repeat-y;
	float: left;
	width: 722px;
}

#conteudo-meio-direito-box-paginterna-02-01 {
	margin: 10px;	
}

#conteudo-meio-direito-box-paginterna-03 {
	background: url(imagens/layout_eletroprimus_bg_box_paginterna-03.gif) top left no-repeat;
	float: left;
	height: 53px;
	width: 722px;
}

#conteudo-meio-direito-box-paginterna-03-01 {
	margin-top: 20px;
	margin-left: 590px;
	height: 30px;
	width: 80px;
}

.conteudo-meio-direito-box-paginterna-02-01-coluna {
	float: left; 
	width: 300px; 
	margin-left: 5px;
}

.conteudo-meio-direito-box-paginterna-02-01-categoria {
	border-bottom: 1px solid #CCC;
	float: left;
	height: 25px;
	width: 700px;
}

.conteudo-meio-direito-box-paginterna-02-01-conteudo {
	float: left;
	width: 700px;
	margin-top: 5px;
}

.conteudo-meio-direito-box-paginterna-02-01-conteudo-2 {
	margin: 5px auto;
	width: 660px;
}

.conteudo-meio-direito-box-paginterna-02-01-paginacao {
	float: left;
	width: 700px;
	margin-top: 5px;
}

/* GALERIA DE FOTOS DOS PRODUTOS - INICIO */
#cell-displayFotos {
	float: left;
	width: 700px;
	margin-top: 15px;
}

#cell-displayDados02 {
	float: left;
	width: 700px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	line-height: 150%;
	background: url(imagens/layout_eletroprimus_bgcaract.gif) top left no-repeat;
}

#cell-displayDados02-01 {
	margin: 10px;
}

#dhtmlgoodies_slideshow {
	float: left;
	width: 700px;
}

#previewPane {	
	float: left;
	text-align:center;
	vertical-align:middle;
	width: 700px;						
}	

#previewPane img {
	border: none;	/* No border */
}

#waitMessage{
	display:none;
	position:absolute;
	left:300px;
	top:190px;
	background-color:#FFF;		
	padding:4px;
	color: #CC0000;
	font-size:0.9em;
	font-family:arial;	
}

#galleryContainer {
	float: left;
	width: 700px;
	height: 200px;
}	

#theImages {
	float: left;
	position:relative;
	overflow: hidden;
	width: 700px;
	height: 200px;
	text-align: center;	
}	

#theImages div{	
	position:relative;	/* Don't change this */
	height:1500px;	/* Higher than total width of thumbnails */
	
}

#theImages img{
	border-bottom: 2px solid #ccc;	/* No border */
	filter: alpha(opacity=100);	/* Transparency - IE */
	opacity:1.0; /* Transparency - Firefox */
	padding-top:1px;	/* Space between images */
	margin: 3px;
}

#arrow_up {
	float: left;
	width: 115px;
	height: 28px;
	text-align: right;
	visibility: hidden;
}	

#arrow_down {
	float: left;
	width: 115px;
	height: 28px;
	text-align: right;
	visibility: hidden;
}
		
#theImages .imageCaption{
	display: none;
}
/* GALERIA DE FOTOS DOS PRODUTOS - FIM */

#conteudo-meio-direito-box-paginterna-02-01-ganhador {
	background: url(imagens/layout_eletroprimus_bg_box_ganhador.gif) top left no-repeat;
	margin: 0 auto;
	height: 155px;
	width: 583px;
}

#conteudo-meio-direito-box-paginterna-02-01-ganhador-00 {
	margin: 0 auto;
	height: 80px;
	width: 100%;
}

#conteudo-meio-direito-box-paginterna-02-01-ganhador-01 {
	margin: 0 0 0 30px;	
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item {
	margin: 0 auto;
	width: 583px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-01 {
	background: url(imagens/layout_eletroprimus_bg_box_item_ganhador-01.gif) top left no-repeat;
	float: left;
	height: 37px;
	width: 583px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-01 div {
	margin: 5px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-02 {
	background: url(imagens/layout_eletroprimus_bg_box_item_ganhador-02.gif) top left repeat-y;
	float: left;
	width: 583px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-02-01 {
	margin: 5px auto;
	width: 575px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-02-01-foto {
	float: left;
	width: 150px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-02-01-foto-01 {
	margin: 0 auto;
	height: 111px;
	width: 148px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-02-01-foto-02 {
	margin: 0 auto;
	background: url(imagens/layout_eletroprimus_bg_item_bg_fotos.gif) top left no-repeat;
	height: 22px;
	width: 148px;
	text-align: center;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-02-01-txt {
	float: right;
	width: 420px;
}

.conteudo-meio-direito-box-paginterna-02-01-ganhador-item-03 {
	background: url(imagens/layout_eletroprimus_bg_box_item_ganhador-03.gif) top left no-repeat;
	float: left;
	height: 28px;
	width: 583px;
}


#conteudo-meio-direito-box-paginterna-02-01-contato-01 {
	float: left;
	width: 350px;
}

#conteudo-meio-direito-box-paginterna-02-01-contato-02 {
	float: right;
	width: 350px;
}

/* 6. Forms ---------------- */

.input-form-login {
	border: 0;
	background: url(imagens/layout_damasio_bg_input.gif) top left no-repeat;
	height: 27px;
	width: 228px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	padding-top: 5px;
}

.input-form-busca {
	border: 1px solid #09C;	
	color: #666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.input-form {
	background: url(imagens/layout_damasio_btn_form.gif) top left no-repeat;
	border: 0;
	height: 27px;
	width: 58px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}

.btn-submit {
	border: 0;
}

.btn-submit-2 {
	border: 1px solid #069;
	background-color: #09C;
	font-size: 10px;
	padding: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
}

.input {
	border: 1px solid #063;
	background-color: #FFF;
	font-size: 10px;
	padding: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #060;
}

fieldset {
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}

legend {
	font-weight: bold;
	color: #069;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* 7. Tabelas ---------------- */


/* 8. Listas ---------------- */

ul#listMenus {
	padding: 0;
	margin: 0 0 0 1px;
}

ul#listMenus li {
	background: url(imagens/layout_eletroprimus_bg_menu.gif) top left no-repeat;
	height: 34px;
	width: 254px;
	list-style: none;
}

ul#listMenus li div {
	margin: 0 0 0 20px;		  
	padding: 5px 0 0 0;
}
	
/* 9. Carrossel ---------------- */

#wrap {
    color: #FFF;
    /*margin: 0 12%;*/
    margin: 0 40px;
}

ul#mycarousel li {
	background: url(imagens/layout_eletroprimus_bg_item_ganhadores.gif) top left no-repeat;
	height: 247px;
	width: 209px;
}
