/**
*** gpssatelite.com
*** @version 1.0
*** @copyright (C) 2007 by - Maikol Guzman Alan | Miguel Alvarez
*** @web http://www.gpssatelite.com
**/

/***This css file manages the asthetic layout, dimensions etc***/

body {
margin:0; /* zeroes the margins on the body */
padding:0; /* zeroes the padding on the body ~ Opera carries a default padding and requires this zeroing */
border:0; /* zeroes off any existing border */
text-align:center; /* Hack to center the wrapper in IE5.x pc */
min-width:760px; /* Prevents the body becoming narrower than our wrapper div - keeps the content from disappearing off the left edge with Gecko browsers */
}

#main {
width:759px;
margin:0px auto; /* Right and left margin widths set to "auto" */
text-align:center; /* Counteract to IE5/Win Hack */
padding:0px;
}

#topMain {
height:43px;text-align:center;
position:relative;
}

#topMainContent {
top:25px;
height:117px;
text-align:center;
position:relative;
}

#topMainContentIct {
top:25px;
height:150px;
text-align:center;
position:relative;
}

#topMainContentCenter {
width:635px;
position:relative;
}

#topImg {
width:759px;
height:43px;
position: absolute;
top:0px;
left:0px;
}

#topMenu {
padding: 0px;
width:200px;
position:relative;
float:right;
right:78px;
top:38px;
}

#centerMain{
position:relative;
text-align:left;
width:635px;
top:25px;
left:0px;
}

#centerMainInside{
position:relative;
text-align:left;
width:100%;
top:0px;
left:0px;
}

#centerMainInsideIct{
position:relative;
text-align:left;
width:100%;
top:9px;
left:0px;
}

#logo {
text-align:left;
vertical-align: top;
width:100%;
height:80px;
}

#logoLeft {
float:left;
width: 160px;
}

#logoRight {
float: right;
width: 38px;
}

#menucover {
position: relative;
text-align:left;
width:100%;
height:10px;
text-align:left;
}

#horizontalMenu {
position: relative;
text-align:left;
width:570px;
height:10px;
text-align:left;
top: 18px;
left:15px;
}

#menutex {
position:relative;
text-align:left;
width: 400px;
vertical-align: top;
}

#flecha {
vertical-align: middle;
padding-right: 3px;
}

#slide {
left:0px;
position: relative;
top: 8px;
text-align:left;
width:100%;
}

#buscador {
position:absolute;
top:-12px;
right: 0px;
z-index:1;
}

#imgIzquierda {
position: absolute;
width:227px;
height:220px;
top:150px;
left:-50px;
z-index:1;
}

#imgDerecha {
position:absolute;
width:145px;
height:227px;
top:140px;
left:530px;
z-index:1;
}

#contentArea {
padding-top: 13px;
position: relative;
left:0px;
top: 20px;
text-align:left;
width:100%;
}

#contentAreaIct {
padding-top: 13px;
position: relative;
left:0px;
top: 3px;
text-align:left;
width:100%;
}

#mainTable {
width:100%;
height:440px;
}

#mainInsideTable {
width:100%;
height:880px;
}

#mainInsideTableIct {
width:100%;
height:250px;
}

#leftMainTableInside{
text-align:left;
vertical-align:top;
width:128px;
top:0px;
left:0px;
}

#centerMainTableInside {
text-align:left;
vertical-align:top;
width:600px;
}

#rightMainTableInside{
text-align:center;
vertical-align:top;
width:31px;
top:0px;
left:0px;
}

#ir {
float:left;
width:20px;
}

#ictlogo {
position:relative;
width:71px;
height:70px;
top:0px;
left:0px;
z-index:0;
margin-top:10px;
}

#footer {
width:380px;
height:70px;
position:relative;
top:10px;
left:0px;
z-index:0;
margin-top:10px;
}

#tblMainNotas {
width:100%;
}

#tblFirstNote {
width:100%;
}

#tblListNotes {
width:100%;
}

.parcialBox {
margin: 0px 2px 0px 2px;
border-top-width: 1px;
border-bottom-width: 1px;
}

.leftBox {
border-left-width: 1px;
}
