/* CSS WA */
/* reseteamos los bordes predefinidos por el navegador */
*{
margin:0px;
padding:0px;

}


#web_box{
width:100%;
height:100%;
font-family:"Century Ghotic",Geneva, Arial, Helvetica;
background-image:url("../images/fondo1.png");
background-repeat:repeat-x;



}


#top_div{
height:0px;
width:100%;
padding-bottom:10px;
padding-top:10px;
margin:0px auto;
border-top:10px solid #556074;

}

#top_div_blue{
height:0px;
width:100%;
padding-bottom:10px;
padding-top:10px;
margin:0px auto;
border-top:10px solid #18b7e9;

}




#top_menu_div{
height:62px;
width:900px;
text-align:center;
margin:0px auto;
background-image:url("../images/logo_littel.png");
background-repeat:no-repeat;
border:0px solid #D9D9D9;



}

#top_menu_item{
margin-left:15px;
margin-top:22px;
float:right;



}
#top_menu_item a{
display:block;
color:#4B4B4B ;
text-decoration:none;
text-align:center;
font-size:16px;

}  

#top_menu_item a.current{
color:#FFFFFF ;

}


#top_menu_item a:hover{
color: #ffffff;

}

#top_menu_item a img{
position:relative;
top:5px;
margin-right:8px;
margin-top:5px;


}
#top_menu_item_a_blue{
margin-left:15px;
margin-top:22px;
float:right;



}
#top_menu_item_a_blue a{
display:block;
color:#4B4B4B ;
text-decoration:none;
text-align:center;
font-size:16px;

} 

#top_menu_item_a_blue a.current{
color:#18b7e9 ;

}

#top_menu_item_a_blue a:hover{

color: #18b7e9;
}

#top_menu_item_a_blue a img{
position:relative;
top:5px;
margin-right:8px;
margin-top:5px;


}


#top_menu_item_a_green{
margin-left:15px;
margin-top:22px;
float:right;



}
#top_menu_item_a_green a{
display:block;
color:#4B4B4B;
text-decoration:none;
text-align:center;
font-size:16px;

}	

#top_menu_item_a_green a.current{
color:#FFFFFF ;

}


#top_menu_item_a_green a:hover{

color: #4B9700;
}

#top_menu_item_a_green a img{
position:relative;
top:5px;
margin-right:8px;
margin-top:5px;


}



#top_menu_item_a_orange{
margin-left:15px;
margin-top:22px;
float:right;



}
#top_menu_item_a_orange a{
display:block;
color:#4B4B4B ;
text-decoration:none;
text-align:center;
font-size:16px;

}
 
#top_menu_item_a_orange a.current{
color:#FFFFFF ;

}


#top_menu_item_a_orange a:hover{
color: #DF7000;


}

#top_menu_item_a_orange a img{
position:relative;
top:5px;
margin-right:8px;
margin-top:5px;


}








#content_div{
width:900px;
height:1075px;
margin:0px auto;
margin-top:10px;



}

#content_div_posicionamiento{
width:900px;
height:1310px;
margin:0px auto;
margin-top:10px;



}

#content_div_clientes{
width:900px;
height:1430px;
margin:0px auto;
margin-top:10px;


}

#footer{
width:100%;
height:100px;
background-color:#556074;
color: #ABABAB;



}


#footer_centrado{
width:900px;

height:100px;
margin:0px auto;
background-color:#556074;
text-align:left;





}


#footer_txt{
height:30px;
width:900px;
margin-right:50px;
padding-top:10px;
padding-bottom:10px;
font-size:12px;


}






#slider_box{
width:880px;
min-height:300px;
border:1px solid #A4A4A4;
padding:10px;


}


#text_box{
width:900px;
border:0px solid #D9D9D9;
min-height:75px;
margin-top:10px;
margin-bottom:0px;
color:#404141;
font-size:15px;
text-align:justify;

}

#set_box{
width:900px;
border:0px solid #D9D9D9;
min-height:75px;
margin-top:10px;
margin-bottom:20px;
color:#404141;
font-size:11px;


}	

#set_box_2{
width:320px;
border:0px solid #D9D9D9;
min-height:75px;
margin-top:10px;
margin-bottom:20px;
color:#404141;
font-size:11px;
float:right;


}		

#text_titulo_blue{
width:900px;
border:0px solid #D9D9D9;
margin-top:20px;
margin-bottom:5px;
color:#18b7e9;
font-size:18px;
text-align:justify;

}	      



#text_box span{
color: #0099CC;
} 

.espaciador{
width:50px;
float:left;
}

.banner_box{
width:400px;
border:1px solid #D9D9D9;
height:145px;
padding:10px;
margin-top:10px;
margin-bottom:10px;
color:#404141;
float:left;
font-size:13px;


-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
	
background-image:url("../images/fondo_banners.png");
background-repeat:repeat-x;


}  






.banner_box:hover{
border:1px solid  #999999;
}
.banner_box h1{
color: #666666;
font-size:17px;
margin-bottom:15px;
}
.banner_box img{
float:left;
margin-right:35px;

}
.banner_box a{
display:block;
color:#404141;
text-decoration:none;

}

.banner_box_telefono{
width:400px;
border:1px solid #D9D9D9;
height:145px;
padding:10px;
margin-top:10px;
margin-bottom:10px;
color:#e26114;
float:left;
font-size:30px;
font-family:"Century Ghotic",Geneva, Arial, Helvetica;



-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
	
background-image:url("../images/fondo_banners.png");
background-repeat:repeat-x;


}

.banner_box_telefono A:link { color:#556074; font-family:"Century Ghotic",Geneva, Arial, Helvetica; }
.banner_box_telefono A:visited { color:#556074; font-family:"Century Ghotic",Geneva, Arial, Helvetica; }
.banner_box_telefono A:hover { color:#e26114; font-family:"Century Ghotic",Geneva, Arial, Helvetica; }


.banner_box_telefono h1{
color: #666666;
font-size:17px;
margin-bottom:15px;
}

.banner_box_telefono h2{
color: #e26114;
font-size:20px;
margin-bottom:15px;
margin-top:15px;
margin-left:15px;
font-family:"Century Ghotic",Geneva, Arial, Helvetica;


}

.banner_box_telefono img{
float:left;
margin-right:55px;

}
.banner_box_telefono a{
display:block;
color:#404141;
text-decoration:none;


}



#contact_box{
width:780px;
background-color:#FFFFFF;
border:1px solid #D3D8E0;
min-height:300px;
margin-left:50px;
color: #464646;
padding:10px;

}

#contact_box span{
font-size:22px;
color: #252525;


}

		 







/* --------------- BOTONES PEQUENOS --------------- */

.button, .button:visited { /* botones genéricos */
    background-color: #fa9442;
    border: 3px solid #ffb463 !important;
    border-radius: 0px 0px 0px 0px !important;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family:"Century Ghotic",Geneva, Arial, Helvetica;
    margin-left: 5px;
    padding: 3px 10px;
    text-align: center;
    text-decoration: none;
}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: none;
}

.button:hover { /* el efecto hover */
background-color: #111
color: #FFF;
}

.button:active{ /* el efecto click */
top: 1px;
}

/* botones pequeños */
.small.button, .small.button:visited {
font-size: 11px ;
font-family:"Century Ghotic",Geneva, Arial, Helvetica;
}

/* botones medianos */
.button, .button:visited,.medium.button, .medium.button:visited {
font-size: 13px;
font-weight: bold;
line-height: 1;
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}

/* botones grandes */
.large.button, .large.button:visited {
font-size:14px;
padding: 8px 14px 9px;
}

/* botones extra grandes */
.super.button, .super.button:visited {
font-size: 34px;
padding: 8px 14px 9px;
}

.pink.button { background-color: #E22092; }
.pink.button:hover{ background-color: #C81E82; }

.green.button, .green.button:visited { background-color: #91BD09; }
.green.button:hover{ background-color: #749A02; }

.red.button, .red.button:visited { background-color: #E62727; }
.red.button:hover{ background-color: #CF2525; }

.orange.button, .orange.button:visited { background-color: #FF5C00; }
.orange.button:hover{ background-color: #D45500; }

.blue.button, .blue.button:visited { background-color: #fa9442; }
.blue.button:hover{ background-color: #d16d01; }

.yellow.button, .yellow.button:visited { background-color: #FFB515; }
.yellow.button:hover{ background-color: #FC9200; }