/* CSS Document */

* { margin: 0;
	padding: 0;
	border: none;
}
body { background-color: #EAEAEA;
	   font-family:Verdana, Arial, Helvetica, sans-serif
	   }
	   
hr{ width:100%; border-bottom:2px #CCCCCC solid;
	}
	
p { color:#3A67A0; font-size:10px;
	}

.copete {color:#3A67A0; font-size:11px;}
.copete2 {color: #CC3300; font-size:11px; text-align:right;}

#logo{width:auto; height:auto; float:left;}

#fl{width:auto; height:auto; margin-top:18px; margin-left:40px; float:left;
	}

#cont { width:960px; height:auto; margin: 0 auto 0 auto; }

#col1 { float:left; width:19px; height:1073px; background-image:url(../images/fondo_izq.jpg); border:none; background-repeat:repeat-y;
		}
#col1b { float:left; width:19px; height:682px; background-image:url(../images/fondo_izq.jpg); border:none; background-repeat:repeat-y;}

#col2 { float:left; width:922px; height:950px; background-color: #FFFFFF;
		}
#col2b { float:left; width:922px; height:650px;; background-color: #FFFFFF;
		}

#col3 { float:left; width:19px; height:1073px; background-image:url(../images/fondo_derecha.jpg); border:none; background-repeat:repeat-y;
		}
#col3b { float:left; width:19px; height:682px; background-image:url(../images/fondo_derecha.jpg); border:none; background-repeat:repeat-y;
		}
#colA { float:left; width:735px; height:945px; border-right:#CCCCCC 1px solid; background-color: #FFFFFF; 
		}
#colAb { float:left; width:735px; height:555px; border-right:#CCCCCC 1px solid; background-color: #FFFFFF; 
		}
#colB { float:left; width:184px;; height:940px; text-align:center; padding-top:5px; background-color: #FFFFFF;
		}
#colBb { float:left; width:184px;; height:550px; text-align:center; padding-top:5px; background-color: #FFFFFF;
		}
#copete { float:left; width:100%; height:66px; background-color:#3A67A0; border-bottom:1px solid white; padding-top:3px;
		  }

#menu { float:left; width:100%; height:27px; background-image: url(../images/menu.jpg);
		}
			
#pie { float:left; width:922px;; height:30px; background-color:#FFFFFF; border-top:#CCCCCC 1px solid; text-align:center;
	   }

.nov { float:left; width:700px; height:300px; margin-left:15px;
		}

.nov2 { float:left; width:700px; height:150px; border-bottom:#CCCCCC 1px solid; margin-top:10px;
		}
		
.nov3 { float:left; width:700px; height:415px; border-bottom:#CCCCCC 1px solid; margin-top:15px;
		}
.nov4 { float:left; width:700px; height:230px; border-bottom:#CCCCCC 3px solid; margin-top:5px;
		}
				
.novcol1 { float:left; width:120px; height:80px;
		}
		
.novcop{ float:left; width:275px; height:190px; padding-left:5px;
		 text-align:justify; font-size:10px;
		 }

.novcop2 { float:left; width:275px; height:275px; padding-left:25px; 
		   text-align:justify; font-size:10px; 
		   }

.novcopx { float:left; width:225px; height:158px; 
           text-align:justify; margin-left:7px; 
		   }

.novcopx2 { float:left; width:230px; height:120px; 
            text-align:justify; margin-left:3px;
			}
			
.novcopx3 {float:left; border-right:#CCCCCC 1px solid; width:223px; padding-right:5px; height:330px; margin-left:3px;
			}
.r1 {width:697px; height:120px; background-image:url(../images/fondos.jpg); background-repeat:repeat-x; z-index:1;}
.r2 {width:697px; height:100px; background-image:url(../images/fondos.jpg); background-repeat:repeat-x; z-index:1;}
.titulos {width:690px; height:16px; margin-bottom:2px; background-image:url(../images/titulos.jpg); background-repeat:no-repeat; 
padding: 2px 15px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; z-index:1; font-weight:bold;}

.novflash {width:160px; height:120px; float:left;
		   }
.novlogo {width:135px; height:95px; float:left; padding-top:25px; padding-left:20px; 
		   }
#nota {width:360px; height:110px; float:left; padding:10px; text-align:center;}

.novimg {width:230px; height:50px; text-align:center; float:left;
		 }

ul{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
   }

a { text-decoration:none;
	color:#FFFFFF;
	}
#menu ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	line-height: normal;
	margin-left:50px;
	}

#menu li {
	float: left;
	height:85%; width:14%; border-right:#FFFFFF 1px solid; text-align:center;
	}

#menu a {
	display: block;
	height: 24px;
	padding: 6px 20px 0px 10px;
	text-decoration: none;
	color:#3A67A0;
	font-weight:bold;
	font-size:13px; letter-spacing: 1px;
	}

#menu a:hover {
	text-decoration: none;
	background: #3A67A0;
	color: #FFFFFF;
	}

#menu .active {
	background: #3A67A0; color: #FFFFFF;
	}
	
.ind{width:10%;border-left:#FFFFFF 1px solid;}
.foto{ color:#000000	; font-size:10px; text-align:justify;  line-height: 180%; padding-top:35%; }
.ft1{ float:left; width: 48%; height:250px; text-align: right; border-bottom: 1px solid #CCCCCC;margin-bottom:10px;
}
.ft2{ float:left; width: 48%; height:250px; text-align: justify;border-bottom: 1px solid #CCCCCC; margin-bottom:10px;
}
.textos {width:99%; height:auto; float:left; margin-bottom:10px;}

form { float:left; width:500px; height:300px; margin:5px auto 0 45px; padding:6px; }	

.dt { float:left; color: #F4F4F4; width:144px; height:22px; background-color:#3A67A0; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; margin-bottom:1px; margin-right:2px; padding-left:5px; padding-top: 5px; }

.dt2 { float:left; color:#3A67A0; width:315px; height:22px; background-color: #3A67A0; font-weight:bold; font-size:12px; margin-bottom:1px;  padding-top:5px; padding-left:5px;
}
.bt { color:#3A67A0; width:auto; background-color: #F4F4F4; border:1px solid #3A67A0; font-family:Arial, Helvetica, sans-serif;
	   font-weight:bold; font-size:12px; margin-bottom:3px; height:20px; padding-left:5px; padding-right:5px;
}
#regresar { float:left; display:block; width:64px; height:24px; background-image:url(../images/regresar.jpg); position:absolute; left:67%; top:220px;}
#regresar:hover{ float:left; display:block; width:64px; height:24px; background-image:url(../images/regresar2.jpg); position:absolute; left:67%; top:220px;}
li.esp{ color:#336699; font-size:11px; margin-left:20px;}
.ttitulos { color:#336699; font-weight:bold; font-size:12px; background-color:#F0F0F0; border-bottom:#666666 1px solid;}
#improd{ width:700px; height:auto; float:left;}
/*Galeria*/
.contimagen { width:100%; height:auto;}
.novgal {float:left; margin-left:15px; height:855px; width:700px; overflow:auto;  padding-right:25px;}
.novgal2 {float:left; margin-left:15px; height:855px; width:700px; padding-right:20px;}
#caracte {overflow:auto; height:692px; float:left; width:690px;}
#foot {position:relative; top:-10px; left:150px; width:550px; height:21px; color:#3A67A0; font-size:10px;}
#marqueecontainer{
position: relative;
width: 350px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
text-align:justify;
}

