
/* G L O B A L */
*{
	height: 	auto;
	/*
	ocanalias: llistes
	padding: 	0px;
	*/
	margin: 	0px;
	border: 	0px;
	
	background-repeat:   no-repeat;
	background-position: left center;
}
a{
	text-decoration: none;
}
object, embed {
	width:  100%;
	height: 100%;
	
	margin:  0px;
	padding: 0px;
	
	cursor:pointer;
}
select{
	border-top:  	1px solid #c8c8c8;
	border-right: 	1px solid #f0f0f0;
	border-bottom:  1px solid #fbfbfb;
	border-left: 	1px solid #c8c8c8;
}
body{
	/*background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/fondo.gif");*/
	background-repeat:  repeat;
}
label.hidden{
	display: none;
}

/* G E N E R A L */
#capa{
	width: 		980px;
	margin: 	auto auto;
	padding: 	0px 12px 0px 12px;
	display:	table;
	
	background-color: #ffffff;
}

.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.cursorHand{
	cursor: pointer;
}
/* C A B E C E R A */
#cabecera{
	width: 100%;
	clear: both;	
}

#cabecera_general{
	width: 100%;
	height: 80px;
	clear: both;
	
	float: left;
	padding: 0px 0px 0px 0px;

	background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/fondoCabecera.gif");
	background-position: left center;
}

/* C A B E C E R A - I D I O M A S */
#cabecera_languages{
	width: 100%;
	clear: both;
	
	padding: 3px 0px 0px 0px;
	text-align: right;
}
/* C A B E C E R A - L O G O */
#cabecera_logo{
	width:  550px;
	height: 100%;
	float:	left;
}
#cabecera_logo div.logo{
	width:  81px;
	float:	left;
	
	padding: 0px 0px 0px 0px;
}
#cabecera_logo img{
	width:   81px;
	height:  79px;
}
#cabecera_logo div.title{
	width:  455px;
	float:	right;
	
	padding: 15px 0px 0px 0px;
}
#cabecera_acceso{
	width: auto;
	clear: none;
	
	padding: 10px 0px 0px 0px;
}
#cabecera_acceso div{
	height: 100%;
	clear: none;
}
#cabecera_acceso div.left{
	float: left;
	
	padding: 4px 0px 0px 25px;
}
#cabecera_acceso div.right{
	float: right;
	padding: 5px 20px 0px 0px;
}
#cabecera_acceso div.right p{
	text-align: right;
}
#cabecera_acceso input.text{
	width:	92px;
	height:	15px;
	
	margin:		 10px 0px 0px 5px;
	border-top:  	1px solid #c8c8c8;
	border-right: 	1px solid #f0f0f0;
	border-bottom:  1px solid #fbfbfb;
	border-left: 	1px solid #c8c8c8;
}
#cabecera_acceso input.img{
	padding: 2px 0px 0px 5px;
}

/* C U E R P O */
#cuerpo{
	width: 		100%;
	clear: 		none;
	display: 	table;
	vertical-align: top;
	min-height:	600px;
}

#portada{
	width: 		745px;
	clear: 		none;
	
	vertical-align: top;
	min-height:	600px;
}

/* B A N N E R */
#banners{
	width: 	 210px;
	clear:	 none;
	display: table;

	vertical-align: top;
	min-height:	600px;
}

* html #banners{
	height:  	 1px;
	min-height:  10px;
}

.banners_destacados{
	width:   100%;
	clear:   both;
	display: table;
	
	margin:  0px;
	padding: 0px;
}

/*
.banners_destacados div.bannerDestacados ul li, .banners_destacados div.bannerDestacados div.body ul li{
	display: block;
	
	padding: 0px 0px 0px 8px;
	
	list-style-type: none;
	background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/cuadrado_gris.gif");
	background-position: left center;
}
*/
.banners_destacados div.bannerDestacados ul, .banners_destacados div.bannerDestacados div.body ul{
	width: 	auto;
	clear: 	both;

	padding: 0px 0px 0px 0px;
}
.banners_destacados div.bannerDestacados li, .banners_destacados div.bannerDestacados div.body li{
	width: 	auto;
	clear: 	both;

	list-style-type: none;
	background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/cuadrado_gris.gif");
	background-position: left center;

	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 8px;
}

.banners_destacados div.bannerDestacados{
	width:   100%;
	clear:   both;
	display: table;
	
	margin:  0px 0px 10px 0px;
}
.banners_destacados .head{
	width: 100%;
	height: 40px;
	display: table;
	
	margin: 0px 0px 1px 0px;
	
	/*background-color: #06852C;*/
	background-repeat:   no-repeat;
	background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/fondo_banner.gif");
	background-position: 0px 0px;

}
.banners_destacados div.head div.title{
	display: table;
	clear: none;
	float: left;
	
	padding: 11px 0px 0px 12px;
}
.banners_destacados div.head div.seeMore{
	display: table;
	clear: none;
	float: right;
	
	padding: 11px 5px 0px 0px;
}
.banners_destacados div.head div.seeMore a{
	display: block;
	
	padding: 0px 8px 0px 0px;
	
	background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/dblflecha_blanca.gif");
	background-position: right center;
}
.banners_destacados div.image{
	width: 210px;
	height: 40px;
	display: block;
	overflow: hidden;
	
	margin: 0px 0px 1px 0px;
}
.banners_destacados div.body{
	overflow: hidden;
	
	margin: 0px 0px 1px 0px;
	padding: 8px 12px 12px 12px;
	
	background-color: #d0ecd6;
	background-repeat:   no-repeat;
	background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/fondo_banner_bottom.gif");
	background-position: bottom;
}

/* L O G I N - A D M */
#login_adm{
	width:   100%;
	clear:   both;
	display: table;
	
	margin:  0px;
	padding: 0px;
}
#login_adm ul li, login_adm div.body ul li{
	display: block;
	
	padding: 0px 0px 0px 8px;
	
}

#login_adm div.loginAdm{
	width:   100%;
	clear:   both;
	display: table;
	
	margin:  0px 0px 10px 0px;
}
#login_adm div.head{
	width: 100%;
	height: 20px;
	display: table;
	
	margin: 0px 0px 1px 0px;
	
	background-color: #999999;
}
#login_adm div.head div.title{
	display: table;
	clear: none;
	float: left;
	
	padding: 3px 0px 0px 12px;
}
#login_adm div.image{
	width: 230px;
	height: 40px;
	display: block;
	overflow: hidden;
	
	margin: 0px 0px 1px 0px;
}
#login_adm div.body{
	overflow: hidden;
	
	margin: 0px 0px 1px 0px;
	padding: 8px 12px 12px 12px;
	
	background-color: #F0F0F0;
}
#login_adm input.text{
	width:	150px;
	height:	12px;
	
	border-top:  	1px solid #c8c8c8;
	border-right: 	1px solid #f0f0f0;
	border-bottom:  1px solid #fbfbfb;
	border-left: 	1px solid #c8c8c8;
}
#login_adm input.boton{
	width:	80px;
	height:	15px;

	padding: 0px 0px 0px 0px;
}


/* P I E */
#pie{
	width: 	100%;
	clear: 	both;
	float: left;
	display: table-row;
	padding: 0px 0px 5px 0px;

	background-position: top;
	background-image: url("/portal/export/system/modules/com.agresso.ebusiness.ready/resources/images/pieLinea.gif");
	background-repeat: repeat-x;
}
#pie div#primerPie{
	width: 	100%;
	clear: 	both;
	
	padding: 10px 0px 0px 0px;
	text-align: center;
}
#pie div#segundoPie{
	width: 	100%;
	clear: both;
	
	padding: 7px 0px 0px 0px;
	
	text-align: center;
}
#pie div#tercerPie{
	width: 	100%;
	clear: both;

	padding: 7px 0px 0px 0px;
	
	text-align: center;
}
