body {
  /* font-family: "Comic Sans MS"; */
  background:#439bc6 url(../images/bg.png) repeat-x fixed;
  color:#666;
  font-family:Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;
  font-size:12px;
}

body,div {
	margin:0;
	padding:0;
}


#leftnav
{
    float: left;
    width: 200px;
    margin: 0;
    padding: 1em;
}
#rightnav
{
    float: right;
    width: 200px;
    margin: 0;
    padding: 1em;
}
#center
{
    text-align: center;
    margin-left: 220px;
    margin-right: 220px;
    padding: 1em;

}
p{
      font-family:Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;
  font-size:large
}
#menu{
    font-weight: 600;
    font-size:larger;
    padding: 10px;
    padding-bottom: 10px;
    left: 200px;
    top: 170px;
    width: 730px;
    position: absolute;
    text-align: right;
    background: url('../images/laranja.png') repeat
}

#menuIE{
    font-weight: 600;
    font-size:larger;
    padding: 10px;
    padding-bottom: 10px;
    left: 170px;
    top: 170px;
    width: 760px;
    position: absolute;
    text-align: right;
    background: url('../images/laranja.png') repeat
}

#IEcorner{
    left: 150px;
    top: 170px;
    position: absolute;
}

em {
color: #01a254;
font-weight: 600;
font-style: normal
}

img {
    border: 0 none;
    
}

a {
text-decoration: none;
    color: #20669f;
}
a:hover{
   color: #449dc8;
   font-weight: 800;
   font-style: italic;
}
a.active{

    text-decoration:underline;
    font-style:oblique;
    font-weight: 600;
}

.fixed, .clear {
	clear:both;
}

#wrap {
	background:url(../images/light.png) center top no-repeat;
	padding:10px 0;
}
#container {
	margin:0 auto;
	width: 947px;
        text-align: center;
}

#header {
    height: 235px;
    /*
    border-bottom:1px solid #A6A6A6;
    */
    overflow:hidden;
    position: relative;
    text-align: center;
}

#caption {
	
}

#content {
	background: url('../images/areia.png');
	min-height:400px;
        overflow: auto;
}

#main {
	/* 
        background:url(../../images/main_shadow.png) top repeat-x;
        */
      	width: 917px;
	padding:13px 15px 15px;
	float:left;
	overflow:hidden;
}

#sidebar {
	background: url(../images/main_shadow.png) top repeat-x;
	width:300px;
	float:right;
	font-size:95%;
	line-height:145%;
	overflow:hidden;
	padding-top:8px;
}

.widget {
	background:url(../images/widgetsep.png) bottom no-repeat;
	padding:10px 15px 16px;
}

#footer {
	background:url(../images/footer.jpg) 0 0 no-repeat;
	display:block;
	height:88px;
	border-top:1px solid #CCC;
	font-size:11px;
	line-height:145%;
	width:100%;
}

#logo {
    top: 0px;
    height: 150px;
    width: 493px;
    position: relative;
    z-index: 2
}
#topo {
    top: -80px;
    height: 168px;
    width: 947px;
    position: relative;
}

tr.title {
	background-color:#000;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
}
tr.t1 {
	background-color: #CCC;
}
tr.t2 {background-color:#F5F5F5;
}

td {
	text-align:center
}

.ItemHome:hover{
	filter: alpha(opacity=50);
	opacity: .50;
	opacity: 0.5;
        z-index: 7;
}

.concha{
        position: absolute;
        z-index: 0;
}
#map_canvas{
    width:775px;
    height:300px;
    left: 80px;
}
#album{
    width: 690px;
    height: 480px;
    left: 120px;
    position: relative;
}

#item_fotos{
 float: left;
 width: 170px;
 height: 155px;
}

#envia_foto{
    background: url('../images/laranja.png') repeat;
    padding: 10px;
    top:-650px;
    left:280px;
    height: 100px;
    width: 400px;
    position: relative
}

#politica_cancel{
/*    background: url('../images/laranja.png') repeat;*/
    background-color: #FFF;
    padding: 10px;
    top:-280px;
    left:70px;
 /*   height: 100px;*/
    width: 750px;
    position: relative;
    font-weight: 600;
        text-align: left;
}
