/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	background: #091329;
	margin: 0;
	padding: 0;
}


#alacarta {
	width: 100%;
	margin: 0;
	padding: 0;
	/*overflow:hidden;*/
	text-align: center;
}

#alacarta .header {
	/*background:url(i/alacarta/color_line.gif) no-repeat top center;*/
	/*padding: 5px 0 10px 0;*/
	padding:5px 0px 0px 0px;
	margin-top: 0;
	width: 100%;
	text-align: center;
}

#alacarta .header_box,#alacarta .header_menu {
	width: 980px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0 0 10px;;
	text-align: left;
}

#alacarta .header_box {
	/*height: 82px;*/
	height:auto;
}

#alacarta .header_menu ul {
	clear: right;
	display: block;
	float: none;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	margin-top: 10px;
	padding: 0;
}

#alacarta .header_menu ul li {
	background: transparent url(i/alacarta/header_dott.gif) no-repeat scroll
		100% 50%;
	display: inline;
	float: left;
	font-size: 12px;
	color: #fff;
	margin: 0 10px 0 0;
	padding: 0 13px 0 0;
}

#alacarta .header_menu ul li a {
	color: #fff;
	text-decoration: none;
}

#alacarta .header_menu ul li.last {
	background: none;
}

#alacarta .header h1 {
	font-size: 12px;
	font-weight: normal;
	float: left;
	overflow: hidden;
}

#alacarta .header h1 {
	background: url(i/alacarta/logo_tve.gif) no-repeat 0 0;
	height: 73px;
	width: 93px;
	margin: 0;
	padding: 0 25px 0 0;
}

#alacarta .header h1 a {
	color: #ffffff;
	text-decoration: none;
	margin: 0;
	padding: 0;
	height: 56px;
	overflow: hidden;
	display: block;
	text-indent: 9999px;
	white-space: nowrap;
}

#alacarta .header div.menu {
	float:right;
	margin: -20px 0 0 0;
}

#alacarta .header h2 {
	/*color: #FF5A29;
	display: block;
	float: none;
	text-align: left;
	font-size: 18px;
	font-weight: normal;
	margin: 10px 0 0 100px;
	padding: 0;*/
	color: #FF5A29;
	display: block;
	float: none;
	text-align: left;
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 0 100px;
	padding:0;
	width:600px;
}

#alacarta .header p {
	display: block;
	float: none;
	text-align: left;
	font-size: 11px;
	margin: 15px 0 0 155px;
	padding: 0;
}

#alacarta .header div.menu p {
	display: block;
	float: none;
	text-align: left;
	font-size: 11px;
	margin: 0 0 5px 0;
	padding: 0;
}


* html #alacarta .header p {
	margin: 5px 0 0 180px;
}

#alacarta p.seleccion {
	/*color: #ffffff;
	width: 100%;
	margin: 0px 0px 0px 175px;*/
	
	
	color:#FFFFFF;
	float:left;
	margin:10px 0 0 0;
	width:auto;
}

* html #alacarta p.seleccion {
	margin: 0px 0px 0px 180px;
}

#alacarta .header p a {
	color: #b8babd;
	text-decoration: underline;
}

#alacarta .header hr {
	display: none;
}

/********** QUE ES ALACARTA **********/
#alacarta .content {
	padding: 10px 0;
	width: 100%;
	text-align: center;
}

#alacarta .alacarta_content {
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
}

#alacarta .alacarta_content_box {
	background-color: #76919F;
	padding: 10px;
	width: 672px;
	float: left;
	overflow: hidden;
}

#alacarta .content_box {
	background-color: #FFF;
	width: 100%;
	margin: 0;
	padding: 0 0 20px;
	overflow: hidden;
}

#alacarta .content h1 {
	clear: both;
	color: #000000;
	float: left;
	font-size: 20px;
	margin: 0;
	padding: 20px 15px;
	font-weight: normal;
}

#alacarta .content h2 {
	clear: both;
	color: #333333;
	float: left;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	padding: 20px 25px 0 15px;
}

#alacarta .content ul {
	color: #004276;
	float: left;
	font-size: 12px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 0 15px;
	padding: 0 15px;
	clear: both;
}

#alacarta .content ul li a {
	color: #004276;
	text-decoration: none;
}

#alacarta .content ul li a:hover {
	color: #B00640;
}

#alacarta .content p {
	clear: both;
	float: left;
	font-size: 12px;
	margin: 5px 0;
	padding: 0 25px 0 20px;
}

/********** MENU DE CANALES DE TV **********/
#alacarta .menu_tv {
	/*background: url(i/alacarta/bg2.png) 0 0 repeat-x;*/
	display: block;
	overflow: hidden;
	float: left;
	margin: 0;
	padding: 0;
}

#alacarta .menu_tv div {
	display: block;
	overflow: hidden;
	text-align: left;
}

#alacarta .menutv_box { /*width: 980px;*/
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	float: left;
	/*position: relative;*/
}

#alacarta .menu_tv ul {
	list-style: none;
	list-style-position: inside;
	margin: 0;
	padding: 0 6px;
	float: left;
}

#alacarta .menu_tv ul li {
	background: url(i/alacarta/menu_canales_off.gif) no-repeat 0 14px;
	font-size: 11px;
	font-weight: normal;
	color: #b8babd;
	display: inline;
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
	/*min-width: 62px;
	height: 75px;*/
	text-align: center;
	overflow: hidden;
}

#alacarta .menu_tv ul li a,#alacarta .menu_tv ul li span {
	display: block;
	text-align: center;
	padding: 60px 0 0 0;
	min-width: 64px;
	width: 64px;
}

#alacarta .menu_tv ul li a {
	color: #b8babd;
	text-decoration: none;
}

#alacarta .menu_tv ul li span {
	color: #ffffff;
}

#alacarta .menu_tv ul li.CTV_LA2 span {
	color: #b8babd;
}

* html #alacarta .menu_tv ul li a {
	padding: 60px 5px 0 5px;
}

#alacarta .menu_tv ul li a:hover,#alacarta .menu_tv ul li span.selected
	{
	color: #ffffff;
}

/*especifico cadenas*/
#alacarta .menu_tv ul li.CTV_LA1,#alacarta .menu_tv ul li.CTV_LA1 a {
	background: url(i/alacarta/menu_canales_la1.gif) no-repeat 50% -118px;
}

#alacarta .menu_tv ul li.CTV_LA1 a:hover,#alacarta .menu_tv ul li.CTV_LA1 span.selected
	{
	background: url(i/alacarta/menu_canales_la1.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.CTV_LA2,#alacarta .menu_tv ul li.CTV_LA2 a {
	background: url(i/alacarta/menu_canales_la2.gif) no-repeat 50% -118px;
}

/* 25/04/2008 - Comento este estilo para que el boton de La2 quede desactivado. Es temporal, esto volverÃƒÂ¡ a activarse*/
	/* 07/05/2008 - Se vuelve a activar */
#alacarta .menu_tv ul li.CTV_LA2 a:hover,#alacarta .menu_tv ul li.CTV_LA2 span.selected
	{
	background: url(i/alacarta/menu_canales_la2.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.CTV_INF,#alacarta .menu_tv ul li.CTV_INF a {
	background: url(i/alacarta/menu_canales_infantil.gif) no-repeat 50% -118px;
}

#alacarta .menu_tv ul li.CTV_INF a:hover,#alacarta .menu_tv ul li.CTV_INF span.selected
	{
	background: url(i/alacarta/menu_canales_infantil.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.Canal_24H,#alacarta .menu_tv ul li.Canal_24H a
	{
	background: url(i/alacarta/menu_canales_24h.gif) no-repeat 50% -118px;
}

#alacarta .menu_tv ul li.Canal_24H a:hover,#alacarta .menu_tv ul li.Canal_24H span.selected
	{
	background: url(i/alacarta/menu_canales_24h.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.tve_inter,#alacarta .menu_tv ul li.tve_inter a
	{
	background: url(i/alacarta/menu_canales_inter.gif) no-repeat 50% -118px;
}

#alacarta .menu_tv ul li.tve_inter a:hover,#alacarta .menu_tv ul li.tve_inter span.selected
	{
	background: url(i/alacarta/menu_canales_inter.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.CAD_TELEDE,#alacarta .menu_tv ul li.CAD_TELEDE a
	{
	background: url(i/alacarta/menu_canales_deporte.gif) no-repeat 50%
		-118px;
}

#alacarta .menu_tv ul li.CAD_TELEDE a:hover,#alacarta .menu_tv ul li.CAD_TELEDE span.selected
	{
	background: url(i/alacarta/menu_canales_deporte.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.CAD_DOCUTV,#alacarta .menu_tv ul li.CAD_DOCUTV a
	{
	background: url(i/alacarta/menu_canales_docu.gif) no-repeat 50% -118px;
}

#alacarta .menu_tv ul li.CAD_DOCUTV a:hover,#alacarta .menu_tv ul li.CAD_DOCUTV span.selected
	{
	background: url(i/alacarta/menu_canales_docu.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.CTV_CLANTV,#alacarta .menu_tv ul li.CTV_CLANTV a
	{
	background: url(i/alacarta/menu_canales_clan.gif) no-repeat 50% -118px;
}

#alacarta .menu_tv ul li.CTV_CLANTV a:hover,#alacarta .menu_tv ul li.CTV_CLANTV span.selected
	{
	background: url(i/alacarta/menu_canales_clan.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.CAD_CLASIC,#alacarta .menu_tv ul li.CAD_CLASIC a
	{
	background: url(i/alacarta/menu_canales_clasico.gif) no-repeat 50%
		-118px;
}

#alacarta .menu_tv ul li.CAD_CLASIC a:hover,#alacarta .menu_tv ul li.CAD_CLASIC span.selected
	{
	background: url(i/alacarta/menu_canales_clasico.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.todos,#alacarta .menu_tv ul li.todos a {
	background: url(i/alacarta/menu_canales_todos.gif) no-repeat 50% -118px;
}

#alacarta .menu_tv ul li.todos a:hover,#alacarta .menu_tv ul li.todos span.selected
	{
	background: url(i/alacarta/menu_canales_todos.gif) no-repeat 50% 0;
}

#alacarta .menu_tv ul li.text {
	background: none;
}

#alacarta .menu_tv ul li.text a {
	background: none;
	margin: 0;
	padding: 60px 0 0 8px;
	width: auto;
	height: auto;
	text-indent: 0;
}

/*********BUSCADOR**********/
#alacarta .menu_tv form {
	float: right;
	display: block;
	margin: 0;
	padding: 25px 10px 0 0;
	height: 40px;
}

#alacarta .menu_tv form p {
	font-size: 11px;
	color: #FFFFFF;
	margin: 0;
	padding: 0 0 5px 0;
	text-align: right;
}

#alacarta .menu_tv form .text_field {
	background: transparent url(i/alacarta/bg_text_field.gif) no-repeat 0 0;
	font-size: 11px;
	border: 0;
	padding: 2px 0 0 25px;
	margin: 0 0 0 0;
	height: 20px;
	width: 195px;
	float: left;
}

#alacarta .menu_tv form .button {
	border: none;
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
}

* html #alacarta .menu_tv form .button {
	margin: 0px 0 0 -3px;
}

/********** MENU OPCIONES DE PROGRAMAS **********/
#alacarta .menu_opciones {
	background: url(i/alacarta/bg2.png) 0 0 repeat-x;
	display: block;
	/*overflow: hidden;*/
	float: none;
	width: 100%;
}

#alacarta .opciones_box {
	width: 980px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	position: relative;
}

#alacarta .menu_opciones ul.menu {
	list-style: none;
	list-style-position: inside;
	float: left;
	margin: 0;
	/*padding: 5px;*/
	padding: 12px 0 5px;
}

#alacarta .menu_opciones ul.menu li {
	background: url(i/alacarta/menu_opciones.gif) no-repeat 0 0;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	width: 94px;
	height: 25px;
	text-align: center;
}

#alacarta .menu_opciones ul.menu li a,#alacarta .menu_opciones ul.menu li.select span
	{
	text-decoration: none;
	color: #ffffff;
	text-align: center;
	margin: 0;
	padding: 6px 0 6px 0;
	width: 94px;
	display: block;
	overflow: hidden;
	float: left;
}

#alacarta .menu_opciones ul.menu li.select,#alacarta .menu_opciones ul.menu li.select span
	{
	background: url(i/alacarta/menu_opciones.gif) no-repeat 0 -50px;
	color: #494949;
}

#alacarta .menu_opciones ul.menu li a {
	background: url(i/alacarta/menu_opciones.gif) no-repeat 0 0;
}

#alacarta .menu_opciones ul.menu li a:hover {
	background: url(i/alacarta/menu_opciones.gif) no-repeat 0 -50px;
	color: #494949;
}

/********** CABECERA / TITULO DE LA CARTA **********/
#alacarta .carta_herader {
	display: block;
	overflow: hidden;
	float: none;
	margin: 0;
	padding: 0 0 10px;
	/*height: 60px;*/
	width: 100%;
	background: url(i/alacarta/bg.png) bottom repeat-x;
}

#alacarta .alacarta_header_faq {
	overflow: hidden;
	position: relative;
	margin: 0 0 0 230px;
	padding: 0;
}

#alacarta .alacarta_header_box {
	width: 980px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#alacarta .carta_herader h2 {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	width: 142px;
	height: 24px;
	margin: 0px;
	padding: 0;
	background: url(i/alacarta/cuentame.gif) no-repeat;
	padding: 3px 5px 0 5px;
}

#alacarta ul.alacarta_header_title {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	margin-top: 20px;
	float: left;
}

#alacarta ul.alacarta_header_title li {
	display: inline;
	color: #ffffff;
	font-size: 11px;
}

#alacarta ul.alacarta_header_title li a {
	color: #ffffff;
	text-decoration: none;
}

#alacarta ul.alacarta_header_title li h2 a {
	color: #000000;
}

/*********** ANA *********/
#alacarta ul.alacarta_header_title,ul.alacarta_header_titleAZ {
	margin: 0 auto;
	padding: 5px;
	list-style: none;
	/*margin-top: 20px;*/
	float: left;
}

#alacarta ul.alacarta_header_title li,#alacarta ul.alacarta_header_titleAZ li
	{
	display: inline;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	background: transparent url(i/alacarta/separate-li-left.gif) no-repeat
		0pt 5px;
	float: left;
	padding: 4px 2px 0 9px;
}

#alacarta ul.alacarta_header_title li.selected {
	padding: 0 2px 0 9px;
}

#alacarta ul.alacarta_header_title li#first,#alacarta ul.alacarta_header_titleAZ li#first
	{
	background: transparent none repeat scroll 0%;
	padding-left: 0;
}

/*
#alacarta ul.alacarta_header_title li.selected{
	color: #000000;
	margin: 0px;
	padding: 0;
	background: url(i/alacarta/cuentame.gif) no-repeat;
	padding: 3px 5px 0 5px ;
}
*/
#alacarta ul.alacarta_header_title li div.right {
	background: url(i/alacarta/borde-derecho.gif) no-repeat;
	margin: 0;
	height: 24px;
	float: left;
	padding: 0 4px 0 0;
}

#alacarta ul.alacarta_header_title li div.left {
	background: url(i/alacarta/borde-izquierdo.gif) no-repeat;
	margin: 0;
	height: 24px;
	float: left;
	padding: 0 4px 0 0;
}

#alacarta ul.alacarta_header_title li span {
	color: #000000;
	background-color: #ffffff;
	/*height:24px;*/
	float: left;
	padding: 5px 0 4px;
}

#alacarta ul.alacarta_header_titleAZ li.selected {
	height: 24px;
	margin: 0px;
	padding: 0px 4px 0pt 8px;
	width: 24px;
}

#alacarta ul.alacarta_header_titleAZ li.selected div {
	background: transparent url(i/alacarta/circulo.gif) no-repeat scroll 0px
		0%;
	color: #000000;
	height: 24px;
	padding: 4px 0pt 0pt 8px;
}

#alacarta ul.alacarta_header_title li a,#alacarta ul.alacarta_header_titleAZ li a
	{
	color: #ffffff;
	text-decoration: none;
	padding: 2px auto;
}

/********** /ANA *********/
#alacarta .menu_opciones .paginacion {
	float: right;
	list-style: none;
	margin: 0;
	padding: 12px 10px 0 0;
}

#alacarta .menu_opciones ul.paginacion li {
	display: inline;
	float: left;
	font-size: 11px;
	color: #ffffff;
}

#alacarta .menu_opciones ul.paginacion li span {
	padding: 10px 0 0 0;
	float: left;
}

#alacarta .menu_opciones ul.paginacion li.atras {
	background: url(i/alacarta/pag_back.gif) no-repeat 0 0;
	margin: 0 22px 0 0;
}

#alacarta .menu_opciones ul.paginacion li.adelante {
	background: url(i/alacarta/pag_next.gif) no-repeat 0 0;
	margin: 0 0 0 22px;
}

#alacarta .menu_opciones ul.paginacion li.atras a,#alacarta .menu_opciones ul.paginacion li.adelante a
	{
	width: 38px;
	height: 32px;
	float: left;
	overflow: hidden;
	display: block;
	text-indent: 999px;
	white-space: nowrap;
}

#alacarta .menu_opciones ul.paginacion a {
	color: #ffffff;
}

/********** PROGRAMAS DE LA CARTA **********/
#alacarta .programas_carta {
	background: url(i/alacarta/bg.png) 0 0;
	display: block;
	/*overflow: hidden;*/
	float: none;
	height: 544px;
	width: 100%;
	text-align: left;
}

#alacarta .programas_carta ul,#alacarta .programas_carta p.vacio {
	/*background: url(i/alacarta/bg_alacarta_filet_2.gif) repeat-x 0 0;*/
	width: 999px;
	display: block;
	overflow: hidden;
	list-style: none;
	margin: 0 auto;
	padding: 0;
}

#alacarta .programas_carta ul li {
	width: 333px;
	height: 136px;
	/*border-top: 1px solid #7f7f7f;*/
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

#alacarta .programas_carta ul li:hover { /*background-color: #242d40;*/
	
}

#alacarta .programas_carta ul li div,#alacarta .programas_carta p.vacio
	{
	margin: 0;
	padding: 12px;
	height: 110px;
	overflow: hidden;
}

#alacarta .programas_carta ul li div img {
	float: left;
	border: none;
	width: 147px;
	height: 107px;
	border: 1px solid #848994;
}

#alacarta .programas_carta ul li div h3,#alacarta .programas_carta ul li div span,#alacarta .programas_carta ul li div p
	{
	font-size: 11px;
	font-weight: normal;
	margin: 0 0 0 160px;
	padding: 0;
	float: none;
	color: #ffffff;
	display: block;
}

#alacarta .programas_carta p.vacio {
	font-size: 11px;
	font-weight: normal;
	margin: 20px 0 0 235px;
	padding: 0;
	float: none;
	color: #ffffff;
	display: block;
}

#alacarta .programas_carta ul li div h3 {
	color: #ffffff;
	font-weight: bold;
}

#alacarta .programas_carta ul li div h3 a {
	text-decoration: underline;
	color: #ffa000;
	font-size: 12px;
}

#alacarta .programas_carta ul li div p {
	color: #ffffff;
}

#alacarta .programas_carta ul li div span {
	margin-top: 10px;
}

#alacarta .programas_carta ul li div p a,#alacarta .programas_carta ul li div span a
	{
	text-decoration: none;
	color: #ffffff;
}

#alacarta .programas_carta ul li div a:hover {
	text-decoration: underline;
}

/*******CAMBIO DE POSICION PARA IE *******/
#alacarta .programas_carta ul li div img.play_mini,#alacarta .programas_carta ul li div span.play_mini
	{
	width: 100px;
	height: 75px;
	border: 0px;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-left: -125px;
	margin-top: 18px;
	/*z-index: 99;*/
}

/********** PROGRAMA SELECCIONADO **********/
#alacarta .selected_program {
	background: #000000;
	position: absolute;
	left: 50%;
	margin: -385px 0 0 -245px;
	width: 490px;
	height: 180px;
	display: block;
	overflow: hidden;
}

#alacarta .selected_program div {
	margin: 0;
	padding: 2px 8px;
}

#alacarta .selected_program .video {
	float: left;
	border: none;
	padding: 0;
}

#alacarta .selected_program img {
	border: 0;
}

#alacarta .selected_program h3,#alacarta .selected_program p,#alacarta .selected_program ul
	{
	font-weight: normal;
	margin: 0 0 0 245px;
	padding: 0 0 15px 0;
	float: none;
}

#alacarta .selected_program h3 {
	font-size: 23px;
	color: #e4ff00;
	line-height: 22px;
}

#alacarta .selected_program p {
	font-size: 11px;
	color: #ffffff;
}

#alacarta .selected_program ul {
	padding: 0;
	list-style: none;
}

#alacarta .selected_program ul li {
	display: inline;
	float: left;
	margin: 0 4px 0 0;
	padding: 0;
}

#alacarta .selected_program ul li.play {
	background: transparent url(i/alacarta/play_video_carta.gif) no-repeat 0
		0;
}

#alacarta .selected_program ul li.email {
	background: transparent url(i/alacarta/send_video_carta.gif) no-repeat 0
		0;
}

#alacarta .selected_program ul li a {
	font-size: 11px;
	color: #e4ff00;
	margin: 0;
	padding: 0;
	width: 33px;
	height: 19px;
	float: left;
	overflow: hidden;
	display: block;
	text-indent: 999px;
	white-space: nowrap;
}

#alacarta .selected_program p.cerrar {
	background: transparent url(i/alacarta/close_video_carta.gif) no-repeat
		100% 0;
	font-size: 10px;
	color: #e4ff00;
	text-align: right;
	height: 10px;
	margin: 0;
	padding: 0;
}

#alacarta .selected_program p.cerrar a {
	color: #e4ff00;
	margin: 0;
	padding: 0;
	width: 16px;
	height: 12px;
	float: right;
	overflow: hidden;
	display: block;
	text-indent: 999px;
	white-space: nowrap;
	cursor: pointer;
}

/********** FOOTER **********/
#alacarta .footer {
	background: url(i/alacarta/bg.png) repeat-x 0 0;
	width: 100%;
	margin: 0;
	padding: 0 0 20px 0;
}

#footer {
	background: #091329 none repeat scroll 0%;
	border-top: 1px solid #FFFFFF;
	text-align: center;
	padding: 10px 0 10px;
	clear: both;
}

#alacarta .footer_box,#footer .bag {
	width: 980px;
	overflow: hidden;
	margin: 0 auto;
	/*padding: 25px 0 20px 100px;*/
	padding: 0 0 10px;
	background: #091329 none repeat scroll 0%;
	text-align: left;
}

#footer img {
	border: none;
}

#alacarta .footer dl {
	font-size: 12px;
	color: #a2a2a2;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	/*display: block;
	overflow: hidden;*/
	clear: right;
}

#alacarta .footer ul {
	list-style: none;
	display: block;
	width: 800px;
	margin: 0 auto;
	padding: 0;
	float: none;
	clear: right;
}

#alacarta .footer ul li {
	background: url(i/alacarta/footer_dott.gif) no-repeat 100% 50%;
	font-weight: bold;
	display: inline;
	float: left;
	padding: 0 8px 0 0;
	margin: 0 4px 0 0;
	font-size: 11px;
}

#alacarta .footer ul li.last {
	background: none;
}

#alacarta .footer p {
	font-size: 11px;
	color: #a2a2a2;
	margin: 0 0 0 200px;
	padding: 6px 0;
	width: 100%;
}

#alacarta .footer a {
	color: #a2a2a2;
	text-decoration: none;
}


.search {
	position:relative;
	width:auto;
	float:right;
	font-size:11px;
	color:#ffffff;
	margin-top:7px;
}

.search input {border:1px solid #666666;}
.search button {
	background-color:#484B56;
	border:1px solid #4F5562;
	color:#FFFFFF;
	cursor:pointer;
	font-family:arial;
	font-size:1em;
	height:20px;
	margin-bottom:4px;
	width:auto;
}
