body{
margin: 0px;
padding: 0px;
text-align: center;
background-color: #0e242c;
background-image: url(../images/background.jpg);
background-position: top;
background-repeat: repeat-x;
font-family: Verdana;
font-size: 12px;
color: #333333;
}

img{
display: block;
}

div#web{
width: 785px;
margin-left: auto;
margin-right: auto;
}

div#toptop{
width: 100%;
height: 28px;
color: white;
line-height: 28px;
vertical-align: 28px;
text-align: right;
}

div#toptop a{
color: white;
text-decoration: none;
margin-left: 13px;
font-size: 12px;
}

div#toptop a:hover{
text-decoration: underline;
}

div#top{
width: 100%;
height: 244px;
margin: 0px;
padding: 0px;
position: relative;
}

div#logo{
float: left;
margin-top: 40px;
position: relative;
left: 35px;
}

div#mundo{
float: right;
}

div#buscadom{
width: 366px;
height: 59px;
background-image: url(../images/buscabackground.jpg);
background-repeat: no-repeat;
position: absolute;
bottom: 0px;
left: 4px;
color: white;
}

div#buscadomtxt{
position: relative;
top: 10px;
right: 10px;
line-height: 17px;
}

div#buscadomtxt span{
font-size: 11px;
font-weight: bold;
position: relative;
top: -2px;
}

input#dominio{
color: #6597a8;
height: 20px;
position: relative;
top: -1px;
font-size: 11px;
}

div#buscadomtxt select{
height: 20px;
color: #6597a8;
font-size: 11px;
position: relative;
top: -2px;
}

input#buscar{
position: relative;
top: 4px;
left: 2px;
}

div#contenido{
width: 100%;
height: 300px;
background-color: white;
padding: 2px;
}

div#contenido[id]{
width: 781px;
height: auto;
min-height: 300px;
}

div#contenido2{
width: 100%;
margin-left: auto;
margin-right: auto;
}

div.menuimg{
float: left;
margin: 0px;
}

div.menuimg img{
border: 0px;
}

table#prin{
width: 100%;
height: 350px;
clear: both;
}

table#prin td{
border-top: 2px solid white;
vertical-align: top;
}

table#prin td#colizq{
width: 260px;
height: 100%;
border-right: 2px solid white;
background-color: #e6e6e6;
text-align: center;
}

table#prin td#colder{
text-align: center;
}

div.adornonaranja{
width: 100%;
height: 4px;
background-color: #c3750f;
font-size: 4px;
position: absolute;
bottom: 4px;
}

div#pie{
color: white;
padding-bottom: 10px;
text-align: center;
font-size: 11px;
padding-top: 12px;
padding-bottom: 17px;
line-height: 16px;
}

div#pie2{
height: 24px;
line-height: 24px;
font-size: 10px;
vertical-align: middle;
color: #16343D;
background-color: #94a7ad;
font-weight: bold;
}

div#pie2 a{
color: #16343D;
}

div#pie table{
width: 100%;
font-size: 9px;
color: white;
line-height: 16px;
}

div#pie a{
color: white;
}

div#submenu{
width: 97%;
height: 17px;
margin-left: auto;
margin-right: auto;
}

div.top1{
width: 100%;
height: 17px;
background-image: url(../images/barra1back.jpg);
background-repeat: repeat-x;
color: white;
font-size: 12px;
}

div.top1ad{
width: 100%;
height: 100%;
background-image: url(../images/barra1adorno.jpg);
background-repeat: no-repeat;
}

div.top2{
width: 100%;
height: 17px;
background-image: url(../images/barra2back.jpg);
background-repeat: repeat-x;
color: white;
font-size: 12px;
margin-left: auto;
margin-right: auto;
}

div.top2ad1{
width: 100%;
height: 100%;
background-image: url(../images/barra2adorno.jpg);
background-repeat: no-repeat;
background-position: left;
}

div.top2ad2{
width: 100%;
height: 100%;
background-image: url(../images/barra2adorno2.jpg);
background-repeat: no-repeat;
background-position: right;
}

div.top2{
width: 100%;
height: 17px;
background-image: url(../images/barra2back.jpg);
background-repeat: repeat-x;
color: white;
font-size: 12px;
margin-left: auto;
margin-right: auto;
}

div.top2ad1{
width: 100%;
height: 100%;
background-image: url(../images/barra2adorno.jpg);
background-repeat: no-repeat;
background-position: left;
}

div.top2ad2{
width: 100%;
height: 100%;
background-image: url(../images/barra2adorno2.jpg);
background-repeat: no-repeat;
background-position: right;
}

div.top3{
width: 100%;
height: 17px;
background-image: url(../images/barra3back.jpg);
background-repeat: repeat-x;
color: white;
font-size: 12px;
margin-left: auto;
margin-right: auto;
}

div.top3ad1{
width: 100%;
height: 100%;
background-image: url(../images/barra3adorno.jpg);
background-repeat: no-repeat;
background-position: left;
}

div.top3ad2{
width: 100%;
height: 100%;
background-image: url(../images/barra3adorno2.jpg);
background-repeat: no-repeat;
background-position: right;
}

div#submenucont{
width: 216px;
height: 80px;
background-color: white;
background-image: url(../images/subtop.jpg);
background-repeat: no-repeat;
background-position: top;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
}

div#submenucont[id]{
margin-top: 0px;
position: relative;
top: 10px;
}

div#submenucontbot[id], div#submenucont[id]{
min-height: 80px;
height: auto;
}

div#submenucontbot{
width: 100%;
height: 100%;
background-image: url(../images/subbottom.jpg);
background-repeat: no-repeat;
background-position: bottom;
font-size: 12px;
}

div#submenucontbot ul{
text-align: left;
margin: 0px;
padding: 0px;
position: relative;
left: 10px;
list-style: none !important;
}

div#submenucontbot ul a{
color: #0b2f3d;
text-decoration: none;
font-size: 13px;
font-weight: bold;
}

div#submenucontbot ul li{
margin: 0px;
padding: 0px;
margin-bottom: 10px;
border-bottom: 1px solid #2a4955;
width: 195px;
padding-bottom: 3px;
list-style: none !important;
}

div#submenucontbot ul li img{
float: left;
display: inline;
margin-right: 4px;
margin-top: 6px;
}

div#submenucontpad{
padding-top: 10px;
padding-bottom: 10px;
}

#submenucontpad span{
    color: #0b2f3d;
    font-size: 13px;
    font-weight: bold;
    cursor: hand;
    cursor: pointer;
}

.hlink {
    cursor: pointer;
}

div.coldercont{
width: 100%;
height: 50px;
border: 1px dashed #cdcdcd;
margin-top: 7px;
}

div.coldercont[class]{
min-height: 50px;
height: auto;
}

div.coldercont p{
text-align: justify;
text-indent: 15px;
color: #355c69;
margin-top: 0px;
margin-bottom: -10px;
padding: 10px;
font-size: 13px;
}

div.coldercont a{
font-weight: bold;
text-decoration: underline;
color: #3daaef;
}

span.resalta{
font-weight: bold;
text-decoration: underline;
color: #3daaef;
}

div.dominioanuncio{
color: #355c69;
font-size: 12px;
margin-top: 14px;
}

div.carrito{
text-align: center;
}

div.carrito span{
color: #d67b04;
}

div.carrito img{
margin-left: auto;
margin-right: auto;
border: 0px;
}

div.notasub{
clear: both;
width: 88%;
color: #355c69;
font-size: 12px;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
text-align: justify;
}

div.notasub[class]{
position: relative;
top: 57px;
}

div.notasub a{
color: #355c69;
font-size: 12px;
}