/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#fff;
 color: #333333;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:left;
 border:0px solid #000000;
 width:800px;
 height:auto;
 height:100%;
 margin:auto;
 margin-bottom:8px;
 padding:4px;
 padding-bottom:2px;

 }

*html #outer{
text-align:left;
 border:0px solid #000000;
 width:800px;
margin:auto;
 margin-bottom:8px;
 padding:4px;
 padding-bottom:2px;
 }



#hdr {
	height:100px;
	width:800px;
	background:#ffffff;
	color: #333333;
	z-index: 300;
	margin-bottom:-3px;
	
 }
 
 #flags {
	position:absolute;
	width: auto;
	height:21px;
	z-index:100;
	float:right;
	margin-left:590px;
	top: 25px;
}

*html #flags {
	position:absolute;
	width: auto;
	height:21px;
	z-index:100;
	float:right;
	margin-left:590px;
	top: 25px;
	/*left: 99px;*/	
}


#bar {
	position:absolute;
	top:160px;
	left:250px;
	height:auto;
	min-width:280px;
	width:80%;
	color: #333333;
	text-decoration:none;
	margin-bottom:30px;
	


 }

#bar ul {

list-style-type:none;
padding:0;
margin:0;
margin-top:6px;
text-align:center;

vertical-align:middle;

}

#bar ul li{

display:inline;
vertical-align:middle;
margin-right:10px;
margin-left:10px;
}

#bar ul li a {
border:#00aee9 1px solid;
text-decoration:none;
padding:.2em 1.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-stretch: extra-condensed;
font-weight:bold;
letter-spacing:100%;
vertical-align:middle;
background-color:#e4edf0;

}

#bar ul li a:hover { 

color: #00566e;

background: #A2D3E1;

text-decoration:none;
}


#barg {
position:absolute;
	top:170px;
	left:206px;
	padding:6px;
	padding-left:1px
	padding-right:1px
	height:24px;
	min-width:480px;
	text-align:left;
	
	width:560px;
	background:#ffffff;
	color: #333333;
	text-decoration:none;
	margin-bottom:40px;
	margin-top:16px;
	border: 0

}


#barg li{
text-align:center;

display:inline;
background-color:#e4edf0;
border:#00aee9 1px solid;
vertical-align:middle;
background:#E4EDF0;
height:auto;
margin-right:20px;
width:auto;
}


#barg li a {
text-decoration:none;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-stretch: extra-condensed;
font-weight:bold;
letter-spacing:80%;
vertical-align:middle;
text-align:center;
width:auto;
}

#barg li a:hover { 

background-image:url(../images/bgbtn.gif);
background-position:left;
background-repeat:repeat-x;
color: #00566e;
height:auto;
width:auto;
text-decoration:none;
}

#bodyblock {
 position:relative;
 top:1px;
 background: #e4edf0;
 color: #333333;
 width:794px;
 height:100%;
  height:auto;
 border-left: #00aee9 1px solid;
 border-right: #00aee9 1px solid;
 z-index:10;
 }

#l-col {
 float:left;
 background:#e4edf0;
 color: #333333;
 width:180px;
 height:600px; 
 }

#ticker{ margin-top:40px; padding-top:20px;}

#links {margin-top:30px; margin-left:1px; padding-left:6px; border: #FF0000 1px solid;
padding-top:6px;
padding-bottom:6px;
line-height:1.5em;}

#links a {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #002d41;
text-decoration:none;
font-weight:bold;}

#links a:hover {
text-decoration: underline;
font-weight:bold;

color: #00566e;
}



#contfooter {

width:595px;
background-color: #FFF;
 color: #000000;
 border:solid #000000;	
 border-width:0 0 0 0px;
  height:30px;
 text-align:left;
 top:1px;

 }



#cont {

 width:605px;
 background:#ffffff;
 color: #000000;
 border:solid #000000;	
 border-width:0 0 0 0px;
  min-height:620px;
 
  height: auto !important;
  height:600px;
 text-align:left;
 top:1px;

 }


#cont2 {

 width:605px;
 background:#ffffff;
 color: #000000;
 border:solid #000000;	
 border-width:0 0 0 0px;
 text-align:left;
 top:1px;

 }
 
 #cont p h3{

 font-family:Arial, Helvetica, sans-serif;

 }
 
 #cont p{
  font-size:12px; 
 line-height:1.75em;
 letter-spacing: normal ;
  font-family:Arial, Helvetica, sans-serif;

 }
 
#cont ul{
  font-size:12px; 
 line-height:1.75em;
 letter-spacing: normal ;
  font-family:Arial, Helvetica, sans-serif;
  list-style-type:disc;} 
 
  #cont h2{
  font-family:Arial, Helvetica, sans-serif;
 color: #00aee9;
font-weight:bold;
}
 
 #cont h3{
  font-family:Arial, Helvetica, sans-serif;
 color: #00566e;
font-weight:bold;
line-height:normal;
}

 #cont h4{
  font-family:Arial, Helvetica, sans-serif;
 color: #00566e;
font-weight:bold;
}

#cont h5{
  font-family:Arial, Helvetica, sans-serif;
 color: #00aee9;
font-weight:bold;
}

#cont a {
color: #002d41;
text-decoration: none;
font-weight:bold;
}

#cont a:hover {
color: #00566e;
text-decoration: underline;}


#topText {
text-align:left;
margin-left:4px;
padding-left:16px;
margin-bottom:4px;
padding-bottom:2px;
padding-right:16px;
margin-top:220px;
}

*html #topText {
/*margin-top:30px;*/}

#topTextInner {
text-align:left;
margin-left:4px;
padding-left:16px;
margin-bottom:4px;
padding-bottom:2px;
padding-right:16px;
margin-top:160px;
}


#pic {  top:0px;left:0px; margin-top:auto; float:none; z-index:1; }
#flash { top:-1px;left:192px; vertical-align:top; margin-top:-1px; float:none; z-index:1;}



.inv p {color:#FFFFFF}

img.floatLeft { 
    float: left; 
    margin-left: 1px;
	margin-right:10px;
	font-size:12px; 
    line-height:1em;
	padding-right:8px; 
}	





#downText {

margin-top: 0;
margin-left: 6px;
padding-left:16px;
font-size:12px; 
line-height:1em;
padding-right:21px;
padding-bottom:5%;
padding-top:6px;
z-index:1;
/*height:auto;*/
background-image:url(/images/division_de_texto.gif); 
background-position: top; 
background-repeat: no-repeat;
}


#ftr {
height:100%;
width:794px;
 background:#ffffff;
 background-image:url(/images/ftrbkg.gif);
 background-position:left;
 background-repeat:repeat-y;
 color: #333333;
 border-left: #00aee9 1px solid;
 border-right: #00aee9 1px solid;
 border-bottom: #CCCCCC 1px solid;
 padding-bottom:10px;
 
 }
 

*html #ftr{
height:auto;
width:794px;
 background:#ffffff;
 background-image:url(/images/ftrbkg.gif);
 background-position: left;
 background-repeat: repeat-y;
 color: #333333;
 border-left: #00aee9 1px solid;
 border-right: #00aee9 1px solid;
 border-bottom: #CCCCCC 1px solid;
 

 
 }












  #bottomBar { 
width:595px;
  height:100%;
 font-family:Arial;
 font-size:11px;
padding-bottom: 0px;
 }
 
 #bottomBar ul{
list-style-type:none;
}
#bottomBar li{
display:inline;
}
#bottomBar a{ 
padding-left: 4px;
padding-right: 4px;

text-decoration:none;
color:#98ACB2;

border-right:1px solid #98ACB2;
 font-size:11px;
 font-weight:700;
 font-stretch:100%;
  

} 
  
 /* #bottomBar a, #bottomBar a:visited  { color:#98ACB2;}*/ 
  
 #bottomBar a:hover{
 color:#00566e;
 }
#bottomBar .noborder a {border-right:0px solid #98ACB2;}


.links {
color: #000;
font-size: 10px;
font-family: Arial;
font-weight: regular;
text-decoration: none;
}

.links a:link, .links a:visited, .links a:active {
color: #000;
text-decoration: none;
} 

.links a:hover {
text-decoration : underline;
} 