html {
	min-width: 1040px;
	}
	
body {
	font: 75%/145%  "Lucida Grande", Lucida Sans, Arial, sans-serif;
        text-align:center;
	background:#fcfcfc;
        margin: 0pt;
  } 
  
body#company {
	background: #fcfcfc url("/inflexa/images/back_head.png") top left repeat-x;
	} 


img {
	border:0;
	}
	
p {
	font-family:  "Lucida Grande", Lucida Sans, Arial, sans-serif;
   	margin-bottom:1.2em;
	}
	
	
/* links (bloques izq y der)*/
	
/* end links */



/* 
---------------------------
blockquote {

---------------------------
=layout 'n' stuff 
---------------------------
---------------------------
*/


#containerInflexa {
	position:relative;
  	width:1040px;
  	margin:0 auto;
	padding:0 5px 0 0;
  	text-align:left;
  	border:0;
  }
  
#innershell {
        margin: 0 auto;
  	width:1046px;
  	text-align:left;
  	min-height:600px;
  }   
  
div>#innershell { 
background: url("/inflexa/images/back_body.png") top center no-repeat;
}


#headerInflexa	{
	width: 1046px;
	height: 55px;
	margin: 0 auto;
  	}
#content, .content	{
	background:none;
	}
	
body#company #headerInflexa	{
	background: url("/inflexa/images/pagina_header.png") no-repeat ;
        background-position: 55px 0;
	}
	
/* 
---------------------------
---------------------------
=layout 'n' stuff ENDS
---------------------------
---------------------------
*/
/*
#content ol, 
.content ol {
	background:none;
	font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif;
  	margin:.5em 0 .5em 0.5em;
	list-style-type: decimal;
	padding-left:15px;
  }
#content ol li, 
.content ol li {
	list-style-type: decimal;
  	text-indent:0;
  	padding:0 0 0 0;
  }
#content ul, 
.content ul{
	font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif;
  	margin:.5em 0 .5em 0;list-style:none;
	overflow:hidden;
  }
  
#content ul li, 
.content ul li {
  background: url("../img/gif/rightbullet.gif") no-repeat 1px .4em;
  text-indent:0;
  padding:0 0 0 20px;
  }
*/
 /* 
---------------------------
---------------------------
=fonts 'n' stuff 
---------------------------
---------------------------
*/



#containerInflexa #left h2{
	font-family:  "Lucida Grande", Lucida Sans, Arial, sans-serif;
	color:#036;
	font-weight:bold;
	line-height:1.2em;
	margin:0 0 0.7em 0;
   	padding:0 10px 0 0;
    font-size:1.6em;
} 

#containerInflexa #left .middle h2.padleft {
	padding-left:15px;
} 

h3 {
	font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif;
  	color:#000;
	font-weight:bold;
    background:transparent;
    margin-top:.5em;
	margin-bottom:.2em;
	line-height:1.3em;
    font-size:120%;
}

#containerInflexa #left h2 {
	font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif;
	font-weight: normal;
	display: block;
	line-height: 1.3em;
    margin: 0 0 .2em 0;
	font-size: 150%;
} 


 /* 
---------------------------
---------------------------
=fonts 'n' stuff ENDS
---------------------------
---------------------------
*/


#search{
	background-color:#fff;
	width:260px;
	font-size:105%;
	float:right;
	margin:12px 14px 0 135px;
	padding:6px 0 2px 0;
	}
	
html>body #search {
	/* Correct value for browsers that don't suffer from IE Win's bugs */
	margin:12px 26px 0 0;
	padding:2px 0 2px 0;
	width:260px;
	}
	
#search form{
	padding:3px 0;
	}
	
#search label.searchtitle{
	font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif;
	color:#666;
	font-size:1em;
	display:inline;
	padding:0 5px;
	font-weight:bold;
	}
	
#search strong{
	font-size:80%;
	margin:0;
	border:0;
	display:inline;
	}

/* 
---------------------------
---------------------------
=left side 'n' right side 'n' stuff 
---------------------------
---------------------------
=right side 'n' left side 'n' stuff ENDS
---------------------------
---------------------------
=blogstuff 'n' stuff 
---------------------------
---------------------------
=blogstuff 'n' stuff ENDS
---------------------------
---------------------------
*/

#footerInflexa {
	width:700px;
	padding-top:10px;
	margin-bottom:0;
	padding-bottom:20px;
	padding-left:45px;
	font-size:100%;
}


 .clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* orrego */
#nav{
width: 150px;
}

#nav ul{
display: inline;
}
#nav ul li{
list-style-type: none;
line-height: 150%;
border-left: #000000 8px solid;
border-top: #000000 1px solid;
border-bottom: #000000 1px solid;
border-right: #000000 1px solid;
background-color: #BDB76B;
margin-top: 5px;

}
#nav ul li a{
color: #000000;
text-decoration: none;
display: block;
padding-left: 10px;
padding-right: 10px;
}
#nav ul li a:hover{
color: #FFFFFF;
background-color: #4682B4;
text-decoration: none;
}

#nav2{
width: 150px;
}

#nav2 ul{
display: inline;
}
#nav2 ul li{
list-style-type: none;
line-height: 150%;
}
#nav2 ul li a{
color: #6495ED;
text-decoration: none;
border-bottom: #6495ED 1px dotted;
}
#nav2 ul li a:hover{
color: #DC143C;
text-decoration: none;
border-bottom: #DC143C 1px solid;
}