
/* G L O B A L */
*{
	height: 	auto;
	
	margin: 	0px;
	padding: 	0px;
	border: 	0px;	
}
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-position: top;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondoPag.gif");
	background-repeat: repeat-x;
}
label.hidden{
	display: none;
}

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

.floatLeft{
	float: left;
}
.floatRight{
	float: right;
}
.capa_enviando {
	width: 	auto;
	
	margin: 	20px 0px 20px 0px;
	text-align: 	center;
	display: 	none;
}

/* C A B E C E R A */
#cabecera{
	width: 100%;
	clear: both;	
}

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

	background-position: top;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondoPag.gif");
	background-repeat: repeat-x;
}

/* C A B E C E R A - I D I O M A S */
#cabecera_languages{
	width: 100%;
	clear: both;
	
	padding: 3px 0px 1px 0px;
	text-align: right;
}
/* C A B E C E R A - L O G O */
#cabecera_logo{
	width:  600px;
	height: 100%;
	float:	left;
	
	padding: 10px 0px 0px 0px;
}
#cabecera_logo img{
	width:   234px;
	height:  70px;
}

#cabecera_acceso{
	width: auto;
	clear: none;
	padding: 10px 0px 0px 0px;
}
#cabecera_acceso div{
	height: 100%;
	clear: none;
	text-align: right;
}
#cabecera_acceso div.left{
	float: left;
	padding: 0px 0px 0px 0px;
}
#cabecera_acceso div.right{
	float: right;
	padding: 2px 0px 0px 0px;
}
#cabecera_acceso div.right p{
	text-align: right;
}
#cabecera_acceso input.text{
	width:	170px;
	height:	20px;
	
	margin:		0px 0px 8px 0px;
	/*
	border-top:  	1px solid #EEEEEE;
	border-right: 	1px solid #EEEEEE;
	border-bottom:  1px solid #EEEEEE;
	border-left: 	1px solid #EEEEEE;
	*/
	background-color: #EEEEEE;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input170.gif");
	background-repeat: no-repeat;
}
#cabecera_acceso input.img{
	padding: 0px 0px 0px 5px;
}
#cabecera_acceso input.boton{
	width:	55px;
	height:	22px;
	
	/*
	margin:		3px 0px 0px 0px;
	border-top:  	1px solid #000000;
	border-right: 	1px solid #000000;
	border-bottom:  1px solid #000000;
	border-left: 	1px solid #000000;
	background-color: #000000;
	*/
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_boton01.gif");
	background-repeat: no-repeat;
	cursor: 	pointer;
}


/* C U E R P O */
#cuerpo{
	width: 		100%;
	clear: 		none;
	display: 	table;
	
	vertical-align: top;
	min-height:	600px;
	border-right: 	1px solid #CCCCCC;
	border-left: 	1px solid #CCCCCC;
	background-color: #FFFFFF;
	
	margin:  0px;
	padding: 0px;
}

#portada{
	width: 		100%;
	clear: 		none;
	display: 	table;
	
	vertical-align: top;
	min-height:	600px;
}

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

	vertical-align: top;
	padding: 0px 10px 0px 0px;
}

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

.banners_destacados{
	width:   100%;
	clear:   both;
	display: table;
	
	margin:  0px;
	padding: 0px;
}
.banners_destacados ul li, banners_destacados div.body ul li{
	display: block;
	
	padding: 0px 0px 0px 8px;
	
	list-style-type: none;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/cuadrado_gris.gif");
	background-position: left center;
}
.banners_destacados div.bannerDestacados{
	width:   100%;
	clear:   both;
	display: table;
	
	margin:  0px 0px 10px 0px;
}
.banners_destacados div.head{
	width: 100%;
	height: 30px;
	display: table;
	
	margin: 0px 0px 0px 0px;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/dobleflecha_banner.gif");
	background-position: 5px center;
	background-repeat: no-repeat;
}
.banners_destacados div.head div.title{
	display: table;
	clear: none;
	float: left;
	
	padding: 7px 0px 0px 20px;
}
.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("../../../../../../export/system/modules/com.clickasesor.web/resources/images/dblflecha_blanca.gif");
	background-position: right center;
}
.banners_destacados div.image{
	width: 230px;
	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;
}

.banners_destacados div.body div.rss{
	display: block;
	
	padding: 0px 0px 0px 28px;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/rss.gif");
	background-position: 5px center;
	background-repeat: no-repeat;
}

.banners_destacados div.bannerForm input.text{
	width:	170px;
	height:	20px;
	
	margin:		0px 0px 0px 0px;
	/*
	border-top:  	1px solid #EEEEEE;
	border-right: 	1px solid #EEEEEE;
	border-bottom:  1px solid #EEEEEE;
	border-left: 	1px solid #EEEEEE;
	*/
	background-color: #EEEEEE;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input170_pie.gif");
	background-repeat: no-repeat;
}
.banners_destacados div.bannerForm textarea.text{
	width:	235px;
	height:	64px;
	
	margin:		0px 0px 0px 0px;
	/*
	border-top:  	1px solid #d6d6d6;
	border-right: 	1px solid #d6d6d6;
	border-bottom:  1px solid #d6d6d6;
	border-left: 	1px solid #d6d6d6;
	*/
	background-color: #EEEEEE;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_textarea235_pie.gif");
	background-repeat: no-repeat;
	overflow:	hidden;
}
.banners_destacados div.bannerForm input.boton{
	width:	55px;
	height:	22px;
	
	/*
	margin:		3px 0px 0px 0px;
	border-top:  	1px solid #000000;
	border-right: 	1px solid #000000;
	border-bottom:  1px solid #000000;
	border-left: 	1px solid #000000;
	background-color: #000000;
	*/
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_boton01.gif");
	background-repeat: no-repeat;
	cursor: 	pointer;
}
.banners_destacados div.bannerForm input.boton2{
	width:	75px;
	height:	22px;
	
	/*
	margin:		3px 0px 0px 0px;
	border-top:  	1px solid #000000;
	border-right: 	1px solid #000000;
	border-bottom:  1px solid #000000;
	border-left: 	1px solid #000000;
	background-color: #000000;
	*/
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_boton02.gif");
	background-repeat: no-repeat;
	cursor: 	pointer;
}
.formPage,
#formPage {
	width:   100%;
	clear:   both;
	display: table;
	
	margin:  0px;
	padding: 0px;
}
.bocadillo div.body {
	
	padding-top:	5px;
}
.formPage div.bannerForm table,
#formPage div.bannerForm table{
	width:   80%;
}
.formPage div.bannerForm input.text2,
#formPage div.bannerForm input.text2,
.formPage div.bannerForm input.text61,
#formPage div.bannerForm input.text61,
.formPage div.bannerForm input.text21,
#formPage div.bannerForm input.text21,
.formPage div.bannerForm input.text149,
#formPage div.bannerForm input.text149{
	width:	250px;
	height:	20px;
	
	margin:		0px 0px 3px 0px;
	/*
	border-top:  	1px solid #EEEEEE;
	border-right: 	1px solid #EEEEEE;
	border-bottom:  1px solid #EEEEEE;
	border-left: 	1px solid #EEEEEE;
	*/
	background-color: #EEEEEE;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input250.gif");
	background-repeat: no-repeat;
}
.formPage div.bannerForm input.text2,
#formPage div.bannerForm input.text2{
	width:	500px;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input500.gif");
}

.formPage div.bannerForm input.text,
#formPage div.bannerForm input.text{
	width:	375px;
	height:	20px;
	
	margin:		0px 0px 3px 0px;
	/*
	border-top:  	1px solid #EEEEEE;
	border-right: 	1px solid #EEEEEE;
	border-bottom:  1px solid #EEEEEE;
	border-left: 	1px solid #EEEEEE;
	*/
	background-color: #EEEEEE;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input375.gif");
	background-repeat: no-repeat;
}

.formPage div.bannerForm textarea.text2,
#formPage div.bannerForm textarea.text2,
.formPage div.bannerForm textarea.text,
#formPage div.bannerForm textarea.text{
	width:	500px;
	height:	150px;
	
	margin:		0px 0px 0px 0px;
	/*
	border-top:  	1px solid #d6d6d6;
	border-right: 	1px solid #d6d6d6;
	border-bottom:  1px solid #d6d6d6;
	border-left: 	1px solid #d6d6d6;
	*/
	background-color: #EEEEEE;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_textarea500.gif");
	background-repeat: no-repeat;
	overflow:	hidden;
}
.formPage div.bannerForm select.text,
#formPage div.bannerForm select.text{
	width:	auto;
	height:	20px;
	
	margin:		0px 0px 3px 0px;
	/*
	border-top:  	1px solid #EEEEEE;
	border-right: 	1px solid #EEEEEE;
	border-bottom:  1px solid #EEEEEE;
	border-left: 	1px solid #EEEEEE;
	*/
	border:	0px;
	background-color: #EEEEEE;
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input500.gif");
	background-repeat: no-repeat;
}
.bocadillo div.bannerForm input.text2 {
	width:	250px;
	height:	20px;
	
	margin:			0px 0px 0px 0px;
	/*
	border-top:  	1px solid #d6d6d6;
	border-right: 	1px solid #d6d6d6;
	border-bottom:  1px solid #d6d6d6;
	border-left: 	1px solid #d6d6d6;
	*/
	background-color: #EEEEEE;
	
	background-position: 0px 0px;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input250.gif");
	background-repeat: no-repeat;
}
#formPage div.bannerForm input.text61{
	width:	61px;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input61.gif");
}
#formPage div.bannerForm input.text21{
	width:	21px;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input21.gif");
}
#formPage div.bannerForm input.text149{
	width:	149px;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_input149.gif");
}
.formPage div.bannerForm input.boton,
#TPV2 input.boton,
#formPage div.bannerForm input.boton{
	width:	55px;
	height:	22px;
	
	/*
	margin:		3px 0px 0px 0px;
	border-top:  	1px solid #000000;
	border-right: 	1px solid #000000;
	border-bottom:  1px solid #000000;
	border-left: 	1px solid #000000;
	background-color: #000000;
	*/
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_boton01.gif");
	background-repeat: no-repeat;
	cursor: 	pointer;
}
.formPage div.bannerForm input.boton2,
#formPage div.bannerForm input.boton2{
	width:	75px;
	height:	22px;
	
	/*
	margin:		3px 0px 0px 0px;
	border-top:  	1px solid #000000;
	border-right: 	1px solid #000000;
	border-bottom:  1px solid #000000;
	border-left: 	1px solid #000000;
	background-color: #000000;
	*/
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_boton02.gif");
	background-repeat: no-repeat;
	cursor: 	pointer;
}

.formPage div.bannerForm input.boton3,
#formPage div.bannerForm input.boton3{
	width:	175px;
	height:	22px;
	
	/*
	margin:		3px 0px 0px 0px;
	border-top:  	1px solid #000000;
	border-right: 	1px solid #000000;
	border-bottom:  1px solid #000000;
	border-left: 	1px solid #000000;
	background-color: #000000;
	*/
	
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/fondo_boton03.gif");
	background-repeat: no-repeat;
	cursor: 	pointer;
}

/* 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:	22px;

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


/* P I E */
#pie{
	width: 	100%;
	height:	85px;
	clear: 	both;
	float: left;
	padding: 0px 0px 0px 0px;

	background-position: 0px 0px;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/pieLinea.gif");
	background-repeat: repeat-x;
	background-color: #eeeeee;
}
#pie div#primerPie{
	width: 	100%;
	clear: 	both;
	
	padding: 20px 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;
}

/* M A P A */
#mapa ul {
	display: block;
	
	padding: 0px 0px 0px 10px;
	
	list-style-type: none;
}

#mapa ul li{
	display: block;
	
	padding: 0px 0px 0px 20px;
	
	list-style-type: none;
	background-image: url("../../../../../../export/system/modules/com.clickasesor.web/resources/images/cuadrado_gris.gif");
	background-position: 5px 8px;
	background-repeat: no-repeat;
}