/* CSS Document */

body {
	scrollbar-3dlight-color:#cdcebf;
	scrollbar-arrow-color:#919371;
	scrollbar-base-color:#c4c5b4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imagenes/bg.gif);}

.bg_centro {background-image: url(imagenes/bg_centro.gif);}

.bg_tabla {background-image: url(imagenes/bg_tablas.gif);}
.bg_crema {background-color:#e1e1d9}

.fondo_amarillo{background-color:#EB8356}

.fondo_form{background-color:#C4C5B4}


.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b2a06a;
	padding-right:8px}
	
.texto_destacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151}
	
.texto_destacado_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-weight:bold}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151}
	
.texto_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	font-weight:bold}

.destacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eb8356;
	font-weight:bold;
	font-style:italic} 

.texto_promos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	font-weight:bold;
	background-color:#ffcbe5 }
	
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #515151;
	background-color:#c4c5b4;
	border: 1px solid #a5a68c}

a.link:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #919371; text-decoration: none; font-weight: bold;}
a.link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #eb8356; text-decoration: none ; font-weight: bold;}
a.link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #919371; text-decoration: none ; font-weight: bold;}

.links:a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #919371; text-decoration: none; font-weight: bold;}
.links:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #eb8356; text-decoration: none ; font-weight: bold;}
.links:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #919371; text-decoration: none ; font-weight: bold;}


.puntos {border: 1px solid #}

.texto_tarifas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #515151;
	padding:3px}

.destacado_quienes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74734B;
	font-weight:bold} 
	
a.paginacion:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F79370; text-decoration: none ;}
a.paginacion:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none ;}
a.paginacion:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F79370; text-decoration: none ;}

a.paginacion_b:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F79370; text-decoration: none ; font-weight:bold;}
a.paginacion_b:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none ; font-weight:bold;}
a.paginacion_b:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F79370; text-decoration: none ; font-weight:bold;}

		.form_title {
			color : #000000;
			font-size: 13px;
			font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
			font-weight : bold;
		}
		
		.form_field {
			font-size : 13px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #474747;
			font-weight : bold;
		}
		
		.form_text{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
		}
		
		.text_box{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
			width:200px;
		}
		
		.text_area{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
			width:200px;
			height:60px;
		}
		
		.text_select{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #000000;
		}

		.form_error{
			font-size : 11px;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			color : #ff0000;
			font-weight : bold;
		}

	   .TextField {
				background-color:#c4c5b4;
				width:100%;
				BORDER-RIGHT: #666666 0px solid; 
				BORDER-TOP: #666666 0px solid; 
				BORDER-LEFT: #666666 0px solid; 
				BORDER-BOTTOM: #666666 0px solid; 
				DISPLAY: block; 
				PADDING-LEFT: 0px; 
				FONT-SIZE: 13px; 
				MARGIN-BOTTOM: 0px; 
				FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  }

			.TextFieldTarifas {
				background-color:#FFFFFF;
				BORDER-RIGHT: #FFFFFF 0px solid; 
				BORDER-TOP: #FFFFFF 0px solid; 
				BORDER-LEFT: #FFFFFF 0px solid; 
				BORDER-BOTTOM: #FFFFFF 0px solid; 
				DISPLAY: block; 
				PADDING-LEFT: 0px; 
				FONT-SIZE: 13px; 
				MARGIN-BOTTOM: 0px; 
				FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;

			}

	   .TextFieldForm {
				background-color:#FFFFFF;
				width:100%;
				BORDER-RIGHT: #666666 1px solid; 
				BORDER-TOP: #666666 1px solid; 
				BORDER-LEFT: #666666 1px solid; 
				BORDER-BOTTOM: #666666 1px solid; 
				DISPLAY: block; 
				PADDING-LEFT: 0px; 
				FONT-SIZE: 13px; 
				MARGIN-BOTTOM: 0px; 
				FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  }
		  		  
		.texto_error {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #CC3300;
			font-weight:bold
			}

		.texto_msg {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #008000;
			font-weight:bold
			}			
/* baceknd */
.adminListaBlock
{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #AEAEAE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #AEAEAE;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #AEAEAE;
}			



table.adminlist {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	border-spacing: 0px;
	width: 100%; 
	border-collapse: collapse;
}

table.adminlist th {
	margin: 0px;
	padding: 5px 3px 2px 3px;
	height: 22px;
	background-repeat: repeat;
	font-size: 11px;
	color: #ffffff;
	background-color: #5F5F7F;
}

table.adminlist th.title {
	text-align: left;
	font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

table.adminlist td.text-form {
	text-align: left;
	font-family: Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

table.adminlist th a {
	color: #ff9900;
}

table.adminlist tr.row0 {
	background-color: #F5F5F5;
}
table.adminlist tr.row1 {
	background-color: #FFF;
}
table.adminlist td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
}
table.adminlist tr.row0:hover {
	background-color: #f1f1f1;
}
table.adminlist tr.row1:hover {
	background-color: #f1f1f1;
}
table.adminlist td.options {
	background-color: #ffffff;
	font-size: 8px;
}
.adminBarraBotonesFront { padding:0px; }
.adminBarraBotonesFront td { color: #FFFFFF; background:#000000; padding:2px; border:1px dotted #000000; font:bold 9px Tahoma, Verdana, Arial; vertical-align: middle; }
.adminTbl { width: 100%; border: 1px solid #999999; border-bottom: 2px solid #999999; border-top: 2px solid #999999; }
.adminTbl td { font: normal 9px Tahoma, Verdana, Arial; }
.adminTbl select, .adminTbl input , .adminTbl textarea {  font: normal 11px Tahoma, Verdana, Arial;}
.adminPaginador,
.adminBarraBotones,
.adminBarraBotonesTop,
.adminBarraBotonesBottom,
.adminListado,
.adminListadoContenido { text-align: center; vertical-align:middle; }
.adminListado th {padding-right:4px;padding-left:4px; background: #CCCCCC; border-bottom: 1px solid #999999; font: bold 11px Tahoma, Verdana, Arial; height: 18px; }
.adminListado td { padding:0px; }
.adminListadoContenido td,
.adminBarraBotones td,
.adminBarraBotonesTop td,
.adminBarraBotonesBottom td { padding:4px; }
.adminPaginador,
.adminBarraBotonesBottom { border-top: 2px dotted #999999; }
.adminBarraBotonesTop { border-bottom: 2px dotted #999999; }
.adminBarraBotones { border: 1px solid #999999; }
.adminPaginador a { color: #000000; }
.adminBarraBotones td,
.adminBarraBotonesTop td,
.adminBarraBotonesBottom td,
.adminTitulo td,
.adminEditor .campo { text-align:right; }
.adminBuscador button,
.adminBarraBotones button,
.adminBarraBotonesTop button,
.adminBarraBotonesBottom button { border: 1px solid #999999; background: #CCCCCC; font: bold 11px Tahoma, Verdana, Arial; margin-left: 2px; margin-right: 2px; }
.adminBuscador button { font-size:9px; font-weight:normal;}

.adminListado .rowPar, .adminListado .rowImpar { height:24px; background: #FFFFFF; }
.adminListado .rowImpar { background: #EEEEEE; }
.adminListaBlock { border: 1px solid #696969; padding-bottom:0px; width:100%; height:120px; overflow:auto; }
.adminListaBlock table { border-bottom: 1px solid #696969; }
.adminListaBlock table td { padding:2px;}
.adminListaBlock table table { border:none;}
.adminListaBlock input {height:15px; padding:0px; margin:0px;}


.adminToolbar { background: #666666; color: #FFFFFF; }
.adminToolbar td { font-weight: bold; }
.adminBuscador td, .adminToolbar td, .adminEditor td, .adminTitulo td { padding:4px; }
.adminEditor select {border: 2px inset;}
.adminEditor .campo { width:120px; vertical-align:top; padding-top:6px; }

.adminTitulo td, .adminBuscador { background:#CCCCCC; border-bottom: 1px solid #999999; }
.adminTitulo td { background: #800000; color: #FFFFFF; font: bold 9px; text-transform: uppercase; }
.adminTitulo a   { font: normal 9px Tahoma, Arial; font-weight: bold; color: #FFFFFF;  text-decoration:underline;}

.portfolio_main_label{}
.portfolio_main_area {text-align: center;}
.portfolio_category_title{font-size: 18px; font-weight:bold; color: black; padding-top: 20px; padding-bottom: 20px;}
.portfolio_showcase_image_block{float: right;  padding: 30px;}
.portfolio_showcase_image{border: 1px solid black;}
.portfolio_text_title{padding-left: 30px; padding-top: 20px; font-size: 16px; font-weight: bold; }
.portfolio_text{padding-left: 30px; padding-top: 20px; font-size: 12px;}
.portfolio_category_name{text-align: center; padding-top: 20px; padding-bottom: 20px; font-size: 16px; font-weight: bold; color:maroon;}
.portfolio_table{}
.portfolio_categories_table{}
.portfolio_thumbnail_cat_label {font-size: 14px; font-weight: bold; padding-top: 20px; text-decoration: none; border:0px}
.portfolio_thumbnail{border: 0px solid black;}
.portfolio_thumbnail_cell{background-color: transparent; text-align: center;}
.portfolio_thumbnail_details_cell{background-color: #cccccc; font-size: 11px;}
.portfolio_image_info{color: silver; font-size: 11px;}

