/* CSS Document */
/* VALU ORIA GALERIA */

				/* artistas e acervo 
				max width  560
				max height 400
				*****  thumbs 120
				*/
* {margin:0; padding:0; text-decoration:none;} img{border:0;}
.clear {clear:both;}
.up {height:300px;} /* tamanho mínimo para div pequena - menos contato */
.line {width:900px; border-bottom:1px solid #acacac;}

/***************************************/
/*        ESTRUTURA PRINCIPAL          */

/* header site */
#main_header {width:100%; height:126px; background:url(../image/bg_top.gif) repeat-x 0 44px;}
.header {width:960px; margin:0 auto;}
	.logo {width:130px; height:113px; float:left; margin-top:10px;}
	.header h1.valu {width:130px; height:113px; background:url(../image/valuoria_h1.gif) no-repeat; cursor:pointer;}
	.header h1.valu span {display:none;}
.nav {width:600px; height:26px; float:left; margin:41px 20px 0 200px;} /* tam max 610  magintop 44 */
	/* menu lavaLamp in lavalamp.css */

/* footer site */
#footer {width:960px; margin:0 auto; margin-top:20px;}
	.footerlogo {width:85px; height:74px; float:left; margin-right:20px; background:url(../image/valuoria_footer.gif) no-repeat;}
	.footerlogo span {display:none;}
	.andressinfo {width:340px; float:left; border-right:3px solid #acacac;}
	.andressinfo .type {width:40px; margin-right:20px; float:left; line-height:22px; font-family:Arial; font-size:10px; text-align:right;}
	.andressinfo .andress {width:260px; float:left; line-height:22px; font-family:Arial; font-size:0.75em;}
	#footer .design {width:150px; float:left; margin-left:350px; font-size:10px; font-family:Arial; color:#acacac;}
	#footer .design a {color:#acacac;}
	#footer .design a:hover {color:#999;}


/* HOME */

/* lançamentos e destaque */
/* original 
#top_launch {width:100%; height:165px; margin-top:45px; background:url(../image/bg_launch.jpg) repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
*/
#top_launch {width:100%; height:215px; margin-top:25px; background:url(../image/bg_launch.jpg); border-top:1px solid #000; border-bottom:1px solid #000;}/*temporaio para expo anna bella mudar height para 140px embaixo width 960px */
	.content_launch {width:800px; height:196px; margin:0 auto; margin-top:9px;}
	.content_launch h2 {display:none;}
	/* desativado para ... */
	.content_launch ul li {list-style-type:none; display:block; float:left; margin-left:306px; font-family:Arial; font-size:0.75em;}
	.content_launch ul li a img {border:3px solid #727272;}
	.content_launch ul li a:hover img {border:3px solid #c2c2c2;}
	/* temporario para flash na entrada */
	.content_launch object {} 


			/* TEMPORARIO ************************************************************************** */
			.aquila_home {padding:3px;}
			.aquila_home h1 {font-family:Arial; font-size:14px; text-transform:uppercase; color:#d43028;}


/* agenda na home page */
#main_diary {width:960px; margin:0 auto; margin-top:20px; border-right:1px dashed #a6a6a6; border-bottom:1px dashed #a6a6a6;}
	#main_diary h2 {display:none;}
	.diary {width:280px; margin:0 36px 40px 0; float:left;} /* marg bottom 20px */
	.diary .date {width:280px; height:35px; font-family:Arial; color:#f5f5f5;}
	.diary .day {width:35px; height:29px; float:left; background:url(../image/bg_day.gif) no-repeat; text-align:center; font-size:22px; padding-top:6px;}
	.diary .month {width:218px /* +padding */; height:19px; float:left; margin-top:6px; background-color:#acacac; padding:4px 0 0 25px; font-size:14px; letter-spacing:0.2em;}
	.diary .textday {width:240px; margin:5px 0 0 35px; cursor:pointer;}
	.diary .textday h3 {font-family:Arial; font-size:14px; text-transform:uppercase; color:#d43028;} .blue {color:#2859d4 !important;}
	.diary .textday p {font-size:0.7em; font-family:Arial; color:#696969; line-height:1.4em; padding-top:5px;}
	.diary .textday p.descri {padding-left:15px; color:#333 !important; font-size:0.76em !important;}


/* ESTRUTURA GERAL ******************************* */

/* box principal do site todo */
#mainbox {width:960px; margin:0 auto; margin-top:15px; border-right:1px dashed #a6a6a6; border-bottom:1px dashed #a6a6a6;}


/* GERAL DIVERSOS FORMATS ******************************* */
#mainbox p {font-family:"Century Gothic",Arial; font-size:0.9em; color:#565655; line-height:1.4em; padding:7px 0; text-align:justify;}
#mainbox h2 {font-family:Verdana; letter-spacing:0.3em; color:#d43028; font-weight:normal; padding-left:20px;}
#mainbox h3 {font-family:Verdana; font-weight:normal; font-size:0.9em; color:#acacac; text-transform:uppercase; margin-bottom:15px;}


/* SOBRE NOS  --  GALERIA   */
.content_company {width:920px; margin:15px 0 20px;}
.content_company p {max-width:600px;}
.content_company img {float:right; margin-left:40px;}
.content_company ul li {list-style:inside square; font-family:"Century Gothic", Arial; font-size:0.9em; color:#565655; line-height:1.3em;}


/* EXPOSIÇÕES     */
.content_exposicao {width:920px; margin:15px 0 20px;}
.content_exposicao h3 {font-family:Arial; font-size:1.4em !important; color:#565656 !important;}
.content_exposicao img {margin:20px 0 10px;}


/* AGENDA */
.content_agenda {width:920px; margin:15px 0 20px;}
.agenda_nota {width:400px; margin:20px 30px 0 10px; padding-right:20px; float:left; /*border-right:2px solid #acacac;*/}
.agenda_nota h3 {font-weight:bold !important; text-transform:uppercase; color:#d43028 !important;}
.agenda_nota .name_info {width:80px; margin-right:15px; float:left; font-family:"Century Gothic", Arial; font-size:0.8em; color:#565655; font-weight:bold;}
.agenda_nota .info {width:280px; margin-bottom:10px; float:left; font-family:"Century Gothic", Arial; font-size:0.9em; color:#565655;}


			/* TEMPORARIO ************************************************************************** */
			.agenda_nota p.temp {font-size:0.75em !important;}
			.annabella img {float:right;}
			.imgs_show ul li {list-style-type:none; float:left;}
				.imgs_show a img {border:3px solid #727272;}
				.imgs_show a:hover img {border:3px solid #c2c2c2;}
				.nivel2{margin-top:40px;} .nivel3{margin-top:80px;}
			

/* GALERIA DE OBRAS  --  LISTA ARTIST     ************************************************** */
.content_listartist {margin-bottom:50px;}
.content_listartist ul {margin-top:40px;}
.content_listartist ul li {list-style-type:none; width:220px; margin:0 60px 10px 0; line-height:1.6em; display:block; float:left;}
.content_listartist ul li a {font-family:Arial; font-size:0.9em; color:#0e3b8c;}

/* GALERIA DE OBRAS  --  HEADER     */
.art_header {width:720px; float:left;}
.more_header {width:200px; margin-left:40px; float:left;}

/* GALERIA DE OBRAS  --  THUMBS   WORKS   RESUME   */
.content_works {width:600px; float:left; margin-top:20px;} /* width 450px */
	.w_right {width:300px !important; padding-top:20px; border-top:1px dashed #a6a6a6;}
.content_works ul li {list-style-type:none; float:left; margin:0 30px 30px 0;}
	.w_right h3 {color:#d43028 !important;}

div.access_cv {width:280px; height:360px; float:left; margin:20px 0 20px 40px; border-left:3px solid #acacac; padding-left:20px;}
.access_cv a button {font-family:Arial; /*font-size:1.2em;*/ font-weight:bold; color:#dedede; padding:3px 10px !important; border:2px solid #dedede; background-color:#acacac; margin:35px 15px; cursor:pointer;}
.access_cv a button:hover {border:2px solid #333;}

.content_resume {width:510px; padding-left:20px;}
.content_resume h3 {font-family:Arial; color:#d43028; text-transform:uppercase; margin-bottom:15px;}
.content_resume p {font-size:0.8em !important; font-family:Arial !important; line-height:1.25em; padding:2px 0 !important; color:#565655 !important;}
.content_resume p.topic {font-weight:bold; padding-top:8px !important;}
.content_resume ul li {list-style:inside circle; color:#565655; font-size:0.8em !important; font-family:Arial !important; line-height:1.25em; padding:3px 0 !important;}

.content_gallery {width:600px; margin:20px 60px 20px 0; float:left;}
.content_gallery img {margin-left:20px;}    /* obras em max width 560 e max height 400  *****  thumbs 120 */
.description {margin:20px 20px 35px 20px;}
.description ul li {list-style-type:none; font-family:"Century Gothic", Arial; font-size:0.7em; padding-bottom:4px;}
.description ul li span {color:#d43028;}

/* CONTATO ************************************************** */
.content_contato {width:600px; margin:15px 0 20px; float:left;}
	.minhgth {height:360px; padding-top:40px; font-size:1.1em !important;}
.content_andress {width:280px; margin:15px 0 0 40px; float:left;}
.content_andress ul li {list-style-type:none; font-family:Arial; font-size:0.75em; color:#565655; padding:3px 0 5px;}
	.content_andress ul li a {color:#d43028;} .content_andress ul li a:hover {color:#565655;}
.content_andress ul li.type {font-size:10px; background-color:#565655; color:#fff; margin:15px 0 3px 30px; padding:2px 5px !important;}

.map small a {color:#d43028; font-family:Arial; font-size:0.95em;}

/* CONTATO FORM */
.content_contato {font-family:"Century Gothic", Arial; font-size:0.9em; color:#565655;}
.content_contato label {display:block; line-height:2em; vertical-align:top; margin-top:2px;}
.content_contato input, .content_contato textarea, .content_contato select {font-family:Arial; font-size:inherit; color:#333;}
.content_contato input, .content_contato textarea {width:340px; padding:1px 0;}
.content_contato input#ddd {width:30px;} .content_contato input#fone {width:103px;}
.content_contato select {width:150px; padding:1px 0;}
.content_contato fieldset {padding:6px;}
.content_contato input.envio {margin:10px 0 0 240px; width:100px !important;}

form.contato label.error {margin-left:10px; width:auto; display:inline; width:220px;}
form.contato label.error, label.error {color:red; font-style:italic; font-family:Arial !important; font-size:0.8em !important;}
	/* remove the next line when you have trouble in IE6 with labels in list */

div.error {display:none;}
input:focus {border: 1px dotted black !important;}
input.error {border: 1px dotted red !important;}


/*******************************************************************************************/

/* the overlayed element */
div.overlay {
	background-image:url(../image/j-overlay_white.png);/* growing background image */
	width:640px; height:550px;/* dimensions after the growing animation finishes  */
	display:none; /* initially overlay is hidden */
	padding:55px;} /* some padding to layout nested elements nicely  */

/* default close button positioned on upper right corner */
div.overlay div.close {background-image:url(../image/j-overlay_close.png); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px;}