body{
	margin-top: 0;
    margin-left: 0;
 	margin-right: 0;
	margin-bottom: 0;
	color:#777;
	background-color: black;
	font-size:11px;
	font-family:'trebuchet ms','verdana','arial';

}

a{ 
	color:#f96605;
	text-decoration: none;
	background-color:transparent;
	
}
a:hover { 
	color: #FFFFFF; 
	text-decoration: none; 
	background-color: transparent;
	}

.color-apdo{
	background-color:white;
	color: #000; 
}

.gris{
	background-color:#cccccc;
	color: #666666; 
	
}

.fondo-portada{
	background:url(../img/fondo_portada.jpg);
	background-repeat:repeat-x;
	
}

.fondo-apdos{
	background:url(../img/fondo_apdos.jpg);
	background-repeat:repeat-x;
	
}

.linea{
	background:url(../img/puntos.gif);
	background-repeat:repeat-x;
	
}

.resaltar{

	font-size: 12px;
	color: #000;
	font-weight:bold;
	background:transparent;
}



.pie{
	margin-top: 0;
    margin-left: 0;
 	margin-right: 0;
	margin-bottom: 0;
	color:#d0cece;
	background-color: transparent;
	font-size:11px;
	font-family:'trebuchet ms','verdana','arial';
}

.txt {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}

select {  
	font-family:'trebuchet ms','verdana','arial';
	font-size: 11px; 
	color: black;
	border: #f96605; 
	border-style: ridge; 
	border-width: 1px; 
	background:#ffffff;
	}

.box {  
	font-family:'trebuchet ms','verdana','arial';
	font-size: 12px; 
	border: #000000; 
	border-style: solid; 
	border-width: 1px; 
	border-top-width: 0px;
	background:#edecec;
	}
	
.box1 {  
	font-family:'trebuchet ms','verdana','arial';
	font-size: 12px; 
	border: #000000; 
	border-style: solid; 
	border-width: 1px; 
	border-top-width: 0px;
	background:#f9f8f8;
	}
	
.boxt {  
	font-family:'trebuchet ms','verdana','arial';
	font-size: 12px; 
	color: white;
	font-weight:bold;
	border: #f96605; 
	border-style: solid; 
	border-width: 1px; 
	background:#323232;
	}
	
.boxl {  
	font-family:'trebuchet ms','verdana','arial';
	font-size: 12px; 
	color: white;
	font-weight:bold;
	border: #f96605; 
	border-style: solid; 
	border-width: 1px; 
	background:#5e5d5d;
	}
.espacios {
	padding-top:30px; 
	padding-right:80px; 
	padding-left:80px;
	}
	
.espacioact {
	padding-top:20px; 
	padding-right:20px; 
	padding-left:20px;
	}
	
td.contacto {  
	font-family:'trebuchet ms','verdana','arial';
	font-size: 12px; 
	border: #f96605; 
	border-style: double;
	border-width: 1px; 
	border-left-width: 0px;
	border-right-width: 0px;
	background:#edeae3;

	padding-right:20px; 
	padding-left:100px;
	}
	
P.startnav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; BORDER-RIGHT-WIDTH: 0px
}
.startnav A {
	PADDING-RIGHT: 0px; BORDER-TOP: #aeadad 8px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #666; PADDING-TOP: 18px; BORDER-BOTTOM: #f96605 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.startnav A:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #aeadad 8px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #666; PADDING-TOP: 18px; BORDER-BOTTOM: #aeadad 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.startnav A:hover {
	BORDER-TOP: #f96605 8px solid; COLOR: #f96605; BORDER-BOTTOM: #f96605 1px solid;  BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.startnav A:hover SPAN.bold {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
IMG.thumbs {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
IMG.type {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

/** menu **/
.navtext {
width:220px;
font-family: 'trebuchet ms','verdana','arial';
font-size:8pt;
border-width:1px;
border-style: groove;
border-color:#f96605;
z-index:10000;
background-color:transparent;
color:#2f2e2e;
}

#cap {font-size:34px; color:#999999; font-weight:bold; float:left; height:34px; line-height:34px; margin-top:2px; margin-right:1px;}
