body{
margin:0px;
padding:0px;
font-family: verdana,arial, "Times New Roman", Times, serif;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}


#divcontenedor{
width: 1024px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#divcabecera{
width:100%;height:193px; background:url(images/fondcab.gif) top repeat-x; margin:0px;
}

#divmenu2ycontenido{
margin-top: 15px;
float: left;
width: 100%;
}

#divcontenido{
margin-left: 230px; /*Set left margin to LeftColumnWidth*/
color:#000000; font-size:13px; font-family:arial;}

#divmenu2{
float: left;
width: 200px; /*Width of left column*/
margin-left: -1010px; /*Set left margin to -(MainContainerWidth)*/
background: #ffffff;
}

#divpiegeneral{
clear: left;
width: 100%;
text-align: center;
padding: 0px 0;
}

#divtipoAcontenedor{
float: left;
width: 100%;
}


#divtipoAdcha{
margin-right: 260px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
}

#divtipoAizda{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -260px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/
background: #FFFFFF;
}


/***************************************************************************/
/*******************DESDE AQUÍ LOS DIVS-LOGOS DE LA CABECERA*******************/
#divlogo1{
margin-left: 0px; /*Set left margin to LeftColumnWidth*/
margin-left: 5px;
}
#divlogo2{
margin-left: 203px; /*Set left margin to -(MainContainerWidth)*/
margin-top: -109px;
}
#divslogan {
margin-left:  360px;
margin-top: -109px;
top: 20px; visibility: visible;
background:url(images/slogan2.gif);
width:355px; height:98px;
}
#divimgfondo {
margin-left:  723px;
margin-top: -107px; top: 0px; width:301; height:118px; background:url(images/fondoCab2.jpg); visibility: visible;}

/*************************************************************************/
/*******************OPCIONES DEL DIV MENU SUPERIOR************************/
#divmenu {margin-left: 200px; top: 118px; }
#menu {
padding:0;
margin:0;
height:36px;
list-style-type:none;
background:url(images/menu_fondoOFF.gif);
}
#menu li {
font-family:arial;
font-size:12px;
float:left;
height:36px;
position:relative;
text-align:center;
}

#menu li a {
padding-top:12px;
}
#menu li a, #menu li a:visited {
display:block;
text-decoration:none; 
color:#FFFFFF;
}
#menu li a:hover {
border:0;
height:36px;
background:url(images/menu_fondoON.gif);
color:#000000;
}

/*******************************************************************/
/*******************OPCIONES DEL MENU LATERAL************************/
#divcontactar{
height:28px;color:#FFFFFF;
background:url(images/conIzq.gif) no-repeat left top;
float:left;
margin:0;
padding:0 0 0 10px;
text-decoration:none;
}
#divcontactar span{ height:28px;
background:url(images/conDre.gif) no-repeat right top;
float:left;
width:180px;
height:28px;
display:block;
padding-left:0px;
padding-top:6px;
color:#68304e;}

#divboletin{
height:28px;color:#FFFFFF;
background:url(images/conIzq2.gif) no-repeat left top;
float:left;
margin:0;
padding:0 0 0 10px;
text-decoration:none;
}
#divboletin span{ height:28px;
background:url(images/conDre2.gif) no-repeat right top;
float:left;
width:180px;
height:28px;
display:block;
padding-left:0px;
padding-top:6px;
color:#68304e;
}


/*******************************************************************/
/*******************OPCIONES DEL DIV PIE PAGINA************************/
#divpie {border:0px;margin:0px;
position:relative;
width:100%;
height:160px;
background-color:#000;
background:url(images/fondopie.gif) top repeat-x #45494D;
padding-top:45px;
}
#divpie #contenidoMenu{margin:0 auto; width:100%; padding:0px;  font-size: 11px; font-family:arial; text-align:center; color:#FFFFFF }


/*******************************************************************/
/*******************OPCIONES DE FUENTES,ETC.************************/
.apvisitado1 {
color:#63304A; font-size:18px;}

.apvisitado2 {
color:#636973; font-size:18px;}

.apvisitado3 {
color:#000000; font-size:16px;}

/*COLORES*/
.color1{color:#ffffff;}
.color2{color:#000000;}
.color3{color:#63304A;}
.color4{color:#636973;}
.color5{color:#C6BEAD;}

/*TIPOS*/
.bold{ font-weight:bold}

/*TAMAÑOS*/
.tam9{font-size:9px;}
.tam10{font-size:10px;}
.tam11{font-size:11px;}
.tam12{font-size:12px;}
.tam14{font-size:14px;}
.tam16{font-size:16px;}
.tam18{font-size:18px;}
.tam20{font-size:20px;}
.tam22{font-size:22px;}

/*FUENTES*/
.arial{font-family:arial;}
.tahoma{font-family:Tahoma;}
.verdana{font-family:verdana;}

a.color1{color:#ffffff;}
a.color1:active{ text-decoration:none;}
a.color1:hover{text-decoration:underline;}
a.color1:link{text-decoration:none;}
a.color1:visited{text-decoration:none;}

a.color2{color:#000000;}
a.color2:active{ text-decoration:none;}
a.color2:hover{text-decoration:underline;color:#63304A;}
a.color2:link{text-decoration:none;}
a.color2:visited{text-decoration:none;}

a.color3{color:#63304A; text-decoration:none;}
a.color3:hover{text-decoration:underline;color:#C6BEAD;}
a.color3:visited{text-decoration:none;}

a.color4:active{ text-decoration:none;}
a.color4:hover{text-decoration:underline;color:#000000;}
a.color4:link{text-decoration:none;}
a.color4:visited{text-decoration:none;}
/***************************************************************************/
/*******************DESDE AQUÍ LOS FORMATOS PARA FORMULARIOS*******************/
select{
font-family:arial; font-size:12px;
}

/*******************************************************************/
/*******************OTROS CONTENIDOS.************************/
.divfoto {font-size:13px; margin-left:20px; margin-top:15px; width:300px; height:127px; background:url(images/foto_molde.gif)  no-repeat; visibility: visible; padding-top:45px;padding-left:135px;}
.divtipoBdcha1 {width:255px; height:142px; background:url(images/divdcha2tipo1.gif)  no-repeat; visibility: visible; margin-top:10px; padding-top:10px;padding-left:5px;}

/*espacio*/
.espa1{letter-spacing: 1px;}
.espa2{letter-spacing: 2px;}
.espa3{letter-spacing: 3px;}
.espa8{letter-spacing: 8px;}

/*******************************************************************/
/*******************UTILIZADOS EN PRODUCCIÓN CIENTÍFICA*************/
ul.tipo1 {
margin: 0;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font: 12px Arial;
list-style-type: none;
width:745px;
}

ul.tipo1 li{
display: block; /*inline cuando queramos que solo ocupen una linea */
list-style-type: none;
margin: 0;
border: 1px dotted #000000;
width:100%;
height: auto!important; /* para los browsers buenos */
height: 20px; /* para IE5+ */
min-height: 20px; /* para los browsers buenos */
background-color:#E2DCC8;
padding-top:8px;
padding-left:8px;
padding-bottom:5px;
}

ul.tipo1 li.tipo2{
background-color:#ffffff;
font: 12px Arial;color:#636973;
}
ul.tipo1 li.tipo3{
background-color:#693550;
font: bold 12px Arial;color:#ffffff;
height: 20px; /* para IE5+ */
}

div.pctipo1{
width:745px;
height:40px;
background-color:#c0c0c0;
font: bold 14px Arial; color:#000000;
border: 1px inset   #000000;
padding-top:8px;
padding-left:8px;
padding-bottom:5px;
margin-top:20px;
margin-bottom:20px;
}

ul.tipo2 {
margin: 15px;
padding: 0;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font: 12px Arial;
list-style-type: none;

}

ul.tipo2 li{
display: inline; /*block cuando queramos que salten linea */
list-style-type: none;
margin: 0;
height: auto!important; /* para los browsers buenos */
height: 20px; /* para IE5+ */
min-height: 20px; /* para los browsers buenos */
padding-top:8px;
padding-left:8px;
padding-bottom:5px;
}

ul.tipo2 li.tipo2tp1{
border: 1px dotted #000000;
min-width: 745px; /* para los browsers buenos */
width:200px;
background-color:#E2DCC8;
}
ul.tipo2 li.tipo2tp2{
width:200px;
background-color:#ffffff;
border-bottom: 1px dotted #000000;
}
/*******************************************************************/
/*******************UTILIZADOS EN INF.PATRONATO*************/
table.tipo1{
width:745px;
}
table.tipo1 td.tipo1{
background-color:#E2DCC8;
height:40px;
text-align:center;
}
table.tipo1 td.tipo2{
background-color:#EFEFEF;
height:25px;
text-align:left;
padding-left:5px;
}
table.tipo1 td.tipo3{
background-color:#C0C0C0;
height:35px;
text-align:left;
padding-left:5px;
}
