* {margin:0; padding:0;}

body {
font-family:Tahoma, sans-serif;
font-size:11px;
background-image:url(../images/fondo.png);
margin-top:15px;
}

#contenedor {
width:720px;
margin:0 auto;
}

#titulo {
background-image:url(../images/titulo.gif);
background-repeat:no-repeat;
width:100%;
height:214px;
position:relative;
}


#div1 {
width:700px;
padding:10px;
float:left;
border-bottom:1px dotted #e2e2e2;
background-color:#FFFFFF;
border-left:1px dotted #f2f2f2;
border-right:1px dotted #f2f2f2;
}

#div1-1 {
width:380px;
padding:10px;
float:left;
clear:left;
border-right:1px dotted #ccc;
}

#div1-1 h1 {
color:#CC0000;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
}

#div1-1 p {
margin-bottom:8px;
}

#div1-1 h2 {
color:#999;
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin:5px 0px;
}

#div1-1 h3 {
color:#999;
font-size:10px;
margin:5px 0px;
font-weight:normal;
}

#div1-2 {
width:275px;
_width:270px;
padding:10px;
float:right;
}

#div1-2 h1 {
color:#CC0000;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

#div1-2 h2 {
color:#999;
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin:5px 0px;
}

#div1-2 h3 {
color:#999;
font-size:10px;
margin:5px 0px;
font-weight:normal;
}

#div1-2 p {
margin-bottom:8px;
}


#div2 {
width:100%;
height:100%;
float:left;
}

#div2_1 {
width:458px;
height:100%;
float:left;
padding:20px;
background-color:#FFFFFF;
}

#div2_1 .nota {
padding-bottom:10px;
padding-top:10px;
border-bottom:1px dotted #999;
float:left;
}

#div2_1 .nota-sb {
padding-bottom:10px;
padding-top:10px;
float:left;
}

#div2_1 h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#CC3333;
}

#div2_1 h2 {
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin-top:10px;
color:#999;
}

#div2_1 h3 {
color:#999;
font-size:10px;
margin:5px 0px;
font-weight:normal;
}

#div2_1 p {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:10px;
margin-bottom:5px;
font-size:10px;
}

#div2_2 {
width:210px;
height:100%;
float:left;
background-color:#f9f9f9;
}

#div2_2 h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
}

#div2_2 h2 {
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin-top:10px;
color:#f2f2f2;
}

#div2_2 p {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:10px;
font-size:10px;
color:#fff;
}

.cortitas ul {
margin-top:10px;
}

.cortitas li {
list-style-image:url(../images/ic_list.jpg);
margin-left:18px;
font-size:12px;
padding:1px 0px;
}

#pie {
width:680px;
padding:20px;
float:left;
clear:both;
text-align:center;
background-color:#666666;
color:#FFFFFF;
border-top:3px #CC0000 solid;
}


/* BOTONERA */
#botonera {
position:absolute;
left:265px;
top:173px;
}

#botonera li {
float:left; 
display:block;
margin:0px 10px;
} 

a.btn:link, a.btn:visited {
color:#FFFFFF;
text-decoration:none;
font-size:12px;
border-bottom:1px hidden #FFFFFF;
}

a.btn:hover, a.btn:visited:hover {
border-bottom:1px dotted #FFFFFF;
}


a.ampliar:link, a.ampliar:visited {
background-image:url(../images/ic_list.jpg);
background-repeat:no-repeat;
background-position:2px 4px;
padding-left:10px;
color:#CC0000;
text-decoration:none;
margin-top:4px;
clear:both;
float:left;

}

a.ampliar:hover, a.ampliar:visited:hover{
color:#333333;
}
