/*********************************************/
/*            CSS 			     */
/*        CP SANTA MARIA MAGDALENA           */
/*       Realizado por RedNeptuno            */
/*********************************************/
* { padding: 0; margin: 0; }
img {border: 0px;}
body {margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFF;}


p.normal { line-height: 14pt; } 
p.grande { line-height: 150%; } 
p.xgrande { line-height: 200%; }

/**opaco para fotos**/
.ejemplo {width: 100%; height:20px; background-color:#ffffff} 
.opaco {filter: alpha(opacity=65); -moz-opacity: .65; opacity: .65; } 

.cursiva { font-style:italic;}
/************** CONTENEDOR *********************/

#contenedor { height:100%; width:100%;}

/**************** MENU  **********************/

#menu {  text-align:center;  }

#menu .tab{height:35px; width:180px; background-image:url(../imagenes/BOTON2.jpg);}
#menu .tab:hover{background-color:#FFFFFF; background-image:url(../imagenes/BOTON1.jpg);}

#menu .tabA{height:35px; width:180px; background-image:url(../imagenes/BOTON2a.jpg);}
#menu .tabA:hover{background-color:#FFFFFF; background-image:url(../imagenes/BOTON1a.jpg);}

#menu .tabP{color:#B0D053; border-top:solid 2px #B0D053;}
#menu .tabP:hover{ color:#52300D; border-top:solid 2px #52300D;;}

#menu a {color:#ffffff; text-decoration:none; font-weight:bolder; font-size:13px;
	height: 28px;
	padding-top: 8px;
	padding-bottom: 3px;
	cursor: pointer;
	
}
#menu a:hover {color:#feebac;	text-decoration:none; font-weight:bolder; font-size:13px;
	height: 28px;
	padding-top: 8px;
	padding-bottom: 3px;
	cursor: pointer;
	
}

#menuidioma {  text-align:center; }
#menuidioma a {color:#ffffff; text-decoration:none; font-size:11px;
	
	
}
#menuidioma a:hover {color:#feebac;	text-decoration:none; font-size:11px;
	
	
}

<!--link noticia principal-->
#principal { width:100%; text-align:left;  }
#principal a {color:#52300D; text-decoration:none; font-weight:bolder; font-size:18px;
	height: 28px;
	padding-top: 8px;
	padding-bottom: 3px;
	cursor: pointer;
	
}
#principal a:hover {color:#B0D053;	text-decoration:none; font-weight:bolder; font-size:18px;
	height: 28px;
	padding-top: 8px;
	padding-bottom: 3px;
	cursor: pointer;
	
}

/**************** CONTENIDO  **********************/

#contenido { width:100%; background-color:#ffffff; border:1px solid #3F2E1C;}
#contenido .contenido_arriba { background-image:url(../imagenes/borde_arriba.jpg); background-repeat:repeat-x; background-position:top; }
#contenido .contenido_izquierda { background-image:url(../imagenes/borde_izquierda.jpg); background-repeat:repeat-y; background-position:left; }
#contenido .contenido_derecha { background-image:url(../imagenes/borde_derecha.jpg); background-repeat:repeat-y; background-position:right; }
#contenido .contenido_abajo { background-image:url(../imagenes/borde_abajo.jpg); background-repeat:repeat-x; background-position:bottom; }
#contenido .lateral { border-bottom:1px solid #3F2E1C; border-right:1px solid #3F2E1C; width:100%;}

/******************CONTENIDO INTERIOR*******************/
#interior { width:100%; }
#interior .titulo { font-size:18px; color:#3F2E1C; font-weight:bolder; border-bottom:1px dashed #3F2E1C;}
#interior .contenido { padding:5px; color:#333333; width:90%; border:1px solid #CCCCCC;}
#interior a {color:#666666; text-decoration:underline;}
#interior a:hover { text-decoration:underline;}

/**************** FLASH  **********************/

#flash { width:100%;  border-bottom:0px; }

/**************** MENU LATERAL  **********************/
#menu_lateral { width:173px; align:top;}
#menu_lateral .titulo {border-bottom:1px dashed #3F2E1C; font-size:14px; color:#3F2E1C; font-weight:bolder; border:1px solid #3F2E1C; background-color:#FFFFFF; padding:5px;}
#menu_lateral .tab{background-color:#EBF3D4;}
#menu_lateral .tab:hover{background-color:#A63922;}
#menu_lateral a {font-size:14px; color:#666666; text-decoration:none;  font-weight:bolder;}
#menu_lateral a:hover {font-size:14px; color:#3F2E1C; font-weight:bolder;}

/**************** Actualizaciones LATERAL  **********************/
#actualizaciones_lateral { width:173px; align:top;}
#actualizaciones_lateral .titulo { font-size:14px; color:#3F2E1C; font-weight:bolder;  padding:5px;}
#actualizaciones_lateral .tab{background-color:#EBF3D4;}
#actualizaciones_lateral .tab:hover{background-color:#A63922;}
#actualizaciones_lateral a { font-size:14px; color:#666666; text-decoration:none; font-weight:bolder;}
#actualizaciones_lateral a:hover { font-size:14px; color:#3F2E1C; font-weight:bolder;}

/**************** LINEA SITUACION MENU ************************/
#situacion { margin: 0 auto; width: 100%; font-size:10px; color:#415263; border-bottom:dashed 1px #3F2E1C;}

/**************** CONTACTO  **********************/
#CONTACTO { width:90%; align="top"}
#CONTACTO .titulo {border-bottom:1px dashed #3F2E1C; font-size:16px; color:#3F2E1C; font-weight:bolder; border:1px solid #3F2E1C; background-color:#b0d053;}
#CONTACTO .cuadros {border-bottom:1px dashed #3F2E1C; border-top:1px dashed #3F2E1C; border-bottom:1px dashed #3F2E1C; font-size:14px; color:#3F2E1C; font-weight:bolder; border:1px solid #3F2E1C; background-image:url(../imagenes/FONDOCONTACTO.jpg);}
#CONTACTO .cuadros2 {border-bottom:1px dashed #3F2E1C; border-top:1px dashed #3F2E1C; border-bottom:1px dashed #3F2E1C; font-size:14px; color:#3F2E1C; font-weight:bolder; border:1px solid #3F2E1C; background-image:url(../imagenes/FONDOCONTACTO2.jpg);}
#CONTACTO .tab{background-color:#EBF3D4;}
#CONTACTO .tab:hover{background-color:#A63922;}
#CONTACTO a {color:#666666; text-decoration:none; border-bottom:1px border-bottom:1px dashed #3F2E1C; #3F2E1C;}
#CONTACTO a:hover {color:#3F2E1C; font-weight:bolder;}



/**************** NOTICIAS  **********************/
#noticias { width:100%; color:#333333; }
#noticias .titulo { font-size:13px; color:#3F2E1C; font-weight:bolder; }
#noticia {border-bottom:1px dashed #3F2E1C;}
#noticia a { color:#660000; text-decoration:none; font-weight:bold;  }
#noticia a:hover {color:#3F2E1C; font-weight:bolder; text-decoration:underline;}
#fecha  {color:#666666; font-size:10px; font-style:italic;}

/**************** ACTUALIZACIONES  **********************/
#actualizaciones { width:90%; }
#actualizaciones .titulo { font-size:18px; color:#3F2E1C; font-weight:bolder;}
#actualizaciones .contenido { background-color:#E6F882;}
#actualizaciones a {color:#666666; text-decoration:none;}
#actualizaciones a:hover {color:#3F2E1C; }

/**************** PIE ************************/
#pie { margin: 0 auto; width: 100%; font-size:10px; color:#9c9c9c;}
#a {font-size:10px; color:#FF9900; text-decoration:none;}

.marcoCentral{
	padding:00px;
	color: #333333;
	border:2px solid #CCCCCC;
	background-color: #FFFFFF;
	font-size:12px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}

#marcoCentral{
	border:1px solid #CDD2D6;
	background-color:#F2F4F5;
	font-size:12px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}

.marcoFoto{
	border:1px solid #CCCCCC;
	background-repeat:no-repeat;
	width:250px;
	
}
.marcoGaleria{
	border:1px dashed #CCCCCC;
	background-repeat:no-repeat;
	
	padding:5px;
	background-position:center;
	background-color:#F1F1F1;
	color:#003366;
}
/*formulario*/
.form{ 
border-style: dotted; 
border-width: 1px;
border-color:#333333;
background-color:#ffffff; 
font-family: verdana, arial; 
font-size: 10pt; 
} 
