//RESET
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;}

body{background:#FFFFFF url() repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif; }
.content{ width:940px; margin:0 auto;}
.CONTENT_CABECERA{ background:url(../images/header.gif) top no-repeat; margin:0; padding-top:90px}
.CONTENT_CUERPO{background:url(../images/bgbody.png) left repeat-y; behavior: url(iepngfix.htc); font-size:70%}
.CONTENT_BASE{ behavior: url(iepngfix.htc);background:url(../images/footer.png) top no-repeat;
height:88px; font-size:70%}


.menuBg{background:url(../images/bgCuadro.gif) top repeat-x; width:173px; height:100px;}

/* =Nav
----------------------------------------------- */
#nav {

  background:#fff !important;
  }

#nav ul {
  margin:0;
  padding:0;
  list-style:none;
  font-size:100%;
  
  background:#fff;
  }
#nav li {
  margin:0;
  padding:0;
  background-image:none;
  line-height:normal;
  text-indent:0;
  background: url(../images/fondomenu.gif) right repeat-x;
  width:180px;
  }
#nav a{
  display:block;
  height:25px; 
  line-height:25px;
  color:#68a;
  text-decoration:none;
  white-space:nowrap;
  }
/* Following rule allows entire region of link to to be 
   clickable in IE/Win. Holly Hack explained here:
   http://www.positioniseverything.net/explorer/escape-floats.html */
* html #nav a {
  height:25px;
  width:155px;
  }
 
#nav #current strong, #nav #current a {
  background:  url(../images/bg_button_sel.gif) right repeat-x;
  color:#fff;
	width:160px;
  }
#nav a:hover, #nav #current a:hover strong, #nav #current strong {
  color:#000;
  background: url(../images/bg_button_sel2.gif) right repeat-x;
  width:160px;
  }
  }
#nav a:hover {
  background-repeat:no-repeat;
  }
#nav a strong, #nav #current a strong {
  background:#fff;
  }
#nav #h {
  border-left-width:1px;
  }
#nav {
  display:block;
  margin:0;
  background:#fff;
  }
 #nav a, .cs0 #nav strong {
  border-color:none;
  }
 #nav a, .cs0 #nav strong, .cs0 #nav #current a strong {
  color:#3d4343; 
  padding:0 10px 0 10px;
  }
 #nav a:hover {
  color:#fff;
  }
  
  .img{ border-left:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; width:250px;background:url();}
   img{margin:0; padding:0;}
  .base{padding-top:15px; text-align:center; color:#6c6c6c}
  .cuerpo{border:1px solid #c7c7c7; float:none; clear:both; width:928px; background:#fff; }
  .clear{float:none;clear:both;}
  .html{padding:10px 0 10px 9px; background:#FFF; width:450px;}
  
  .h_str{height:7px; line-height:7px;background:url();}
  .str{background:url();}
  h1{ padding-left:5px;
  	font-family:Arial,"Trebuchet MS",Verdana,sans-serif;
	font-size:160%;
	font-weight:bold; margin:2px}
  h1 a:link, h1 a:active, h1 a:visited{
  	background:#FFF url(../images/bullet01.gif) center left no-repeat;
	text-decoration:none;
	color:#017db3;	
	margin:0 0 0 5px;
	padding:0px 5px 0px 10px;
	}
	 h2{
	  background:#666 url(../images/bg_h2.gif) repeat-x; height:16px; line-height:16px;
	  border:1px solid #233;
	  padding-left:5px;
	  color:#FFF;
  	font-family:Arial,"Trebuchet MS",Verdana,sans-serif;
	font-size:110%;
	margin:0;
	font-weight:bold;}
	 h3{
	 margin:0;
	font-size:130%;
	}
  	h2 a:link, h2 a:active, h2 a:visited{
  	background:#b2e6fe;
	text-decoration:none;
	color:#002f69;	
	margin:0;
	padding:5px;
	}
	.white_bg{background:#fff;}
	strong{font-weight:bold;color:#017db3}
	td{vertical-align:top}
	ul{margin:0;padding:0;}
	.v_sp{height:10px; line-height:10px;}
	.listSecond{background:#ECECEC;}
	.msg{ padding:10px;}
	.ups{ border:1px solid #ffe573; background:#fef5cc; text-align:center}
	 h2.title{ background:none; padding:0; font-size:130%}
	 
	 .box{background:url(../images/bgCuadro.gif) top no-repeat; padding:10px;}
	 .box2{background:url(../images/bgCuadro2.gif) top no-repeat; padding:10px;}
	 input{margin-bottom:5px;}
	 
	 ul{list-style:circle; padding-left:15px;}
	 
	 a:link, a:active, a:visited{color:#017db3;}
	
	 ul.links li{list-style:none;}
	 .b_sp{margin-bottom:10px;}
	
