/* CSS Document */

/* REINICIANDO AS CONFIGURAÇÕES DE "TODOS" OS ELEMENTOS PARA DIVERSOS NAVEGADORES */
/* definições de html basico */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	outline:0;
	padding:0;
	/*vertical-align:baseline;*/
}

:focus {
	outline:0;
	border-bottom-color: #FFFFFF;
}

body {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#333333;
	background-image:url(../imagens/fundo.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

h1{
	font-size:22px;
	font-weight: 300;
}

h2{
	font-size:18px;
	font-weight: 200;
}

h3{
	font-size:16px;
}

h4{
	font-size:14px;
	font-weight:200;	
}

h5{
	font-size:12px;
}

h6{
	font-size:10px;
	font-weight:200;
}

ol, ul, li { 
	list-style: none;
}


label{
	display:block;
	height:auto;
}

input, textarea, select{
	margin:0;
	padding:0px;
	width:auto;
	height:auto;
	border:1px;
}

#clear{
	clear:both;
}

/* definições de links */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

a {	color:#555555;text-decoration:none;	}
a:link { color:#555555; }
a:hover { color:#cccccc; }	
a:active {color:#cccccc;
}

a.link2 { color:#ffffff; }	
a.link2:link { color:#ffffff; }
a.link2:hover {	color:#47c944; }	


/*RollOver de Imagem Geral */

a.logo { display: block; width:250px; height:59px; background:url(../imagens/logo.gif) no-repeat; float:left; cursor:pointer; }
a.logo:hover {background:url(../imagens/logo.gif) no-repeat bottom right; opacity:0.4; filter:alpha(opacity=40); float:left; }

a.logoEn { display: block; width:250px; height:59px; background:url(../imagens/logo.gif) no-repeat; float:left; }
a.logoEn:hover {background:url(../imagens/logo-en.gif) no-repeat bottom right; opacity:0.4; filter:alpha(opacity=40); float:left; }

/*Menu pt*/

a.menu01 { display: block; width:79px; height:35px; background:url(../imagens/levimin02.gif) no-repeat; float:left; cursor:pointer; }
a.menu01:hover {background:url(../imagens/levimin02-over.gif) no-repeat; background-position:329; float:left;}
a.menuMarca01{display: block; width:79px; height:35px; background:url(../imagens/levimin02-over.gif) no-repeat; background-position:329; float:left;}

a.menu02 { display: block; width:129px; height:35px; background:url(../imagens/levimin03.gif) no-repeat; float:left; cursor:pointer; }
a.menu02:hover {background:url(../imagens/levimin03-over.gif) no-repeat; background-position:329; float:left;}
a.menuMarca02 { display: block; width:129px; height:35px; background:url(../imagens/levimin03-over.gif) no-repeat; float:left; cursor:pointer;}

a.menu03 { display: block; width:90px; height:35px; background:url(../imagens/levimin04.gif) no-repeat; float:left;}
a.menu03:hover {background:url(../imagens/levimin04-over.gif) no-repeat; background-position:329; float:left;}
a.menuMarca03 { display: block; width:90px; height:35px; background:url(../imagens/levimin04-over.gif) no-repeat; float:left;}

a.menu04 { display: block; width:110px; height:35px; background:url(../imagens/levimin05.gif) no-repeat; float:left;}
a.menu04:hover {background:url(../imagens/levimin05-over.gif) no-repeat; background-position:329; float:left;}
a.menuMarca04{ display: block; width:110px; height:35px; background:url(../imagens/levimin05-over.gif) no-repeat; float:left;}

a.menu05 { display: block; width:111px; height:35px; background:url(../imagens/levimin06.gif) no-repeat; float:left;}
a.menu05:hover {background:url(../imagens/levimin06-over.gif) no-repeat; background-position:329; float:left;}
a.menuMarca05{ display: block; width:111px; height:35px; background:url(../imagens/levimin06-over.gif) no-repeat; float:left;}

a.levimin06 { display: block; width:319px; height:37px; background:url(../imagens/levimin09.gif) no-repeat; margin-left:70px;}
a.levimin06:hover {background:url(../imagens/levimin09-over.gif) no-repeat;margin-left:70px; background-position:329;}

a.levimin07 { display: block; width:193px; height:30px; background:url(../imagens/levimin13.gif) no-repeat; margin-top:20px; }
a.levimin07:hover {background:url(../imagens/levimin13-over.gif) no-repeat; margin-top:20px; background-position:329;}


/*Menu en*/

a.menuEn01 { display: block; width:79px; height:35px; background:url(../imagens/levimin02-en.gif) no-repeat; float:left; cursor:pointer; }
a.menuEn01:hover{background:url(../imagens/levimin02-over-en.gif) no-repeat; background-position:329; float:left;}
a.menuMarcaEn01 {display: block; width:79px; height:35px; background:url(../imagens/levimin02-over-en.gif) no-repeat; float:left; cursor:pointer;}

a.menuEn02 { display: block; width:129px; height:35px; background:url(../imagens/levimin03-en.gif) no-repeat; float:left; cursor:pointer;}
a.menuEn02:hover {background:url(../imagens/levimin03-over-en.gif) no-repeat; background-position:329; float:left;}
a.menuMarcaEn02 {display: block; width:129px; height:35px; background:url(../imagens/levimin03-over-en.gif) no-repeat; float:left; cursor:pointer;}

a.menuEn03 { display: block; width:90px; height:35px; background:url(../imagens/levimin04-en.gif); no-repeat; float:left;}
a.menuEn03:hover {background:url(../imagens/levimin04-over-en.gif) no-repeat; background-position:329; float:left;}

a.menuEn04 { display: block; width:110px; height:35px; background:url(../imagens/levimin05-en.gif) no-repeat; float:left;}
a.menuEn04:hover {background:url(../imagens/levimin05-over-en.gif) no-repeat; background-position:329; float:left;}
a.menuMarcaEn04{ display: block; width:110px; height:35px; background:url(../imagens/levimin05-over-en.gif) no-repeat; float:left;}

a.menuEn05 { display: block; width:111px; height:35px; background:url(../imagens/levimin06-en.gif) no-repeat; float:left;}
a.menuEn05:hover {background:url(../imagens/levimin06-over-en.gif) no-repeat; background-position:329; float:left;}
a.menuMarcaEn05{display: block; width:111px; height:35px; background:url(../imagens/levimin06-over-en.gif) no-repeat; float:left;}

a.leviminEn06 { display: block; width:319px; height:37px; background:url(../imagens/levimin09-en.gif) no-repeat; margin-left:70px;}
a.leviminEn06:hover {background:url(../imagens/levimin09-over-en.gif) no-repeat;margin-left:70px; background-position:329;}

a.leviminEn07 { display: block; width:193px; height:30px; background:url(../imagens/levimin13-en.gif) no-repeat; margin-top:20px; }
a.leviminEn07:hover {background:url(../imagens/levimin13-over-en.gif) no-repeat; margin-top:20px; background-position:329;}


/*logos Levitron - INICIO */

a.logoLevitron { display: block; width:88px; height:15px; background:url(../imagens/levitron.gif) no-repeat bottom right; float:right; }
a.logoLevitron:hover {background:url(../imagens/levitron.gif) no-repeat bottom right; opacity:0.4; filter:alpha(opacity=40); float:right; }

/*logos Levitron - FIM */



/*Menu Empresa Associação - FIM */


/* definições de Span */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.fonteCinza{
	color:#888888;
}

.fonteBranca{
	color:#ffffff;
	text-align:right;
	padding:10px 0px 10px 0px;
}


/*  stform*/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.stformform {
	background-color:#FFFFFF;
	font-size:12px;
	color:#333333;
	border: #666666 1px solid;
	font-weight: normal;
	padding: 2px 5px 5px 2px;
	-moz-border-radius:5px; /* adiciona bordas arredondadas no Firefox */
	-webkit-border-radius:5px; /* adiciona bordas arredondadas no Safari */
}


/* Index Multi Solution*/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#levimin01{
	width:960px;
	margin: 0 auto;
}

#levimin02{
	width:310px;
	height: 90px;
	padding-top: 25px;
	float: left;
}

#levimin03{
	width:550px;
	float: right;
	height: 120px;
}

#levimin04{
	width:170px;
	float: right;
	color: #FFFFFF;
	text-align: right;
	background-image: url(../imagens/levimin01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0px 0px 16px 0px;
}

#levimin05{
	width:520px;
	float: right;
	height: 35px;
}

#levimin06{
	width:960px;
	margin: 0 auto;
	padding-top: 20px;
}

#levimin07{
	width:960px;
	height: 13px;
	background-image: url(../imagens/levimin07.gif);
}

#levimin08{
	width:920px;
	background-color:#9A131A;
	padding-left: 30px;
	padding-right: 10px;
	color: #FFFFFF;
}

#levimin09{
	width:960px;
	background-image: url(../imagens/levimin08.gif);
	height: 13px;
	background-repeat: no-repeat;
	background-position: top;
	padding-bottom: 20px;
}

#levimin10{
	width:430px;
	background-color:#7b0f15;
	float: right;
	height: 280px;
	margin-left: 10px;
	padding: 10px;
}

#levimin11{
	float: left;
}

#levimin12{
	width:470px;
	background-image: url(../imagens/levimin10.gif);
	height: 18px;
}

#levimin13{
	width:440px;
	background-color:#E7E7E7;
	padding-left: 15px;
	padding-right: 15px;
	height: 225px;
}

#levimin14{
	width:470px;
	background-image: url(../imagens/levimin11.gif);
	height: 18px;
}

#levimin15{
	float: left;
	padding-left: 20px;
	width: 470px;
}

#levimin16{
	width:960px;
	margin: 0 auto;
	padding-bottom: 10px;
	padding-top: 20px;
}

#levimin17{
	float: right;
	margin-left: 8px;
}

#levimin18{
	width:960px;
	background-image: url(../imagens/levimin15.gif);
	height: 18px;
}

#levimin19{
	width:920px;
	background-color: #F0F0F0;
	padding-left: 20px;
	padding-right: 20px;
}

#levimin20{
	width:960px;
	height: 18px;
	background-image: url(../imagens/levimin16.gif);
}

#levimin21{
	width:470px;
	background-image: url(../imagens/levimin18.gif);
	height: 40px;
	margin-left: -30px;
}

#leviminEn21{
	width:470px;
	background-image: url(../imagens/levimin18-en.gif);
	height: 40px;
	margin-left: -30px;
}

#levimin22{
	width:470px;
	background-image: url(../imagens/levimin19.gif);
	height: 40px;
	margin-left: -30px;
}

#leviminEn22{
	width:470px;
	background-image:url(../imagens/levimin19-en.gif);
	height: 40px;
	margin-left: -30px;
}

#leviminEn22{
	width:470px;
	background-image: url(../imagens/levimin19-en.gif);
	height: 40px;
	margin-left: -30px;
}
#levimin23{
	width:200px;
}

