
body, * {
  font-size: 12px;
  font-family: Geneva,Arial,Verdana,sans-serif;
  padding: 0;
  margin-top: 0px;
  text-align: left;
  line-height: 1.4em; }

body {
  width: 99%;
  margin: 0 auto; }
-->
</style>

    <style type="text/css">
<!--

a {
	font-size: 14px;
}
a:link {
	text-decoration: none;
color:#122698;
}
  


a:hover {
  color: #fd942a;
  }
  
a:visited {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

p {
  margin-bottom: 1em; }

ol, ul {
  padding-left: 1.5em;
  margin: 0 0 1.5em 0; }

ol {
  margin-left: 1em; }

li {
  margin: 0 0 .3em 0; }



h2 {
  font-size: 1.3em; }

h3 {
  font-size: .9em; }

hr {
  background-color: #b3b3b3;
  border: medium none;
  clear: both;
  color: #b3b3b3;
  height: 1px; }

img {
  border: none; }

quote {
  font-style: italic;
  font-size: .8em; }

small {
  font-size: .8em; }

sup {
  font-size: .8em; }


<!--Especifico margen frame pral 0 -->	  
#container1 {
  width: <script> document.write(screen.width-50); </script>px;
  background-color: #ffffff;
  border-left: 10px solid #ffffff;
  border-right: 206px solid #ffffff;
  float: left; }
  #container1 #subnav {
    float: left;
    width: 0px;
    margin-left: -144px;
    position: relative;
    font-size: .75em; }
    #container1 #subnav ol li {
      width: 100%;
      display: list-item; }
      #container1 #subnav ol li button {
        float: none;
        display: block;
        width: 99%; }
  #container1 #content {
    float: left;
    width: <script> document.write(screen.width-50); </script>px;
    margin-right: -<script> document.write(screen.width-50); </script>px;
    font-size: .8em; }
  #container1 #sidebar {
    float: right;
    font-size: .75em;
    width: 160px;
    margin-right: -206px;
    padding-left: 2px;
    position: relative; }
    #container1 #sidebar ul {
      margin-bottom: 0; }


<!-- Borde normal 160por la izquierda-->

#container {
  width: <script> document.write(screen.width-40); </script>px;
  background-color: #ffffff;
  border-left: 144px solid #ffffff;
  border-right: 206px solid #ffffff;
  float: left; }
  #container #subnav {
    float: left;
    width: 165px;
    margin-left: -144px;
    position: relative;
    font-size: .75em; }
    #container #subnav ol li {
      width: 100%;
      display: list-item; }
      #container #subnav ol li button {
        float: none;
        display: block;
        width: 99%; }
  #container #content {
    float: left;
    width: <script> document.write(screen.width-50); </script>px;
    margin-right: -<script> document.write(screen.width-50); </script>px;
    font-size: .8em; }
  #container #sidebar {
    float: right;
    font-size: .75em;
    width: 160px;
    margin-right: -206px;
    padding-left: 2px;
    position: relative; }
    #container #sidebar ul {
      margin-bottom: 0; }

body.no-subnav #container {
  width: 784px;
  border-left: 0px; }
  body.no-subnav #container #content {
    width: 784px; }
  body.no-subnav #container #subnav {
    display: none; }

body.no-sidebar #container {
  width: 735px;
  border-right: 0px; }
  body.no-sidebar #container #content {
    width: 735px;
    margin-right: -764px; }
  body.no-sidebar #container #sidebar {
    display: none; }

body.no-subnav-or-sidebar #container {
  width: 990px;
  border-left: 0px;
  border-right: 0px; }
  body.no-subnav-or-sidebar #container #content {
    width: 100%;
    margin-right: 0px;
    margin-left: 0px; }
  body.no-subnav-or-sidebar #container #subnav {
    display: none; }
  body.no-subnav-or-sidebar #container #sidebar {
    display: none; }

#footer {
  clear: both;
  margin: 0 auto;
  padding: 15px 0;
  width: 990px;
  text-align: center;
  font-size: .75em;
  color: #b3b3b3; }
  #footer #bottom_nav {
    background: url(images/footer_bg.png) bottom left repeat-x;
    border-top: 1px solid #f2f2f2;
    padding: .5em 0;
    margin: 0 0 .5em;
    font-weight: bold;
    float: left;
    width: 100%; }
    #footer #bottom_nav ul {
      list-style: none;
      padding: 0 0 0 105px;
      margin: 0;
      float: left; }
    #footer #bottom_nav li {
      float: left; }
    #footer #bottom_nav a, #footer #bottom_nav button {
      border-right: 1px solid #b3b3b3;
      margin: 0 0 0 .5em;
      padding: 0 .5em 0 0;
      font-weight: normal;
      font-size: 1em; }
    #footer #bottom_nav a {
      padding-top: .1em;
      padding-bottom: .1em; }
  #footer .google_ads {
    clear: both;
    margin: 1em 0;
    padding: 1em 0 0; }
  #footer div, #footer h3 {
    text-align: center;
    font-weight: normal; }

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  clear: both;
  visibility: hidden; }

.clearfix {
  display: inline-block; }

html[xmlns] .clearfix {
  display: block; }

* html .clearfix {
  height: 1%; }



<!--KK Victor -->
.style1 {color: #FF0000}
#google_search1 {
  clear: both;
  background: #bb1918 url(images/header_bg.png) 0 0 repeat-x;
  color: #fff;
  width: 100%; }
  #google_search1 form.googlesearch1 {
    padding: .2em .5em;
    text-align: right; }
  #google_search1 a, #google_search1 a:hover {
    text-decoration: none;
    color: #fff; }
  #google_search1 a:hover {
    text-decoration: underline; }
  #google_search1 input {
    width: 200px; }
	
	
	
	#navigation1 {
  float: left;
  width: 100%;
  background: url(images/nav_stroke.png) bottom left repeat-x;
  color: #dae0d2; }
  #navigation1 ul {
    margin: 0 auto;
    padding: 0;
    list-style: none;
    display: table; }
  #navigation1 li {
    display: table-cell;
    float: left;
    background: url(images/nav_tab_r.png) top right no-repeat;
    margin: 5px 0 1px 5px; }
    #navigation1 li a {
      display: block;
      position: relative;
      left: -4px;
      margin-right: -4px;
      background: url(images/nav_tab_l.png) top left no-repeat;
      padding: 5px 15px;
      text-decoration: none;
      color: #47543e; }
    #navigation1 li a:hover {
      text-decoration: underline; }
  #navigation1 li.selected {
    background: url(images/nav_tab_2_r.png) top right no-repeat;
    margin-bottom: 0;
    margin-top: 0; }
    #navigation1 li.selected a {
      background: url(images/nav_tab_2_l.png) top left no-repeat;
      color: #fff;
      font-weight: bold;
      padding-top: 7px;
      padding-bottom: 9px; }
	  
	  
	  
	  
	  
	  .rounded_box {
  background: url(images/content_bg.png) left repeat-y;
  margin-bottom: 15px; }
  .rounded_box .header {
    background: url(images/content_header.png) left top no-repeat;
    border-bottom: 1px solid #b3b3b3; }
    .rounded_box .header .title {
      min-height: 28px;
      background: url(images/content_header.png) right top no-repeat;
      margin-left: 10px;
      padding: 10px 0 1px 0; }
      .rounded_box .header .title h1, .rounded_box .header .title h2, .rounded_box .header .title h3 {
        background: url(images/content_bullet.png) 0 50% no-repeat;
        padding: 0 0 0 20px;
        margin: 0; }
        .rounded_box .header .title h1 .reference, .rounded_box .header .title h2 .reference, .rounded_box .header .title h3 .reference {
          float: right;
          font-size: 75%;
          padding-right: 5px;
          line-height: 2.0em; }
      .rounded_box .header .title h1 {
        font-size: 1.2em; }
  .rounded_box .content {
    background: url(images/content_bg.png) right repeat-y;
    clear: both;
    margin: 0 0 0 10px;
    padding: 1em 10px 1px 0; }
  .rounded_box .footer {
    background: url(images/content_footer.png) left bottom no-repeat; }
    .rounded_box .footer div {
      height: 23px;
      background: url(images/content_footer.png) right bottom no-repeat;
      margin-left: 5px; }

.enhanced .rounded_box {
  background-image: url(images/bold_content_bg.png); }
  .enhanced .rounded_box .header {
    background-image: url(images/bold_content_header.png);
    border-bottom: none; }
    .enhanced .rounded_box .header .title {
      background-image: url(images/bold_content_header.png); }
      .enhanced .rounded_box .header .title h1, .enhanced .rounded_box .header .title h2, .enhanced .rounded_box .header .title h3, .enhanced .rounded_box .header .title .reference, .enhanced .rounded_box .header .title a {
        color: #fff; }
      .enhanced .rounded_box .header .title h1, .enhanced .rounded_box .header .title h2, .enhanced .rounded_box .header .title h3 {
        background-image: url(images/bold_content_bullet.png); }
  .enhanced .rounded_box .content {
    background-image: url(images/bold_content_bg.png); }
  .enhanced .rounded_box .footer {
    background-image: url(images/bold_content_footer.png); }
    .enhanced .rounded_box .footer div {
      background-image: url(images/bold_content_footer.png); }

#subnav .rounded_box {
  width: 140px;
  background: url(images/subnav_bg.png) left repeat-y;
  background-color: #f6f9f4; }
  #subnav .rounded_box .header {
    background: url(images/subnav_header.png) left top no-repeat;
    border-bottom: 1px solid #A9C294; }
    #subnav .rounded_box .header .title {
      background: url(images/subnav_header.png) right top no-repeat; }
  #subnav .rounded_box .content {
    background: url(images/subnav_bg.png) right repeat-y; }
  #subnav .rounded_box .footer {
    background: url(images/subnav_footer.png) left bottom no-repeat; }
    #subnav .rounded_box .footer div {
      background: url(images/subnav_footer.png) right bottom no-repeat; }
  #subnav .rounded_box .header_small {
    background: url(images/subnav_header_small.png) left top no-repeat;
    margin-bottom: -15px; }

#sidebar .rounded_box {
  width: 140px;
  background: url(images/sidebar_bg.png) left repeat-y;
  background-color: #fffdec; }
  #sidebar .rounded_box .header {
    background: url(images/sidebar_header.png) left top no-repeat;
    border-bottom: 1px solid #ffea46; }
    #sidebar .rounded_box .header .title {
      background: url(images/sidebar_header.png) right top no-repeat; }
  #sidebar .rounded_box .content {
    background: url(images/sidebar_bg.png) right repeat-y; }
  #sidebar .rounded_box .footer {
    background: url(images/sidebar_footer.png) left bottom no-repeat; }
    #sidebar .rounded_box .footer div {
      background: url(images/sidebar_footer.png) right bottom no-repeat; }
