/*
Theme Name: Decorlux
Theme URI: http://www.decorlux.com.br
Description: Decorlux Theme by Projetual Design
Version: 1.0
Author: Danilo Hamada
Tags: blue, red, fixed width, two columns, no-widgets

*/
/* --------------------------------------------------------------------------------------------------------------------------------------
** DEFAULT
*/
body {
	background: #FFF none;
	color: #000;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 0;
}
#wrap {
 background:#E6E6E8 url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/fundo.jpg) repeat-y scroll top center;
}
p,form,h1,h2,h3,h4,h5,h6 {margin:5;padding:0px;}
a {
	color: #675;
	outline: none;
}
a img {
	border: none;
}

a:visited {
	color: #342;
}

a:hover {
	color: #9a8;
}

acronym, abbr {
	border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
	font-size: 90%;
	letter-spacing: .07em;
}

acronym, abbr {
	cursor: help;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

cite {
	font-size: 90%;
	font-style: normal;
}


ul {margin:0;padding:0;}

li {margin:0;padding:0;list-style:none;}

/* --------------------------------------------------------------------------------------------------------------------------------------
** TOPO  
 */
/* flash header */
#flash-header {
	background: #E5E5E3;
	font: italic normal 230% 'Times New Roman', Times, serif;
	margin: 0;
	padding: 0px;
	text-align: center;
}
#topo {float:left;width:100%;padding:5px 0;}
#topo #mail {float:left;margin:10px;}
#topo #intra {float:left;margin:10px;}
#topo label , #topo input {float:left;margin:0 0 0 5px;}
/* --------------------------------------------------------------------------------------------------------------------------------------
 ** MENU  
*/

/* menu-header */
#menu-header {
	background: #DDD url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/menu_topo.jpg) repeat-x scroll top left;
	height: 46px;
}
	#menu-header ul  {
		margin: 0 auto;
		width: 715px;
	}
	#menu-header ul li {
		float: left;
	}
	#menu-header ul li a {
		color: #FFF;
		padding: 0;
		margin: 0;
	}
	#menu-header ul li.page_item {
	}
	#menu-header ul li.page_item a {
		display: block;
		text-indent: -9999em;
		height: 46px;
		background-repeat: no-repeat;
		background-position: top center;
	}
	#menu-header ul li.page_item a:hover {
		background-position: bottom center;
	}
	#menu-header ul li.current_page_item a {
		background-position: bottom center;
	}
	#menu-header .page-item-3 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/menu_inicial.jpg); width: 100px;}
	#menu-header .page-item-11 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/menu_empresa.jpg); width: 100px;}
	#menu-header .page-item-7 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/menu_contato.jpg); width: 110px;}
	#menu-header .page-item-8 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/menu_representantes.jpg); width: 160px;}
	#menu-header .page-item-9 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/menu_produtos.jpg); width: 120px;}
	#menu-header .page-item-10 a{background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/menu_marketing.jpg); width: 120px;}


/* menu-footer */
	#menu-footer {
		width: 550px; 
		float:right;
	}
	#menu-footer ul li {
		float: left;
	}
	#menu-footer ul li a {
		color: #FFF;
		padding: 0;
		margin: 0;
	}
	#menu-footer ul li.page_item {
	}
	#menu-footer ul li.page_item a {
		display: block;
		text-indent: -9999em;
		height: 40px;
		background-repeat: no-repeat;
		background-position: top center;
	}
	#menu-footer ul li.page_item a:hover {
		background-position: bottom center;
	}
	#menu-footer ul li.current_page_item a {
		background-position: bottom center;
	}

	#menu-footer .page-item-11 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/base_empresa.jpg); width: 90px;}
	#menu-footer .page-item-7 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/base_contato.jpg); width: 100px;}
	#menu-footer .page-item-8 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/base_representantes.jpg); width: 140px;}
	#menu-footer .page-item-9 a {background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/base_produtos.jpg); width: 100px;}
	#menu-footer .page-item-10 a{background-image: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/base_marketing.jpg); width: 120px;}

/* --------------------------------------------------------------------------------------------------------------------------------------
** CONTENT
*/
#content {
	background: #FFF url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/fundo_menu.jpg) repeat-y scroll left top;
	margin: 0px auto;
	padding: 0px;
	width: 715px;
	clear:both;
}
#content2 {
	background: #FFF none;
	margin: 0px auto;
	padding: 0px;
	width: 715px;
	clear:both;
}
#voltar {
	padding: 0px;
	float: right;
	margin: -11px 5px 0px 0px;
	color: #FF0000;
}
#mapa {
	font-size: 11px;
	background-color:#949599;
	color:#FFF;
	margin: 10px 0 0 0px;
	width: 154px;
	float: left;
	font: Verdana;
}
	/* submenu */
	#submenu{
		font-size: 11px;
		background-color:#949599;
		color:#FFF;
		margin: 0 0 0 8px;
		width: 154px;
		float: left;
	}
	*html #submenu {margin:0 0 0 4px;width:153px;}
		#titlesubmenu {
			text-indent: -9999px;
			background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/title_submenu.jpg) no-repeat scroll left top;
			height: 27px;
			display: block;
		}
		#submenu ul{
			margin: 0;
			padding: 0;
		}
		#submenu ul li.page_item {			
			width:100%;			
		}
		#submenu ul li.page_item a{
			background-color: #666;
			border-right:4px solid #888;
			border-left:3px solid #888;
			padding: 6px 6px 6px 12px;
			margin: 1px 0 0 0;
			display: block;
			text-decoration:none;
			font-weight:bold;
			color: #FFF;
			font-size: 10px;
		}
		#submenu ul li.page_item a:hover {
			background-color: #444;
			text-decoration:none;
		}
		#submenu ul li.current_page_item a {
			text-decoration:none;
			background-color: #B1292D;
			font-weight:bold;
		}
	/* submenu produtos */
	#submenu-produtos{
		font-size: 11px;
		background-color:#949599;
		color:#FFF;
		margin: 0 0 0 8px;
		width: 154px;
		float: left;
	}
	*html #submenu-produtos {margin:0 0 0 4px;width:153px;}
		#titlesubmenu {
			text-indent: -9999px;
			background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/title_submenu.jpg) no-repeat scroll left top;
			height: 27px;
			display: block;
		}
		#submenu-produtos ul{
			margin: 0;
			padding: 0;		
			border-right:4px solid #888;
			border-left:3px solid #888;			
		}
		#submenu-produtos ul ul{
			margin: 0px 0px 1px 0px;
			padding: 0;
			border-left:0;
			border-right:0;
			float:left;
			width:147px;
		}		
		#submenu-produtos ul li.page_item {
			font-weight:bold;
			color: #FFF;
			font-size: 10px;			
			padding: 6px 0px 6px 0px;
			margin: 1px 0 0 0;			
			background-color: #666;
		}
		#submenu-produtos ul li.page_item a{
			padding: 0px 0px 0px 6px;
			margin: 0px 0 0px 0;	
			display: block;
			text-decoration:none;
			font-weight:bold;
			color: #FFF;
			font-size: 10px;
		}
		#submenu-produtos ul li a:hover {
			text-decoration:underline;
		}
		#submenu-produtos ul li.current_page_item a {
			text-decoration:none;
			font-weight:bold;
		}
		#submenu-produtos ul li ul li.page_item {
			background-color: #666;
			padding: 6px 6px 6px 22px;
			margin: 1px 0 0 0;
			display: block;
			text-decoration:none;
			font-weight:bold;
			color: #FFF;
			font-size: 10px;
		}
		#submenu-produtos ul li ul li.page_item a:hover {
			text-decoration:underline;
		}
		.treeview ul{ /*CSS for Simple Tree Menu*/
			margin: 0;
			padding: 0;
		}
		.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
			list-style-type: none;
			width:147px;
			float:left;
		}

		.treeview li.submenu { /* Style for LI that contains sub lists (other ULs). */
			cursor: hand !important;
			cursor: pointer !important;
			font-weight:bold;
			color: #FFF;
			font-size: 10px;			
			padding: 6px 0px 0px 0px;
			margin: 1px 0 0 0;			
			background-color: #666;			
		}
		.treeview li.submenu a {color:#FFF;}
		.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
			display: none; /*Hide them by default. Don't delete. */
		}

		.treeview li.submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
			cursor: default;
			padding: 0 !important;
			border: 0 !important;
			font-size: 10px;
		}
		.treeview li.submenu ul li a {
			border: 0 !important;
			padding: 6px 0 6px 12px !important;
		}
		.treeview li.submenu .item {padding:0 0 6px 6px;display:block;}
		.treeview li.submenu .item:hover {text-decoration:underline;}
		/* submenu produtos */
		
		/* cores submenu produtos */
		li#page-item-25 ul li a {background-color:#5c656c;} /* abracadeiras */
		li#page-item-26 ul li a {background-color:#0c8dc4;} /* bases */ 
		li#page-item-27 ul li a {background-color:#3f749c;} /* bocal */
		li#page-item-28 ul li a {background-color:#0270af;} /* buchas */
		li#page-item-29 ul li a {background-color:#078a82;} /* campainhas */
		li#page-item-30 ul li a {background-color:#d02923;} /* chaves */						 
		li#page-item-31 ul li a {background-color:#8e84b6;} /* conectores */		 		
		li#page-item-32 ul li a {background-color:#f1bb01;} /* fitas */		 				
		li#page-item-33 ul li a {background-color:#312056;} /* fixadores */		 						
		li#page-item-34 ul li a {background-color:#0093dd;} /* luminarias */		 								
		/* li#page-item-35 ul li a {background-color:#8f3f74;} mangueiras */	
		li#page-item-36 ul li a {background-color:#e87816;} /* plugues */		 										
		li#page-item-37 ul li a {background-color:#4392a3;} /* refletores */
		li#page-item-41 ul li a {background-color:#3687b9;} /* rele */		 												
		li#page-item-38 ul li a {background-color:#4f4f51;} /* sensores */		 														
		li#page-item-39 ul li a {background-color:#85c226;} /* starters */		 																
		li#page-item-44 ul li a {background-color:#643579;} /* temporizadores */		 																
		li#page-item-40 ul li a {background-color:#4f7ba8;} /* terminais eletricos */		 																				
		/* cores submenu produtos */
		
	/* sidebar */
	#sidebar {font-size: 11px;
		background-color:#949599;
		color:#FFF;
		margin: 0 0 0 8px;
		width: 154px;
		float: left;
	}
	*html #sidebar {margin:0 0 0 4px;width:153px;}
		#sidebar .title {
			text-indent: -9999px;
			height: 27px;
			display: block;
		}
		#sidebar #title_contato_endereco {
			background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/contato_endereco.jpg) no-repeat scroll left top;
		}
		#sidebar #title_contato_sac {
			background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/contato_sac.jpg) no-repeat scroll left top;
		}
		#sidebar #title_contato_mapa {
			background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/contato_mapa.jpg) no-repeat scroll left top;
		}
		#sidebar #title_contato_email{
			background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/contato_email.jpg) no-repeat scroll left top;
		}
		#sidebar .text {
			padding:8px 10px;
		}
	
	#main {
		background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/meio_topo.jpg) no-repeat scroll right top;
		margin-left: 163px;
		padding: 15px 0 0 0;
	}
	
	#meio {
		background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/meio_topo2.jpg) no-repeat scroll right top;
		margin-left: 163px;
		padding: 15px 0 0 0;
	}
	
	h2.title {
			color: #EE151D;
			font-weight: normal;
			font-size: 18px;
			padding: 16px 0 12p 20px;
			margin: 0 0 13px 10px;			
		}
	h3.title {
			color: #EE151D;
			font-weight: normal;
			font-size: 18px;
			padding: 0px 0 0p 0px;
			margin:0pt 0pt 9px 24px;		
		}
	#main2 {
		background: transparent none;
		margin: 0;
		padding: 0px;
	}
	#main3 {
		background: transparent url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/representante_meio_topo.jpg) no-repeat scroll left top;
		margin-left: 0px;
		padding: 15px 0 0 0;
	}
	.representante_meio_topo {
			background: transparent;
			url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/representante_meio_topo.jpg) no-repeat scroll left top;
	}
		#msg {
		font-size:11px;
		color: #999;
		padding:5px 5px 5px 13px;
		}
		
		
	/* clear div */
	.cleardiv {clear:both;height:1px;width:100%;display:block;}
	*html .cleardiv {clear:both;height:1px;width:100%;display: inline;}
	
/* --------------------------------------------------------------------------------------------------------------------------------------
** FOOTER
*/
#selos {
		background: url(home/logos.jpg) no-repeat scroll top left;
		float:  right;
		width: 552px;
		height: 39px;
		display: block;
		padding: 0px;
		margin: 0px 0px 0px 0px;	
}
#footer {
	background: #838280 url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/vermelho_azul.jpg) repeat-x scroll top left;
	height: 133px;
	clear: both;
	width: 100%;
	float:left;
}
#footer-center {
	width: 715px;
	margin: 0 auto;
}
	#bandeira {
		background: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/bandeira.jpg) no-repeat scroll top left;
		float: left;
		width: 163px;
		height: 133px;
		display: block;
		padding: 0px;
		margin: 0px 0px 0px 0px;
	}
	#copyright {
		color: #FFF;
		font-size: 11px;
		margin: 0;
		width: 545px;
		float:right;
		padding: 19px 0 0 5px;
		height: 20px;
	}	
	#basetxt {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	width: 545px;
	}
	
/* --------------------------------------------------------------------------------------------------------------------------------------
** BASE
*/	
#base {
	background: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/base.jpg) repeat-x scroll top left;
	height: 42px;
	float:left;
	width: 100%;
}
	#base-center {
		width: 715px;
		margin: 0 auto;
		color: #868684;
		font-size: 10px;
	}
	.alignleft {float:left;}
	.alignright {float:right;}

	#endereco {
		padding: 8px 0 4px;
	}
	#fone {
		background: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/tel.gif) no-repeat scroll top left;
		padding:0 0 0 20px;
		margin: 0 10px 0 0;
	}
	#email {
		background: url(http://www.decorlux.com.br/newsite/wp-content/themes/decorlux/images/carta.gif) no-repeat scroll top left;
		padding:0 0 0 20px;
	}
	.projetual {
		margin: 2px 0;
	}

