/* CSS Document */
html,body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left; height:100%;
	background: White url(../images/logo_home.gif) no-repeat center;
}
#bod { 
	margin:0 auto 0 auto ; 
	text-align:left;
	position: absolute;
	width:824px;
	height:100%;
	background: White url(../images/backbody.gif) repeat-x;
	z-index: 0;
	visibility:hidden;
}
#msup {
	left:10px;
	text-align:center;
	position: absolute;
	width:804px;
	height:25px;
	background: White url(../images/ms_02.gif) repeat-x;
	z-index: 1;
}
#msup_izq {
	left:0px;
	position: absolute;
	width:8px;
	height:25px;
	background: White url(../images/ms_01.gif) repeat-x;
	z-index: 2;
}
#msup_der {
	right:0px;
	position: absolute;
	width:8px;
	height:25px;
	background: White url(../images/ms_03.gif) repeat-x;
	z-index: 3;
}
#msup_cen {
	left:8px;
	position: absolute;
	width:788px;
	height:25px;
	z-index: 4; 
}
#banda_top {
	left:0px;
	top:25px;
	position: absolute;
	width:824px;
	height:72px;
	z-index: 5; 
}
#logo {
	left:25px;
	top:16px;
	position: absolute;
	width:223px;
	height:38px;
	z-index: 6; 
}
#linetop {
	text-align:center;
	top:70px;
	position: absolute;
	width:824px;
	height:1px;
	z-index: 7; 
}
#miga {
	right:36px;
	top:19px;
	position: absolute;
	width:506px;
	height:28px;
	z-index: 8; 
}
#content {
	position: absolute;
	width:824px;
	z-index: 9; 
	top:96px; 
}
#lateral {
	position: absolute;
	top:20px;
	z-index:18;
	width:232px;
	background-image:url(../images/linelat.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#cuerpo {
	position: absolute;
	top:0px;
	left:232px;
	z-index:19;
	width:592px;
	height:400px;
	background-image:url(../images/drop.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#con_top {
	position: absolute;
	top:25px;
	left:11px;
	z-index:22;
	width:550px;
	height:26px;
	background-color:#d5d5d5;
}
#con_top_l {
	position: absolute;
	top:0px;
	left:0px;
	z-index:23;
	width:5px;
	height:26px;
	background-image:url(../images/top_01.gif);
}
#con_top_m {
	position: absolute;
	top:4px;
	left:5px;
	z-index:25;
	width:540px;
	height:26px;
}
#con_top_r {
	position: absolute;
	top:0px;
	right:0px;
	z-index:24;
	width:5px;
	height:26px;
	background-image:url(../images/top_02.gif);
}
#con_text {
	position: absolute;
	top:70px;
	left:0px;
	z-index:30;
	width:315px;
	height:550px;
}
#p_prec {
	z-index:30;
	width:270px;
}
#div_memb {
	z-index:80;
	width:422px;
}
#div_bloc {
	z-index:80;
	width:422px;
}
#div_cert {
	z-index:80;
	width:422px;
}
#p_papel {
	z-index:80;
	width:422px;
}
#catal {
	position: absolute;
	top:70px;
	right:40px;
	z-index:27;
	width:201px;
	height:110px; background-color: #FFFFF5; border: 1px #999999 dotted;
}

.catal_list {
	padding-left:15px;
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}
.catal_list a:link {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.catal_list a:visited {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.catal_list a:hover {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	background-color:#FEFDDA;
}

#gall {
	position: absolute;
	top:190px;
	right:40px;
	z-index:27;
	width:201px;
	height:478px;
}
#gall_1 {
	position: absolute;
	top:5px;
	right:5px;
	z-index:28;
	width:191px;
	height:143px;
	background-image:url(../images/backimg.gif);
	background-repeat:no-repeat;
}
#gall_2 {
	position: absolute;
	top:163px;
	right:5px;
	z-index:28;
	width:191px;
	height:143px;
	background-image:url(../images/backimg.gif);
	background-repeat:no-repeat;
}
#gall_3 {
	position: absolute;
	top:321px;
	right:5px;
	z-index:28;
	width:191px;
	height:143px;
	background-image:url(../images/backimg.gif);
	background-repeat:no-repeat;
}
#gall_1_c {
	position: absolute;
	top:5px;
	right:5px;
	z-index:27;
	width:191px;
	height:143px;
	background-image:url(../images/backimg.gif);
	background-repeat:no-repeat;
}
#gall_2_c {
	position: absolute;
	top:163px;
	right:5px;
	z-index:27;
	width:191px;
	height:143px;
	background-image:url(../images/backimg.gif);
	background-repeat:no-repeat;
}
#gall_3_c {
	position: absolute;
	top:321px;
	right:5px;
	z-index:27;
	width:191px;
	height:143px;
	background-image:url(../images/backimg.gif);
	background-repeat:no-repeat;
}

#galm_01 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_02 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_03 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_04 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_05 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_06 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_07 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_08 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_09 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_10 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_11 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_12 {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_01_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_02_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_03_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_04_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_05_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_06_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_07_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_08_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_09_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_10_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_11_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}
#galm_12_c {
	width:59px;
	height:44px;
	background-image:url(../images/backgal.gif);
	background-repeat:no-repeat;
}

#fpap_01 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_02 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_03 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_04 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_05 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_06 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_07 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_08 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_09 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_10 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_11 {
	width:86px;
	height:86px;
	position: relative;
}
#fpap_12 {
	width:86px;
	height:86px;
	position: relative;
}
#f_pie{
	position: absolute;
	width:804px;
	height:20px;
	z-index: 20; 
	left:10px;
	bottom:74px;
	background-color:#FFFFFF;
}
#f_pie_b{
	position: absolute;
	width:804px;
	height:40px;
	z-index: 20; 
	left:10px;
	bottom:0px;
	background-color:#FFFFFF;
}
#pie{
	position: absolute;
	width:804px;
	height:24px;
	z-index: 21; 
	left:10px;
	bottom:50px;
}
#pie_top{
	position: absolute;
	width:804px;
	height:1px;
	background-color:#b4b3b3;
	z-index: 12; 
	top:0px;
	left:0px;
}
#pie_cen{
	position: absolute;
	width:804px;
	height:22px;
	background-color:#efeded;
	z-index: 14; 
	top:1px;
	left:0px;
}
#pie_text{
	position: absolute;
	width:804px;
	z-index: 15; 
	top:4px;
	left:0px;
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
}
#pie_text a:link {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

#pie_text a:visited {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
#pie_text a:hover {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

#pie_bot{
	position: absolute;
	width:804px;
	height:1px;
	background-color:#b4b3b3;
	z-index: 13; 
	bottom:0px;
	left:0px;
}
#pap_baloon{
	position: absolute;
	width:178px;
	height:42px;
	z-index: 1000;
	background-image:url(../images/baloon.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color:#1099de;
	font-size:12px;
	font-weight:bold;
	padding-left:12px;
	padding-top:8px;
	letter-spacing:1px;
	visibility:hidden;
	top:0px;
	left:0px;
}
#pap_corner{
	position: absolute;
	width:12px;
	height:12px;
	z-index: 1000;
	background-image:url(../images/corner.gif);
	background-repeat:no-repeat;
	visibility:hidden;
	top:0px;
	left:0px;
}
#chat_room{
	position: absolute;
	width:172px;
	height:46px;
	z-index: 1000;
	visibility:hidden;
	top:0px;
	left:0px;
}

.tit_lateral {
	font-family: Arial, Helvetica, sans-serif;
	color:#de127b;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	letter-spacing:2px;
	line-height:35px;
}

.sel_prod {
	color: #FF6600;
	font-size:11px;
	font-weight:bold;
	letter-spacing:2px;
	line-height:35px;
}

.tit_prod {
	color: #FF6600;
}

.list_lateral {
	font-family: Arial, Helvetica, sans-serif;
	color:#1099de;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	list-style-image:url(../images/minidrop_out.gif);
}

.list_lateral a:link {
	color:#1099de;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	list-style-image:url(../images/minidrop_out.gif);
}

.list_lateral a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#1099de;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	list-style-image:url(../images/minidrop_out.gif);
}
.list_lateral a:hover {
	color:#de127b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	list-style-image:url(../images/minidrop_ove.gif);
	text-decoration:none;
}
.list_lateral a:active{
	color:#E7E23A;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	list-style-image:url(../images/minidrop_act.gif);
	text-decoration:none;
}
.list_lateral:hover {
	color:#de127b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	list-style-image:url(../images/minidrop_ove.gif);
	text-decoration:none;
}
.list_lateral:active {
	color:#E7E23A;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	list-style-image:url(../images/minidrop_act.gif);
	text-decoration:none;
}
.inn_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #444444;
	text-align:justify;
	padding-top:10px;
	padding-left:20px;
}

.gal_lateral {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
	letter-spacing:2px;
	line-height:35px;
}

.precios{
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
}
.precios a:link {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.precios a:visited {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.precios a:hover {
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	background-color:#FEFDDA;
}
.precios_list{
	color:#737373;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	letter-spacing:1px;
	text-align:left;
}
.precios_tit{
	color:#1099de;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:underline;
}
#licencia {
	font-family: Arial, Helvetica, sans-serif;
	color:#de127b;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding: 10px 0 10px 20px;
background-color:#FEFDDA;
}
