/* FACILITE SU LECTURA ESTILOS */

*, body, html {
	margin:		0;
	padding:	0;
}

/* HEADER */

#header {
	width:				997px;
	height:				160px;
	margin-top:			0px;
	margin-left:		0px;
	_margin-left:		1px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	background-image:	url(/img/pgc/08/fondo_header.png);
	background-repeat:	repeat-y;
}

#logo {
	width:200px;
	float:left;
}

#grupo_paises {
	width:			240px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:			#426279;
	font-size:		11px;
	font-weight:	bold;
	padding-right:	25px; 
	float:			right;
	top:			0;
	position : 		relative;
}

#menu {
	width:			970px;
	margin-right:	3px;
	position:		relative;
	margin-left:	6px;	
	z-index: 90;
}

#menu ul#navigation {
	text-align:right;
	list-style:none;
	display:block;
	width:982px;
	height:21px;
	margin-left:1px;

}

#menu li {
	display:inline;
	float:right;
	position:relative;
	font-size:11px;
	color:#43637C; 
	text-align:center;
	margin-right:3px;
	line-height:18px;
	
}

#menu li a{
	text-decoration:none;
	margin-top:3px;
	color:#43637C; 
}


#submenu {
	width:961px;
	height:15px;
	padding:10px;
	background-color:#7A99AB;
	position:relative;
	margin:0 1px;
}

#submenu p {
	color:#F2FAFD;
	float:left;
	padding-bottom:15px;
	_padding-bottom:5px;
	margin:0;
	padding:0;
}

#submenu a {
	color:#F2FAFD;
	text-decoration:none;
}

#submenu div{
	float:right;
	color:#F2FAFD;
	padding-right:10px;
}


/* DESPLEGABLE PAISES */
#roll_menu {
	font-family:Arial, Helvetica, sans-serif;
	color:#3F627E;
	font-size:12px;
	position:absolute;
	right:28px;
	top:105px;
	z-index:100;
}

	#roll_menu ul {
		border:1px solid #C6D8E2;
		background:white;
		list-style:none;
		text-align:right;
		width:80px
	}
	
	#roll_menu li {
		width: auto !important;
		padding:4px 10px;
	}
	
	#roll_menu a {
		color:#3F627E;
		list-style:none !important;
		font-weight:lighter;
		text-decoration:none;
	}
	
	#roll_menu a:hover {		
		background-color:#FFF1C2 !important;
		text-decoration:none;
	}
	
	#roll_menu a:hover {
		color:#D4501F !important;
		text-decoration:none;
	}
	
	#roll_menu a em {
		color:#7D9EAF;
		font-weight:bold;
		font-style:normal;
	}
/* DESPLEGABLE IDIOMA */	

#roll_idioma {
	background-color:#FFFFFF;
	border:1px solid #C6D8E2;
	font-family:Arial, Helvetica, sans-serif;
	color:#3F627E;
	font-size:12px;
	position:absolute;
	right:185px;
	top:206px;
	width:80px;
	z-index:101;
}
	#roll_idioma ul {
		background-color:#FFFFFF;
		padding:0 !important;
		margin:0 !important;
		list-style:none;
		text-align:right;
		width:80px;
	}
	#roll_idioma li {
		width: auto !important;
		padding:2px 7px;
		position:relative;
	}
	#roll_idioma a {
		color:#3F627E !important;
		list-style:none !important;
		font-weight:lighter;
		text-decoration:none;
		display:block;
	}
	
	#roll_idioma a:hover {		
		background-color:#FFF1C2 !important;
		text-decoration:none;
	}
	
	#roll_idioma a:hover {
		color:#D4501F !important;
		text-decoration:none;
	}
	


.particulares {
	background-image:url(/img/pgc/08/particulares_off.jpg);
	height:21px;
	width:106px;
	text-align:center;
}
	.particulares_select {
		background-image:url(/img/pgc/08/particulares_on.jpg);
		height:22px;
		width:104px;
		text-align:center;
	}
	.particulares_select a {
		font-size:10px;
		color:#fff !important;
		font-weight:bold;
		text-shadow:#6374AB 20px -12px 2px !important;
	}


.instaladores{
	background-image:url(/img/pgc/08/instaladores_off.jpg);
	width:90px;
	height:21px;
}
	.instaladores_select {
		background-image:url(/img/pgc/08/instaladores_on.jpg);
		height:22px;
		width:88px;
		text-align:center;
	}
	.instaladores_select a {
		font-size:10px;
		color:#fff !important;
		font-weight:bold;
		text-shadow:#6374AB 20px -12px 2px !important;
	}

.grandesclientes{
	background-image:url(/img/pgc/08/grandes_clientes_off.jpg);
	width:119px;
	height:21px;
}
	.grandesclientes_select {
		background-image:url(/img/pgc/08/grandes_clientes_on.jpg);
		height:22px;
		width:117px;
		text-align:center;
	}
	.grandesclientes_select a {
		font-size:10px;
		color:#fff !important;
		font-weight:bold;
		text-shadow:#6374AB 20px -12px 2px !important;
	}

.pymes{

	background-image:url(/img/pgc/08/pymes_off.jpg);
	width:223px;
	height:21px;
}
	.pymes_select {
		background-image:url(/img/pgc/08/pymes_on.jpg);
		height:22px;
		width:221px;
		text-align:center;
	}
	.pymes_select a {
		font-size:10px;
		color:#fff !important;
		font-weight:bold;
		text-shadow:#6374AB 20px -12px 2px !important;
	}


.promo{
	background-image:url(/img/pgc/08/promotores_off.jpg);
	width:179px;
	height:21px;
}
	.promo_select {
		background-image:url(/img/pgc/08/promotores_on.jpg);
		height:22px;
		width:179px;
		text-align:center;
	}
	.promo_select a {
		font-size:10px;
		color:#fff !important;
		font-weight:bold;
		text-shadow:#6374AB 20px -12px 2px !important;
	}

.prov{
	background-image:url(/img/pgc/08/proveedore_off.jpg);
	width:95px;
	height:21px;
}
	.prov_select {
		background-image:url(/img/pgc/08/proveedore_on.jpg);
		height:22px;
		width:93px;
		text-align:center;
	}
	.prov_select a {
		font-size:10px;
		color:#fff !important;
		font-weight:bold;
		text-shadow:#6374AB 20px -12px 2px !important;
	}


/* FIN DE HEADER */





/* CONTENT */	

body {
	background:		url(/img/pgc/08/bg_textura.jpg) #537083 repeat-x;
}

BODY, TD, TH {
	color: #000000;
}

IMG {
	border: none;
}

P {
	margin: 0px;
	padding-bottom: 14px;
}

form {
	margin: 0px;
}

INPUT {
	height: 20px;
	padding: 5px;
	font: 14px Arial, Helvetica, sans-serif;
	border: none;
}

TEXTAREA {
	font: 14px Arial, Helvetica, sans-serif;
	overflow: auto;
	padding: 5px;
	border: none;
}

#centrador {
	position:absolute;
	width:996px;
	left:50%;
	margin-left:-496px;
	padding-top: 70px;
}

#contenedor {
	width:				996px;
	background-image:	url(/img/pgc/08/content_bg.png);
}

#content {
	
}


/* FOOTER */

#footer {
	width:			996px;
	height:			100%;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		9px;
	color:			#D9E5ED;
	text-align:		center;
	padding-bottom:    30px;  
}

	#footer a{
		color:				#D9E5ED;
		text-decoration:	none;
	}
	
	#footer a:hover{
		color:				#D9E5ED;
		text-decoration:	underline;
	}
	

#gris {
	background-color:	#F9F9F9;
	text-align:			left;
}

#gris_dos {
	background-color:	#F9F9F9;
	text-align:			left;
	padding:			20px;
	margin-right:		20px;
}

#aviso {
	margin:15px;
	padding:15px;
	background-color:#FFFFFF;
	border:1px solid #EAE7DC;
}

/* fin de FOOTER */


/* CLASES */



.Boton {
	font-family:Arial;
	font-size:11px;
	color:#FFF;
	width:70px;
	height:16px;
	text-align:center;
	margin-top:10px;
}

.cancel {
	background-color:#BCBCBC;
	border:1px solid #E4E4E4;
	float:left;
}

.continue {
	background-color:#999999;
	border:1px solid #D6D6D6;
	margin-left:10px;
	float:left;
}

.hist {
	font-size:12px;
	color:#7C9DB0;
	font-weight:bold;
}

.hist_dos {
	font-size:12px;
	color:#40637A;
}

.text_formulario {
	font-size:12px;
	color:#666666;
}

.text_formulario A{
	text-decoration:underline;
}
