body {
	font-family: tahoma, arial, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color:#B8B674;
	margin:0px; padding:0px;
}

.fondo-intro {
	background-attachment:scroll;
	background-position:center top;
}

h1 { 						font-size:11px; color:#666666; font-weight:normal; padding:0px; margin:0px; }
form { 						padding:0px; margin:0px; }
img { 						border:none; }
ul { 						list-style:none; margin-left:2px; padding:0px; }
td { 						font-size:13px; padding-right:5px; }
p { 						padding:0px; margin:0px; margin-top:6px; }
legend { 					color:#006600; }
.css_intro { 				color:#DFDABB; font-size:16px; }
.css_intro_link:hover { 	color:#FFFFFF; text-decoration:none; }
.css_padd_no { 				padding:0px; }
.css_piefoto { 				font-size:11px; color:#006600; padding-top:4px; }
.css_menu1 {				background-color:#4B4D54; border: solid 1px #cccccc; border-left:none; text-align:center; padding:3px; }
.css_menu2_item { 			color:#FFFFFF; }
.css_btns_usuario { 		background-color:#B8B674; text-align:right; padding-top:0px; padding-right:8px; }
.css_txt {					background-color:#FFFFFF; border:1px solid #7F9DB9; }

.css_link {
	padding: 0 0 0 5px; 
	color: #006600; 
	font-size: 14px; 
	border-left: solid 7px #4B4D54; 
	font-weight: normal; 
	}
.css_link:hover { color: #000000; border-color: #E2001A; }



a:link, a:visited, a:active {
	color: #006600; 
	font-weight: bold; 
	text-decoration: none; 
	}
	
a:hover {
	color: #CC0000;
	font-weight: bold; 
	text-decoration: underline; 
	}
		

div#wrapper {
	width: 99%;
		}


div#container {
	padding: 0;
		}

.colone {width: 300px;}
.colthree {width: 300px;}
	
table#logoarea {
	border-spacing: 0px;
		}
	
.logo {
	margin: 0 0 0 0px;	}

h1.blogtitle {
	margin: 0 0 0 30px;
padding:0;
letter-spacing:-1px;
line-height: 1.0em;

			font-family: tahoma, arial, sans-serif;
font-size: 240%;	}
	
h1.blogtitle a:link, 
h1.blogtitle a:visited, 
h1.blogtitle a:active {
	color: #1F2D54;
	font-weight: bold;
	}
	
h1.blogtitle a:hover {
	color: #000000;
	font-weight: bold;
	}

p.tagline { 
	margin: 0 0 0 30px;
padding: 0;
font-size:1.5em;
font-weight: bold;
color: #006600;	}

div.rss-box {
	width: 280px;
	}
	
.searchbox {
	height: 35px;
	border-top: 1px dashed #ccc;
border-right: 1px dashed #ccc;
border-bottom: 0;

			border-left: 1px dashed #ccc;
width: 200px;
margin: 0;
padding: 0;	}

.horbar1 {
	height: 5px;
background: #ffffff;
border-top: dashed 1px #cccccc;	}
	
.horbar2 { 
	height: 5px;
background: #ffffff;
border-bottom: dashed 1px #cccccc;	}	

.header-image-container {
	height: 150px; 
	}
	

.opacityleft {
	background-color: #FFFFFF; 
	height: 150px;
	width: 298px; 
	filter: alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	}

.opacityright {
	background-color: #FFFFFF; 
	height: 150px;
	width: 298px; 
	filter: alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	}


		
td#left {
	/* border-right: dashed 1px #CCCCCC;*/
padding: 10px 10px 10px 10px;  width:200px;
/* background: #ffffff;*/	}

td#right {
}

td#middle {
	width:775px;
	padding-left:0px;padding-right:0px;
	background-image:url(imgs/fondo_02.jpg); background-position:left top; background-repeat:repeat-y;
}
td#middle_cabecera {
	width:775px;
	padding-left:0px;padding-right:9px;	}

td#footer {
	width: auto;
padding: 10px;
text-align: left;
padding-left:80px;
padding-bottom:80px;
background-image:url(imgs/fondo_03.jpg); background-position:top left; background-repeat:no-repeat;
font-size: 95%;	
}

td#footer a:link, td#footer a:visited, td#footer a:active {
	text-decoration: none;
color: #777777;
font-weight: normal;	}

td#footer a:hover {
	text-decoration: none;
color: #777777;
font-weight: normal;	}
	
div.widget {
	margin: 0 0 15px 0;	}

div.widget-title {
		}

div.widget-title h3 {
		}	
	
div.widget-content {
		}

div.widget select { 
	 
}	
	
.widget ul li {
	margin: 2px 0 2px 0px;
	}

.widget ul li ul li {
	margin: 2px 0 2px 5px;  
	}

.widget ul li ul li ul li {
	margin: 2px 0 2px 5px;  
	}
	
.widget ul li a:link, 
.widget ul li a:visited, 
.widget ul li a:active {
	padding: 0 0 0 5px; 
	color: #006600; 
	font-size: 14px; 
	border-left: solid 7px #4B4D54; 
	font-weight: normal; 
	}

.widget ul li ul li a:link, 
.widget ul li ul li a:visited, 
.widget ul li ul li a:active {
	padding: 0 0 0 5px; 
	color: #006600; 
	font-size: 14px; 
	border-left: solid 7px #CCCCCC; 
	font-weight: normal; 
	}

.widget ul li ul li ul li a:link, 
.widget ul li ul li ul li a:visited, 
.widget ul li ul li ul li a:active {
	padding: 0 0 0 5px; 
	color: #006600; 
	font-size: 14px; 
	border-left: solid 7px #CCCCCC; 
	font-weight: normal; 
	}

	
.widget ul li a:hover {
	color: #000000; 
	font-size: 14px; 
	border-left: solid 7px #E2001A; 
	}

.widget ul li ul li a:hover {
	color: #000000; 
	font-size: 14px; 
	border-left: solid 7px #E2001A; 
	}

.widget ul li ul li ul li a:hover {
	color: #000000; 
	font-size: 14px; 
	border-left: solid 7px #E2001A; 
	}
	
.widget_categories ul li a:link, 
.widget_categories ul li a:visited, 
.widget_categories ul li a:active,
.widget_categories ul li a:hover {
	display: inline !important;  
	}
	
div#get_recent_comments_wrap ul li ul li,
.widget_recent_comments ul li, 
.widget_simple_recent_comments ul li {
	padding: 0 0 0 5px; 
	font-size: 14px; 
	border-left: solid 7px #4B4D54; 
	}

div#get_recent_comments_wrap ul li ul li ul li, 
.widget_recent_comments ul li ul li, 
.widget_simple_recent_comments ul li ul li {
	padding: 0 0 0 5px; 
	font-size: 14px; 
	border-left: solid 7px #CCCCCC; 
	}

.widget_recent_comments ul li ul li ul li, 
.widget_simple_recent_comments ul li ul li ul li {
	padding: 0 0 0 5px; 
	font-size: 14px; 
	border-left: solid 7px #CCCCCC; 
	}	
	
div#get_recent_comments_wrap ul li ul li:hover, 
.widget_recent_comments ul li:hover, 
.widget_simple_recent_comments ul li:hover, 
div#get_recent_comments_wrap ul li ul li.sfhover, 	
.widget_recent_comments ul li.sfhover, 
.widget_simple_recent_comments ul li.sfhover {	
	font-size: 14px; 
	border-left: solid 7px #000000; 
	}

div#get_recent_comments_wrap ul li ul li ul li:hover, 
.widget_recent_comments ul li ul li:hover, 
.widget_simple_recent_comments ul li ul li:hover, 	
div#get_recent_comments_wrap ul li ul li ul li.sfhover, 
.widget_recent_comments ul li ul li.sfhover, 
.widget_simple_recent_comments ul li ul li.sfhover {	
	font-size: 14px; 
	border-left: solid 7px #000000; 
	}

.widget_recent_comments ul li ul li ul li:hover, 
.widget_simple_recent_comments ul li ul li ul li:hover, 	
.widget_recent_comments ul li ul li ul li.sfhover, 
.widget_simple_recent_comments ul li ul li ul li.sfhover {	
	font-size: 14px; 
	border-left: solid 7px #000000; 
	}
	
div.post, div.page {
	margin: 0 0 30px 0;
	}

div.sticky {
	background: #eee url(../skins/imgs/sticky.gif) 99% 5% no-repeat;
border: dashed 1px #ccc;
padding: 10px;	}

div.post-kicker {
	margin: 0 0 5px 0;
	}

div.post-kicker a:link, 
div.post-kicker a:visited, 
div.post-kicker a:active {
	color: #000000;
text-decoration: none;
text-transform: uppercase;	}

div.post-kicker a:hover {
	color: #cc0000;	}

div.post-headline {
		}

div.post-headline h2 {
	padding: 0;
margin: 0;
	}

div.post-headline h2 a:link, 
div.post-headline h2 a:visited, 
div.post-headline h2 a:active {
	color: #006600;
text-decoration: none;
	}

div.post-headline h2 a:hover {
	color: #000000;
text-decoration: none;
	}
	
div.post-byline {
	margin: 5px 0 10px 0;	}

div.post-byline a:link, 
div.post-byline a:visited, 
div.post-byline a:active {
		}

div.post-byline a:hover {
		}

div.post-bodycopy { font-size:13px;
		}
	
div.post-footer {
	margin: 0;
padding: 5px;
background: #eeeeee;
color: #666;
line-height: 18px;	}

div.post-footer a:link, 
div.post-footer a:visited, 
div.post-footer a:active {
	color: #333;
font-weight: normal;
text-decoration: none;	}	

div.post-footer a:hover {
	color: #333;
font-weight: normal;
text-decoration: underline;	}

.navigation-top {
	margin: 0 0 10px 0;
padding: 10px 0 10px 0;
border-bottom: dashed 1px #ccc;	}

.navigation-middle {
	margin: 10px 0 20px 0;
padding: 10px 0 10px 0;
border-top: dashed 1px #ccc;
border-bottom: dashed 1px #ccc;	}
	
.navigation-bottom {
	margin: 20px 0 0 0;
padding: 10px 0 10px 0;
border-top: dashed 1px #ccc;	}

.navigation-comments-above {
	margin: 0 0 10px 0;
padding: 5px 0 5px 0;	}
	
.navigation-comments-below {
	margin: 0 0 10px 0;
padding: 5px 0 5px 0;	}
	
input.text, 
input.password, 
input.file,
input.TextField, 
textarea {
	color: #000000;
border-top: solid 1px #333333;
border-left: solid 1px #333333;

			border-right: solid 1px #999999;
border-bottom: solid 1px #cccccc;
	background: url(../skins/imgs/inputbackgr.gif) top left no-repeat;	}
	
input.highlight, textarea.highlight {
	background: #e8eff7;
border-color: #37699f;	}

.button, .Button {
	background-color: #777777;
color: #ffffff;
border: solid 2px #555555;
font-weight: bold;	}
	
.buttonhover {
	background-color: #6b9c6b;
color: #ffffff;
border: solid 2px #496d49;	}

form#commentform input#submit	{
	padding: 4px 10px 4px 10px;
font-size: 1.2em;
line-height: 1.5em;
height: 36px;	}
	
blockquote {
	color: #555555;
padding: 1em 1em;
background: #f4f4f4;
border: solid 1px #e1e1e1;	
	}
	
blockquote blockquote {
	color: #444444;
padding: 1em 1em;
background: #e1e1e1;
border: solid 1px #d3d3d3;	}

.post table {}
	
.post table caption {}
	
.post table th {
	background: #888888;
color: #ffffff;
font-weight: bold;
font-size: 90%;
padding: 4px 8px;

			border: solid 1px #ffffff;
text-align: left;	}
	
.post table td {
		}

.post table tfoot td {
		}
	
.post table tr.alt td {}

.post table tr.over td {}

ol.commentlist {
	border-top: dotted 1px #cccccc;
	}
	
ol.commentlist li {
	background-color: #ffffff;
	border-bottom: dotted 1px #cccccc;
	}

ol.commentlist li.alt {
	background-color: #f6f6f6;
	border-bottom: dotted 1px #cccccc;
	}

ol.commentlist li.authorcomment {
	background-color: #ffecec;
	}

ol.commentlist span.authorname {
	font-size: 110%; font-weight:bold;
	}

ul.commentlist {
	border-top: dotted 1px #cccccc;
	}

ul.commentlist li.thread-even {
	background-color: #ffffff;
	border-bottom: dotted 1px #cccccc;
	}

ul.commentlist li.thread-odd {
	background-color: #f6f6f6;
	border-bottom: dotted 1px #cccccc;
	}

ul.commentlist li.bypostauthor {
	background-color: #ffecec;
	}
	
/* reset children */

ul.commentlist li ul.children, 
ul.commentlist li ul.children li, 
ul.commentlist li ul.children li.bypostauthor,
ul.commentlist li ul.children {
	background-color: transparent;
	border: 0;
	padding: 0;
	margin: 0;
	display: block;
	height: 1%;  /* for IE */
	}

ul.commentlist span.authorname {
	font-size: 110%; font-weight:bold;
	}






	.css_mod_form {				width:490px; padding-top:0px; margin:0px; border:none; }
	.css_mod_form fieldset {	padding:10px; }
	.css_mod_form form {		padding-top:0px; }
	.css_mod_form legend {		padding-left:5px; padding-bottom:5px; }
	.css_mod_form label {		float:left; width:100px; text-align:left; padding-right:5px; }
	.css_mod_form p label {		float:left; width:110px; text-align:left; padding-left:0px; padding-right:5px; }
	.css_mod_form p br {		clear:left; }
	.css_mod_txt { 				background-color:#FFFFFF; color:black; padding:2px; border:1px solid #9FB8D7; margin-bottom:3px; }
	.css_mod_btn { 				padding-left:10px; padding-right:10px; background-color:#B06300; color:white; border:1px solid white; }
	.css_mod_dat { 				}

	.css_boton {				background-color:#B06300; color:white; }


	#css_botonnuevo {	width:100%; text-align:right; padding-bottom:5px; }
	#css_botonnuevo_mitad {	width:100%; text-align:right; padding-bottom:10px; }
	#css_botoncerrar {	width:100%; text-align:right; padding-bottom:5px; padding-top:15px; }
	#css_paginar {		width:100%; text-align:right; margin-bottom:15px; }
	#css_paginar_mitad {		width:100%; text-align:right; margin-bottom:15px; }
	.css_tablalista {	width:100%; padding-right:0px; }
	.css_tablaform {	width:100%; padding-right:0px; }
	.css_cabectabla {	font-weight:normal; border-right:1px solid #C7C7C7; background-color:#777777; color:#FFFFFF;
						padding:3px; }
	.css_divform {		padding:15px; width:100%; background-color:#D9D6C3; border:1px solid #F9F8F8;
						border-bottom:1px solid #C3CFDD; border-right:1px solid #C3CFDD; }
	.css_btnsform {		padding-bottom:15px; text-align:right; }

	.css_fila_par {		background-color:#DBD9CD;  }
	.css_fila_impar {	background-color:#D1CFC1; }
	.css_error {		color:red; }
	.css_izqda {		color:#006600; }
	.css_dcha {		}
	.css_center {			text-align:center; }
	.css_filtro_resaltar {	border:1px solid #EAAF00; padding:8px; margin:8px; margin-left:0px; margin-right:0px; }
	.css_resaltar {			background-color:#FDF87B; }
	.css_filtro {			float:left; padding-right:10px; padding-bottom:5px; }
	.css_finfiltros { 		clear:both; }


	.css_item {				margin-top:5px; margin-bottom:10px; }
	.css_item_gal {			padding-right:15px; float:left; height:190px; text-align:center; }
	.css_item_foto {		border:none; }
	.css_item_min1 {		margin-top:6px; margin-bottom:6px; margin-right:15px; }
	.css_item_min2 {		float:left; margin-top:6px; margin-bottom:10px; margin-right:20px; }
	.css_item_min2d {		float:right; margin-top:6px; margin-bottom:10px; margin-left:20px; }
	.css_item_fecha {		color:#787878; padding-bottom:2px; }
	.css_item_tit {			color:#787878; padding:0px; margin-bottom:3px; margin-top:0px; font-weight:bold; }
	.css_item_tit2_blog {	color:#E2001A; font-size:16px; font-weight:bold;   }
	.css_item_tit2 {		color:#FFFFFF; padding-top:10px; padding-left:13px; height:50px;
							background-image:url(../imgs/fondo_subtitulo.gif); background-repeat:no-repeat; background-position:left top; }

	.css_item_tit2a {		font-size:6px; background-image:url(../imgs/fondo_subtitulo1.gif); background-repeat:no-repeat; background-position:left top; }
	.css_item_tit2b {		color:#FFFFFF; padding-left:13px; font-weight:bold;
							background-image:url(../imgs/fondo_subtitulo2.gif); background-repeat:repeat-y; background-position:left top; }
	.css_item_tit2c {		font-size:6px; background-image:url(../imgs/fondo_subtitulo3.gif); background-repeat:no-repeat; background-position:left top; }
	.css_item_entradilla {	padding-bottom:4px; font-weight:bold; }

	.css_item_tit:hover {	color:#DB0000; }
	.css_item_texto {		padding-top:4px; }
	
	.css_dentrofield {		padding:10px; }
	.css_modif {			padding-top:15px; }


	.css_link {				color:#00618F; text-decoration:none; }
	.css_link:hover {		text-decoration:underline; }
	.css_negro {			color:#000000; }
	.css_verde {			color:#009900; }
	.css_rojo {				color:#DB0000; }
	.css_gris {				color:#7A7B53; /* 777777 */ }
	.css_clear {			clear:both; }
	.css_resaltarConcepto {		background-color:#E3CDA5; }
	.css_cargando {			 font-weight:bold; background-color:#111111; color:white; font-size:12px; padding:1px; }

	.css_icono_vistaprevia {		background-image:url(../imgs/icono_lupa.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:20px; }
	.css_icono_vista {		background-image:url(../imgs/icono_vista.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:20px; }
	.css_icono_tiempo {		background-image:url(../imgs/icono_tiempo.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:18px; }

	.css_icono_llave { 		background-image:url(../imgs/icono_llave.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:60px; padding-right:30px; padding-bottom:2px; }
	.css_icono_clip { 		background-image:url(../imgs/icono_clip.gif); background-repeat:no-repeat; background-position:0px 0px; 	
							padding-left:17px; padding-top:1px; padding-bottom:2px; }
	.css_icono_usuario { 	background-image:url(../imgs/icono_usuario.gif); background-repeat:no-repeat;
	 						padding-left:18px; background-position:0px -2px; }
	.css_icono_areaprivada { 	background-image:url(../imgs/icono_areaprivada.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 0px; padding-top:1px; padding-bottom:1px; }
	.css_icono_telefono { 	background-image:url(../imgs/icono_telefono.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; padding-top:3px; padding-bottom:3px; }
	.css_icono_movil { 		background-image:url(../imgs/icono_movil.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:-2px 0px; padding-top:3px; padding-bottom:3px; }
	.css_icono_fax { 		background-image:url(../imgs/icono_fax.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; }
	.css_icono_correo {		background-image:url(../imgs/icono_correo.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; }
	.css_icono_web { 		background-image:url(../imgs/icono_web.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 2px; }
	.css_icono_aniadir {	background-image:url(../imgs/icono_aniadir.gif); background-repeat:no-repeat;
	 						padding-left:22px; background-position:0px 0px; padding-bottom:2px; }
	.css_icono_cerrar {		background-image:url(../imgs/icono_cerrar.gif); background-repeat:no-repeat;
	 						padding-left:2px; padding-right:20px; background-position:-1px right; padding-bottom:2px; }

	#css_titulopagina {				font-size:18px; font-weight:bold; }
	.css_barraestado {				font-size:11px; font-weight:normal; color:#7A7B53; padding-bottom:8px; }
	.css_barraestado_on {			font-size:11px; color:#006600; padding-bottom:8px; }
	.css_barraestado_link {			font-size:11px; font-weight:normal; color:#006600; /*#7A7B53*/ }
	.css_barraestado_link:hover {	color:#000000; }
	
	
	.css_slide_play {		background-image:url(../imgs/slide_play.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:29px; background-position:0px 0px; }
	.css_slide_pause {		background-image:url(../imgs/slide_pause.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:29px; background-position:0px 0px;  }
	.css_slide_stop {		background-image:url(../imgs/slide_stop.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:29px; background-position:0px 0px; }
	
	.css_play_sgte {		background-image:url(imgs/play_sgte.gif); background-repeat:no-repeat; background-position:top right;  }	
	.css_play_ant {			background-image:url(imgs/play_ant.gif); background-repeat:no-repeat; background-position:3px 0px; }
	
	.css_foto_selec1 {		border: 4px solid orange; padding:8px; }
	.css_foto_selec2 {		border: 4px solid #D3D384; padding:8px; }
	
	.css_online_item { 		float:left; padding-right:30px; padding-bottom:10px; height:55px; }




	.css_proy_tit { 		padding-top:8px; padding-bottom:15px; font-size:16px; }
	.css_precio_info { 		color:gray; font-size:13px; margin-right:20px; }
	.css_precio_normal { 	color:green; font-size:16px; font-weight:bold; }
	.css_precio_tachado { 	color:red; font-size:16px; font-weight:bold; text-decoration:line-through; }
	.css_precio_rebajado { 	color:green; font-size:16px; font-weight:bold; }
	.css_precio_normal2 { 	color:green; font-size:13px; font-weight:normal; }
	.css_precio_tachado2 { 	color:red; font-size:13px; font-weight:normal; text-decoration:line-through; }
	.css_precio_rebajado2 { color:green; font-size:13px; font-weight:normal; }
	.css_boton_comprar {	font-size:16px; font-weight:bold; padding-left:10px; padding-right:10px; background-color:#E32424; color:white; border:1px solid white; }

	.css_micesta1A { 	background-image:url(imgs/cesta1A.gif); background-repeat:no-repeat; background-position:top left; 
						font-size:13px; width:222px; }
	.css_micesta1B { 	background-image:url(imgs/cesta1B.gif); background-repeat:no-repeat; background-position:bottom left; 
						width:222px; font-size:6px; margin-bottom:8px; }
	.css_micesta2A { 	background-image:url(imgs/cesta2A.gif); background-repeat:no-repeat; background-position:top left; 
						width:680px; font-size:13px; }
	.css_micesta2B { 	background-image:url(imgs/cesta2B.gif); background-repeat:no-repeat; background-position:bottom left; 
						width:680px; font-size:6px; margin-bottom:8px; }
	.css_cesta_centro { padding-left:65px; padding-top:10px; }
	.css_cesta_pos {	float:right; margin:8px; margin-top:0px; margin-bottom:0px; }
	.css_cesta_tit {	font-size:13px; font-weight:bold; padding-bottom:3px; }
	.css_cesta_cabec {	font-size:13px; font-weight:bold; margin-bottom:10px; 
						border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; 
						background-color:#CDCDCD; padding:3px; padding-left:8px; padding-right:8px; }
	.css_cesta_item {	font-size:13px; font-weight:normal; }
	.css_cesta_total {	font-size:16px; font-weight:bold; padding-top:2px; margin-top:10px; 
						border-top:1px dotted #CDCDCD; }
	.css_cesta_total2 {	font-size:16px; font-weight:bold; }
	.css_cesta_vacia {	font-size:13px; color:gray; }
	.css_cesta_info {	font-size:13px; color:black; }
	.css_cesta_gastos {	font-size:13px; color:gray; padding-top:4px; padding-bottom:4px; }
	.css_cesta_gastoslink {			font-size:13px; color:gray; text-decoration:underline; }
	.css_cesta_gastoslink:hover {	color:black; text-decoration:none; }
	.css_cesta_boton {	font-size:13px; padding-left:5px; padding-right:5px; background-color:#E32424; color:white; border:1px solid white; }

	.css_destacar {		font-size:16px; color:#000000; }
	.css_datosusuario { background-color:#E3E3E3; border:1px solid #C7C7C7; padding:10px; margin-top:4px; margin-bottom:4px; }
	.css_datosusuario1 { font-size:14px; }
	
	.css_formapago_sep1 { 	padding-right:20px; border-right:1px dotted #CDCDCD; }
	.css_formapago_sep2 { 	padding-right:20px; border-right:1px dotted #CDCDCD; padding-left:20px; }
	.css_formapago_sep3 { 	padding-left:20px;  }
	.css_formapago_off { 	border:2px solid white; background-color:white; padding:10px; }
	.css_formapago_on { 	border:2px solid orange; background-color:#EEEEEE; padding:10px; }
	
	.css_estado_login { font-size:13px; padding-bottom:6px; }

	.css_tabs {			padding-top:0px; padding-bottom:0px; padding-right:0px; }
	.css_tab {			text-align:center; padding:7px; padding-right:30px; padding-left:30px;
						border-top:1px solid #C7C7C7; border-right:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7;
						background-color:#E7E7E7; }
	.css_tab_on {		text-align:center; padding:7px; padding-right:30px; padding-left:30px;
						border:1px solid #C7C7C7; border-left:none; border-bottom:none;
						border-top:3px solid #EAAF00; font-weight:bold; }
	.css_tab_off {		font-size:13px; border-bottom:1px solid #C7C7C7; }


	.css_ulerrores {	padding:0px; } 
	.css_msgerror {		border:1px solid red; color:#DB0000; margin:8px; padding:8px; text-align:left; 
						background-image:url(../imgs/icono_error.gif); background-repeat:no-repeat;
						background-position:7px 7px; padding-left:28px; 
						background-color:#EEEEEE; }
	.css_msgok {		border:1px solid green; color:#009900; margin:8px; padding:8px; text-align:left; 
						background-image:url(../imgs/icono_ok.gif); background-repeat:no-repeat;
						background-position:6px 6px; padding-left:28px; 
						background-color:#EEEEEE; }
	.css_msgwarning {	border:1px solid orange; color:#FF9000; margin:8px; padding:8px; text-align:left; 
						background-image:url(../imgs/icono_warning.gif); background-repeat:no-repeat;
						background-position:7px 7px; padding-left:30px; 
						background-color:#EEEEEE; }

	.css_msgs {			background-image:url(../imgs/icon_msg.gif); background-repeat:no-repeat;
						background-position:3px 3px; padding-left:20px;  }

