*{font-size:12px; font-family: Arial, Helvetica, "Trebuchet MS";}

html, body, ul, li {
    margin: 0;
    padding: 0;
    list-style: none;
	font-size:12px;
}
img {
    border: 0;
}
a {
    font-weight: bold;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}



.more {
    text-align: right;
}
.left {
    float: left;
}
.clear {
    clear: both;
}

body, h1, h2, h3, form {
    font: 10px;
    margin: 0;
    padding: 0;
    color: #5C5C5C;
	
}

h2{color:#008bda;
   font-size:18px;
   }

#logo{position:relative;
      margin-top:20px;
	  margin-bottom:20px;
}



body {
    background: #FFFFFF top left url('../img/site/fundo.jpg') repeat-x;
    text-align: center;
}
#wrapper {
    text-align: center;
    margin: auto;
    width: 965px;
	background:#FFFFFF url('../img/site/woman.png') no-repeat right bottom;
	min-height:560px;
}


#header {
    height: 225px;
    position: absolute;
	left:0px;
	width:100%;
	/*background:top center url('../img/site/fundCont.png') repeat-y;*/
}
#header h1 {
    margin-top: 44px;
}
#header h1 img {
    display: block;
}
#nav {
	
	display:block;
	width:965px;
	height:30px;
	font-size:16px;
	margin-right:0;
	margin-top:3px;
	float:left;
	border:none;
	margin-top:1.5%;
	}


#nav a{
    display:inline;
    height:30px;
	padding:3px 18px 3px 0px;
    color:#4C4441;
	font-size:16px;
	text-align:left;
	margin-left:5px;
	margin-top:5px;
	}


#nav a:hover{
    text-decoration:none;
	}


#nav a:before
{
content:url('../img/site/marcador.png');
position:relative;
top:10px;
}

#nav img {
    float: left;
}

#headline {
    padding-top: 20px;
}

#photo {
    float: right;
	margin-right:82px;
	margin-top:20px;
    width: 800px;
	
}
#photo div {
    border: 2px solid #FFFFFF;
    padding: 2px;
	background:#FFFFFF;
}
#photo img {
    display: block;
}

#search-news {
    float: right;
    width: 140px;
}
#search-news div {
    padding: 3px 0;
    margin: 0;
}
#search-news #q {
    width: 140px;
    border: 1px solid #859D31;
}
#search-news .downcast {
    background: #E6E7E7;
    border-top: 1px solid #CFD0D0;
    padding: 3px 4px 4px 4px;
    margin: 2px 0 0 0;
}
#search-news h3 {
    background: url('../img/static/bullet_letter.gif') no-repeat;
    padding-left: 15px;
    font-weight: bold;
    margin: 1em 0 0.4em 0;
}
#search-news p {
    padding-left: 15px;
    padding-right: 2px;
    margin: 0.1em 0;
}
a {
    font-weight: bold;
    color: #5C5C5C;
}

#body {
    padding-top: 2em;
    text-align: justify;
	width:100%;
	/*margin-right:83px!important;*/
	margin:0 auto;
	background:transparent;
	
}

#body-left {
    float: left;
    width: 100%;
	}


#body h2, #body p {
    margin: 0.3em 0;
}

#body-right p {
    margin-right: 2em;
}

#body a.green {
    color: #9AAB68;
    font-weight: normal;
    text-decoration: underline;
}

#gallery img {
    float: left;
}

#gallery2{text-align:center;}

#gallery2 img {
    margin:0 auto;
    margin-top:12px;
}

#footer {
    color: #008BDA;
    position:relative;
	margin:0 auto;
	/*margin-top:-48px;*/
	margin-bottom:0;
    font-weight: bold;
	width:965px;
	height:55px;
	text-align:center;
	clear:both;
}

#footer p {
    margin: 0;
    padding: 0;
	/*margin-left:345px;*/
	margin-top:8px;
	font-size:11px;
}

#footer a {
    color:#008BDA;
	font-size:11px;
}

#sobrefooter{
	z-index:5;
	margin-bottom:0;
    width:965px;
	height:8px;
	margin:0 auto;
	/*margin-left:0;*/
	background:#FFFFFF;	
			 }

.displayAlbum{display:block;
              width:100%;
}

.albums{background:#F7F7F7;
        padding:5px 10px 10px 10px;}


.displayAlbum li {float:left; width:250px; max-width:250px;display:inline;
                  text-align:center;}

.displayAlbum li table{margin:0 auto;
}

.blank{height:50px;}

.paging{display:block;
        widrh:100%;
        clear:both;
        text-align:right;
        margin-top:20px;}
		
.fotos
	{
	margin-top:4%;
	margin-bottom:4%;
	}
	
.contact{background:transparent;
       margin-top:-30px;
	   }		

.form{max-width:76%;
	  position:relative;
	  left:15%;
	  margin-bottom:20%;}

#contactTop{display:block;
            clear:both;
			margin-bottom:10%;
			}	
			

#container{margin-top:8%;
           margin-bottom:8%;
           width:60%;
		   padding-left:10%;
		   }
			
#container img{
	margin:10px;
	
	}			
	
#ContactIndexForm fieldset{/*background: url('../img/admin/formArea.png') no-repeat top;*/
                          max-width:50%;
                          border:none;
						  display:block;
						  height:auto;
						  position:relative;
						  top:-30px;
						  margin-bottom:-40px;
						  }	
						  
input[type=text] {
	clear: left;
	float: left;
	margin: 0px 6px 7px 2px;
	width: 514px;
	height:25px;
	background:transparent;
	background: url('../img/forms/telefone.png') no-repeat center left ;
	border:none;
	height:26px;
	font-size:12px;
	padding:3px 9px 3px 10px;
	color:#666666;
	
}	

#ContactTelefone {
	clear: left;
	float: left;
	margin: 0px 6px 7px 2px;
	width: 514px;
	background:transparent;
	background: url('../img/forms/telefone.png') no-repeat center left ;
	border:none;
	height:26px;
	font-size:12px;
	padding:3px 9px 3px 10px;
	color:#666666;
	
}	



label {
color:#4C4441;
font-size:120%;
margin-left:10px;
}
	  
#ContactTexto{
	clear: left;
	float: left;
	margin: 0px 6px 7px 2px;
	width: 514px;
	height:162px;
	background:transparent;
	background: url('../img/forms/textarea.png') no-repeat center left ;
	border:none;
	font-size:12px;
	padding:12px 9px 15px 10px;
	color:#666666;
}

input[type=submit] {
	display: inline;
	font-size: 110%;
	width:126px;
	height:30px;
	border:none;
	background:transparent;
	float:left;
	margin-left:50%;}
	
form .submit input[type=submit] {
	background: url('../img/forms/enviar.gif') no-repeat center left ;
	}								  			
		
form .submit input[type=submit]:hover {
	background: url('../img/forms/enviarhover.gif') no-repeat center left ;
		
}

#lipsum{width:100%;
		/*padding:5%;
       padding-top:10%;
	   padding-top:10%;*/
	   
       }
		
		
#content{
	width:100%;
	
}	

#capaTit {
	margin-top:40px!important;
}

#capa {
	font-size:20px;
	line-height:40px;
	margin-top:90px!important;
}