/* -- StyleSheet for eBD Generic Zones -- */
/* general classes */
body { font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #FFFFFF; text-align:center; margin:0px; text-decoration: none;}
a:active {  font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:link {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a:hover {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a.eBD_print:active {  font: 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
a.eBD_print:link {  font: 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
a.eBD_print:visited {  font: 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
a.eBD_print:hover {  font: 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none; }
table.maintable { border-left: 1px solid #660000; border-right: 1px solid #660000; }
table.maintable { border-right: 1px solid #660000; border-right: 1px solid #660000; }
td.mainpage { border-top: 1px solid #660000; }
/* header classes */
td.header_logo { 
		background-color: #EDEDED;
		background-image: url(/images/public/bck.gif);
		height:89px;
		text-align:center;
		border-left: 1px solid #660000;
}
td.header_toolbar { 
		background-color: #FFFFFF;
		border: 1px solid #660000;
		width:101%;
		height:89px;
		text-align:left;
		vertical-align:bottom;
}
td.header_bar { 
		height:90px;
		background-color: #CC0000;
		border-top:1px solid black;
		border-bottom:1px solid black;
		vertical-align: middle;
		border-left: 1px solid #660000;
		border-right: 1px solid #660000;
}
.login_error {  font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color: #FF1423; }
.login_msg {  font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; }
div.header_tool { position:relative; padding-left:10px;padding-right:10px; text-decoration: none;}
div.header_link { position:absolute; bottom:0px; left:0px; padding:20px 20px 50px 10px; border-left:1px solid #660000; text-decoration: none; }
.header_text { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.header_link:active, a.header_link:link, a.header_link:visited { font: 11px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}
a.header_link:hover { font: 11px Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
#header_login_form { float:right; }
#header_login_msg { float:right; padding-top:5px; padding-right:20px; }
/* altres classes */
#capa1{ position:absolute; z-index:40009; background:transparent;}
#capa_flotantGoogle {top:260px; margin-left:425px;width:100%; position:absolute;z-index:1;}
#capa_flotantLletra {top:240px; margin-left:0%; left:221px; position:absolute; width:100%; z-index:40001;}
#container_section_789 {top:-20px; position:relative; width:100%; z-index:40000;}
#container_section_885 {top:-50px; position:relative; width:100%; z-index:40000;}
#container_section_1621 {top:-20px;position:relative; width:100%; z-index:1;}
#container_section_876 {top:-20px;position:relative; width:100%; z-index:1;}
#container_section_1709 {top:-40px; margin-left:-5px; position:relative; width:100%; z-index:2}
#textPeuPagina {font-size: 12px; color: #666666;}
/* footer classes */
td.pie { 
		padding:3px 3px 3px 3px;
		background-color: #C40000;
		/*background-image: url(/images/public/bck.gif);*/
 		border-top: 1px solid #660000;
		border-bottom: 1px solid #660000;
		font: 11px Tahoma,Arial,Helvetica,sans-serif; color:#FFFFFF; 
		text-align:center;
}


