* {margin:0;padding:0; }
img { border: 0; vertical-align:middle; }
td, body { font: 13px Verdana, Tahoma, Arial, sans-serif; }
body {
	abackground: url(media/worldmap1.gif) no-repeat 50px 200px fixed;
	abackground: url(media/Brushed2.jpg);
	color:#444;
	overflow-x: hidden;
	}
td { padding: 10px; }
h1 { display:none; }
* html h1 hr { position:relative; top:-15px; } /* TONTERIA SOLO IE */
a { color: #77f; text-decoration: underline; }
a:visited { -color: #99f; }
a:hover { color:#99f; }
a.external { background: url(media/remote.gif) no-repeat right center; padding:0 13px 0 0; margin:0;  }
a.external:hover { background: url(media/remote2.gif) no-repeat right center; padding:0 13px 0 0;  }
ul li { list-style-type:none; background: url(media/alapont.gif) no-repeat 0px 8px; border-top:1px solid #eee; }
ul li, ol li { padding-left: 12px; margin-left: 20px; }
.input { background: url(media/input2.gif) no-repeat; color:white; border:0; }
.lowered { border-width: 1px; border-style: inset; border-color: #bbb; padding:4px; }
.raised { border-width: 1px; border-style: outset; border-color: #bbb; padding:4px; }
.btn { text-decoration: none; cursor: hand; color: #000; background-color: #eee; padding: 1px 4px; font: bold 15px sans-serif; letter-spacing:-1px;}
.btn:hover { background-color: #ccc; }
.tab { margin-left: 20px; }
.data {padding: 0 4px; font-size:10px; }
.fastblock { margin-left:1%; width:98%; border-top: 1px solid #ccc; }
.date { padding-left:16px; font-size:10px; color:#bbb; background: url(images/ext.gif) no-repeat 1px 4px; }
.optionhead { color:white; background-color:#06f; font-weight:bold; }

#fixed {
    position: fixed;
    top: 8px;
    right: 30px;
	padding: 2px;
	border: 1px dotted black;
	filter: alpha(opacity=85);
	opacity: .85;
	background-color: white;
	visibility:hidden;
	font: 9px Trebuchet MS;
}
#fixed a {
	text-decoration: none;
}
.transparent { filter: alpha(opacity=30); opacity: .3; }



#logowrap { width:500px; height:80px; position:absolute; right:3%; z-index:1; top:90px; cursor: pointer; background-color: rgba(200,200,255,0.5); padding:5px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }
#logo { }
#edificio { background: white; height:193px; position:absolute; left:0 !important; border-left:1px solid #404040; width:1619px;}
#letras { position:absolute; left:0; top:191px; right:0; height:24px; padding-left:15px; border-bottom:3px solid #C3CBF9; border-top:1px solid black; white-space:nowrap; font: bold 15px Trebuchet MS, sans-serif; background:white url(/media/metal.png); overflow:hidden; padding-top:18px; }
#letras a { text-decoration:none;  color:#fff !important; }
#ete2 { position:absolute; left:0; top:193px;  }
.menu a { text-decoration:none !important; padding: 0; }
.menuop { padding-left:4px; height:20px; display:block; outline:0; border:1px solid white; }
.menuop:hover { background-color: #ddd !important; border:1px solid black; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; text-shadow: black 1px 1px 3px, white -1px -1px 3px; }
a.menuop { color:#068 !important; text-decoration:none; }
li a.menuop { height:16px; }
.menusep { border-top:1px solid #ccc;  }
.header a:hover { background: url() repeat-x; }
.box { background: url(media/box.png) no-repeat; color:white; margin-top:20px;  }
#col1 li  { background:none !important; font-size:10px; padding-right:20px; padding-bottom:2px; white-space:nowrap; opacity:.8; }
#content { margin:0 auto; width:80%; min-height:100%; }
#bd { display:table;table-layout:fixed; margin-top:60px; }
#bd { width:100%;}
#row { display:table-row; }
#col1, #col2 { display:table-cell; padding:10px 0; }
#col1 { width:180px; max-width:180px; text-align:left; padding-top:50px; padding-left:15px; }
#col2 { width:100%; padding-left:20px; color:#008; padding-top:40px !important; }
	/* IE dando por saco */
	#col1,#col2,{display:inline;zoom:1;vertical-align:top;}
	#bd,#col1,#col2,{position:relative;}
	#bd,{}
	#content, { margin-left:50px; }
	#content div, { text-align:left; }
	#col1,{ position:absolute; width:140px; left:0;  }
	#col2,{ margin-left:180px; width:100%; }
#hd { padding-bottom:10px; height:130px;  }
#ft {
	bottom:0; left:0; right:0; height:32px;
	background-color:#fff; position:fixed; color:black; font-size:10px; padding:6px; text-align:center;
	-border-top: 1px solid #404040;
	z-index:6 !important;
	}
#col1 { *border:0;}
#content {min-width:820px;max-width:1200px;}
.photo {margin:8px; border:1px solid black;}
.hrv { width:95%; height:0px; border-bottom:1px solid #ccc; border-top:1px solid #555; -background:url(media/hr-v.gif); margin:0 auto; }
.hr { width:2px; height:14px; background:url(media/hr-h.gif); }
.video { background:url(http://www.losacordes.com/imagens/ico_video.gif) no-repeat; padding:0 0 20px 40px; margin-right:20px; height:50px !important; color:black; }
.elevacion { color: rgb(48, 145, 196); }
.logisticas { color: rgb(227, 171, 50); }
.energeticas { color: rgb(158, 181, 93); }
.elevacion, .logisticas, .energeticas { font-weight:bold; text-decoration:none; }
