/*------------------------------------------------------------------------
 Theme Name:    KAP Componentes Elétricos
 Description:   Template 1.0
 Version:       1.0.0
 Author:        C&aacute;ssio Azevedo Sant Anna
 Author URI:    http://www.vexelweb.com.br
 Author Contact contato@vexelweb.com.br
 ------------------------------------------------------------------------*/


/*

 * Browser Reset

 */



 

 

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {

	margin: 0; 

	padding: 0;

}



fieldset, img { border: 0; }



 

option { padding-left: 0.4em; }



 

ul, ol, dl { margin: 1em 0; padding-left: 30px }

dl { margin: 1em 0; }

dd { padding-left: 40px; }



blockquote { margin: 0 0 1em 1.5em; }



p {	margin: 1em 0; }



td, th { padding: 1px; }



/*

 * Print and Email Pop-ups

 */



body {

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height: 150%;

	margin: 0px;

}



.contentheading, .componentheading {

	padding: 0px;

	font-size: 150%;

}



span.article_separator {

	display: block;

	height: 20px;

}



a:link, a:visited {

	color: #aa1428;

	text-decoration: none;

}



a:hover {

	color: #ff0000;

	text-decoration: underline;

}



/*

 * forms

 */



 

 

fieldset { border: 1px solid #ccc; }

legend { background: #fff; }

textarea, input[type='text'], select { border: 1px solid #ccc; background: #fff; }

textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color: #aaa; }

textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color: #888; outline: 2px solid #ddd; }

input[type='button'], input[type='submit'], input[type='checkbox'], input[type='image'], input[type='radio'], input[type='reset'], select, button { cursor: pointer; }

input[type='hidden'] { display:none; }



fieldset { padding: 0 1em 1em 1em; margin: 1.6em 0; }  

legend { padding: 0 .8em 0 .8em; }

legend+* { margin-top: 1em; }  

textarea, input[type='text'], input[type='password'] { padding: .1em 0 .1em .4em; }

option { padding: 0 .4em .1em; }

form div { margin-bottom: .8em; }

button, input[type='button'] { padding: .2em .3em .2em .1em; line-height: 100%; }



/*

 * Joomla! system CSS file: system.css

 */

 

/* OpenID icon style */

input.system-openid {

   background: url(http://openid.net/login-bg.gif) no-repeat;

   background-color: #fff;

   background-position: 0 50%;

   color: #000;

   padding-left: 18px;

}



/* Unpublished */

.system-unpublished {

background: #e8edf1;

border-top: 4px solid #c4d3df;

border-bottom: 4px solid #c4d3df;

}



/* System Messages */

#system-message    { margin-bottom: 10px; padding: 0;}

#system-message dt { font-weight: bold; }

#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; padding: 0;}

#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}



/* System Standard Messages */

#system-message dt.message { display: none; }

#system-message dd.message {  }



/* System Error Messages */

#system-message dt.error { display: none; }

#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}



/* System Notice Messages */

#system-message dt.notice { display: none; }

#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}



/* Debug */

#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }

#system-debug div { font-size: 11px;}


