/*







Theme Name: Twenty Ten







Theme URI: http://wordpress.org/themes/twentyten







Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.







Author: the WordPress team







Author URI: http://wordpress.org/







Version: 1.6







License: GNU General Public License v2 or later







License URI: http://www.gnu.org/licenses/gpl-2.0.html







Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu, flexible-header







Text Domain: twentyten







*/























/*







	Site: Discom;







	Lancaçamento: Maio 2014







*/















*{







	margin: 0px;







	padding: 0px;







	border: 0px;







}















body{







	background: url(images/body-bg.jpg) top repeat-x;







	height: 500px;







	font-family: Arial;







	font-size: 12px;







}















ol, ul {







	list-style: none;







}















ul{







	display: inline;







	position: relative;







}















ul li{







	display: inline;







}















a{







	text-decoration: none;







}















input:focus, textarea:focus {







	outline:none;







}















.limpador{







	clear: both;







}















.geral{







	width: 950px;







	margin: 0 auto;	







}















h1{







    font-family: Arial, sans-serif;







    font-weight: bold;







    font-style: normal;    







	font-size: 20px;







	text-transform: uppercase;







	color: #1c4d86;







	padding: 0 0 5px 0;







	margin: 0 0 40px 0;







	border-bottom: 1px solid #c4c6c8;







}















h2{







    font-family: Arial, sans-serif;







    font-weight: bold;







    font-style: normal;    







	font-size: 16px;







	text-transform: uppercase;







	color: #1c4d86;







	padding: 0 0 5px 0;







	margin: 0 0 40px 0;







	border-bottom: 1px solid #c4c6c8;	







}















/* LOGO */







.logo-discom a{







	background: url(images/logodiscom.png) no-repeat;







	width: 324px;







	height: 77px;	







	margin: 56px 0 35px 28px;







	







	float: left;







	display:block;	







}















.chat{







	margin: 88px 8px 0px 0px;







	







	float: right;		







}















.chat a{







	background: url(images/chatonline.png);







	width: 150px;







	height: 80px;







	







	cursor: pointer;







	display: block	







}















	.chat a:hover{







		background-position: 0 80px;	







	}















	.chat a span{







		display: none;	







	}







	







/* MENU */







#menu{







	height: 41px;







	margin: 0 0 6px 0;







}



#menu li{

	

}











.menu-bt a, .menu-bt2 a{



    background: url(images/menu-bt.jpg) no-repeat 0 -4px;

    background-size: 100% auto;





	width:158px;







	height:35px;







	line-height: 39px;







	text-align: center;







	text-decoration: none;







	text-transform: uppercase;







	color: #fff;







	font-family: Arial;







	







	display:block;







	float: left;	







}















.menu-bt2 a {







	background:url(images/menu-bt2.jpg);

    background-size: 100% auto;





	width: 160px;







}





.menu-bt a:hover { background-position: 0 -44px; }



.menu-bt2 a:hover{

	 background-position: 0 40px;

}









/* BANNER */







#banner{







	background: url(images/banner.png) top no-repeat;







	height: 362px;







	margin: 0 0 25px 0;







}















/* DESTAQUE */







.destaque{







	margin: 0 0 50px 0;	







}















.destaque .produto-item{







	margin: 0 30px 0 0;







}















.destaque .produto-item-ultimo{







	margin: 0 !important;







}















/* PRODUTO */







.produto-item, .produto-item-ultimo{







	background: url(images/destaque-item.png) no-repeat;

    background-size: 100% 100%;





	width: 203px;







	height: 321px;

    height: 419px;







	padding: 6px 6px 27px 6px;







	







	float: left;







}















.produto-img{







	width: 201px;







	height: 168px;







}















.produto-img img{







	border: 1px solid #cbccce;







}















.produto-titulo{







	background: #1c4d86;







	height: 23px;







	margin: 5px 0 13px 0;







	text-align: center;







	font-weight: bold;







	color: #fff;







	line-height: 23px;







	font-size: 16px;







	text-transform: uppercase;







	overflow: hidden;	







}















.produto-descricao{







	padding: 0 15px 20px 15px;







	text-align: center;







}















.produto-descricao p:first-child{







	height: 72px;







	margin: 0 0 15px 0;







	overflow: hidden;







}















.produto-ficha-bt a{







	background: url(images/produto-ficha-bt.png);







	width: 101px;







	height: 9px;







	margin: 0 0 0 38px;







	







	cursor: pointer;







	display: block;







}















.produto-ficha-bt a:hover{







	background-position: 0 9px;







}















.produto-ficha-bt a span{







	display: none;	







}















#conteudo-index h1{







	line-height: 31px;	







    font-family: Arial, sans-serif;







    font-weight: bold;







    font-style: normal;     







	font-size: 20px;







	text-transform: uppercase;







	color: #1c4d86;







	border: none;







}















#conteudo{







	padding: 0 0 150px 0;







}







	







/* MIGALHA-DE-PAO */







#migalha-de-pao{







	background: url(images/aguia.png) left no-repeat #dcdddf;







	height: 31px;







	margin: 0 0 45px 0;







	line-height: 31px;







	padding: 0 0 0 127px;







}















#migalha-de-pao li{







	background: url(images/migalha-bg.gif) no-repeat left;







	margin: 0 10px 0 0;







	padding: 0 0 0 12px;



	



	text-transform: uppercase !important;







}















#migalha-de-pao li:first-child{







	background: none;







	margin: 0 10px 0 0;







	padding: 0;







}















#migalha-de-pao a{







	color: #757575;







}















	#migalha-de-pao a:hover{







		color: #005190;







	}















.migalha-pagina-atual{







	color:#1c4d86;







	font-weight: bold;







}















.titulo{







	background: url(images/aguia.png) left no-repeat #dcdddf;







	height: 31px;







	margin: 0 0 45px 0;







	line-height: 31px;







	padding: 0 0 0 127px;







}















.titulo-prod{







	background: url(images/aguia.png) left no-repeat #dcdddf;







	height: 31px;







	margin: 0 0 20px 0;







	line-height: 31px;







}















/* PAGINACAO */







#paginacao{







	text-align: center;







	width: 950px;







	clear: both;







}















#paginacao ul{







	line-height: 24px;







}















#paginacao li{







	margin: 0 12px;







	height: 24px;







}















#paginacao a{







	color:#3d3d3d;







	line-height:24px;







	height:24px;







	padding:5px 0;







}















	#paginacao a:hover{







		color:#ec7e00;







		text-decoration: underline;







	}















#paginacao-prev{







	background:url(images/paginacao-prev-bg.gif);







	width:16px;







	height:24px;







	







	display:inline-block;







	padding:0 !important;







}















#paginacao-next{







	background:url(images/paginacao-next-bg.gif) no-repeat;







	width:16px;







	height:24px;







	







	display:inline-block;







	padding:0 !important;







}















#paginacao-prev span, #paginacao-next span{







	display: none;







}















#paginacao-pagina-atual{







	background: url(images/paginacao-pagina-atual-bg.gif) no-repeat;







	width: 24px;







	height: 24px;















	display: inline-block;







}















#paginacao-pagina-atual span{







	color: #fff;







}















#pg li a{







	position: relative !important;







	bottom: -3px !important;







}















/* RODAPE */







#rodape{







	background: url(images/rodape-bg.jpg) bottom repeat-x;







	height: 379px;







}















#rodape-topo{







	background: url(images/rodape-topo-bg.gif) left bottom repeat-x;







	height: 178px;







	padding: 40px 0 0 0;







	border-top: 1px solid #c5c7c9;	







}















.rodape-frete{







	text-align: right;







	margin: 33px 0 0 0;







	position: relative;







	z-index: 999;







	left: 118px;







}















#rodape-informacoes{







	padding: 50px 0 0 0;	







}















.rodape-logo-discom{

	background: url(images/rodape-logo-discom.png) no-repeat;

	width: 70px;

    height: 43px;

	margin: 17px 190px 0 0;

	float: left;

}















.rodape-logo-addicone{







	width: 128px;







	height: 30px;	







}

















.rodape-logo-addicione {

	background: url(images/logo-cinza34.png) no-repeat;

		width: 128px;

	height: 86px;

   float: right;	

	display:block;

	 -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */

    filter: grayscale(100%);

}
.rodape-logo-addicione span{
	text-indent: -99999px;
}


.rodape-logo-addicione:hover{

	 -webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */

    filter: grayscale(0);

		/*background: url(images/logo-ative.png);*/

	}









.rodape-endereco{

	text-align: center;

	color: #044381;

font-size: 13px;

float: left;	







}















.rodape-endereco span{







	font-weight: bold;







	font-size: 16px;







}







/* EMPRESA */







.h1-empresa{







    font-family: Arial, sans-serif;







    font-weight: bold;







    font-style: normal;      







	font-size: 16px;







	text-transform: uppercase;







	color: #1c4d86;







	padding: 0 0 5px 0;







	margin: 0 0 40px 0;







	border-bottom: 1px solid #c4c6c8;	







}















#empresa{







	width: 683px;







	height: 300px;







	padding: 0 27px 0 0;







	







	float: left;	







}















#empresa p{







	margin: 0 0 20px 0;







}















#empresa img{







	margin: 0 0 0 35px;















	float: right;







}















#diferencial{







	width: 210px;







	







	float: right;







}















#diferencial img{







	margin: 0 0 0 30px;







}















/* CONTATO */







#contato{







	width: 460px;







	height: 300px;







	padding: 0 27px 0 0;







	







	float: left;







}















#contato input[type="text"]{







	width: 352px;







}















#contato textarea{







	width: 460px;







	height: 63px;







	border: 1px solid #cdced0;	







}















#contato .enviar-bt{







	background:url(images/enviar-bt.gif);







	width: 72px;







	height: 24px;







	margin: 20px 0 0 0;







	







	float: right;







}















#contato .enviar-bt:hover{







	background-position: 0 24px;







}















#localizacao{







	width: 460px;







	







	float: right;







}















#mapa{







	width: 460px;







	height: 360px;







}















/* PARCEIROS */







.parceiro{







	margin: 0 0 50px 0;







}















.parceiro p{







	font-size: 14px;







	color: #334e83;







}















hr {







	border: 1px solid #d6d6d7; 







	margin: 0 0 10px 0;







}















/* PROMOCOES */







.h1-promocoes{







    font-family: Arial, sans-serif;







    font-weight: bold;







    font-style: normal;     







	font-size: 20px;







	text-transform: uppercase;







	color: #1c4d86;







	padding: 0 0 5px 0;







	margin: 0 0 40px 0;







	border-bottom: 1px solid #c4c6c8;







}















.h1-promocoes span{







    font-weight: normal;







	font-family:arial;







	font-size: 14px !important;	







	text-transform: lowercase !important;







	color: #000;







}















/* PROMOCOES - FORM */







form input[type=submit]{







	background:url(images/enviar-bt.gif);







	width: 72px;







	height: 24px;







	margin: 20px 85px 0 0;







	cursor: pointer;







	







	float: left;







}















form input[type=submit]:hover{







	background-position: 0 24px;







}















form input[type=text]{







	width: 100%;







	margin: 0 0 20px 0;







	height: 24px;







	border: 1px solid #cdced0;







	padding: 4px;







}















.half-form{







	width: 50% !important;







}















form div{







	width: 365px;







	







	float: left;







}















form p{







	margin: 0 0 5px 0;







	color: #818181;







	font-size: 14px;







}















form div:first-child{







	margin: 0 85px 0 0;







}















/* SERVIÇOS */







.servico, .servico-ultimo{







	background: url(images/servico-box.png) no-repeat;







	width: 273px;







	padding: 7px 6px 0 6px;







	margin: 0 47px 0 0;







	







	float: left;	







}















.servico-ultimo{







	margin: 0;







	







	float: right;







}















.servico img, .servico-ultimo img{







	margin: 0 0 40px 0;







}















.servico-titulo{







    font-family: Arial, sans-serif;







    font-weight: bold;







    font-style: normal;    







	font-size: 18px;







	text-transform: uppercase;







	color: #1c4d86;







	text-align: center;







	margin-bottom: 10px;







}















.servico-descricao{







	text-align: justify;







}















/* SIDEBAR - PRODUTOS */







/* --------------------------------------- */















.accordian-sombra{







	position: relative;







	top: 50px;







	right: 5px;







}















#accordian {







	background: #fff;







	border: 1px solid #cbcdce;







	/*Some cool shadow and glow effect*/







		







	color: white;	







	width: 203px;







	padding: 6px 6px 27px 6px;







	margin: 0 28px 100px 0;







	







	float: left;		







}























/*heading styles*/







#accordian h3 {







	cursor: pointer;







	background: #fff;







	height: 23px;







	margin: 5px 0 5px 0;







	text-align: left;







	font-weight: bold;







	line-height: 23px;







	font-size: 12px;







	text-transform: uppercase;







	border: 1px solid #1c4d86;







	color: #1c4d86;	







}















#accordian h3:hover {







	cursor: pointer;







	background: #1c4d86;







	height: 23px;







	margin: 5px 0 5px 0;







	text-align: left;







	font-weight: bold;







	line-height: 23px;







	font-size: 12px;







	text-transform: uppercase;







	border: 1px solid #1c4d86;







	color: #fff;	







}















/*heading hover effect*/















/*iconfont styles*/







#accordian h3 span {







	font-size: 16px;







	margin-right: 10px;







}















/*list items*/







#accordian li {







	list-style-type: none;







}







/*links*/







#accordian ul ul li a {







	color: #1c4d86;







	text-decoration: none;







	font-size: 11px;







	line-height: 27px;







	display: block;







	padding: 0 15px;







	







	text-transform: uppercase;















	font-weight: bold;







	/*transition for smooth hover animation*/







	transition: none;







}







/*hover effect on links*/







#accordian ul ul li a:hover {







	/*background: url(images/seta-menu.gif) left #acacac no-repeat;*/





	color: #fff;







}







/*Lets hide the non active LIs by default*/







#accordian ul ul {







	display: none;







}







#accordian li.active ul {







	display: block;







}















#sidebar{







	background: url(images/destaque-item.png) no-repeat;







	width: 203px;







	height: 321px;







	margin: 0 30px 0 0;







	padding: 6px 6px 27px 6px;







	







	float: left;







}















.accordian-p{







	background: #1c4d86;







	height: 23px;







	margin: 5px 0 13px 0;







	text-align: center;







	font-weight: bold;







	color: #fff;







	line-height: 23px;







	font-size: 16px;







	text-transform: uppercase;	







}















.produtos{







	width: 705px;







	margin: 0 0 15px 0;







	float: right;	







}















.produtos .produto-item-ultimo{







	margin: 0 !important;







}















.produtos .produto-item{







	margin: 0 30px 0 0;







	







	float: left !important;







}















.produto-item{







	margin: 0 30px 15px 0 !important;







}























/* CS7 */















.produto-img img{







	max-width:100%;







	height:auto;







}















.produto-descricao p:first-child{







	height:auto;







	margin-bottom:0;







}















.produto-descricao{







	position:relative;







	padding: 0 15px 40px 15px;







	height:61px;







	overflow:hidden;







}







.produto-ficha-bt{







	position: absolute;







	bottom: 20px;







	left: 15px;







	height:9px;







}















.produto-img img{







	width: 201px !important;







	height: 168px !important;







}



#accordian .nav > li{



	display:block;



}



#accordian .nav > li > a{



	margin:0;



}



#accordian .nav ul{



	margin:0;



}



#accordian .nav .subNl02{



	padding-top:5px;



	padding-bottom:5px;



}



#accordian .nav .exibir{



	display:block !important;



}



#accordian .nav .subNl03{



	padding-top:5px;



	padding-left:15px;



	padding-bottom:5px;



}



#accordian li a:hover, #accordian li .yes{



	background-color:#1c4d86;



	color:#FFF;



}



#accordian .yes{



	background-color: #dcdddf;



	color: #1c4d86;



}







.navSide{



	text-align:center;



	padding:20px 0 40px;



}







.navSide li{



	display:inline-block;



	margin:0 3px;



	color:#acacac;



}



.navSide li a{



	color:#1c4d86;



}



#accordian .nl-03{



	/*margin-left: 10px;*/

	display: block;

	/*margin-bottom:5px;*/

}

#accordian .nl-03 a{	

	color:#1c4d86;

	background:#cecece;

	display: block;

}

#accordian .nl-03 a:hover{

	background:#1c4d86;

	color:#FFF;

}



.wp-post-image {



border: 1px solid #cbccce !important;







}







.tw-pagination{



	margin: 0 0 0 240px !important;



}







navSide .page{



 color: #1c4d86 !important;



 background: none !important;



}







navSide .page .current{



 color: #ffff !important;



 background: #1c4d86 !important;



}

.interMarcas div{

	margin-bottom: 7px;

}

.interMarcas img{

	display: block;

	height: 40px;

	width: auto;

	margin:  0 auto;

}





.left{

	float: left;

}

.right{

	float: right;

}

.inline{

	width: 100%;

	display: inline-block;

}

.txt{

	font-size: 16px;

}

.txt p{

	margin-bottom: 30px;

}



.txt .wpcf7-text, .txt .wpcf7-textarea{

	padding: 1%;

	width: 98%;

	border: 1px solid #d6d7d7;

}

.txt label{

	font-size: 16px;

}

.txt .inline{

	

	margin-bottom: 20px;

}

.txt .left{

	width: 47.25%;

}

.txt .left .wpcf7-text, .txt .right .wpcf7-text{

	padding: 3%;

	width: 96%;

}

.txt .wpcf7-submit{

	float: right;

	margin-right: 0;

	text-indent: -99999px;

}



































