.Fondo {
	background: url(../images/Fondo.jpg);
}
	  
.FondoTitulo {
	background: #008CAA;
}
	  
.Blanco {
	background: #ffffff;
}
	  
.Gris {
	background: #d3d3d3;
}
	  
.BordeArriba {
	background: url(../images/img_BordeArriba.jpg);
	background-repeat: repeat-x;
}
	  
.BordeAbajo {
	background: url(../images/img_BordeAbajo.jpg);
	background-repeat: repeat-x;
}
	  
.BordeDerecha {
   	background: url(../images/img_BordeDerecha.jpg);
	background-repeat: repeat-y;
}
	  
.BordeIzquierda {
	background: url(../images/img_BordeIzquierda.jpg);
	background-repeat: repeat-y;
}

.BordeArriba_ng {
	background: url(../images/img_BordeArriba_ng.gif);
	background-repeat: repeat-x;
}
	  
.BordeAbajo_ng {
	background: url(../images/img_BordeAbajo_ng.gif);
	background-repeat: repeat-x;
}
	  
.BordeDerecha_ng {
   	background: url(../images/img_BordeDerecha_ng.gif);
	background-repeat: repeat-y;
}
	  
.BordeIzquierda_ng {
	background: url(../images/img_BordeIzquierda_ng.gif);
}
	
.Borde {
background: url(../images/img_borde.jpg);
background-repeat: repeat-x;
}	

.BordeVert {
	background-repeat: repeat-y;
	background-image: url(../images/img_BordeVert.jpg);
}

  
.TextoTitulo, .TextoTitulo a:link, .TextoTitulo a:visited, .TextoTitulo a:active {
   	font-family : Arial;
	font-size : 19px;
	color : #ffffff;
	text-decoration: none;
}
	
.TextoTitulo a:hover {
	font-family : Arial;
	font-size : 19px;
	color :#000000;
	text-decoration : underline;
}
	  
.TextoDestacado, .TextoDestacado a:link, .TextoDestacado a:visited, .TextoDestacado a:active {
	font-family : Arial;
	font-size : 11px;
	color : #008CAA;
	text-decoration: none;
}
	
.TextoDestacado a:hover {
	font-family : Arial;
	font-size : 11px;
	color :#000000;
	text-decoration : underline;
}


.TextoDestacado2, .TextoDestacado2 a:link, .TextoDestacado2 a:visited, .TextoDestacado2 a:active {
	font-family : Arial;
	font-size : 11px;
	color : #787878;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: -1px;
}
	
.TextoDestacado2 a:hover {
	font-family : Arial;
	font-size : 10px;
	color :#000000;
	text-decoration : underline;
}

	  
.TituloNew, .TituloNew a:link, .TituloNew a:visited, .TituloNew a:active {
	font-family : Arial;
	font-size : 14px;
	color : #333999;
	font-weight: bold;
	text-decoration : none;
	margin-left:2;
	vertical-align: top;
}
	
.TituloNew a:hover {
	font-family : Arial;
	font-size : 14px;
	color : #333999;
	text-decoration : underline;
	vertical-align: top;
}

.TituloProducto, .TituloProducto a:link, .TituloProducto a:visited, .TituloProducto a:active {
	font-family : Arial;
	font-size : 14px;
	color : #E96300;
	font-weight: bold;
	float:left;
	text-decoration : none;
	margin-left:2;
	width: 100%;
	vertical-align: top;
}
	
.TituloProducto a:hover {
	font-family : Arial;
	font-size : 14px;
	color : #8D3C00;
	text-decoration : none;
	vertical-align: top;
}

.TextoVerde, .TextoVerde a:link, .TextoVerde a:visited, .TextoVerde a:active {
	font-family : Arial;
	font-size : 12px;
	color : #609E00;
	font-weight: bold;
	float:left;
	text-decoration : none;
	margin-left:2;
	width: 100%;
	vertical-align: top;
}
	
.TextoVerde a:hover {
	font-family : Arial;
	font-size : 12px;
	color : #787878;
	text-decoration : none;
	vertical-align: top;
}

.TextoVerde1, .TextoVerde1 a:link, .TextoVerde1 a:visited, .TextoVerde1 a:active {
	font-family : Arial;
	font-size : 16px;
	color : #609E00;
	font-weight: bold;
	float:left;
	text-decoration : none;
	margin-left:2;
	width: 100%;
	vertical-align: top;
}
	
.TextoVerde1 a:hover {
	font-family : Arial;
	font-size : 16px;
	color : #787878;
	text-decoration : none;
	vertical-align: top;
}

.TextoContenido, .TextoContenido a:link, .TextoContenido a:visited, .TextoContenido a:active {
	font-family : Tahoma;
	font-size : 11px;
	color : #000000;
	text-decoration: none;
	/*float: left;*/
	padding: 0 0 0 4;
}
	
.TextoContenido a:hover {
	font-family : Tahoma;
	font-size : 11px;
	color :#787878;
	float: left;
	padding: 0 0 0 4;
	text-decoration : underline;
}

.TextoNegro, .TextoNegro a:link, .TextoNegro a:visited, .TextoNegro a:active {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	padding: 0 0 0 2;
	text-decoration : none;
}
	
.TextoNegro a:hover {
	font-family : Tahoma;
	font-size : 10px;
	color : #787878;
	padding: 0 0 0 2;
	text-decoration : none;
}

.TextoInput, .TextoContenido a:link, .TextoContenido a:visited, .TextoContenido a:active {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	text-decoration: none;
}

.TitTop10{
	font-family : Tahoma;
	padding: 2 0 4 60;
	color: #111199;
	display: block;
	font-size : 14px;
	text-decoration: none;
}
.Top10, .Top10 a:link, .Top10 a:visited{
	font-family : Tahoma;
	padding: 2 0 2 10;
	color: #666666;
	display: block;
	font-size : 12px;
	text-decoration: none;
}

.Top10 a:hover {
	color: #333333;
	background : #ddd url(linkarrow.gif) no-repeat right center;
	display: block;
	font-size : 12px;
	text-decoration: none;
}

div.sdmenu {
	font-family: Arial, sans-serif;
	font-size: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	color: #666666;
	overflow: hidden;
}

.MenuIzq, .MenuIzq a:link, .MenuIzq a:visited{
	font-family : Tahoma;
	padding: 2 0 2 10;
	color: #ffffff;
	display: block;
	font-size : 12px;
	text-decoration: none;
}

.MenuIzq a:hover {
	color: #ffffff;
	/*background : #ddd url(linkarrow.gif) no-repeat right center;*/
	display: block;
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
}
.subrubro, .subrubro a:link, .subrubro a:visited {
	padding: 2 0 2 30px;
	color:#111111;
	font-size:11;
	text-decoration: none;
}

.subrubro a:hover {
	width: 246px;
	padding: 2 0 2 30px;
	font-size:11;
	color: #ffffff;
	background : #bbb url(sdmenu/linkarrow.gif) no-repeat right center;
}

.subrubro a:active {
	width: 246px;
	padding: 2 0 2 30px;
	color:#111111;
	font-size:11;
	text-decoration: none;
}

.subrubro1, .subrubro1 a:link, .subrubro1 a:visited {
	padding: 2 0 2 15px;
	color:#111111;
	font-size:11;
	display: block;
	text-decoration: none;
}

.subrubro1 a:hover {
	padding: 2 0 2 15px;
	font-size:11;
	color: #ffffff;
	background : #bbb url(sdmenu/linkarrow.gif) no-repeat right center;
}

.Carac1, .Carac1 a:link, .Carac1 a:visited{
	color: #333366;
	padding: 0 0 0 30px;
	display: block;
	font-size : 10px;
	text-decoration: none;
}
.Carac1 a:hover {
	color: #333366;
	padding: 0 0 0 30px;
	background : #ddd url(linkarrow.gif) no-repeat right center;
	display: block;
	font-size : 10px;
	text-decoration: none;
}

.Carac1 a:active {
	color: #333366;
	padding: 0 0 0 30px;
	background : #bbb url(linkarrow.gif) no-repeat right center;
	display: block;
	font-size : 10px;
}






.Textonew {
	font-family : Arial;
	font-size : 12px;
	color : #232323;
	font-weight: bold;
	/*float:left;*/
	text-decoration : none;
	padding-left:15;
	padding-right:15;
	vertical-align: top;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.Cab_Listado, .Cab_Listado a:link,.Cab_Listado a:visited{
	width: 246px;
	height: 20px;
	font-family : Arial;
	font-size : 12px;
	vertical-align: middle;
	color: White;
	font-weight: bold;
	padding: 3 3 3 6;
}.TextoVerde2, .TextoVerde2 a:link, .TextoVerde2 a:visited, .TextoVerde2 a:active {

	font-family : Arial;
	font-size : 12px;
	color : #609E00;
	font-weight: bold;
	float:left;
	text-decoration : none;
	margin-left:2;
	width: auto;
	vertical-align: top;
}
.contacto_sup {
	background-repeat: repeat-x;
	background-image: url(../images/contacto_sup.gif);
}
.contacto_inf {

	background-repeat: repeat-x;
	background-image: url(../images/contacto_inf.gif);
}
.contacto_der {


	background-repeat: repeat-y;
	background-image: url(../images/contacto_der.gif);
}
.contacto_izq {


	background-repeat: repeat-y;
	background-image: url(../images/contacto_izq.gif);
}





.contacto_supb {
	background-repeat: repeat-x;
	background-image: url(../images/contacto_supb.gif);
}
.contacto_infb {

	background-repeat: repeat-x;
	background-image: url(../images/contacto_infb.gif);
}
.contacto_derb {


	background-repeat: repeat-y;
	background-image: url(../images/contacto_derb.gif);
}
.contacto_izqb {


	background-repeat: repeat-y;
	background-image: url(../images/contacto_izqb.gif);
}





.Fondocc {
	background-color: #009CCF;
}

.Fondoco {
	background-color: #387F96;
}


.campo {
	font-family : Tahoma;
	color: #ffffff;
	font-size : 12px;
	text-decoration: none;
}
.direccion {
	width: auto;
	height: auto;
	font-family : Arial;
	font-size : 12px;
	color: White;
	font-weight: bold;
	margin-bottom: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.TextoDestacado3, .TextoDestacado3 a:link, .TextoDestacado3 a:visited, .TextoDestacado3 a:active {
	font-family : Arial;
	font-size : 11px;
	color : #787878;
	text-decoration: none;
	font-weight: bold;
}

.TextoDestacado3 a:hover {
	font-family : Arial;
	font-size : 11px;
	color : #000000;
	text-decoration: underline;
	font-weight: bold;
}

.div_consejos {
	height: 283px;
	width: 392px;
	position: absolute;
	z-index: 2;
	visibility: hidden;
}
