@charset "utf-8";
/* CSS Document */
iframe{
	border:0px;
}
.sel{
	background:#CCCCCC;
	color:#FF0000;
}

h3{
	margin:5px 4px;
	padding-bottom:3px;
	border-bottom:1px #334555 solid;
	color:#768b9e;
}

.lista{
	margin-left:0px;
}
.lista li{
	padding-left:5px;
	}
.imagen{
padding:5px;
border:1px #d4d4d4 solid;
text-align:center;
}


.trabajos{
font-size:14px;
list-style:none;
width:300px;
margin:0;

}

.trabajos li{
padding:3px;
text-align:center;
height:25px;
margin-top:5px;
border:1px #333333 solid;
}

.toggler {
	color: #222;
	margin: 0;
	padding: 2px 5px;
	background: #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-size: 11px;
	font-weight: normal;
	font-family: 'Andale Mono', sans-serif;
	cursor:pointer;
}
.toggler:hover{
font-weight:bold;
background:#CCCCCC;
}

.trabajos a:link {
		color: #000;
		text-decoration:none;
	}     /* unvisited link */
	.trabajos a:visited {
		color: #000;
		text-decoration:none;
	}  /* visited link */
	.trabajos a:hover {
	
		
		
		text-decoration:none;
	}   /* mouse over link */
	.trabajos a:active {
		color: #000;
		text-decoration:none;
	} 
	
.trabajos li{
background: #eee;
}

.trabajos li:hover{
background: #ccc;
	color: #F00;
	font-weight:bold;
}

.text{
border: 1px #666 solid;
font-size:11px;
}

td{
vertical-align:top;
height:20px;
margin:2px;
}
th{
margin:2px;
vertical-align:top;
height:20px;
}
caption{
	margin:5px 4px;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:1px #334555 solid;
	color:#768b9e;
}

.boton{
background:#CCCCCC;
border:1px #333333 solid;
font-size:10px;
font-weight:bold;
}
#mensaje{
height:25px;
}

.ok{
color:#009900;
font-weight:bold;
}

.error{
color:#FF0000;
font-weight:bold;
}

.links{
margin:0 0 0 30px;
padding:0;
list-style:none;
}

.links li{
border-left:1px #666666 solid;
border-top:1px #666666 solid;
border-bottom:1px #000000 solid;
border-right:1px #000000 solid;
background:#d4d4d4;
padding:3px;
width:200px;
margin-top:5px;
}


.links a:link {
		color: #000;
		text-decoration:none;
	}     /* unvisited link */
	.links a:visited {
		color: #000;
		text-decoration:none;
	}  /* visited link */
	.links a:hover {
		color:#f00;
		text-decoration:none;
	}   /* mouse over link */
	.links a:active {
		color: #000;
		text-decoration:none;
	} 

.serv{
margin:0 0 0 30px;
padding:0;
list-style:none;
}

.serv li{
border-bottom:1px #5498a7 solid;
padding:3px;
width:200px;
background:url(../images/back_serv.gif) repeat-x;
margin-top:5px;
}


.serv a:link {
		color: #000;
		text-decoration:none;
	}     /* unvisited link */
	.serv a:visited {
		color: #000;
		text-decoration:none;
	}  /* visited link */
	.serv a:hover {
		color:#f00;
		text-decoration:none;
	}   /* mouse over link */
	.serv a:active {
		color: #000;
		text-decoration:none;
	} 

	
	#mas_fotos a:link {
		color: #fff;
		text-decoration:none;
	}     /* unvisited link */
	#mas_fotos a:visited {
		color: #fff;
		text-decoration:none;
	}  /* visited link */
	#mas_fotos a:hover {
		color:#003333;
		text-decoration:none;
	}   /* mouse over link */
	#mas_fotos a:active {
		color: #fff;
		text-decoration:none;
	} 
#mas_fotos{
text-align:center;
cursor:pointer;
background:#07758d;
padding:4px;
color:#FFFFFF;
font-weight:bold;
margin-top:5px;

}

