html{overflow:scroll;}
body{background:#f0f0f0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;margin:0;padding:0;}
#people{width:331px;height:295px;background:url(../images/people.jpg) no-repeat right;position:fixed;bottom:0;right:0;}
a:active,a:focus{outline:none;}
a{text-decoration:none;border-bottom:1px dotted #333;color:#000;}
a.mail{text-decoration:none;font-size:10px;font-weight:700;letter-spacing:0;padding-left:20px;background:transparent url(../images/email.png) no-repeat left;color:#fff;line-height:25px;}
img{border:0;}
ul{list-style:none;background:#000 url(../images/bg2.jpg) repeat-x top;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;behavior:url(border-radius.htc);margin:5px 0;padding:10px;}
li{padding-left:15px;background:url(../images/indent.gif) no-repeat center left;padding-top:5px;padding-bottom:5px;}
DIV.fromTop{background:url(../images/fromTop.jpg) repeat-x bottom;height:6px;width:100%;}
DIV.fromBottom{background:url(../images/fromBottom.jpg) repeat-x top;height:6px;width:100%;}
#cabecera{margin-left:auto;margin-right:auto;background:#000 url(../images/cabecerabg.jpg) no-repeat top;position:relative;height:100px;width:900px;cursor:pointer;}
#logo{background:url(../images/logo.png) no-repeat center;height:70px;width:313px;}
#menu{position:relative;width:350px;margin-left:auto;}
#menu DIV{border-bottom:1px dotted #ccc;color:#fff;cursor:pointer;float:left;font-size:11px;margin-left:5px;margin-right:5px;position:relative;}
#menu DIV:hover{border-bottom:1px solid #fff;color:#fff;}
DIV.punto{color:#ed201b;float:left;font-size:12px;padding-bottom:2px;padding-top:2px;}
#bar{background:url(../images/barbg.jpg) repeat-x;clear:both;height:98px;width:100%;overflow:hidden;position:relative;}
#barContent{background:url(../images/bar.jpg) no-repeat;height:100px;margin-left:auto;margin-right:auto;width:900px;}
#barContentText{font-family:Verdana;font-size:12px;color:#000;text-align:justify;border:1px dotted #d31828;padding:15px;}
#container{height:auto;margin-top:20px;width:100%;}
#mainMenu{left:0;position:absolute;font-size:12px;font-weight:700;letter-spacing:1px;min-width:191px;}
DIV.mainMenubg{background:url(../images/menuItembg.jpg) repeat-x left;left:0;margin-right:auto;position:relative;width:60px;}
DIV.mainMenuItem{left:30px;background:url(../images/menuItem.jpg) no-repeat left;color:#fff;cursor:pointer;height:20px;position:relative;text-align:left;width:161px;margin:0;padding:15px 0 10px;}
DIV.mainMenuItem span{padding-right:15px;background:url(../images/down.gif) no-repeat right;letter-spacing:0;}
div#empresaSub,div#nuevosSub,div#agentesSub{position:relative;display:none;margin-right:auto;}
DIV.subItem{left:15px;color:#333;cursor:pointer;padding-top:5px;padding-bottom:5px;position:relative;text-align:left;font-weight:400;font-size:11px;}
DIV.subItem span{border-bottom:1px dotted #ccc;padding-left:15px;background:url(../images/indent.gif) no-repeat left;}
#main{background:transparent url(../images/mainbg.png) no-repeat top left;color:#333;left:185px;right:0;min-height:500px;position:absolute;}
DIV.mainContent{display:none;text-align:left;padding:20px;}
table{width:700px;background:#000 url(../images/bg2.jpg) repeat-x top;color:#fff;margin:2px auto;}
table tr td{border-bottom:1px solid #666;margin:0 auto;}
DIV.marco{text-align:justify;background:#000;cursor:pointer;height:90px;color:#000;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;behavior:url(border-radius.htc);margin:0 0 10px;padding:10px 10px 10px 210px;}
DIV.moduloMsg{color:#fff;background:#3e76bb url(../images/msg/bg.jpg) no-repeat left bottom;font-size:10px;cursor:auto;margin-left:auto;margin-right:auto;height:auto;overflow:hidden;min-width:280px;padding:10px;}
DIV.moduloMsg DIV.msg{clear:both;margin-left:95px;padding-top:5px;padding-bottom:5px;display:none;font-weight:700;}
DIV.Seccion{color:#666;background:#000 url(../images/bg2.jpg) repeat-x center;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;behavior:url(border-radius.htc);padding:10px;}
DIV.Seccion DIV{font-size:18px;}
DIV.destacado{color:#000;letter-spacing:-1px;text-align:left;font-size:18px;background:transparent url(../images/planet.png) no-repeat left top;padding-left:25px;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #000;position:relative;}
DIV.destacadoOrg{color:#000;letter-spacing:-1px;text-align:left;font-size:18px;background:transparent url(../images/face.png) no-repeat left top;padding-left:25px;padding-bottom:4px;margin-top:5px;margin-bottom:5px;border-bottom:1px dotted #ccc;}
DIV.sep{clear:both;width:100%;height:1px;background:#ccc;margin-top:20px;margin-bottom:20px;position:relative;}
p.marco{color:#fff;background:#333 url(../images/bg3.jpg) repeat-x top;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;behavior:url(border-radius.htc);margin:20px 0;padding:10px;}
DIV.SeccionImg{width:100%;height:80px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;behavior:url(border-radius.htc);margin:20px 0;}
div.divCargos table{display:none;}
div.divCargos span{font-size:12px;letter-spacing:-1px;padding-left:12px;font-weight:700;background:url(../images/indent.gif) no-repeat center left;cursor:pointer;padding-top:10px;margin-bottom:10px;border-bottom:2px solid #ccc;}
div#Atencion div.pagWrapper{text-align:left;margin-bottom:5px;}
div#Atencion div.pagWrapper div{cursor:pointer;float:right;width:19px;height:19px;background:url(../images/bgPag.jpg) no-repeat center;line-height:19px;font-weight:700;color:#3e76bb;text-align:center;margin-right:3px;}
div#Atencion div.pagWrapper div:hover{color:#1d3565;}
div#Atencion div.tituloNoticias{color:#1a336a;font-size:14px;font-weight:700;padding-left:95px;text-align:left;width:100px;float:left;}
a:hover,DIV.destacadoOrg:hover{border-bottom:1px solid #000;}
DIV.subItem span:hover,div.divCargos span:hover{border-bottom:2px solid #ed201b;}
#menu DIV a,DIV.Seccion DIV SPAN{color:#fff;}
