
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family:Helvetica,Verdana, Arial;
    font-size:12px;
    background:url(http://fullxhosting.cl/images/bg.png);
    text-align:center;

}


.titulo_bloque_inferior{
    font-weight:bold;
    color:#FFF;
    font-size:16px;
}
.texto_bloque_inferior{
    color: #D1D1D1;
    font-size:12px;
}

ul li ul {
   /* Resto de estilos... */
   display: none;
}


nicetitles{
    z-index:300;    
    }
.dhtmlgoodies_contentBox{
    border:1px solid #317082;
    height:0px;
    visibility:hidden;
    position:absolute;
    background-color: #333;
    overflow:hidden;
    padding:2px;
    width:100%;
            
}

.dhtmlgoodies_content{
    position:relative;      
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    width:100%;
    font-size:0.8em;
    color: #EEE;
    border:0px;
    margin:0px;
    padding:0px;
}

#dhtmlgoodies_control{
    background:#333;
    height:20px;
}



.medios{
    text-align:center;
    border-left:1px solid #FFF;
    border-right:1px solid #FFF;
}
.content{
    float:inherit;
    width:786px;
    background:#FFF;
    text-align:center;

}
table,td,tr{
    text-align:left;
    border-collapse:collapse;
    table-layout:fixed;
    border-spacing: 0px;
}

.contratar{
    background:url(http://fullxhosting.cl/images/contratr.jpg) no-repeat;
    color:#FFF;
    text-align:center;
    width:268px;
    
}

.contratar a{
    color:#FFF;
    text-decoration: none;
}
.contratar a:hover{
    color:#FF0;
    text-decoration: underline;
}

.bginf{
    background:#FFF;
    height:216px;
    text-align: left;
    width:786px;
}
.hedPlan{
    background: url(http://fullxhosting.cl/images/hedPlan.jpg);
    height:45px;
    font-weight:bold;
    font-size:14px;
    padding-left:10px;
    color: #858585;
}
.infoPlans{
    background:url(http://fullxhosting.cl/images/infoplans.jpg) no-repeat;
    height:138px;
    padding-left:10px;
}
.precios{
    font-family:Helvetica;
    color:#FFF;
    font-size:15px;
}


.verde{
    background: url(http://fullxhosting.cl/images/oferve.jpg) no-repeat;
    height:63px;
    width:241px;
    color:#FFF;
    font-weight:bold;
    font-size:13px;
    margin:0px;
    padding:0px;
}
.azul{
    background: url(http://fullxhosting.cl/images/oferzul.jpg) no-repeat;
    height:63px;
    width:241px;
    color:#FFF;
    font-weight:bold;
    font-size:13px;
    margin:0px;
    padding:0px;
}
.foot table {
    text-align: left;
    margin:0px;
    padding:0px;
}
.bginf table tr td table tr .verde table {
    text-align: left;
    margin:0px;
    padding:0px;
}

.formulario{
    text-align:left;
}
.head_box{
    font-family:Helvetica;
    background: url(http://fullxhosting.cl/images/fon_boxes.jpg);
    height:38px;
    font-weight:bold;
    font-size:14px;
    padding-left:10px;
    color:#FFF;
}
.head_box_ver{
    font-family:Helvetica;
    background: url(http://fullxhosting.cl/images/fon_boxes_ver.jpg);
    height:38px;
    font-weight:bold;
    font-size:14px;
    padding-left:10px;
    color:#FFF;
}

input,textarea{
    font-family:Helvetica;
    background:url(http://fullxhosting.cl/images/input.jpg) repeat-x;
    border:0px;
    height:20px;
    padding-left: 4px;
    color:#333;
}

textarea{
    height:90px;
}

input.submit{
    padding:4px;
}

.botones input{ 
    background:none;
    width:105px;
    height:44px;
    border:0px;
}

div.nicetitle {
    background: url(http://fullxhosting.cl/images/titles.gif) no-repeat;
    color: #FFF;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    left: 0;
    padding: 5px;
    padding-right:10px;
    position: absolute;
    top: -100;
    z-index: 0;
    width:320px;
    min-height: 48px;
    padding-top:19px;
    padding-right:10px;
    margin-top:-20px;
    border-radius: 1px;
    -moz-border-radius-bottomleft: 1px;
    -moz-border-radius-bottomright: 1px;
    -moz-border-radius-topleft: 1px;
    -moz-border-radius-topright: 1px;
    -moz-opacity:0.8;
    opacity:0.8;
    filter:alpha(opacity=80);
}
   
div.nicetitle p {
    margin: 0;
    padding: 0 0px;
    -moz-opacity:1;
    opacity:1;
    filter:alpha(opacity=100),
    
}
 
div.nicetitle p.destination {
    font-size: 9px;
    padding-top: 3px;
    text-align: left;
    -moz-opacity:1;
    opacity:0.8;
    color: #000;
    filter:alpha(opacity=100),
    
}
 
div.nicetitle p span.accesskey {
    color: #A90000;
}






.info a:hover{
    cursor:default;
    text-decoration:none;
    color:#000;
    font-weight:normal;
    font-size:12px;
}


.info{
    color:#000;
    font-size:12px;
}
A.info{
    color:#000;
    font-size:12px;
}
A.info:link{
    cursor:pointer;
    text-decoration:none;
    color:#000;
    font-weight:normal;
    font-size:12px;
}
A.info:visited{
    cursor:pointer;
    text-decoration:none;
    color:#000;
    font-weight:normal;
    font-size:12px;
}


.link_inferior{
width:170px;margin:auto; background:#333; color:#FFF; padding:10px;
}
A.link_inferior:link{
 color:#FFF;
    text-decoration:none;

}
A.link_inferior:visited{
 color:#FFF;
    text-decoration:none;

}
A.link_inferior:hover{
     color:#FFF;
    text-decoration: underline;

}

.foot{
    text-align:center;
    height:79px;
    border:0px;
    text-decoration:none;
}
A.foot:link{
    color:#333;
    text-decoration:none;
    font-size:13px;
    font-weight:normal;
}
A.foot:visited{
    color:#333;
    text-decoration:none;
    font-size:13px;
    font-weight:normal;
}
A.foot:hover{
    color:#333;
    text-decoration:none;
    font-size:13px;
    font-weight:normal;
}

.bgmenu{
    text-align:center;
    text-decoration:none;
}

A.bgmenu:link{
    color:#FFF;
    font-weight:bold;
    cursor:pointer;
    text-decoration:none;
}
A.bgmenu:visited{
    color:#FFF;
    font-weight:bold;
    cursor:pointer;
    text-decoration:none;
}

A.bgmenu:hover{
    color:#FFF;
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
}

.info2{
    color:#000;
    font-size:12px;
}


A.info2{
    color:#000;
    font-size:12px;
    text-decoration:none;
}
A.info2 :link{
    cursor:pointer;
    text-decoration:none;
    color:#000;
    font-weight:normal;
    font-size:12px;
text-decoration:none;
}
A.info2 :visited{
    cursor:pointer;
    text-decoration:none;
    color:#000;
    font-weight:normal;
    font-size:12px;
    text-decoration:none;
}
.info2 a:hover{
    cursor:pointer;
    color:#000;
    font-weight:normal;
    font-size:12px;
    text-decoration:underline;
}

body {
    
    margin: 0;
    padding: 0;
}
h1 {
    font: 4.7em normal Georgia, 'Times New Roman', Times, serif;
    color: #333;
    margin: 0;
    padding: 5px 0;
}
h1 small{
    font: 0.2em normal Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    letter-spacing: 1.5em;
    display: block;
    color: #fff;
}
.container {width: 786px; height:60px; margin: 0 auto;font: 10px normal Verdana, Arial, Helvetica, sans-serif;}
 
 
 
ul#topnav {
    margin: 0; padding: 0;
    float: left;
    width: 786px;
    list-style: none;
    position: relative;
    font-size: 1.2em;
    background: url(http://fullxhosting.cl/topnav_stretch.gif) repeat-x;
}
ul#topnav li {
    float: left;
    margin: 0; padding: 0;
    border-right: 1px solid #41d10d;
}
ul#topnav li a {
    padding: 10px 15px;
    display: block;
    color: #f0f0f0;
    text-decoration: none;
}
ul#topnav li:hover { background: #1376c9 url(http://fullxhosting.cl/topnav_active.gif) repeat-x; }
ul#topnav li span {
    float: left;
    padding: 5px 0;
    position: absolute;
    left: 0; top:35px;
    display: none;
    width: 786px;
    background: #1376c9;
    color: #fff;
    -moz-border-radius-bottomright: 0px;
    -khtml-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    -moz-border-radius-bottomleft: 0px;
    -khtml-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; }
ul#topnav li span a:hover {text-decoration: underline;}

.die{
    height:0px;
    }
    
#slider ul, #slider li,
    #slider2 ul, #slider2 li{
        margin:0;
        padding:0;
        list-style:none;
        list-style-type:none;
        }
    #slider2{margin-top:1em;}
    #slider li, #slider2 li{ 
        /* 
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
        */ 
        width:545px;
        height:247px;
        overflow:hidden; 
        }   
    #prevBtn, #nextBtn,
    #slider1next, #slider1prev{ 
        display:block;
        width:30px;
        height:77px;
        position:absolute;
        left:-30px;
        top:71px;
        z-index:1000;
        }   
    #nextBtn, #slider1next{ 
        left:696px;
        }                                                       
    #prevBtn a, #nextBtn a,
    #slider1next a, #slider1prev a{  
        display:block;
        position:relative;
        width:30px;
        height:77px;
        background:url(http://fullxhosting.cl/images/btn_prev.gif) no-repeat 0 0;   
        }   
    #nextBtn a, #slider1next a{ 
        background:url(http://fullxhosting.cl/images/btn_next.gif) no-repeat 0 0;   
        }   
        
    /* numeric controls */  

    ol#controls{
        margin:1em 0;
        padding:0;
        height:28px;    
        }
    ol#controls li{
        margin:0 10px 0 0; 
        padding:0;
        float:left;
        list-style:none;
        height:28px;
        line-height:28px;
        }
    ol#controls li a{
        float:left;
        height:28px;
        line-height:28px;
        border:1px solid #ccc;
        background:#DAF3F8;
        color:#555;
        padding:0 10px;
        text-decoration:none;
        }
    ol#controls li.current a{
        background:#5DC9E1;
        color:#fff;
        }
    ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
