* {padding: 0; margin: 0; }
a {outline:none;}
a:link {outline:none;} 
a:visited {outline:none;}
a:active {outline:none;}
a:hover {outline:none;}
a:focus {outline:none;}
img{ border-top-style: none; border-right-style:none; border-left-style:none; border-bottom-style:none;}
body{font-family: "Arial", Helvetica, sans-serif; background-image:url(../media1/bg.jpg);background-repeat:repeat-x; padding: 0;}
/*----------------Nav----------------------*/
ul { list-style-type: none;}
ul#nav_main {z-index:2; position: relative; width: 960px; top:0px; height:37px; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:0.75em;	margin:0; margin-left:27px;}
li#home { position:absolute; top:0px; left:0px; width:79px; height:37px; background-image:url(../media1/home.gif); background-repeat:no-repeat; background-position:-79px 0 ; display:block;}
li#home a:hover { width:79px; height: 37px; background-image:url(../media1/home.gif); background-repeat:no-repeat; background-position:-0px 0; display:block; }
li#company { position:absolute; top:0px; left:79px; width:143px; height:37px; background-image:url(../media1/company.gif); background-repeat:no-repeat; background-position:-143px 0; display:block;}
li#company a:hover{ width:143px; height:37px; background-image:url(../media1/company.gif); background-repeat:no-repeat; background-position:-0px 0; display:block; }
li#bts { position:absolute; top:0px; left:222px; width:134px; height:37px; background-image:url(../media1/bts.gif); background-repeat:no-repeat; background-position:-134px 0; display:block;}
li#bts a:hover { width: 134px; height: 37px; background-image:url(../media1/bts.gif); background-repeat:no-repeat; background-position:-0px 0; display:block;}
li#support { position:absolute; top:0px; left:356px; width:86px; height:37px; background-image:url(../media1/support.gif); background-repeat:no-repeat; 	background-position:-86px 0; display:block;}
li#support a:hover { width: 86px; height:37px; background-image:url(../media1/support.gif); background-repeat:no-repeat; background-position:-0px 0;	display:block;}
li#contact { position:absolute; top:0px; left:442px; width:106px; height:37px; background-image:url(../media1/contact.gif); background-repeat:no-repeat;	background-position:-106px 0; display:block;}
li#contact a:hover { width:106px; height:37px; background-image:url(../media1/contact.gif); background-repeat:no-repeat; background-position:-0px 0; display:block; }
li#mobileimg { position:absolute; top:0px; left:795px; width:15px; height:37px; display:block;}
li#mobile { position:absolute; top:0px; left:800px; width:142px; height:37px; color:#ffffff; display:block;}
li#mobile a:hover { width:142px; height:37px; color:#ffffff; display:block;}
ul#nav_main a { display:block; height:37px; font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; line-height:35px;	font-size:110%; text-decoration: none; text-align: center; overflow : hidden; }

/*----------------Form----------------------*/
#formulario{ margin: 0px; padding: 0px; margin-top:7px; margin-left:55px; width:320px; height:210px;}
fieldset{ border: 0; padding: 0px; height:210px;}
.legend{ font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 1.69em; font-weight: normal; color: #505b67;}
label,input{ font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 12px; display: block; width: 185px; float: left; margin-bottom: 5px; color:#000000;}
label{ color: #FFFFFF; text-align: right; width: 70px; padding-right: 12px;}
input{ border: 1px solid #3a3d3f; color: #2F4165; width:154px; height:15px;}
textarea{ border: 1px solid #ccc; font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 13pt; color: #2F4165;}
.submit{ width: 94px; height:32px; margin-top:27px; border:none;}
br { clear: left;}
.etiqueta_comentario{margin-left: 0px;	margin-bottom: 1px; font-family: "Trebuchet MS", Vendana, Arial, sans-serif; font-size: 12px; display: block; border-bottom-color:#3a3d3f; border-left-color:#3a3d3f; border-right-color:#3a3d3f; border-top-color:#3a3d3f; overflow-x: hidden; width:154px; height:47px;}
.input_green{ color:#000000;}
.no_style{border: 0; display:none;}
.pop{width: 475px; margin: 0 auto; padding: 0; padding-left:25px; padding-right:25px; padding-top:25px; padding-bottom:25px; overflow-x: hidden;}

#menu{padding: 0px; margin: 0; width: 61.69em; height:2.31em; background-image:url(../media1/nav-bar.gif);}
#wrapper{width: 61.69em; margin: 0 auto; padding: 0;}
#p-left{float: left; height: 230px; width:345px; padding-left:100px; padding-right:20px; margin-bottom:15px;}
#p-right{float: right; height: 230px; width:349px; padding-left:22px; padding-right:95px; margin-bottom:15px;}
#p-content{float: left; height: 100%; width:731px; padding-left:100px; padding-right:20px; line-height:1.25em; padding-top:3px;}
#left-dot {float: left; height: 162px; width:380px; padding-left:100px; padding-right:20px; margin-bottom:15px;}
#left-dot-l {float: left; height: 100%; width:380px; padding-left:100px; padding-right:20px; margin-bottom:20px;}
#right-dot {float: right; height: 162px; width:310px; padding-left:22px; padding-right:95px; margin-bottom:15px;}
#more-info a {display: block; background:url(../media1/moreinfo2.gif) no-repeat 0px 0px; width: 99px; height: 41px; text-indent: -10000px; outline: none;}
#more-info a:hover { background-position: -99px 0px; text-indent: -10000px; color: #e9be75; outline: none;}
#info a {display: block; background:url(../media1/moreinfo2.gif) no-repeat 0px 0px; width: 99px; height: 41px; text-indent: -10000px;}
#info a:hover {background-position: -99px 0px; text-indent: -10000px; color: #e9be75;}

.small-head{ height:9.69em; background-image:url(../media1/head.gif); width:61.69em; background-repeat:no-repeat;}
.left{float: left; margin-left: 0px; margin-top: 0px; width: 1.69em; height: 100px; text-aling: left;}
.center{float: left; margin-left: 0px; margin-top: 0px; margin-right: 0px; width: 58.31em; /*height: 617px;*/ height:100%; text-align: left; background-image:url(../media1/bodycontent.gif); background-repeat:repeat-x; background-color:#2f3847;}
.right{float: left; margin-left: 0px; margin-top: 0px; width: 1.69em;  height: 200px; text-align: left;}
.title {font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:1.50em; color:#fff; font-weight:normal;}
.subtitle {font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; font-size:1.13em; color:#fff; font-weight:normal; line-height: 50px;}
.content {font-family:"Arial", Helvetica, sans-serif; font-size:0.75em; color:#fff; text-align:justify; font-weight:normal;}
.mail a {color: #fff; font-family:"Arial", Helvetica, sans-serif; font-size:0.75em; font-weight:normal;}
.mail a:link {text-decoration: none; font-family:"Arial", Helvetica, sans-serif; font-size:0.75em; font-weight:normal;}
.mail a:visited {text-decoration: none; font-family:"Arial", Helvetica, sans-serif; font-size:0.75em; font-weight:normal;}
.mail a:active {text-decoration: none; font-family:"Arial", Helvetica, sans-serif; font-size:0.75em; font-weight:normal;}
.mail a:hover { color: #ff9900; text-decoration: underline; font-family:"Arial", Helvetica, sans-serif; font-size:0.75em; font-weight:normal;}
div.box-contents { position: relative; z-index: 1; float: left; height: 100%; width:731px; padding-left:100px; padding-bottom: 25px; padding-right:20px; line-height:1.25em;}
.clearfloat { clear: both; height: 0; line-height: 0; font-size: 0;}
/*----------------Footer----------------------*/
#footer{ padding-top: 0.94em; color: #676c74; height: 83px; background-image:url(../media1/bell-technology.gif); background-repeat:no-repeat; margin: 0; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; font-size: 0.81em; text-align:center; clear:both;}
#footer a:link {color: #676c74; text-decoration:none;}
#footer a:visited {color: #666666; text-decoration:none;}
#footer a:hover {color: #ffffff; text-decoration:underline;}
.image-copy {padding-top:5px;}
