@charset "utf-8";

body{ margin:0; padding:0; outline: 0;}
.olul , .li{list-style:none; margin:0;padding:0;}
.body{ text-align:center; background-image:url(../img/bg.jpg);}
/*Cuerpo y subdivisiones principales*/
#principal{ width:633px; height:630px; margin:0 auto; text-align:left; /*border:1px solid #000;*/}
#bgder{	width:56px; height:590px;  float: right; background-image:url(../img/bgDer.jpg); background-repeat:no-repeat; }/*borde Der*/
#bgizq{ width:56px; height:590px; float:left; background-image:url(../img/bgIzq.jpg); background-repeat:no-repeat; }/*borde Izq*/
#medio{ width:521px; height:590px; left: 20px; float:left; background-color: #f9f9f9; }/*cuerpo*/
#pie { width:633px; height:32px; float:left; text-align:center; padding:10px 0 0 0; background:url(../img/pie.jpg) no-repeat; font: normal 9px Arial; color:#FFF; letter-spacing:1px;}/*borde Pie*/
/*------------------------------------------------*

/*subdivisiones*/
#banner{ width:521px; height:152px; overflow:hidden; float:left; }
#logo{ width:166px; height:152px; float:left;}
#fechas { width:355px; height:27px; float:left;}
#slide{ width:355px; height:152px; float:left; }
#slide1{ width:180px; height:125px; float:left; overflow:hidden;}
#slide2{  width:171px; height:125px; float:left; margin-left:4px; overflow:hidden; }

#menu{ width:521px; height:72px; float:left; overflow:hidden; background-image:url(../img/menu.jpg);}

#cont{ width:521px; height:366px; float:left; overflow:hidden;}
#contizq{
	width:170px;
	height:362px;
	background-color:#eee;
	float:left;
	overflow:hidden;
	margin:0 auto;
}
#news{	width:158px;height:130px; float:left; padding:5px 5px 0 5px;  border: #d3d9de 1px solid; }
#dato1{	width:158px;height:190px; float:left; padding:5px 5px 0 5px; font:11px Arial; color: #5d7d91; text-align:justify; }
#dato2{	 float:left; padding:5px 5px 0 5px; font:11px Arial; color: #5d7d91; text-align:justify; }
#dato3{	 width:341px; height:128px; text-align:left; font:11px Arial; padding:6px 0 0 0; color: #8a8f9c;  float:right; }
#datoP{	width:158px; height:364px; background-color:#F4F4F4; }

#contder{ width:331px; height:344px; background-color:#f9f9f9; float:left;  padding: 7px 10px 9px 10px; overflow:hidden; }
#contder3{ width:331px; height:349px; background-color:#f9f9f9; float:left;  padding: 2px 10px 9px 10px; overflow:hidden; }
#titulo01{ width:331px; height:16px; font: bold 14px Arial; color:#344347; float:left; padding:0;}
#titulo02{ width:331px; height:18px; font: bold 12px Arial; color:#2394DA; letter-spacing: 1px; float:left; border-bottom: 1px solid #2394DA; margin-top:16px;}
#titulo03{
	width:331px;
	height:12px;
	font: bold 12px Arial;
	color:#29505F;
	letter-spacing: 1px;
	float:left;
	padding-top:5px;
}
#titulo04{ width:168px; height:30px; font: bold 14px Arial; color:#344347; float:left; padding:0; border:1px solid #0F6;}

#home01{width:331px; height:75px; text-align:justify; font: normal 11px Arial; color: #8a8f9c;  float:left; margin-top:4px;}
#home02{ width:331px; height:88px; text-align:justify; font: normal 11px/11px Verdana; color: #8a8f9c; float:left; margin-top:4px; }
#home03{ width:331px; height:349px; text-align:justify; font: normal 11px/12px Verdana, Geneva, sans-serif; color: #8a8f9c; float:left; margin-top:4px; }
#producto1{ width:341px; height:334px; text-align:justify; font:11px Arial; padding:6px 0 0 0; color: #8a8f9c;  float:left;}
#titulo01N{ width:165px; height:20px; text-align:center; background-color:#d3d9de; padding:4px 0 0 0; color:#465a63; font: 12px tahoma; letter-spacing: 1px; float:left;  }
#newsN{	width:150px;height:125px; float:left; padding:5px 5px 0 5px;  border: #d3d9de 1px solid; }

#contacto{width:351px;height:364px; float:left; padding: 10px 10px 10px; text-align:justify; font:11px Arial; color:#999;}
#contizqcontacto{ width:162px; height:350px; padding:6px 4px; background-color:#eee; float:left; overflow:hidden; }
/*------------------------------------------------*/

/*NOSOTROS*/
#loge{ width:500px; height:344px; background-color:#f9f9f9; float:left;  padding: 7px 10px 9px 10px; }
/*------------------------------------------------*/

/*FEED*/
#feed_rss{width:154px; height:310px; margin-left:9px; margin-top:4px; padding:0;  background-color:#FFFFFF; display:block; float:left;}
#pscroller1{ /*width: 154px; height: 67px; padding:4px 0 0 6px; */float:left; }

.rsstitle , .rssclass a {font: bold 11px Arial; color:#01101c; line-height:1.2; text-decoration:none;}
.rssclass a:hover { color:#FF6600;}
.rssclass {font: 11px/11px Arial; color:#676c6f;}
.rssdate {font: 10px Arial; color:#CCC;}
.load {font: bolder 10px Arial; color:#FF6600; position:absolute;}


