@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
list-style-type:none;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


a#home {
display:block;
width:250px;
height:80px;
position:absolute;
top:12px;
left:130px;
}
div#wraper{
width:900px;
/*background:#000000;*/
margin:0px auto;

}
div#header {
width:100%;
height:125px;
background:url(../images/airwaveHeader_01.gif) 0px 0px no-repeat;
}

div#header ul{
width:88%;
height:20px;
margin-right:12%;
margin-top:57px;
}

.error {
background:#F8AFA7;

}


div#header ul li{
display:inline;
}

div#header ul li a{
display:block;
float:right;
width:80px;
border-left:1px solid #000000;
padding: 0px 10px;
text-align:center;
color:#2b2a6a;
text-decoration:none;
font-weight:bold;
font-size:12px;
}


div#header h1{
text-indent:-9999px;
}

div#brand_holder {
height:302px;
width:900px;
background: url(../images/placaMetalica_07.gif) 0px 288px repeat-x;
}

div#brand_pic{
width:430px;
height:288px;
float:left;
}
div#banner {
width:469px;
height:288px;
float:right;
background:#000000;
}

div#catalog {
height:111px;
width:100%;
}

ul#catalog_sections {
height:75px;
width:100%;
}

ul#catalog_sections li {
display:inline;
}

ul#catalog_sections li a{
display:block;
height:74px;
width:236px;
float:left;
text-decoration:none;
padding-top:37px;
}

ul#catalog_sections li a#large1{
background:url(../images/headerNormal_28.gif) no-repeat 0px 0px;
}



ul#catalog_sections li a#large2{
background:url(../images/headerNormal_30.gif) no-repeat 0px 0px;
}

ul#catalog_sections li a#short2{
width:214px;
background:#006666;
background:url(../images/headerNormal_31.gif) no-repeat 0px 0px;
}


ul#catalog_sections li a#short1{
width:214px;
background:#006666;
background:url(../images/headerNormal_29.gif) no-repeat 0px 0px;
}

ul#catalog_sections li a#short1:hover{
width:214px;
background:#006666;
background:url(../images/headerOver_29.gif) no-repeat 0px 0px;
}

ul#catalog_sections li a#large2:hover{
background:url(../images/headerOver_30.gif) no-repeat 0px 0px;
}

ul#catalog_sections li a#large1:hover{
background: url(../images/headerOver_28.gif) no-repeat 0px 0px;
}

ul#catalog_sections li a#short2:hover{
width:214px;
background:#006666;
background:url(../images/headerOver_31.gif) no-repeat 0px 0px;
}


ul#catalog_sections li a img{
border:none;
}

/*nuevo*/
div#nav_bar {
width:100%;
height:22px;
background:#8292a0 url(../images/fondoNav.gif) 0px 1px repeat-x;
}


ul#nav_links {
height:22px;
width:850px;
float:right;
padding-right:50px;
}

ul#nav_links li {
display:inline;
}
ul#nav_links li a{
font-family:Tahoma, Arial, Verdana;
font-weight:bold;
display:block;
height:17px;
padding-top:2px;
float:right;
text-decoration:none;
font-size:11px;
text-align:center;
color:#2b2a6a;
font-weight:bold;
margin-top:2px;
width:100px;
border-right:1px solid #666666;
text-align:right;
padding-right:5px;
}

ul#nav_links li a:hover{
color:#037ea8;
}

/*ul#nav_links li a#aboutLink{
width:75px;
background: url(../images/buttom_06.gif) 0px 0px no-repeat;
}

ul#nav_links li a#productsLink{
width:157px;
background: url(../images/buttom_08.gif) 0px 0px no-repeat;
}

ul#nav_links li a#creditLink{
width:73px;
background: url(../images/buttom_10.gif) 0px 0px no-repeat;
}

ul#nav_links li a#eclubLink{
width:74px;
background: url(../images/buttom_14.gif) 0px 0px no-repeat;
}

ul#nav_links li a#faqLink{
width:73px;
background: url(../images/buttom_10.gif) 0px 0px no-repeat;
}

ul#nav_links li a#contactLink{
width:94px;
background: url(../images/buttom_16.gif) 0px 0px no-repeat;
}
*/
/*paso*/

div#site_info {
height:80px;
padding-top:40px;
width:100%;
text-align:left;
}

div#terms {
width:100%;
background:#d9d7d7;
height:23px;

}

div#terms ul {
float:right;
margin-top:2px;
}

div#terms ul li{
display:inline;
}

div#terms ul li a{
width:115px;
color:#607082;
float:left;
display:block;
padding:0px 5px;
border-left:1px solid #666666;
text-decoration:none;
}



div#site_info p{
font-weight:bold;
font-size:14px;
color:#607082;
margin-left:35px;
display:block;

}

div#site_info p#blue{
color:#333333;
margin:0px;
}

div#site_info p#blue a{
color:#000099;
text-decoration:none;
margin-left:40px;
}

div#site_info p#blue a#logoFirma{
display:block;
width:44px;
height:49px;
background:url(../images/logo_off.gif) no-repeat;
}

div#site_info p#blue a#logoFirma:hover{
background:url(../images/logo_on.gif) no-repeat;
}



div#site_info p#blue a img {
border:none;

}

div#site_info p#blue a:hover {
text-decoration:underline;
}



/******************************CREDIT****************************************/
div#normalContent{
width:100%;
padding-bottom:50px;
}

div#normalContent h1{
font-size:28px;
font-weight:bold;
margin-left:17%;
margin:20px 0px 20px 17%;
}

div#normalContent img{
display:block;
background:#003366;
margin:0px auto;
}

div#normalContent p{
width:587px;
margin:40px auto;
color:#666666;
}

div#normalContent p#question{
color:#FF0000;
font-size:20px;
font-weight:bold;
margin-bottom:10px!important;
}

div#normalContent p#answer{
color:#000066;
}


div#normalContent a{
display:block;
width:136px;
height:35px;
margin-left:17%;
background:url(../images/sectionButton_07.gif) 0px 0px no-repeat;
}

div#normalContent a#cellular{
display:block;
width:244px;
height:35px;
margin-left:17%;
background: url(../images/Btn_cellular.gif) 0px 0px no-repeat;
float:left;
}

div#normalContent a#account{
display:block;
width:186px;
height:35px;
margin-left:17%;
background: url(../images/Btn_account.gif) 0px 0px no-repeat;
float:left;
}

div#normalContent a#eclub{
display:block;
width:136px;
height:35px;
margin-left:17%;
background: url(../images/btnEclub_12.gif) 0px 0px no-repeat;
}


div#normalContent h2{
color:#FF0000;
margin-left:17%;
margin-top:20px;
}


div#products{
width:100%;
padding-bottom:50px;
height:500px;
}


/*********************************LOCATIONS******************************************/

div#locationsContent {
width:100%;
padding-bottom:50px;
}
div#locationsContent table#locationsTable {
width:587px;
margin:40px auto;
}

div#locationsContent table#locationsTable th#title {
color:#FF0000;
text-align:left;
font-size:18px;
border-bottom:2px solid #006699;
padding:5px;

}

div#locationsContent table#locationsTable td#subTitle {
color:#294f8b;
font-weight:bold;
}

div#locationsContent table#locationsTable td {
color:#666666;
padding:5px;
}

div#locationsContent table#locationsTable td a {
color:#006699;
text-decoration:none;
}

div#locationsContent table#locationsTable td#ultimo {
padding-bottom:50px;
border-bottom:5px dotted #000;
}




div#locationsContent table#locationsTable td a:hover {
text-decoration:underline;
} 

div#products div#left{
width:400px;
float:left;
/*background:#009966;*/
}

div#products div#left img{
display:block;
margin:20px auto;
}


div#products div#right{
width:500px;
float:left;
/*background:#00CCFF;*/
}

div#products div#right ul{
width:500px;
float:left;
/*background:#CCCCCC;*/
margin-top:25px;
height:500px;
}
div#products div#right ul h1{
font-size:20px;
color:#1986aa;
margin-bottom:40px;
}

div#products div#right ul li {
display:inline;
}

div#products div#right ul li a{
font-size:14px;
display:block;
padding:10px;
text-decoration:none;
color:#999999;
width:100px;
height:20px;
text-transform:capitalize;

}

div#products div#right ul li a:hover{
color:#666666;
text-decoration:underline;

}


div#normalContent form#normalForm  {
width:800px;
margin:10px auto;

}

div#normalContent form#normalForm fieldset {
width:600px;
display:block;
margin:10px auto;
border:#004b87 1px solid;
padding:10px;

}




div#normalContent form#normalForm fieldset legend{
margin-bottom:50px;
background:#336699;
color:#FFFFFF;
font-weight:bold;
padding:10px;
border:#CCCCCC;
border:#151437 2px solid;
}

div#normalContent form#normalForm fieldset textarea{
height:100px;

}
div#normalContent form#normalForm label, div#normalContent form#normalForm span {
width:100%;
float:left;
padding-bottom:5px;
padding-top:5px;
}

div#normalContent form#normalForm label#par {
background:#bbeeff;
color:#2b2a6a;
}

div#normalContent form#normalForm label#odd{

}


div#normalContent form#normalForm label {
width:100%;
}

div#normalContent form#normalForm span {
width:38%;
text-align:right;
padding-right:2%;
font-weight:bold;
}

div#normalContent form#normalForm select{
color:#ffffff;
background:#2d2b6b;
}

div#normalContent div {
clear:both;
width:100%;
padding-top:50px;
margin-left:0px;
padding-bottom:50px;
text-align:center;
}

div#normalContent b {
color:#000000;
font-size:18px;
}

.last {
padding-bottom:20px;
}

div#catalogContent {
width:100%;
}

div#leftSide {
width:367px;
float:left;

}

div#leftSide img{
display:block;
margin:55px 0px;
}

div#mainContent {
width:533px;
float:left;
}

div#mainContent h2 {
margin:0px auto;
color:#1986aa;
width:358px;
font-size:20px;
padding:50px 50px 0px 0px;
border-bottom:5px solid #1986aa;
}

div#mainContent p {
margin:20px auto;
width:408px;
color:#666666;
}

div#mainContent ul#categorys {
width:408px;
margin:20px auto 20px auto;
/*border:1px solid #003366;*/
}

div#mainContent ul#categorys li {
display:block;
}
div#mainContent ul#categorys li a{
display:block;
text-decoration:none;
width:300px;
margin:5px;
color:#1986aa;
padding:5px;
}

div#mainContent ul#categorys li a:hover{
background:#1986aa;
color:#FFFFFF;
}

ul#products {
width:458px;
margin:0px auto 0px auto;
}

ul#products li{
width:150px;
height:140px;
display:block;
text-align:center;
float:left;
}

ul#products li a#productName{
color:#1986aa;
display:block;
width:100px;
text-align:center;
margin:0px auto;
}

ul#products li a#productName:hover {
background:#F3F3F3;

}

ul#products li a img{
border:none;
display:block;
margin:0px auto;
}

ul#products li h3{
color:#FF0000;
font-weight:normal;
font-size:14px;
text-align:center;
}

a#back {
display:block;
width:50px;
height:30px;
background:url(../images/backIcon.gif) 0px 0px no-repeat;
color:#1986aa;
padding:15px 5px 5px 50px;
margin:20px auto;
font-weight:bold;
text-decoration:none;
margin-bottom:20px;
clear:both;
}


div#productContent {
width:100%;
}

div#productContent div#leftDivision{
width:400px;
float:left;
}

div#productContent div#rightDivision{
width:500px;
float:left;
}


div#productContent  img{
	display:block;
	margin:0px auto;
	float:left;
}

div#productContent  h3,div#productContent  h4,div#productContent  p{
width:390px;
margin:0px auto;
}

div#productContent  h3 {
margin-top:85px;
color:#2b2a6a;
text-align:center;
padding:5px;
}

div#productContent  h4 {
color:#FF0000;
text-align:center;
padding:5px;
}


div#productContent  p{
color:#666666;
}

ul#products li a{

}

ul#logos
{
width:100%;
height:70px;
}

ul#logos li {
float:left;
display:block;
width:100px;
height:70px;
margin:0px 6px;
}



ul#accessory {
width:450px;
margin:10px auto 0px auto;
height:160px;
padding-bottom:50px;

}

ul#accessory li{
width:100px;
height:160px;
display:block;
text-align:center;
float:left;
margin-left:20px;
}

ul#accessory li a#imagenAc{

}

ul#accessory li a#productName:hover {

}

 a#productName {
 display:block;
 width:100%;
 text-align:center;
text-decoration:none;
color:#006699;
}

ul#accessory li a img{
display:block;
width:100px;
height:100px;
margin:0px auto!important;
border:2px solid #CCCCCC;
}

h2#acc{
{
margin:0px auto;
color:#1986aa;
width:358px;
font-size:20px;
padding:50px 50px 0px 0px;
border-bottom:5px solid #1986aa;
}

ol#brand {
display:block;
width:400px;
margin:0px auto;
}

ol#brand li{
display:inline;
}

ol#brand img{
}

