body, div, h2, h3, h4, h5, h6, p, ul, li, img, form{
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-size:100.01%;
}
body {
    background: #F6F6F6;
    /*text-align: center;*/
    color: #000;
}

p, div, li,  h2, h3, h4, h5, h6, td, input, select, textarea {
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
}
body #container_1 {text-align: center;}

    #left-column {
        background: url(../images/bg_star.jpg) no-repeat top right;
    }
    #center-column {
        width:900px;
    }
           #container_4 {
            border: 8px solid #e7e7e7;
            padding-top:17px;
            padding-bottom:17px;
            background-color:#ffffff;
			width:940px;
			z-index:120;
			position:relative;
        }  
		
		
#contenedor {
	font-size:14px !important; 
}

#contenedor  div,#contenedor p, #contenedor td,#contenedor li,#contenedor th{
font-size:14px;
}
		
.Estilo1 {
	font-size: 18px;
	color: #003366;
	font-weight: bold;
}

.Estilo2 {color: #003333}

.Estilo3 {color: #003045}

.Estilo4 {font-size: 14px;}

.EstiloMenu { color: #FFFFFF}

#header_s_wrapper{
margin:0 auto;
width:950px;
clear:both;
text-align:left;
}

	
    
	#navigation {
		background: url(../images/mainmenu_right.jpg) no-repeat top right;
		width:860px;
		clear:both;
	}

ul.mainlevel-suckerfish-horizontal li.lastli{
	background: url(../images/mainmenu_right.jpg) no-repeat top right;
	height:40px;
	width:16px;
}

ul.mainlevel-suckerfish-horizontal li.lastli a.last{
background:none;
}

#navigation table.moduletable  {
    width:836px;
   
	//margin-left:0px;
	_margin-left:-15px;
    
    height:40px;

} 
    #navigation table.moduletable table td.btn {
        background: url(../images/mainmenu_split.jpg) no-repeat 100% 50%;
    }
   
    #mainmenu-left{
        background: url(../images/mainmenu_left.jpg) no-repeat;
        width:20px;
    }

    ul#mainlevelfooter li {
        display:inline;
        padding: 0px 4px 0px 3px;
    }
        ul#mainlevelfooter li a {
            color:#a5a5a5;
            font-weight:bold;
            text-decoration:none;
        }
    ul#mainlevelsubfooter li {
        display:inline;
        color: #a5a5a5;
        padding: 0px 4px 0px 3px;
    }
        ul#mainlevelsubfooter li a {
            text-decoration:none;
            color: #a5a5a5;
        }
#top_lower {
    padding-left:21px;
    margin-top:14px;
    margin-bottom:15px;
    }
	
#key-services td.home-block-bullet {
    width:48px; 
    height:42px;
    /height:32px;
    text-align:center;
	font-weight:bold;
    vertical-align:top;
    font-size:18px;
    color:#FFF;
    letter-spacing: 0px;
    text-indent:4px;
    padding:0px;
    margin:0px;
    padding-top:10px;
}

/** permitir menu desplegable  **/

#navigation #menu_principal_html .wbe_container_content{
overflow:visible;
}

