@charset "utf-8";
/* CSS Document */

form{
margin:0;
padding:0;
border:0;}

label{
position:relative;
float:left;
width:450px;
height:auto;
margin-bottom:5px;}

.txt_form{
position:relative;
float:left;
width:100px;
height:19px;
background-color:#e8e6ff;
text-align:right;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4e2ba3;
font-weight:bold;}

.txt_form2{
position:relative;
float:left;
width:100px;
height:19px;
background-color:#f4f3fb;
text-align:left;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4e2ba3;
font-weight:bold;}

input{
position:relative;float:left;
width:250px;
height:18px;
background-color:#f4f3fb;
border:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e2ba3;}

input.limpo{
position:relative;
float:left;
width:auto;
height:auto;
background:none;
border:0;
padding:0;
}

textarea{
position:relative;float:left;
width:250px;
height:90px;
background-color:#f4f3fb;
border:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4e2ba3;}

button{
position:relative;
float:left;
width:80px;
height:auto;
background-color:#4e2ba3;
border:0;
margin:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
margin-left:106px;
}

p{
	padding:0;
	margin:0;
	border:0;
	position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e2ba3;
}

.copy{
	padding:0;
	margin:0;
	border:0;
	position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4e2ba3;
}

.marca{
margin-right:5px;
border:0;}

.bot_faleconosco{
position:relative;
float:right;
width:66px;
height:66px;
margin-right:164px;
margin-top:6px;
background-image:url(images/bot_fale.png);
background-position:left top;
background-repeat:no-repeat;}

.bot_newsletter{
position:relative;
float:right;
width:66px;
height:66px;
margin-right:35px;
margin-top:6px;
background-image:url(images/bot_news.png);
background-position:left top;
background-repeat:no-repeat;}

.link_fale {
	position:absolute;
	left:745px;
	top:6px;
	width:66px;
	height:66px;
	z-index:10;
}

.link_tel {
	position:absolute;
	left:818px;
	top:201px;
	width:165px;
	height:13px;
	z-index:11;
}

.link_news {
	position:absolute;
	left:645px;
	top:6px;
	width:66px;
	height:30px;
	z-index:3;
}

.bots1{
position:relative;
float:left;
width:180px;
height:auto;
margin:5px 0 5px 10px;}

.bots2{
position:relative;
float:left;
width:180px;
height:auto;
margin:5px 0 5px 30px;}

.bots3{
position:relative;
float:left;
width:180px;
height:auto;
margin:5px 0 5px 50px;}

.bots4{
position:relative;
float:left;
width:180px;
height:auto;
margin:5px 0 5px 70px;}

.bots5{
position:relative;
float:left;
width:180px;
height:auto;
margin:5px 0 5px 90px;}

.bots6{
position:relative;
float:left;
width:180px;
height:auto;
margin:5px 0 5px 110px;}

.arte_int {
	position:absolute;
	left:29px;
	top:83px;
	width:415px;
	height:367px;
	z-index:1;
}

.txt{
position:relative;
float:right;
width:500px;
height:auto;
padding:0 20px 0 0;}

.txt_download{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e2ba3;
text-decoration:none;}

.txt_download:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#4e2ba3;}

.txt_palestras{
position:relative;
float:right;
width:500px;
height:auto;
margin-top:-20px;
padding:0 20px 0 0;}

.marca_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;}

.tit_download{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6600;}

.ico_download{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff0000;}

.link_galeria{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e2ba3;
text-decoration:none;}

.separador_txt{
position:relative;
float:left;
width:450px;
height:1px;
margin:15px 0 15px 15px;
border-bottom:1px #4e2ba3 dotted;}

a.link_hkl{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4e2ba3;
text-decoration:none;}

a:hover.link_hkl{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4e2ba3;
text-decoration:underline;}

.bola1 {
	position:absolute;
	left:795px;
	top:33px;
	width:180px;
	height:180px;
	z-index:7;
	background-image:url(images/fundo_bola_1.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
}



.bola2 {
	position:absolute;
	left:786px;
	top:200px;
	width:205px;
	height:205px;
	z-index:8;
	background-image:url(images/fundo_bola_2.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
}

.bola3 {
	position:absolute;
	left:493px;
	top:240px;
	width:311px;
	height:311px;
	z-index:9;
	background-image:url(images/fundo_fotos_rotativas.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
}

.bola4 {
	position:absolute;
	left:681px;
	top:558px;
	width:306px;
	height:64px;
	z-index:20;
	text-align:center;
}

.tit_internas{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#c16d00;}

.tit_internas_2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#c16d00;}

dl.close{
height:auto;}

div.marca_txt{
position:relative;
float:left;
width:500px;
height:auto;
margin-bottom:20px;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF6600;}

div.dede{
position:relative;
float:left;
width:450px;
height:auto;
margin-left:20px;
margin-bottom:10px;}

div.dede2{
position:relative;
float:left;
width:450px;
height:auto;
margin-left:20px;
margin-bottom:5px;}

.box_videos{
position:relative;
float:left;
width:500px;
height:auto;
text-align:center;}
