/*
	Theme Name: Ja.Ca Theme
	Theme URI: http://www.jacaarte.org/
	Description: Theme exclusive for Ja.Ca
	Version: 1.0
	Author: 3bits
	Author URI: http://www.3bits.net/
	Tags: yellow, jacafruit color, white
*/
*{
	border:none;
	margin:0;
	padding:0;
	list-style:none;
}
html, body{
	height: 100%;
	_overflow-x:hidden;
	overflow:auto;
	outline:none;
}

a{outline:none;}

body #figurinhas{
    position:fixed !important;
    position: absolute; /*ie6 and above*/

}
body #figurinhas2{
    position:fixed !important;
    position: absolute; /*ie6 and above*/
}
body #figurinhas3{
    position:fixed !important;
    position: absolute; /*ie6 and above*/
}
body #figurinhas4{
    position:fixed !important;
    position: absolute; /*ie6 and above*/
}
body #figurinhas5{
    position:fixed !important;
    position: absolute; /*ie6 and above*/
}
body #figurinhas6{
    position:fixed !important;
    position: absolute; /*ie6 and above*/
}
body #figurinhas7{
    position:fixed !important;
    position: absolute; /*ie6 and above*/
}

body #figurinhas8{
    position:fixed !important;
    position: absolute; /*ie6 and above*/
}
#figurinhas{
	background:url('images/a-cinza0.png') no-repeat  0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}
#figurinhas2{
	background:url('images/a-cinza1.png') no-repeat 0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}
#figurinhas3{
	background:url('images/j-cinza0.png') no-repeat 0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}
#figurinhas4{
	background:url('images/c-cinza0.png') no-repeat 0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}
#figurinhas5{
	background:url('images/j-jaca0.png') no-repeat 0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}
#figurinhas6{
	background:url('images/a-jaca0.png') no-repeat 0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}
#figurinhas7{
	background:url('images/c-jaca0.png') no-repeat 0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}
#figurinhas8{
	background:url('images/a-jaca0.png') no-repeat 0 0;
	position:fixed;
	height:232px;
	width:232px;
	z-index:-1;
}

#page{
	width:960px;
	display:block;
	margin:40px 0 0 0;	
	position:relative;
	padding-left:40px;
}

#logo{
	background:url('images/jaca-logo.png') no-repeat 0 0;
	display:block;
	height:116px;
	margin:0 0 77px 0;
	width:116px;
}
#logo a{
	color:#602f2f;
	display:block;
	height:116px;
	width:116px;
}
#logo a span{ display:none; }

#frase{
	background:url('images/titulo-frase.png') no-repeat 0 0;
	display:block;
	height:25px;
	margin:7px 0 0 196px;
	position:absolute;
	width:479px;
}
#bannerEN{
	background:url('images/banner.jpg') no-repeat 0 0;
	display:block;
	height:336px;
	margin:0 0 0 750px;
	_margin:0px 0 0 550px;
	position:absolute;
	width:184px;	
}
#bannerEN a{
	color:#666666;
	display:block;
	height:336px;
	width:184px;
}
#bannerEN a span{ display:none; }#bannerENN{	display:block;	height:336px;	margin:0 0 0 750px;	_margin:0px 0 0 550px;	position:absolute;	width:184px;	}#bannerENN a{	color:#666666;	display:block;	height:336px;	width:184px;}#bannerENN a span{ display:none; }
#bannerPT{
	background:url('images/banner_portugues.jpg') no-repeat 0 0;
	display:block;
	height:336px;
	margin:0 0 0 750px;
	_margin:0px 0 0 550px;
	position:absolute;
	width:186px;	
}
#bannerPT a{
	color:#666666;
	display:block;
	height:336px;
	width:186px;
}
#bannerPT a span{ display:none; }
#bannerPTT{	display:block;	height:336px;	margin:0 0 0 750px;	_margin:0px 0 0 550px;	position:absolute;	width:186px;	}#bannerPTT a{	color:#666666;	display:block;	height:336px;	width:186px;}#bannerPTT a span{ display:none; }
#content{
	display:block;
	margin:-3px 0 0 196px;
	width:503px;	
	min-height:350px;
}

#menu_pt{
	position:absolute;
	_margin-left:-196px;
}
#menu_en{
	position:absolute;
	_margin-left:-196px;
}
#menu_en .page-item-11{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:90px;
}

#menu_en .page-item-11 a{
	background:url('images/menu-about.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:90px;
}
#menu_en .page-item-11 a:hover, #menu_en .page_item.page-item-11.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_en .page-item-11 a span{ display:none; }

#menu_en .page-item-8{
	display:block;
	height:auto;
	margin:0 0 15px 0;
	width:90px;
}

#menu_en .page-item-8 a{
	background:url('images/menu-people.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:90px;
}
#menu_en ul li.page-item-8 a:hover, #menu_en ul li.page_item.page-item-8.current_page_item a, #menu_en ul li.page-item-8.current_page_ancestor a {
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_en .page-item-8 a span{ display:none; }



#menu_en .page-item-7{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:124px;
}

#menu_en .page-item-7 a{
	background:url('images/menu-partners.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:124px;
}
#menu_en .page-item-7 a:hover, #menu_en .page_item.page-item-7.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_en .page-item-7 a span{ display:none; }

#menu_en .page-item-5{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:157px;
}

#menu_en .page-item-5 a{
	background:url('images/menu-application.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:157px;
}
#menu_en .page-item-5 a:hover, #menu_en .page_item.page-item-5.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_en .page-item-5 a span{ display:none; }


#menu_en .page-item-72{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:136px;
}

#menu_en .page-item-72 a{
	background:url('images/menu-sponsors.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:136px;
}
#menu_en .page-item-72 a:hover, #menu_en .page_item.page-item-72.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_en .page-item-72 a span{ display:none; }






#menu_en .page-item-6{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:117px;
}

#menu_en .page-item-6 a{
	background:url('images/menu-contact.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:117px;
}
#menu_en .page-item-6 a:hover, #menu_en .page_item.page-item-6.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_en .page-item-6 a span{ display:none; }






#news{
	background:url('images/titulo-news.png') no-repeat 0 0;
	display:block;
	height:21px;
	margin:0 0 15px 0;
	width:87px;
}
#aboutHover{
	display:none;
	position:absolute;
	background:url('images/over-about-en.gif') no-repeat 0 0;
	width:560px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:753px;
	z-index:2;
}
#peopleHover{
	display:none;
	position:absolute;
	background:url('images/over-people-en.gif') no-repeat 0 0;
	width:547px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:774px;
	z-index:2;
}
#partnersHover{
	display:none;
	position:absolute;
	background:url('images/over-partners-en.gif') no-repeat 0 0;
	width:556px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:895px;
	z-index:2;
}
#applicationHover{
	display:none;
	position:absolute;
	background:url('images/over-application-en.gif') no-repeat 0 0;
	width:529px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:744px;
	z-index:2;
}
#sponsorsHover{
	display:none;
	position:absolute;
	background:url('images/over-sponsors-en.gif') no-repeat 0 0;
	width:537px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:889px;
	z-index:2;
}
#contactHover{
	display:none;
	position:absolute;
	background:url('images/over-contact-en.gif') no-repeat 0 0;
	width:579px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:744px;
	z-index:2;
}
#sobreHover{
	display:none;
	position:absolute;
	background:url('images/over-sobre-pt.gif') no-repeat 0 0;
	width:550px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:810px;
	z-index:2;
}
#pessoasHover{
	display:none;
	position:absolute;
	background:url('images/over-pessoas-pt.gif') no-repeat 0 0;
	width:574px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:888px;
	z-index:2;
}
#parceirosHover{
	display:none;
	position:absolute;
	background:url('images/over-parceiros-pt.gif') no-repeat 0 0;
	width:521px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:895px;
	z-index:2;
}
#formularioHover{
	display:none;
	position:absolute;
	background:url('images/over-formulario-pt.gif') no-repeat 0 0;
	width:592px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:785px;
	z-index:2;
}
#patrocinioHover{
	display:none;
	position:absolute;
	background:url('images/over-patrocinio-pt.gif') no-repeat 0 0;
	width:592px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:785px;
	z-index:2;
}
#contatoHover{
	display:none;
	position:absolute;
	background:url('images/over-contato-pt.gif') no-repeat 0 0;
	width:597px;
	margin:-3px 0 0 195px;
	_margin:0 0 0 0px;
	height:894px;
	z-index:2;
}
.post{
	margin:0 0 55px 0;	
}
.post small{
	color:#666666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#content h2, .post h2 a, .post h2{
	color:#663300;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	margin:0 0 5px 0;
}
#content p, .post p{
	color:#666666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
}
#content p a, .post p a{
	color:#663333;	
	text-decoration:underline;
}
.alignleft a{
	color:#663300;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.alignright a{
	color:#663300;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.navigation{
	height:30px;
	margin:0 0 25px 0;
}

#form_envia{
	display:block;
	height:304px;
	margin:0;
	width:484px;
	padding:0;
}
.lbl_nome, .lbl_email, .lbl_mensagem{
	margin-bottom:9px;
}
.lbl_nome span, .lbl_email span, .lbl_mensagem span{
	color:#aaaaaa;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;
}
.lbl_nome{
	display:block;
	height:15px;
	width:38px;
	position:absolute;
}
.lbl_email{
	display:block;
	height:15px;
	width:42px;
	position:absolute;
	margin:-68px 0 0 247px;
}
.lbl_mensagem{
	display:block;
	height:15px;
	width:72px;
}
.input_nome, .input_email, .textarea_mensagem{
	background:#ffffff;
	border:1px solid #aaaaaa;
	margin-bottom:23px;
}
.input_nome, .input_email{
	height:18px;
	padding:2px 0 3px 2px;
	margin-top:20px;
	width:233px;
}
.input_email{
	margin-left:6px;
}
.textarea_mensagem{
	height:117px;
	display:block;
	padding:2px 0 3px 2px;
	width:480px;
}
.input_enviar{
	float:right;
	border:2px solid #aaaaaa;
	padding:5px;
	cursor:pointer;
}
.error{
	font-family:Arial;
	color:#D12F19;
	font-size:12px;
}
.success{
	color:#006600;
	font-size:12px;
	font-family:Arial;
}
.sending{
	color:#663300;
	font-size:12px;
	font-family:Arial;
}
#rodape{
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:55px 0 25px 196px;
}




#menu_pt{
	position:absolute;
	_margin-left:-196px;
}
#menu_pt .page-item-11{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:79px;
}

#menu_pt .page-item-11 a{
	background:url('images/menu-sobre.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:79px;
}
#menu_pt .page-item-11 a:hover, #menu_pt .page_item.page-item-11.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_pt .page-item-11 a span{ display:none; }

#menu_pt .page-item-8{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:109px;
}

#menu_pt .page-item-8 a{
	background:url('images/menu-pessoas.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:109px;
}
#menu_pt .page-item-8 a:hover, #menu_pt .page_item.page-item-8.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_pt .page-item-8 a span{ display:none; }

#menu_pt .page-item-7{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:133px;
}

#menu_pt .page-item-7 a{
	background:url('images/menu-parceiros.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:133px;
}
#menu_pt .page-item-7 a:hover, #menu_pt .page_item.page-item-7.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_pt .page-item-7 a span{ display:none; }

#menu_pt .page-item-5{
	display:block;
	height:33px;
	margin:-7px 0 11px 0;
	width:144px;
}

#menu_pt .page-item-5 a{
	background:url('images/menu-residencia.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:33px;
	width:144px;
}
#menu_pt .page-item-5 a:hover, #menu_pt .page_item.page-item-5.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -32px;
}
#menu_pt .page-item-5 a span{ display:none; }

#menu_pt .page-item-72{
	display:block;
	height:27px;
	margin:-7px 0 15px 0;
	width:149px;
}

#menu_pt .page-item-72 a{
	background:url('images/menu-patrocinio.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:27px;
	width:149px;
}
#menu_pt .page-item-72 a:hover, #menu_pt .page_item.page-item-72.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -32px;
}
#menu_pt .page-item-72 a span{ display:none; }


#menu_pt .page-item-6{
	display:block;
	height:22px;
	margin:0 0 15px 0;
	width:115px;
}

#menu_pt .page-item-6 a{
	background:url('images/menu-contato.png') no-repeat 0 0;
	color:#666666;
	display:block;
	height:22px;
	width:115px;
}
#menu_pt .page-item-6 a:hover, #menu_pt .page_item.page-item-6.current_page_item a{
	background-position:0 -36px;
	_background-position:0 -35px;
}
#menu_pt .page-item-6 a span{ display:none; }
#novidades{
	background:url('images/titulo-novidades.png') no-repeat 0 0;
	display:block;
	height:21px;
	margin:0 0 15px 0;
	width:157px;
}
#selectLanguage{
	background:url('images/idiomaDiv.jpg') no-repeat 28px 0;
	width:100px;
	padding:2px;
	margin:330px 0 0 0;
	position:absolute;
}
#idiomaPT{
	display:block;
	height:15px;
	width:22px;
	position:absolute;
}
#idiomaPT a{
	background:url('images/idiomaPT.gif') no-repeat 0 0;
	display:block;
	height:15px;
	width:22px;
}
#idiomaPT a:hover, #idiomaPT a.activePT{
	background:url('images/idiomaPT.gif') no-repeat 0 -17px; !important
}
#idiomaPT a span{ display:none; }

#idiomaEN{
	display:block;
	height:14px;
	width:24px;
	margin:0 0 0 34px;
}
#idiomaEN a{
	background:url('images/idiomaEN.gif') no-repeat 0 0;
	display:block;
	height:16px;
	width:24px;
}
#idiomaEN a:hover, #idiomaEN a.activeEN{
	background:url('images/idiomaEN.gif') no-repeat 0 -18px; !important
}
#idiomaEN a span{ display:none; }

#patrocinadores{
	background:#fff url('images/patrocinio.gif') no-repeat 10px 30px;
	height:90px;
	width:523px;
	border:1px solid #cccccc;
	margin-left:180px;
}
#patrocinadores h3{
	color:#666666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:12px 0 0 17px;
}
#formPart1{
	background:#fff url('images/number1.gif') no-repeat 31px 21px;
	border:1px solid #999999;
	display:block;
	width:547px;
	padding-bottom:15px;
}
#formPart1 a{
	position:absolute;
	display:block;
	height:94px;
	width:547px;
}
#formPart1 a span{ display:none; }
#formPart1 h3{
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:21px 0 0 100px;
}
#formPart2{
	background:#fff url('images/number2.gif') no-repeat 31px 21px;
	border:1px solid #999999;
	display:block;
	width:547px;
	padding-bottom:45px;
	margin:10px 0 0 0;
}
#formPart2 a{
	position:absolute;
	display:block;
	height:94px;
	width:547px;
}
#formPart2 a span{ display:none; }
#formPart2 h3{
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:21px 0 0 100px;
}
#formPart3{
	background:#fff url('images/number3.gif') no-repeat 31px 21px;
	border:1px solid #999999;
	display:block;
	width:547px;
	padding-bottom:15px;
	margin:10px 0 0 0;
}
#formPart3 a{
	position:absolute;
	display:block;
	height:94px;
	width:547px;
}
#formPart3 a span{ display:none; }
#formPart3 h3{
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:21px 0 0 100px;
}
#formPart4{
	background:#fff url('images/number4.gif') no-repeat 31px 21px;
	border:1px solid #999999;
	display:block;
	width:547px;
	padding-bottom:15px;
	margin:10px 0 0 0;
}
#formPart4 a{
	position:absolute;
	display:block;
	height:94px;
	width:547px;
}
#formPart4 a span{ display:none; }
#formPart4 h3{
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:21px 0 0 100px;
}
#formPart5{
	background:#fff url('images/number5.gif') no-repeat 31px 21px;
	border:1px solid #999999;
	display:block;
	width:547px;
	padding-bottom:15px;
	margin:10px 0 0 0;
}
#formPart5 a{
	position:absolute;
	display:block;
	height:94px;
	width:547px;
}
#formPart5 a span{ display:none; }
#formPart5 h3{
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:21px 0 0 100px;
}



#lblFirstName{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:32px 0 0 24px;
	display:block;
	width:70px;;
}
#firstName{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}
#lblLastName{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 26px;
	display:block;
	width:70px;;
}
#lastName{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}

#lblURL{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 65px;
	display:block;
	width:70px;;
}
#url{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}

#lblEmail{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 54px;
	display:block;
	width:70px;
}
#email{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}

#lblNationality{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 24px;
	display:block;
	width:70px;;
}
#nationality{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}
#lblGender{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 38px;
	display:block;
	width:70px;;
}
#gender{
	position:absolute;
	margin:0 0 0 39px;	
}

#lblAddress{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 39px;
	display:block;
	width:70px;;
}
#address{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	height:50px;
	min-height:50px;
	max-height:50px;
	margin:0 0 0 37px;
}

#lblCountry{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:58px 0 0 38px;
	display:block;
	width:70px;;
}
#country{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}
#lblPhone{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 47px;
	display:block;
	width:70px;;
}
#phone{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}

.dica{
	position:relative;
	left:120px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
}

#lblFAX{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 65px;
	display:block;
	width:70px;;
}
#fax{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 37px;
}


#lblPeriod{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:68px 0 0 10px;
	display:block;
	width:100px;
}
#period{
	position:absolute;
	margin:0 0 0 39px;	
}
#lblDuration{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 -15px;
	display:block;
	width:100px;
	text-align:right;
}
#duration{
	position:absolute;
	margin:-15px 0 0 39px;	
}

#lblSummary{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:58px 0 0 38px;
	display:block;
	width:70px;;
}
#lblSummary span{
	position:absolute;
	margin:0 0 0 35px;
}
#summary{
	border:1px solid #a5a5a5;
	width:380px;
	height:80px;
	min-height:80px;
	max-height:80px;
	margin:25px 0 0 80px;

}
#lblCV{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 -15px;
	display:block;
	width:100px;
	text-align:right;
}
#lblCV span{
	position:absolute;
	margin:-20px 0 0 38px;
}
#cv{
	border:1px solid #a5a5a5;
	width:380px;
	display:block;
	margin:-15px 0 0 135px;

}

#lblStatement{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:58px 0 0 28px;
	display:block;
	width:70px;;
}
#lblStatement span{
	position:absolute;
	margin:0 0 0 25px;
}
#statement{
	border:1px solid #a5a5a5;
	width:380px;
	height:125px;
	min-height:125px;
	max-height:125px;
	margin:25px 0 0 80px;

}
#lblResidency{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:22px 0 0 28px;
	display:block;
	width:70px;;
	text-align:right;
}
#lblResidency span{
	position:absolute;
	margin:-17px 0 0 25px;
}
.attach{
	display:block;
	margin:17px 0 0 110px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#residency{
	border:1px solid #a5a5a5;
	width:380px;
	height:185px;
	min-height:185px;
	max-height:185px;
	margin:-10px 0 0 80px;
}

#lblItem1{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblItem1 select{
	border:1px solid #cccccc;
	margin:10px 0 0 25px;
	
}
#lblItem2{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblItem2 select{
	border:1px solid #cccccc;
	margin:10px 0 0 25px;
	
}
#lblItem3{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblItem3 select{
	border:1px solid #cccccc;
	margin:10px 0 0 25px;
	
}
#lblItem4{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblItem4 select{
	border:1px solid #cccccc;
	margin:10px 0 0 25px;
	
}
#lblItem5{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblItem5 select{
	border:1px solid #cccccc;
	margin:10px 0 0 25px;
	
}
#formPart5Open p{
	margin: 10px 0px 0px;
}
#formPart5Open p a{
	display:inline;
	margin:0 0 0 5px;
	width:auto;
	height:auto;
}
#formPart1Open{
	display:none; 
}
#formPart2Open{
	display:none; 
}
#formPart3Open{
	display:none;
}
#formPart4Open{
	display:none; 
}
#formPart5Open{
	display:none; 
}

#item1Dados, #item2Dados, #item3Dados, #item4Dados, #item5Dados{
	display:none;
	position:absolute;
	z-index:100;
	height:685px;
	width:570px;
	background:#ffffff;
	border:1px solid #a1a1a1;
	top:610px;
	left:225px;
}
#item1Dados h3, #item2Dados h3, #item3Dados h3, #item4Dados h3, #item5Dados h3{
	color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:10px 0 -10px 110px;
}
#lblFile1, #lblFile2, #lblFile3, #lblFile4, #lblFile5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:25px 0 0 32px;
	display:block;
	width:75px;
	text-align:right;
}
#file1, #file2, #file3, #file4, #file5{	
	border:1px solid #A5A5A5;
	display:block;
	margin:-30px 0 15px 100px;
	width:380px;
}
#lblUrl1, #lblUrl2, #lblUrl3, #lblUrl4, #lblUrl5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	margin:-5px 0 0 14px;
	text-align:right;
	width:95px;
}

#url1, #url2, #url3, #url4, #url5{	
	border:1px solid #A5A5A5;
	display:block;
	margin:-15px 0 15px 118px;
	width:380px;
}

#lblProjectTitle1, #lblProjectTitle2, #lblProjectTitle3, #lblProjectTitle4, #lblProjectTitle5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:20px 0 0 43px;
	display:block;
	width:100px;
}
#projectTitle1, #projectTitle2, #projectTitle3, #projectTitle4, #projectTitle5{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 24px;
}

#lblBrief1, #lblBrief2, #lblBrief3, #lblBrief4, #lblBrief5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:20px 0 10px 7px;
	display:block;
	width:100px;
	text-align:right;
}
#brief1, #brief2, #brief3, #brief4, #brief5{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:-32px 0 0 25px;
	height:90px;
	min-height:90px;
	max-height:90px;
}
#lblYear1, #lblYear2, #lblYear3, #lblYear4, #lblYear5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:65px 0 0 82px;
	display:block;
	width:100px;
}
#year1, #year2, #year3, #year4, #year5{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 27px;
}
#lblExhibitionTitle1, #lblExhibitionTitle2, #lblExhibitionTitle3, #lblExhibitionTitle4, #lblExhibitionTitle5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:25px 0 0 24px;
	display:block;
	width:100px;
}
#exhibitionTitle1, #exhibitionTitle2, #exhibitionTitle3, #exhibitionTitle4, #exhibitionTitle5{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 26px;
}

#lblRefUrls1, #lblRefUrls2, #lblRefUrls3, #lblRefUrls4, #lblRefUrls5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:20px 0 10px 5px;
	display:block;
	width:100px;
	text-align:right;
}
#refUrls1, #refUrls2, #refUrls3, #refUrls4, #refUrls5{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 26px;
	height:90px;
	min-height:90px;
	max-height:90px;
}
#lblPressURLs1, #lblPressURLs2, #lblPressURLs3, #lblPressURLs4, #lblPressURLs5{
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:90px 0 10px 5px;
	display:block;
	width:100px;
	text-align:right;
}
#pressURLs1, #pressURLs2, #pressURLs3, #pressURLs4, #pressURLs5{
	border:1px solid #a5a5a5;
	position:absolute;
	width:380px;
	margin:0 0 0 26px;
	height:90px;
	min-height:90px;
	max-height:90px;
}
#Salvar1, #Salvar2, #Salvar3, #Salvar4, #Salvar5{
	border:1px solid #C3C3C3;
	color:#000000;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	margin:80px 0 0 490px;
	padding:5px 10px 3px;
	position:absolute;
	text-decoration:none;
	text-transform:uppercase;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
#selectLanguage{
	margin-top:380px;
}
#Salvar1, #Salvar2, #Salvar3, #Salvar4, #Salvar5{
		margin:90px 0 0 510px;
}
#lblProjectTitle1, #lblProjectTitle2, #lblProjectTitle3, #lblProjectTitle4, #lblProjectTitle5{
	margin:20px 0 0 37px;

}

}
#submit{
	border:1px solid #C3C3C3;
	color:#000000;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	padding:5px 10px 3px;
	cursor:pointer;
	margin:30px 0 0 490px;
}
#visualizarForm a{
	background:#F1F1F1 none repeat scroll 0 0;
	border:1px solid #C3C3C3;
	color:#000000;
	cursor:pointer;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin: 27px 0px 0px 410px;
	padding:5px 10px 3px;
	position:absolute;
	text-decoration:none;
}

#form_login{
	width:400px;
}
#form_login form label{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#form_login form label input{
	border:1px solid #ccc;	
	margin:3px 0 0 0;
}
#form_login form input{
	margin:10px 0 20px 0;
}
#registrar a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#falhou{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#900;
}

#menu_en ul li.page-item-8 ul li.page-item-106 a, #menu_en ul li.page-item-8.current_page_item ul li.page-item-106 a{
	background:url('images/diretores-en.png') no-repeat 0 0; !important
	background-position:0 0px; !important
	color:#666666;
	display:block;
	height:12px;
	width:161px;
	margin-top:10px;
}
#menu_en ul li.page-item-8 ul li.page-item-106 a:hover, #menu_en ul li.page-item-8.current_page_ancestor ul li.page-item-106.current_page_item a{
	background-position:0 -22px; !important
}

#menu_en ul li.page-item-8 ul li.page-item-107 a, #menu_en ul li.page-item-8.current_page_item ul li.page-item-107 a{
	background:url('images/comite-en.png') no-repeat 0 0; !important
	background-position:0 0px; !important
	color:#666666;
	display:block;
	height:12px;
	width:161px;
	margin-top:10px;
}
#menu_en ul li.page-item-8 ul li.page-item-107 a:hover, #menu_en ul li.page-item-8.current_page_ancestor ul li.page-item-107.current_page_item a{
	background-position:0 -22px; !important
}

#menu_en ul li.page-item-8 ul li.page-item-108 a, #menu_en ul li.page-item-8.current_page_item ul li.page-item-108 a{
	background:url('images/artistas-2010-en.png') no-repeat 0 0; !important
	background-position:0 0px; !important
	color:#666666;
	display:block;
	height:12px;
	width:161px;
	margin-top:10px;
}
#menu_en ul li.page-item-8 ul li.page-item-108 a:hover, #menu_en ul li.page-item-8.current_page_ancestor ul li.page-item-108.current_page_item a{
	background-position:0 -22px; !important
}
#menu_en .page-item-8 ul{
	display:none;
	height:55px;
	width:165px;
}
#lblVideo{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblVideo p{
	border:0px;
	<!--margin:10px 0 0 25px;--!>	
}
#lblPhoto{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblPhoto p{
	border:0px;
	<!--margin:10px 0 0 25px;--!>	
}
#lblAudio{
	display:block;
	margin:10px 0 0 45px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
#lblAudio p{
	border:0px;
	<!--margin:10px 0 0 25px;--!>
}
#formPart5Open label #video {
	margin: 0 20px 0 0;
}
#formPart5Open label #photo {
	margin: 0 20px 0 0;
}
#formPart5Open label #audio {
	margin: 0 20px 0 0;
}
#formPart5Open label p a {
	margin: 0px 0px 0px auto;
}