﻿/*  

Theme Name: Art Nova
Theme URI: http://basesoft.com.br
Description: Art Nova
Version: 1.0
Author: Base Soft
Author URI: ttp://basesoft.com.br

*/



body {
  background:url('images/background_artnova.jpg');
  margin:20;
  color: #313131;
  font-family: Trebuchet MS, Verdana, Arial, Serif;
  font-size: 13px;
  text-align:center
  }
a:link {
  color: #b62020;
  text-decoration:none;
  }
a:visited {
  color: #b62020;
  text-decoration:none;
  }
a:hover {
  color:#313131;
  text-decoration:none;
}
a img {
  border-width:0;
  }

table, td, tr {
        font-size: 11px;
        line-height: 12px; 
        font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; 
	color: #404040;
}


strong {

        color: #b62021;

		cursor: default;

	}







b {

        color: #b62021;

		cursor: default;

	}



	

i {

        color: #b62021;

		cursor: default;

	}



em {

        color: #b62021;

		cursor: default;

	}







u {

        color: #9e9e9e;

		cursor: default;

		text-decoration: underline;

		

	}


/* TOPO
-----------------------------------------------
*/

#header-wrapper {
  background:url('images/header.jpg') no-repeat;
  width:861px; height:411px; margin:0; text-align:center; background-repeat:no-repeat
  }
  
  

/* MEIO
-----------------------------------------------
*/
 
#outer-wrapper {
  background:url('images/table.jpg') repeat-y;
  width:861px; margin:0 auto; padding:0; text-align:left; background-repeat:repeat-y
  }
  
#menu {
  width:620px;
    padding-top: 170px; 
    padding-left: 130px;
    _padding-left: 50px;
  }

#main-wrapper {
  width: 550px;
  *width: 548px;
  float: right;
  text-align: justify;
  margin-top:-192px;
  padding-right:8px;
 }
  
.base { 
  
  text-align: right;
 
 }

#sidebar-wrapper {
  width: 290px;
  float: left;
  text-align:left;
  margin-top:-140px;
  padding-left:8px;
  color: #313131;
  word-wrap: break-word; /* IE */
  overflow: hidden;      /* IE */
}


/* SIDEBAR CONTENT
----------------------------------------------- */

.sidebar { 
  line-height: 1.3em;
 }
 
 

 
.pagina_conteudo{
  text-align: justify;
  padding-right: 9px;
  margin-top: 50px;

 }
 
 .pagina_conteudo2{
  text-align: left;
  padding-right: 9px;
  margin-top: 50px;

 }
 


/* RODAPE
----------------------------------------------- */
#footer-wrapper {
  background:url('images/footer.jpg') no-repeat;
  width:861px; height:28px; clear:both; margin:0 auto; padding:0; 
  }
  
  
/* MENU
----------------------------------------------- */
  
  
        .lavaLampWithImage {
            position: relative;
            height: 44px;
            width: 600px;
            background: url("bg.gif") no-repeat top;
            padding: 7px;
            margin: 0px 0;
            overflow: hidden;
        }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("lava.gif") no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("lava.gif") no-repeat top left;
                            height: 30px;
                            margin-right: 7px; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #927f63;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 17px;
                        _margin: auto 10px;    
                    }
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
                        }

        .lavaLampNoImage {
            position: relative;
            height: 44px;
            width: 600px;
            background-color: white;
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;
            border: 1px solid gray;
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        border: 1px solid #000;
                        background-color: #e6e8ea;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        }                    

        .lavaLampBottomStyle {
            position: relative;
            height: 44px;
            width: 600px;
            background-color: white;
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;
            border: 1px solid gray;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 5px solid blue;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        }
                        
/* MENU VERTICAL
----------------------------------------------- */
  
                        
 a.mainlevel:link, a.mainlevel:visited {
display: block;
color: #4f4f4f;
background:url('images/bg_menu.gif');
width: 250px;
height: 20px;
line-height: 15px;
_line-height: 20px;
vertical-align:middle;
text-indent: 5px;
text-decoration: none;
padding-left: 25px;
text-align: left;
padding-top: 5px;
_padding-top: 3px;
margin-left: 8px;
font-family: verdana;
margin-bottom: 0px; /* Firefox */
*margin-bottom: -1px; /* IE 7 */
_margin-bottom: 0px; /* IE 6 */
font-size: 11px;
BORDER-BOTTOM: #ffffff 1px solid; }

a.mainlevel:hover {
color: #b62020;
display: block;  
font-weight: bold;
text-decoration: none;  
BORDER-BOTTOM: #ffffff 1px solid; 
background:url('images/bg_menu_hover.gif'); }






/** FORMULRIOS **/




#faleConosco{
	width: 570px;
	margin-left: 20px;
}
#faleConosco fieldset,
#envieImovel fieldset{
	border:0;
	padding: 15px 20px;
	text-align:left
}
#faleConosco label,
#envieImovel label{
	color: #933;
	display: block;
	padding: 2px 5px;
    font: bold 11px 'Verdana', sans-serif;
}
#faleConosco input,
#faleConosco select,
#faleConosco textarea{
	border: 1px solid #CCC;
	border-top-color: #999;
	border-left-color: #999;
	font-size: 11px;
	margin-left: 20px;
	padding: 1px;	 
	
}
#faleConosco input.radio,
#envieImovel input.radio{
	border: none;
}
#faleConosco textarea,
#envieImovel textarea{
	vertical-align: text-top;
}
#faleConosco label.botoesFormulario input,
#envieImovel label.botoesFormulario input{
	font: bold 11px 'Verdana', sans-serif;
	border: 1px outset #dcd5cc;
	background-color: #e7e2d5;
	color: #927f63;
	height: 26px;
	width: 100px;	
}
#envieImovel{
	margin: 25px 25px 0px;
	width: 685px;
}
#envieImovel h3.tituloEtapaForm{
	font: bold 11px 'Verdana', sans-serif;
	margin: 20px 0px 10px;
	color: #333;	
}
#envieImovel input,
#envieImovel select,
#envieImovel textarea{
	border: 1px solid #CCC;
	border-top-color: #999;
	border-left-color: #999;
	font-size: 13px;
	padding: 1px;	 
}
#envieImovel label.botoesFormulario{
	/*padding-right: 217px;
	*padding-right: 214px;*/
}



/* ************************************** F O R M U L A R I O S  **************************************** */

input, textarea, select, button {

border:1px solid #927f63;

font-size: 9px;

font-family : Verdana;  

color:#927f63; 

filter:alpha(opacity=100); 

background: #ffffff;

margin-top: 2px;

margin-right: 3px;

padding:2px;

}



input:focus, textarea:focus, label:focus, select:focus, button:focus {

background: #ffffff; 

border: 1px solid #927f63;

color:#927f63;

}





