.bordeLeft{
	background:transparent url(images/leftBorde2.jpg) repeat-y scroll 0 0;
	height:100%;
	position:relative;
}

.bordeRight {
	background:transparent url(images/rightBorde2.jpg) repeat-y scroll 0 0;
	height:100%;
	position:relative;
}
.bordeTop{
	background:transparent url(images/topBorde.jpg) repeat-x scroll 0 0;
	width:100%;
	position:relative;
	float:left;	
}

.bordeBotom {
	background:transparent url(images/botBorde.jpg) repeat-x scroll 0 0;
	width:100%;
	position:relative;
		float:left;
}

.cornerLeftTop {
	background:transparent url(images/leftTopCorner.jpg);
	float:left;
	height:5px;
	width:5px;
}
.cornerRightTop {
	background:transparent url(images/rightTopCorner.jpg);
	float:left;
	height:5px;
	width:5px;
}
.cornerLeftBotom {
	background:transparent url(images/leftBotomCorner.jpg);
	float:left;	
	height:5px;
	width:5px;
}
.cornerRightBotom {
	background:transparent url(images/rightBotomCorner.jpg);
	float:left;	
	height:5px;
	width:5px;
}

/* -----------------------------
nueva web 
-------------------------------*/


/*body{background-color:#FFFFFF;color:#000000;}*/
body{background-color:#FFFFFF;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
/*a{color:#000000;text-decoration:none}*/
.home {
min-height: 100%; /* el valor minimo es la pantalla completa -luego le restamos la altura del fpie- */
height: auto !important; /* con esto funciona para todos los navegadores */
margin: 0 auto 40px; /* el margen es la altura del pie en negativo */ /*el ultimo parametro cambia la posicion del div del PIE */
}

.pie{
height: 20px; /* misma altura que el margen inferior de la envoltura */
}

h1{margin-top:30px;#margin-bottom:-15px;#margin-left:-16px;margin-left:137px;z-index:10;font-size:14px;color:#C23606;}


.div_menu{font-size:10px;margin-top:-9px;#margin-top:-8px;margin-left:5px;}

.link_home_fotos{color:#575557}
a.link_home_fotos:link{color:#575557;font-weight:bold;text-decoration:none;}
a.link_home_fotos:visited{color:#575557;font-weight:bold;text-decoration:none;}
a.link_home_fotos:active{color:#575557;font-weight:bold;text-decoration:none;}
a.link_home_fotos:hover{color:#A8A7A7;height:auto;text-decoration:underline;}

.link_menu{color:#575557;font-size:10px}
a.link_menu:link{color:#575557;font-size:10px;text-decoration:none;text-decoration:none;}
a.link_menu:visited{color:#575557;font-size:10px;text-decoration:none;text-decoration:none;}
a.link_menu:active{color:#575557;font-size:10px;text-decoration:none;text-decoration:none;}
a.link_menu:hover{background-color:#A8A7A7;color:#575557;height:auto;font-size:10px;text-decoration:underline;}

.link_menu_home{color:#575557}
a.link_menu_home:link{color:#575557;text-decoration:none;}
a.link_menu_home:visited{color:#575557;text-decoration:none;}
a.link_menu_home:active{color:#575557;text-decoration:none;}
a.link_menu_home:hover{background-color:#A8A7A7;color:#575557;height:auto;text-decoration:underline;}


.titulo_home{font-size:31px;font-weight:bold;text-decoration:none;color:#000000;}
a.titulo_home:link{font-size:31px;font-weight:bold;text-decoration:none;color:#000000;}
a.titulo_home:visited{font-size:31px;font-weight:bold;text-decoration:none;color:#000000;}
a.titulo_home:active{font-size:31px;font-weight:bold;text-decoration:none;color:#000000;}
a.titulo_home:hover{font-size:31px;font-weight:bold;text-decoration:none;color:#000000;}

.titulo_home2{font-size:31px;font-weight:bold;color:#C23606;text-decoration:none;}
a.titulo_home2:link{font-size:31px;font-weight:bold;color:#C23606;text-decoration:none;}
a.titulo_home2:visited{font-size:31px;font-weight:bold;color:#C23606;text-decoration:none;}
a.titulo_home2:active{font-size:31px;font-weight:bold;color:#C23606;text-decoration:none;}
a.titulo_home2:hover{font-size:31px;font-weight:bold;color:#C23606;text-decoration:none;}



.subtitulo_home{font-size:14px;color:#A8A7A7;width:450px;font-weight:bold;margin-top:50px;}
.subtitulo_home_admin{font-size:14px;color:#A8A7A7;width:450px;font-weight:bold;margin-top:10px;}

.menu_sel{background-color:#A8A7A7;color:#000000;text-decoration:none;}

.menu_subsel{background-color:#A8A7A7;color:#000000;margin-left:20px;}

.submenu_sel{background-color:#A8A7A7;color:#000000;margin-left:20px;}
.submenu{background-color:#FFFFFF;color:#000000;margin-left:6px;text-decoration:none;}
a.submenu:hover{background-color:#A8A7A7;color:#000000;margin-left:6px;}

a.submenu_gd:link{background-color:#FFFFFF;color:#000000;font-size:14px;font-weight:bold;text-decoration:none;}
a.submenu_gd:active{background-color:#FFFFFF;color:#000000;font-size:14px;font-weight:bold;text-decoration:none;}
a.submenu_gd:visited{background-color:#FFFFFF;color:#000000;font-size:14px;font-weight:bold;text-decoration:none;}
a.submenu_gd:hover{background-color:#FFFFFF;color:#A8A7A7;font-size:14px;font-weight:bold;text-decoration:none;}

/* administrador */
.borde{
	Border:10px solid #A8A7A7;
	padding:10px;
	background-color:#FaFaFa;
	color:#000000;
}

a.link_negro{color:#000000;font-size:14px;font-weight:bold}

a.link_negro_normal{color:#000000;}

a.link_azul_normal{color:#0000FF;float:left;}
a.link_azul_normal:hover{color:#0000FF;text-decoration:underline}

a.link_gris_normal{font-size:10px;color:#666666;float:right}
a.link_gris_normal:hover{font-size:10px;color:#666666;float:right;text-decoration:underline}

.negro_title{color:#000000;font-size:18px;font-weight:bold;border-bottom:2px solid #000000}


.nav_act_sel{border:1px solid #C23606;width:13px;float:left;background-color:#FCC7C8;margin-left:4px;font-weight:bold;font-size:9px;text-decoration:none;}
.nav_act{color:#000000;border:1px solid #C23606;width:13px;float:left;background-color:#EEEEEE;margin-left:4px;font-size:9px;text-decoration:none;}
a.nav_act_link:link{color:#000000;text-decoration:none;}
a.nav_act_link:hover{color:#000000;text-decoration:none;}
a.nav_act_link:visit{color:#000000;text-decoration:none;}



.bgTops_nowidth {
background:#FAFAFA none repeat scroll 0 0;
border:1px solid #F0F0F0;
}

.tableRose {
background-color:#F0F0F0;
border:1px solid #C23606;
font-weight:bold;
font-size:12px;
}

.tit_contact{color:#C23606;font-size:20px;font-weight:bold;margin-bottom:10px;margin-left:75px;}

.borderTopLeft{
	background:url(images/cornerNew_TopLeft.jpg) no-repeat bottom;
	width:6px;
	height:6px;
}

.borderTop_buton{
	background:url(images/pixelViolet.jpg) repeat-x bottom;
	width:188px;
	height:6px;
}


.borderTopRight{
	background:url(images/cornerNew_TopRight.jpg) no-repeat bottom;
	width:6px;
	height:6px;
}


.formCastContainer_buton{
	background:#C23606;
	width:200px;
	float:left;
	color:#fff
}

.alta_buton{text-align:center;color:#CCCCCC;font-size:1.0em;}
a.alta_buton:link{color:#FFFFFF; font-size:1.4em; padding:4px;font-weight:bolder }
a.alta_buton:hover{color:#CCCCCC;font-size:1.6em; padding:4px; text-decoration:underline;}

.alta_buton_txt{text-align:center;color:#CCCCCC;font-size:1.0em;}
a.alta_buton_txt:link{color:#C23606; font-size:1.4em; padding:4px;font-weight:bolder;text-decoration:underline; }
a.alta_buton_txt:hover{color:#CCCCCC;font-size:1.4em; padding:4px; text-decoration:none;}

.cb{clear:both}

.fl{float:left}

.fr{float:right}


.borderBotLeft{
	background:url(images/cornerNew_BotLeft.jpg) no-repeat top;
	width:6px;
	height:6px;
}

.borderBotom_buton{
	background:url(images/pixelViolet.jpg) repeat-x top;
	width:188px;
	height:6px;
}

.borderBotRight{
	background:url(images/cornerNew_BotRight.jpg) no-repeat top;
	width:6px;
	height:6px;
}

.marg40{padding:40px;}
.submenu_violet{color:#C23606;font-weight:bold;font-size:12px;text-decoration:none;}

.header_home{margin-left:20px;}


.categ_ie{#width:130px;#margin-top:-20px;}
.menu{border-bottom:1px solid #CCCCCC;font-weight:bold}
.menu_home{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;font-weight:bold}

a.link_contacto:link{color:#666666;text-decoration:underline;}
a.link_contacto:active{color:#666666;text-decoration:underline;}
a.link_contacto:visited{color:#666666;text-decoration:underline;}
a.link_contacto:hover{color:#C23606;text-decoration:none;}

.link_lang{color:#666666;text-decoration:underline;font-size:10px;}
a.link_lang:link{color:#666666;text-decoration:underline;font-size:10px;}
a.link_lang:active{color:#666666;text-decoration:underline;font-size:10px;}
a.link_lang:visited{color:#666666;text-decoration:underline;font-size:10px;}
a.link_lang:hover{color:#C23606;text-decoration:none;font-size:10px;}


.nav_txt{font-size:9px;float:left;}

.vtexto{font-size:14px;color:#666666;text-align:justify;}
.vfotosCateg_txt{font-size:14px;color:#666666;font-weight:bold;}
a.vfotosCateg_txt:link{font-size:12px;color:#666666;text-decoration:none;font-weight:bold;}
a.vfotosCateg_txt:hover{font-size:12px;color:#C23606;text-decoration:underline;font-weight:bold;}

.vcat_tabl{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;font-size:12px;width:170px;}

.bg_negro{background-color:#000000;color:#FFFFFF;font-weight:bold;text-align:center;}
.navigTitulo2{color:#888888;font-size:0.7em;font-style:italic;padding-top:35px;float:left;}
.bg_obscuro{background-color:#F5F5F5;font-size:10px;}
.bg_blanco{background-color:#FFFFFF;font-size:10px;}

.men_hm{font-weight:bold;float:right;margin-left:12px;margin-top:28px;}
.men_log{margin-left:10px;z-index:1;margin-top:16px;}


.colGris{color:#888888;font-weight:bold;font-size:18px;}
.colRojo{color:#C23606;font-weight:bold;font-size:18px;}
#area{margin-top:18px;}

.lan{width:100px;margin-top:10px;}
/*.acl{color:#C23606;font-size:9px;border:1px solid #C23606;background-color:#FFEAEA}*/
.acl{color:#666666;font-size:9px;border:1px solid #666666;background-color:#EEEEEE}
.acl a{color:#666666;font-size:9px;text-decoration:none}
.acl a:hover{color:#C23606;font-size:9px;text-decoration:none;}
.acl2{color:#C23606;font-size:9px;}

.peqGris{color:#888888;font-weight:bold;font-size:9px;}