body {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; font-size: 10px; font-weight: 300; }
td {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; font-size: 10px; font-weight: 300; }

a		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #666666; text-decoration: none; }
a:hover {text-decoration: underline;}



/*- menú Izquierda-------------------- */
	ul {list-style: none; margin: 0; padding: 0; }
	#leftMenu {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	width: 196px;
	height: 32px; 
	margin: 0px;
	border-style: solid solid none solid;
	border-color: #D8D5D1;
	border-size: 0px;
	border-width: 0px;
	}
	#menu2 li a {height: 32px; text-decoration: none;}
	#leftMenu li a:link, #leftMenu li a:visited {text-decoration: none; color: #666666;
	display: block;
	background:  url(/img/hoy/gral/menu1.gif);
	padding: 8px 0 0 12px;
	height: 32px;
	}
	
#leftMenu li a:hover {
	color: #666666;
	background:  url(/img/hoy/gral/menu2.gif) 0 0px;
	padding: 8px 0 0 12px;
	}
	
	#menuEsq { width: 196px;}
	.menupral       {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; font-weight: 300; background: url(/img/hoy/gral/menu1.gif) no-repeat ; display: block; height: 32px; width: 196px; }
	.menupral:hover {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; font-weight: 300; background: url(/img/hoy/gral/menu2.gif) no-repeat ; display: block; height: 32px; width: 196px; }
	.menupralSelected {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; font-weight: 300; background: url(/img/hoy/gral/menu3.gif) no-repeat; display: block; height: 32px; width: 196px; }
	span.txt {padding: 8px 0 8px 10px; }

/*- formularios ---------------------- */
	.caja  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 10px; text-transform: none; color: #666666; text-decoration: none; background-color: #E2E3DD; height: 17px; width: 390px; border-top: 1px solid #878689; border-right: 1px solid #878689; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; font-weight: bold; }
	.caja2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 10px; text-transform: none; color: #666666; text-decoration: none; background-color: #E2E3DD; height: 17px; width: 392px; border-top: 1px solid #878689; border-right: 1px solid #878689; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; font-weight: bold; }
	.caja3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; text-transform: none; color: #666666; text-decoration: none; height: 18px; width: 111px; border-top: 1px solid #A5ADB7; border-right: 1px solid #A5ADB7; border-bottom: 1px solid #A5ADB7; border-left: 1px solid #A5ADB7; }
	.check {height:11px; width: 11px; }	
	.form {height:18px; width: 130px; font-family:verdana; font-size:10px; border-style:solid; border-width:1px; border-top: 1px solid #A6AFB8; border-right:  px solid #A6AFB8; border-bottom: 1px solid #A6AFB8; border-left: 1px solid #A6AFB8; background-color:#ffffff; color:#666666; margin-left:0px; margin-right:0px} 
	.form1 {height:18px; width: 230px; background: transparent url("/img/dplus/home/fonto_input.gif") no-repeat; font-family:verdana; font-size:10px; border-style:solid; border-width:1px; border-top: 1px solid #A6AFB8; border-right: 1px solid #A6AFB8; border-bottom: 1px solid #A6AFB8; border-left: 1px solid #A6AFB8; background-color:#F3F0EE; color:#666666; margin-left:0px; margin-right:0px}
	.form1b {height:18px; width: 113px; background: transparent url("/img/dplus/home/fonto_input.gif") no-repeat; font-family:verdana; font-size:10px; border-style:solid; border-width:1px; border-top: 1px solid #A6AFB8; border-right: 1px solid #A6AFB8; border-bottom: 1px solid #A6AFB8; border-left: 1px solid #A6AFB8; background-color:#F3F0EE; color:#666666; margin-left:0px; margin-right:0px}
	.form2 {height:18px; width: 478px; background: transparent url("/img/dplus/home/fonto_input.gif") no-repeat; font-family:verdana; font-size:10px; border-style:solid; border-width:1px; border-top: 1px solid #A6AFB8; border-right: 1px solid #A6AFB8; border-bottom: 1px solid #A6AFB8; border-left: 1px solid #A6AFB8; background-color:#F3F0EE; color:#666666; margin-left:0px; margin-right:0px}
	.form3 {font-family:verdana; font-size:10px; border-style:solid; border-width:1px; border-top: 1px solid #A6AFB8; border-right:  1px solid #A6AFB8; border-bottom: 1px solid #A6AFB8; border-left: 1px solid #A6AFB8; background-color:#ffffff; color:#666666; margin-left:0px; margin-right:0px} 
	
/*- Textos --------------------------- */
	.Estilo1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; }
	.Estilo2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#307592; text-decoration:none; }
	.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#4C5D77; }
	.Estilo4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#cccccc; text-decoration:none; }
	.Estilo5 {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
	.Estilo6 {color: #3b4a5d; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }


/*- Pestañas --------------------------- */
    #tabsB {float:left; width:100%; font-size:93%; line-height:normal; }
    #tabsB ul {margin:0; padding:0px 0px 0 0px; list-style:none; }
    #tabsB li {display:inline; margin:0; padding:0; }
    #tabsB a  {font-family:Verdana; font-size:10px; font-weight:bold; float:left; background:url("/img/hoy/gral/tableftB.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
    #tabsB a span {font-family:Verdana; font-size:10px; font-weight:bold; float:left; display:block; background:url("/img/hoy/gral/tabrightB.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#666666; }
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {color:#666666; }
    #tabsB a:hover {background-position:0% -42px; }
    #tabsB a:hover span {background-position:100% -42px; }


.publicitat {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; text-transform: none; color: #E0E0E0; text-decoration: none; background-color: #FFFFFF; height: border-top: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0; border-left: 1px solid #E0E0E0; font-weight: 300; }

.quadre  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 10px; text-transform: none; color: #C6CEC3; text-decoration: none; background-color: #FFFFFF; height: border-top: 1px solid #C6CEC3; border-right: 1px solid #C6CEC3; border-bottom: 1px solid #C6CEC3; border-left: 1px solid #C6CEC3; font-weight: 300; }

#imageContainer {
	position:relative;
	margin:auto;
	width:594px;
	border:0px;
}

.Estilotit {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#4D5D77;
	font-weight:bold;
}

.form {height:18px;
width: 175px;
		font-family:verdana;
		font-size:10px;
		border-style:solid;
		border-width:1px;
		border-top: 1px solid #878689;
	border-right: 1px solid #878689;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #888888;
		background-color:#ffffff;
		color:#666666;
		margin-left:0px;
		margin-right:0px}

.form3 {height:18px;
		font-family:verdana;
		font-size:10px;
		border-style:solid;
		border-width:1px;
		border-top: 1px solid #878689;
	border-right: 1px solid #878689;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #888888;
		background-color:#ffffff;
		color:#666666;
		margin-left:0px;
		margin-right:0px}
		
.boton {height:18px;
		font-family:verdana;
		font-size:10px;
		border-style:solid;
		border-width:1px;
		border-top: 1px solid #878689;
	border-right: 1px solid #878689;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #888888;
		background-color:#A8B2C5;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px}
