/*-----------------------------------------------Vanessa Pedote Structure BaseVersion: 12.08.2009Author: Felipe Fragoso----------------------------------------------- */img { 	border:0;	}body {	background:#000;	font: 16px arial, helvetica, sans-serif;	width:900px;	margin-top:25px;	margin-right:auto;	margin-bottom:0px;	margin-left:auto;    }a	{	color:#939393;	text-decoration:none;    }

a:hover	{	text-decoration:underline;    }
    /* Header ----------------------------------------------- */    #logo {	float:left;	margin:15px 0px 0px 0px;    }    #logo a:visited {
    color:#000;	}	#logo a:hover {	color:#000;	}	#logo a:active {    color:#000;	}#navlogo {	width:900px;	height:105px;	float:clear;	border:solid;	border-width:0px 0px 1px 0px;	border-color:#9d9fa2;    }#nav {	float:clear;	margin:0px;    }#nav ul {
    list-style:none;	margin:0px;	padding:0px;	} #nav li {	float:right;	margin:0px;    padding:50px 0px 0px 0px;	} #nav a {	color:#fff;	margin-left:15px;	}#nav a:hover {	background:#859e76;	}

/* Menu ----------------------------------------------- */

#menu {
    width:139px;
    height:450px;
    float:left;
    border:solid #9d9fa2;
    border-width: 0px 1px 0px 0px;
    background-color:black;
    letter-spacing: 1px;
    }
    
#menu ul {
    float:left;
    border:0;
    margin:0px 0px 0px 0px;
    padding:0;
    }
    
#menu li {
    list-style:none;
    margin:45px 0px 0px 0px; 
    }

#menu a {
    color:white;
    font-weight:bold;
    }
    
/* Blog ----------------------------------------------- */

#blog {
    width:740px;
    height:450px;
    margin:0px 0px 0px 20px; 
    float:right;
    overflow:auto;
    }

#blog h2 {
    font-size:1.3em;
	color:#90ad7f;
    margin: 0px 0px 0px 0px; 
    }
    
#blog p {
	font: 14px arial, helvetica, sans-serif;
    margin:0px 20px 0px 0px;
    line-height:1.25em;
    text-align:justify;
    font-weight:normal;
    color:#d5e0d8;
    }

#blog img.floatLeft { 
    float: left; 
    margin: 10px 15px 0px 0px; 
}

#blog a { 
    color:#90ad7f;
    text-decoration:underline;
    }

#blog a:hover { 
    color:#b1e98f;
    }
    
.ano {
    color:#859e76;
    }
    
/* Content ----------------------------------------------- */

#content {
    width:740px;
    height:450px;
    margin:0px 0px 0px 20px; 
    float:right;
    overflow:auto;
    }

#content h2 {
    font-size:1.3em;
	color:#90ad7f;
    margin: 0px 0px 0px 0px; 
    }
    
#content p {
	font: 14px arial, helvetica, sans-serif;
    margin:0px 20px 0px 0px;
    line-height:1.25em;
    text-align:justify;
    font-weight:normal;
    color:#d5e0d8;
    }

#content img.floatLeft { 
    float: left; 
    margin: 2px 15px 0px 0px; 
}

#content a { 
    color:#90ad7f;
    text-decoration:underline;
    }
    
.ano {
    color:#859e76;
    }
    
/* Contato ----------------------------------------------- */

#contato {
    width:740px;
    height:450px;
    margin:0px 0px 0px 20px; 
    float:right;
    overflow:auto;
    }
    
#contato p {
	font: 16px arial, helvetica, sans-serif;
    margin:315px 105px 0px 0px;
    line-height:1.4;
    font-weight:bold;
    color:#d5e0d8;
    float:right;
    }

#contato a {
    color:#90ad7f;
    float:right;
    margin:0px;
    border:0px;
    padding:0px;
    }
    
#contato img { 
    float:left; 
    margin:28px 0px 0px 30px;
}

.p2 {
    font: 16px arial, helvetica, sans-serif;
    font-weight:bold;
    }

/* Galeria ----------------------------------------------- */

#galeria {
    width:740px;
    height:450px;
    margin:0px 0px 0px 20px; 
    float:right;
    }

#galeria h2 {
    font-size:1.3em;
	color:#90ad7f;
    margin:0px; 
    }
    
#galeria p {
	font: 14px arial, helvetica, sans-serif;
    margin:210px 160px 0px 0px;
    line-height:1.4;
    font-weight:normal;
    color:#d5e0d8;
    float:right;
    }
    
#gal1 img { 
    float:left; 
    margin:50px 0px 0px 0px;
    }
    
#gal2 img { 
    float:right;
    margin:0px 0px 0px 0px;
    }

/* Interv ----------------------------------------------- */

#interv {
    width:740px;
    height:450px;
    margin:0px 0px 0px 0px; 
    float:right;
    overflow:auto;
    }
    
#interv p {
	font: 14px arial, helvetica, sans-serif;
    margin:0px 20px 0px 0px;
    line-height:1.25em;
    text-align:justify;
    font-weight:normal;
    color:#d5e0d8;
    }

#interv a {
    font-weight:bold;
    color:#90ad7f;
    }
    
#interv ul {
    list-style:none;
    margin:70px 0px 0px 20px;
    padding:0px;
    border:0px; 
    }
    
#e {
    width:420px;
    height:450px;
    float:left;
    }

#d {
    float:right;
    }

/* Pacemaker ----------------------------------------------- */

#pacemaker {
    width:900px;
    height:40px;
    float:left;
    }
    
