#main{display:table;margin: 0 auto;width:100%;height:100%;}/**/
#submain{width:765px;border:0px solid #000000;height:100%;height:100%;
}/**/

#pie{margin-top:80px;bottom:0px;display:table;width:100%;border:0px solid #000000;
font-family:verdana;
font-size:10px;
color:#ffffff;
}/**/

#pie div.pietop{height:20px;height:expression('25px');background-color:#8CC744;font-weight:bold;padding-top:5px;}
#pie div.pietop a{color:#ffffff;text-decoration:none;}
#pie div.pietop a:hover{text-decoration:underline;}

#pie div.piebot{font-size:9px;height:31px;height:expression('35px');background-color:#0093D6;padding-top:4px;line-height:14px;}

#submain div.izq{display:table;height:200px;width:151px;text-align:left;float:left;border:0px solid #000000;}/**/

#submain div.der{display:table;height:300px;width:599px;float:left;border:0px solid #000000;}/**/

#submain div.izq div.izq1{text-align:right;border:0px solid #000000;}/**/
#submain div.izq div.izq2{padding:5px 0px 0px 20px;border:0px solid #000000;}/**/
#submain div.izq div.izq3{
height:27px;width:142px;
border:0px solid #000000; 
background-color:#ffffff;
background-image: url("../iconos/bgtemas1.gif");
background-repeat: no-repeat;
text-align:center;
font-family:arial;
font-weight:bold;
color:#2f5282;
}


#submain div.izq div.izq4{
width:142px;
background-color:#ffffff;
background-image: url("../iconos/bgtemas2.gif");
background-repeat: no-repeat;
min-height:134px;
*_height:134px; /*ie 6*/
*height:134px; /*ie 7*/
}
#submain div.izq div.izq4 div.fila{
width:142px;height:35px;
}

#submain div.izq div.izq4 div.fila div.a{
width:48px;text-align:center;float:left;
}
#submain div.izq div.izq4 div.fila div.b{
width:70px;text-align:left;float:left;font-family:arial;font-weight:bold;color:#90c84b;font-size:70%;
}

#submain div.izq div.izq4 div.fila div.b a{
color:#2F5282;text-decoration:none;
}

#submain div.izq div.izq4 div.fila div.b a:hover{
color:#90c84b;text-decoration:none;
}

#submain div.izq div.izq4 div.fila div.c{
text-align:left;float:left;
}

#submain div.izq div.izq5{
width:142px;
height:27px
background-color:#ffffff;
background-image: url("../iconos/bgtemas3.gif");
background-repeat: no-repeat;
}

#submain div.der div.top{height:15px;width:599px;border:0px solid #000000;
font-family:arial;font-size:11px;color:#ffffff;text-align:right;right:20px;
}
#submain div.der div.top a {
color:#ffffff;text-decoration:none;
}
#submain div.der div.top a:hover {
color:#ffffff;text-decoration:underline;
}

#submain div.der div.top1{
position:relative;display:table;height:34px;width:599px;border:0px solid #000000;text-align:left;
font-family:verdana;font-weight:bold;font-size:11px;color:#ffffff;margin-top:18px;
}
#submain div.der div.top2{
position:relative;display:table;height:34px;width:599px;border:0px solid #000000;text-align:left;
font-family:verdana;font-weight:normal;font-size:11px;color:#696969;margin-top:7px;
}
#submain div.der div.top3{
position:relative;display:table;width:599px;border:0px solid #000000;text-align:left;
font-family:arial;font-weight:normal;font-size:11px;color:#696969;margin-top:7px;
}

#submain div.der div.top4{
position:relative;display:table;width:599px;border:0px solid #000000;text-align:right;
font-family:verdana;font-weight:normal;font-size:11px;color:#696969;margin-top:7px;
}
#submain div.der div.top4 div.top4-l{
display:table;
width:377px;border:0px solid #000000;float:left;
background-image: url("../iconos/bgdesta.gif");
background-repeat: no-repeat;
min-height:197px;
*_height:197px; /*ie 6*/
*height:197px; /*ie 7*/
margin-top:25px;
margin-left:30px;
margin-left:expression('15px');
text-align:left;
}

#submain div.der div.top4 div.top4-r{
display:table;
width:163px;border:0px solid #000000;float:left;
margin-top:25px;
text-align:left;
}
#submain div.der div.top4 div.top4-l div.b{
display:table;
position:relative;width:377px;border:0px solid #000000;float:left;
/*background-image: url("../iconos/destabody.gif");*/
background-repeat: no-repeat;
min-height:157px;
*_height:157px; /*ie 6*/
*height:157px; /*ie 7*/
}

#submain div.der div.top4 div.top4-l div.b div.firstnota{
position:relative;display:table;width:367px;border:0px solid #000000;
padding-top:8px;
}
#submain div.der div.top4 div.top4-l div.b div.firstnota div.a{ 
position:relative;display:table;
width:155px;
width:expression('170px');
border:0px solid #000000;float:left;
padding-left:15px;
}
#submain div.der div.top4 div.top4-l div.b div.firstnota div.bb{ 
position:relative;display:table;
border:0px solid #000000;float:right;
width:157px;
width:expression('158px');
margin-right:11px;
margin-right:expression('5px');
}

#submain div.der div.top4 div.top4-l div.b div.rest{
position:relative;display:table;width:367px;
border-right:1px solid #AAd575;
border-left:1px solid #AAd575;
min-height:100px;
}

#submain div.der div.top4 div.top4-l div.b div.rest div.notaa{
position:relative;display:table;width:367px;
padding-top:8px;
background-image: url("../iconos/bgrest.gif");
background-repeat: repeat;

}
#submain div.der div.top4 div.top4-l div.b div.rest div.notaa div.aa{
position:relative;display:table;
width:155px;
width:expression('170px');
border:0px solid #000000;float:left;
padding-left:15px;
}
#submain div.der div.top4 div.top4-l div.b div.rest div.notaa div.bbb{
position:relative;display:table;
border:0px solid #000000;float:right;
width:157px;
width:expression('158px');
margin-right:11px;
margin-right:expression('5px');
}

#notatitulo{
color:#76C515;
font-weight:bold;
}
#notatitulo a{
color:#76C515;
text-decoration:none;
}
#notatitulo a:hover{
text-decoration:underline;
}

#submain div.der div.top3 div.top3-l{
width:215px;border:0px solid #000000;text-align:right;float:left;
}

#submain div.der div.top3 div.top3-l div.a{
margin-top:40px;text-align:right;
}

#submain div.der div.top3 div.top3-l div.b{
text-align:left;padding:5px 35px 0px 32px;line-height:12px;
}


#submain div.der div.top3 div.top3-m{
width:190px;border:0px solid #000000;float:left;text-align:right;
}
#submain div.der div.top3 div.top3-m div.a{
margin-top:15px;text-align:right;
}
#submain div.der div.top3 div.top3-m div.b{
text-align:left;padding:0px 25px 0px 15px;line-height:12px;
}
#submain div.der div.top3 div.top3-r{
width:194px;border:0px solid #000000;float:left;text-align:right;
}
#submain div.der div.top3 div.top3-r div.b{
margin-top:45px;text-align:left;
}
#submain div.der div.top3 div.top3-r div.c{
text-align:left;padding:5px 15px 0px 13px;line-height:12px;
}


#menu ul {
padding: 0px;
margin: 0px;
list-style: none;
font-family:verdana;
font-size: 12px;
font-weight: bold;
width: 100%;
height: 30px;
float: left;
}
#menu ul li {
display: inline;
} 

#menu ul li a:link, #menu ul li a:visited {
background-position: 0 0;
color: #FFF;
float: left;
text-decoration: none;
}

#menu ul li a:hover, #menu ul li a:active{
background-position: 0 0;
color: #F30;
}

#menu ul li a.qs:link, #menu ul li a.qs:visited {
background-image: url("../iconos/qs.gif");
background-repeat: no-repeat;
width:131px;height: 34px;
}
#menu ul li a.qs:hover, #menu ul li a.qs:active{
background-image: url("../iconos/qsp.gif");
background-repeat: no-repeat;
width:131px;height: 34px;
}

#menu ul li a.qh:link, #menu ul li a.qh:visited {
background-image: url("../iconos/qh.gif");
background-repeat: no-repeat;
width:120px;height: 34px;
}
#menu ul li a.qh:hover, #menu ul li a.qh:active{
background-image: url("../iconos/qhp.gif");
background-repeat: no-repeat;
width:120px;height: 34px;
}

#menu ul li a.pe:link, #menu ul li a.pe:visited {
background-image: url("../iconos/pe.gif");
background-repeat: no-repeat;
width:140px;height: 34px;
}
#menu ul li a.pe:hover, #menu ul li a.pe:active{
background-image: url("../iconos/pep.gif");
background-repeat: no-repeat;
width:140px;height: 34px;
}

#menu ul li a.nc:link, #menu ul li a.nc:visited {
background-image: url("../iconos/nc.gif");
background-repeat: no-repeat;
width:144px;height: 34px;
}
#menu ul li a.nc:hover, #menu ul li a.nc:active{
background-image: url("../iconos/ncp.gif");
background-repeat: no-repeat;
width:144px;height: 34px;
}
