@charset "utf-8";
/* CSS Document */
.fons { background:#666; position:absolute; width:100%; height:100% }
.jWindow { 
	overflow:hidden; position:absolute;
	width:900px; height:540px; top:0px; left:0px; 
	display:block; 
	border:5px solid #0095da; background:#f3f3f3;
	box-shadow: 4px 4px 10px #444; z-index:10;
}

.jWindow > div:first-child { height:30px; line-height:30px; background:#0095da; overflow:hidden; padding:0px 15px 0px 10px; color:#FFF; }
.jWindow > div:last-child  { height:40px; line-height:40px; background:#0095da; overflow:hidden; padding:0px 15px 0px 10px; }


.jWindow form { height:460px; overflow:auto; display:block; margin:5px; padding:0px}

.jWindow #bGrabar 		{ float:left; margin-top:10px }
.jWindow #bGrabarSalir 	{ float:left; margin-top:10px; margin-left:30px }
.jWindow #bCancelar 	{ float:right; margin-top:10px }
.jWindow #bCerrar 		{ float:right; margin-top:10px; }
.jWindow #bAnular 		{ float:left; margin-top:10px }
.jWindow #bModificar 	{ float:left; margin-top:10px }

.jWindow ul.pestanas, .jWindow ul.idiomas { 
	clear:both; padding:0px; margin:0px 5px 0px 0px; overflow:hidden;
}
.jWindow ul.idiomas { margin-top:20px; }

.jWindow ul.pestanas li, .jWindow ul.idiomas li { 
	line-height:30px;
	margin:0px 5px 0px 0px; padding:0px 10px 0px 10px;
	float:left; border:1px solid #444;
	cursor:pointer; background:#666;
	border-radius: 5px 5px 0px 0px;
	list-style:none; color:#FFF;
}

.jWindow ul.pestanas li:first-child , .jWindow ul.idiomas li:first-child{ 
	margin-left:5px;
}

.jWindow ul.pestanas li.active, .jWindow ul.idiomas li.active { 
	background:#f3f3f3; color:#333;
	border-bottom:1px solid #f3f3f3;
} 

.jWindow div.pestana, .jWindow div.idioma { 
	border-top:1px solid #444;
	height:auto; overflow:auto;
	margin:-1px 5px 0px 0px;
	background-color:#f3f3f3;
	display:none; min-height:30px; 
}

.jWindow ul.fotitos { list-style:none; margin:0px; padding:0px }
.jWindow ul li { list-style:none; float:left; margin:0px 10px 10px 0px }
.jWindow ul.fotitos li div {
	border:1px solid #000;
	width:158px;
	height:140px;
	list-style:none;
	background:#FFF;
	text-align:center; vertical-align:text-bottom;
	display:block; overflow:hidden;
}
.jWindow ul.fotitos li div .multiload {
	width:150px; height:100px;
	margin:3px; border:1px solid #ccc;
	text-align:center; cursor:pointer;
}
.jWindow ul.fotitos li div .multiload:hover {
	background-color:#FFB;
}
.jWindow ul.fotitos li div img {
	width:150px; height:100px;
	margin:3px; border:1px solid #ccc;
	cursor:move;
}
.jWindow .fotitos ul.tools { margin:-3px 0px 0px 0px; padding:0px; clear:both; width:156px; overflow:hidden; height:30px; display:block}
.jWindow .fotitos ul.tools li { display:inline-block; font-size:11px; line-height:25px; height:25px;}
.jWindow .fotitos ul.tools li.tipo { text-align:left; margin-left:3px}
.jWindow .fotitos ul.tools li.delete { background-image:url(../img/tools2.png); cursor:pointer; width:25px; margin:0px 20px 0px 0px }
.jWindow .fotitos ul.tools li.radio { width:auto; margin:0px; width:25px  }
.jWindow .fotitos ul.tools li.radio input { vertical-align:middle; line-height:25px;}

.jWindow .print { background:url(../img/print1.png); width:18px; height:18px; margin:4px; display:block; float:right; cursor:pointer }

.jWindow .inactive { background-color:#FF9; border:1px solid #000}
	
.msg {
	overflow:hidden; position:absolute;
	width:300px; height:240px; top:100px; left:100px; 
	display:block; 
	border:5px solid #0095da; background:#f3f3f3;
	box-shadow: 4px 4px 10px #444; z-index:100;
}