body{ margin:0px; padding:0px; background-color:#e5e5e5; font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
div,span,h1,h2,h3,h4,h5,p,form,label{ padding:0px; margin:0px;}
.clear{clear:both;}
img{border:none;}

#layout{ width:996px; margin:0 auto;}
#main_layout{ float:left; width:996px;background:url('/es-es/sistema/disenos/estilos-css/imgs/body_bg.gif') repeat-y left top;}
#layout_inner{ width:976px; float:left; margin:0px 10px; display:inline; background-color:#FFFFFF;}
/*header starts*/
#header{ float:left; width:976px;}
#header #header_left{ float:left; width:99px;}
#header #header_left .logo{ float:left; width:44px; padding:19px 0px 15px 31px;}
#header #header_right{ float:right; width:877px;}
#header #header_right .head_top{float:left; width:877px;}
#header #header_right .head_top .logo_tecnics{ float:left; width:195px; padding-top:29px;}

/*top menu starts*/
#header #header_right .head_top .top_menu{ float:right; width:200px; text-align:right; padding-top:20px;}
#header #header_right .head_top .top_menu ul{ float:right; width:175px; list-style:none; margin:0px; padding:0px;}
#header #header_right .head_top .top_menu ul li{ float:left; margin:0px 6px; display:inline;background:url('/es-es/sistema/disenos/estilos-css/imgs/seperator.gif') no-repeat right 4px;padding-right:6px; }
#header #header_right .head_top .top_menu ul li a{ float:left; text-decoration:none; color:#999999; font-size:10px; font-weight:bold; }
#header #header_right .head_top .top_menu ul li a:hover{ float:left; text-decoration:none;color:#e39717;  font-size:10px; font-weight:bold; cursor:pointer;} 
#header #header_right .head_top .top_menu ul li.last{ background:none;padding-right:0px;}
#header #header_right .head_top .top_menu ul li a.current{ float:left;color:#e39717; font-size:10px; font-weight:bold; cursor:pointer;} 
/*top menu ends*/
#header #header_right #head_bot{ float:left; width:877px; margin-top:16px; background:url('/es-es/sistema/disenos/estilos-css/imgs/gray_bar.gif') no-repeat 0 0; height:49px;} 

/*navmenu starts*/
#header #header_right #head_bot #NavMenu{ float:left; width:877px; }
#header #header_right #head_bot #NavMenu .RadMenu{float:left; width:695px;padding-left:182px;}
#header #header_right #head_bot #NavMenu .RadMenu ul {float:left; width:695px;padding-left:182px; list-style:none; margin:0px; padding:0px;} 
#header #header_right #head_bot #NavMenu .RadMenu ul li{float:left;  padding:0px; }
#header #header_right #head_bot #NavMenu .RadMenu ul li a{float:left;text-decoration:none; font:15px/15px Tahoma, Verdana, Arial, sans-serif; color:#4A5971; padding:0px 5px; }

#header #header_right #head_bot #NavMenu .RadMenu ul li a:hover{float:left;background:url('/es-es/sistema/disenos/estilos-css/imgs/nav_left_corner.gif') no-repeat 0 0; text-decoration:none; font:15px/15px Tahoma, Verdana, Arial, sans-serif; color:#E59D25;  }
#header #header_right #head_bot #NavMenu .RadMenu ul li a.active{float:left;background:url('/es-es/sistema/disenos/estilos-css/imgs/nav_left_corner.gif') no-repeat 0 0; text-decoration:none; font:15px/15px Tahoma, Verdana, Arial, sans-serif; color:#E59D25;  }
#header #header_right #head_bot #NavMenu .RadMenu ul li a span{ float:left; cursor:pointer; padding:20px 10px 10px 10px;}
#header #header_right #head_bot #NavMenu .RadMenu ul li a:hover span{ float:left; background:url('/es-es/sistema/disenos/estilos-css/imgs/nav_right_corner.gif') no-repeat right 0;cursor:pointer; }
#header #header_right #head_bot #NavMenu .RadMenu ul li a.active span{ float:left; background:url('/es-es/sistema/disenos/estilos-css/imgs/nav_right_corner.gif') no-repeat right 0;cursor:pointer; }
/*navmenu starts*/
/*header ends*/

/*breadcrumb starts*/
#BreadCrum{ float:left; width:722px; padding-top:12px;border-bottom:1px dotted #cccccc; padding-bottom:4px;font:10px/10px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}
#BreadCrum a{ float:left; width:auto;  font:10px/10px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none; cursor:pointer}
#BreadCrum small{float:left; width:auto; padding:0 6px}
#BreadCrum a:hover{ float:left; font:10px/10px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:underline;}
#BreadCrum a span{ float:left; font:10px/10px Arial, Helvetica, sans-serif; color:#cccccc;}
#BreadCrum a.fillFirst{ float:left; background:url('/es-es/sistema/disenos/estilos-css/imgs/breadcrumb_icon.gif') no-repeat 0 0; padding-left:15px;}
#BreadCrum a.fill{ float:left;font:10px/10px Arial, Helvetica, sans-serif; color:#cccccc;}
#BreadCrum a.fill h1{float:left;font:10px/10px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
/*breadcrumb ends*/