/*html { height: 100%; }
body { min-height: 100%; height: 100%; }*/

html, body { /*height:auto !important; /* FF and compliant browsers should automatically size the body/html */ 
      /* height:100%; *//* ie will set the body/html to 100%, anything overflowing that will (incorrectly) resize it. go IE */ 
	 /*  min-height:100%; /* when FF/etc automatically size the body/html it should be AT LEAST the height of the entire browser window, but can expand based on content. */}

body {

	margin: 0px;
	/*padding:3px;*/
	background: #555 /*url(../img/background.jpg) repeat-y top center*/;
}


.titulo {
	color:#006599;
	font-family: Verdana, Arial, Trebuchet MS;	
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	text-indent:15px;
	line-height:25px;
	border-bottom: 1px solid #006599;
}

.subtitulo {
	color:#006599;
	font-family: Verdana, Arial, Trebuchet MS;	
	font-size: 11px;
	font-weight:bold;
	text-align:left;
	/*margin-top:20px;*/
	text-indent:15px;
	/*line-height:20px;*/
}

	
hr {
   	border: none 0px;
	border-top: 1px solid #006599 ;
	height: 1px;
    margin: 0px;
}

FIELDSET{
width:540px;
height:174px;
background-color:#f5f5f5;
border:none;
/*border-color:#006599;*/
padding-top:10px;
padding-left:10px;
font-family: Verdana, Arial, Trebuchet MS;
font-size: 11px;
/*font-size: 10px;*/
color: #333;
margin-left:15px;
}


LI{
list-style:square;
list-style-position:inside;
}

a {
	color:#cc0000;
	font-family: Verdana, Arial, Trebuchet MS;	
	font-size: 11px;
	/*font-size: 10px;*/
	font-weight:bold;
	text-decoration:underline;
	text-align:right;
}
 
#container {
float:center;
clear: both;
	margin: 0px auto;
	width: 960px;
	height: auto/*100%*/;
	background: #E8E8E8;
}

#containerresume {
float:center;
clear: both;
	margin: 0px auto;
	width: 690px;
	height: auto/*100%*/;
	background: #E8E8E8;
}

#header {
	/*float: left;
	margin: 0px auto;*/
	width: 960px;
	/*height: 82px;*/
	background:#FFFFFF;
	}
	


#header img{float:left;}

#header span{	
	/*padding-top:60px;
	padding-bottom:15px;*/
	/*margin-right:15px;*/
	text-align:right;
	/*text-indent:370px;*/
	font-family: Verdana, Arial, Trebuchet MS;
	font-size: 10px;
	/*font-size: 9px;*/
	/*background: #FFF url(../img/ieeelogo.jpg) no-repeat top left;*/
}


#content {
	float: right;
	margin: 0px auto;
	width: 960px;
	margin-top:5px;
	/*height: 100%;
	/*background: #CCC url(../img/content.jpg) repeat-x top left;*/
}

#content div.leftcol {
 float: left;
/* margin-top:5px;*/
 margin-left:10px;
  width: 437px;
  /*width: 400px;*/
  /*height:187px;*/
  background: /*#CCC*/ url(../img/boxdefault437.jpg) no-repeat top left;
  /*/font-family: Verdana, Arial, Trebuchet MS;
	font-size: 10px;
	line-height: 20px;
	color: #333;
	text-align:justify;*/
}

html>body #content div.leftcol { width: 437px; /*width: 400px;*/ margin-left:10px;/*height:187px;*/
  background: /*#CCC url*/(../img/boxdefault437.jpg) no-repeat top left;/*font-family: Verdana, Arial, Trebuchet MS;
	font-size: 10px;
	line-height: 20px;
	color: #333;
	text-align:justify;*/}


#content div.rightcol {
  width: 437px;
  /*width: 400px;*/
  float: right;
/* margin-top:5px;*/
 margin-right:10px;
 /*height:187px;*/
  background: /*#CCC*/ url(../img/boxdefault437.jpg) no-repeat top left;
	/*font-family: Verdana, Arial, Trebuchet MS;
	font-size: 10px;
	line-height: 20px;
	color: #333;
	text-align:justify;*/
}	

#content div.texto {
height:auto;
width:417px;
  /*width: 370px;
  margin-top:10px;
  margin-left:15px;
 margin-right:15px;*/
 padding-left:5px;
 padding-top:5px;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size: 11px;
	/*font-size: 10px;*/
	/*text-indent:25px;*/
	line-height: 12px;
	color: #333;
	text-align:justify;
}	

#content div.texto .firma{
width:/*150*/200px;
height:20px;
/*height:25px;*/
text-align:center;
float:right;
font-weight:bold;
}	

#content div.texto .piedefault{
width:430px;
/*width:370px;*/
height:auto;
padding-top:35px;
text-align:justify;
float:right;
font-style:italic;
color:#333;
}	

#content div.piedefault{
width:430px;
/*width:370px;*/
height:auto;
padding-top:35px;
text-align:justify;
font-family: Verdana, Arial, Trebuchet MS;
	font-size: 11px;
	/*font-size: 10px;*/
float:right;
font-style:italic;
color:#333;
}	

#perfil div.texto {
height:auto;
  width: 900px;
  margin-top:10px;
  margin-left:15px;
 margin-right:15px;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size: 11px;
	/*font-size: 10px;*/
	text-indent:15px;
	line-height: 12px;
	color: #333;
	text-align:justify;
}

#resume {
	float: left;
	width: 685px;
 	background: #E8E8E8;
	/*height: 100%;
	/*background: #CCC url(../img/content.jpg) repeat-x top left;*/
}
#resume img{float:right;
margin:5px;}

#resume  div.texto{
	height:auto;
  width: 655px;
  margin-top:10px;
  margin-left:10px;
 margin-right:10px;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size: 11px;
	/*font-size: 10px;*/
	/*text-indent:5px;*/
	line-height: 12px;
	color: #333;
	text-align:justify;
}
.clear {
    clear:both;
    /*height:1px;
    overflow:hidden;*/
  }

#footer {
clear:both;
/*margin-bottom:5px;*/
padding: 5px;
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
background:#555;
/*background: #000 url(../img/footer.jpg) repeat-x top left;
height: 30px;*/
}


