body {
      margin:0;
      background:url("fondo.png");
      font-family:Georgia;
}

h1 {
      font-size:42px;
      margin:0;
      padding:0;
}

h2 {
      margin:1px;
      padding:0;
      margin-bottom:8px;
}

a {
      text-decoration:none;
}

.logoclase {
      width:350px;
      height:100px;
      background:url("bannerlog.png");
}

.divbannerlog {
      width:400px;
      height:100px;
      margin-right:0px;
      background:url("banner.png");
      float:right;
      z-index:2;
}

.borderredona {
      width:842px;
      height:4px;
      background:#84dd97 url("fondob.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderredonb {
      width:840px;
      height:3px;
      background:#84dd97 url("fondob.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderredonc {
      width:836px;
      height:2px;
      background:#84dd97 url("fondob.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderredond {
      width:834px;
      height:1px;
      background:#84dd97 url("fondob.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderredone {
      width:832px;
      height:2px;
      background-color:#56e378;
      margin:0 auto;
}

.divcenterc {
      width:862px;
      margin:0 auto;
      margin-top:20px;
      margin-bottom:20px;
}

.divcenterb {
      width:850px;
      margin:0 auto;
}

.divcenter {
      height:600px;
      min-height:600px;
      height:auto;
      padding-bottom:30px;
      background:#c7ffd4 url("fondoc.png");
      border:#56e378 3px solid;
      border-top:0;
      border-bottom:0;
}

.divlogo {
      height:100px;
      background:#84dd97 url("fondob.png");
      border-bottom:#56e378 2px solid;
}

.divmenuh {
        width:185px;
        float:left;
}

.redona {
        height:2px;
        width:166px;
        margin-left:16px;
        border-left:#56e378 1px solid;
        border-right:#56e378 1px solid;
        background-color:#ddffc7;
}

.redonb {
        height:1px;
        width:164px;
        margin-left:17px;
        border-left:#56e378 1px solid;
        border-right:#56e378 1px solid;
        background-color:#ddffc7;
}

.redonc {
        height:1px;
        width:162px;
        margin-left:18px;
        border-left:#56e378 1px solid;
        border-right:#56e378 1px solid;
        background-color:#ddffc7;
}

.redond {
        height:1px;
        width:162px;
        margin-left:19px;
        background-color:#56e378;
}


.divomenu {
        color:#403f00;
        font-family:Tahoma;
        height:24px;
        margin-top:25px;
        margin-left:15px;
        padding-left:15px;
        padding-top:2px;
        border:#6edc88 1px solid;
        background:#7ae395 url("menuback.png");
}

.divmenucont {    
        margin-left:15px;
        border:#56e378 1px solid;
        border-bottom:0;
        border-top:0;
        background-color:#ddffc7;
}

.divmenuhover {
        color:#003547;
        font-family:Tahoma;
        font-size:14px;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:6px;
        display:block;
}

.divmenuhover a, divmenuhover a:visited {
        color:#08511a;
        font-family:Tahoma;
        font-size:14px;
        padding-top:2px;
        outline:0;
        display:block;
}

.divmenuhover:hover {
        background-color:#a5ebb6;
}

.divmenuhover a:hover {
        background-color:#a5ebb6;
}

.divsubmenuhover {
        color:#003547;
        font-family:Tahoma;
        font-size:11px;
        padding-top:2px;
        padding-bottom:2px;
        padding-left:16px;
        display:block;
}

.divsubmenuhover a, divsubmenuhover a:visited {
        color:#08511a;
        font-family:Tahoma;
        font-size:11px;
        padding-top:2px;
        outline:0;
        display:block;
}

.divsubmenuhover:hover {
        background-color:#a5ebb6;
}

.divsubmenuhover a:hover {
        background-color:#a5ebb6;
}

.divtext {
        color:#08511a;
        width:600px;
        height:400px;
        min-height:400px;
        height:auto;
        margin-top:25px;
        margin-left:20px;
        padding:8px;
        padding-bottom:25px;
        background-color:#ddffc7;
        border:#56e378 1px solid;
        float:left;
}

.divtext a, divtext a:visited {
        color:#08511a;
        font-family:Tahoma;
}

.borderbredona {
      width:842px;
      height:4px;
      background:#c7ffd4 url("fondoc.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderbredonb {
      width:840px;
      height:3px;
      background:#c7ffd4 url("fondoc.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderbredonc {
      width:836px;
      height:2px;
      background:#c7ffd4 url("fondoc.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderbredond {
      width:834px;
      height:1px;
      background:#c7ffd4 url("fondoc.png");
      border-left:#56e378 3px solid;
      border-right:#56e378 3px solid;
      margin:0 auto;
}

.borderbredone {
      width:832px;
      height:2px;
      background-color:#56e378;
      margin:0 auto;
}

.divfoto {
      padding:10px;
      float:left;
}

.divlimp {
      clear:both;
}
