body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
 background:#d8dce1; 

}

img {
	border:none;
	}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

 
h1 {font-size: 14px; }
h2 {font-size: 15px; }
h1, h2  {color:#000033; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.li {
	list-style-image: url(list.gif);
	list-style-type: disc;
}


h3, .tsr {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }

 .img-border {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 1px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 5px;
	margin-left: 5px;
  }
blockquote {
	font-style: italic;
	color: #333333;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #006699;
	border-bottom-color: #006699;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

  
  


.texto-pequeno-pie-imagen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; }

.estilo-Fecha {font-family: Verdana; font-size: 10px; color: #000000; font-weight:bold; }

.estilo-banner {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.titulo-banner {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-align: center; }

.letra-cursiva {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;  font-style: italic;}

.texto {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

table.estilo-links {font-family: Arial, Helvetica, sans-serif; font-size: 8px; width:125px; }
table.estilo-links td a {font-size: 10px; color:#0033CC; text-decoration: none;}
table.estilo-links th   {font-size: 11px; color:#000000; font-weight:bold; padding-bottom: 5px; padding-top: 8px; padding-left: 1px; padding-right: 1px; }
table.estilo-links a:hover   { color:#666666; }
/*table.estilo-links a:hover   { color:#0066FF; }*/
table.estilo-links a:visited { color:#0033CC; }

.tmpCeldaPDF-ecommerce {
	padding-top:2px;
	border-left-width:2px;
	border-left-color:#FFFFFF;
	width:105px;
	border-left-style:solid;
	vertical-align:top;
	background-color: #b5c4d7;
}

.tmpCeldaPDF           {
	background-color:#d8dce1;
	padding-top:2px;
	border-right-width:2px;
	border-right-color:#FFFFFF;
	width:105px;
	border-right-style:solid;
	vertical-align:top;
}

table.xcontenedor { width:980;  } 

.tmpCelda-links {
	background-color:#ffffff;
	padding-left:2px;
	width:150px;
	vertical-align:top;
	border: 1px solid #A9A37F;
}

.tmpCeldatexto {
	background-color:#FFFFFF;
	padding:5px;
	vertical-align:top;
	width: 715px;
}

.tmpCeldatexto-head {
	background-color:#FFFFFF;
	padding:4px;
	vertical-align:top;
}

.tmpCeldaE-commerce-H {background-color:#FFFFFF;  vertical-align:bottom;}

.tmpLogoHEAD { padding-top:5px; background-color:#999999; }

.tmpCeldaHEAD {
	background-color:#FFFFFF;
	background-image:url(http://www.digital-photography.org/plantilla-ssi/bg-h.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
	background-position: bottom;
	padding-bottom: 1px;
}

.tmpCeldaMenu {

}

.tmpCeldaPIE {background-color:#FFFFFF;  }


.stiloPie {font-family: Verdana; font-size: 10px; color: #000000; font-weight:bold; }

.style5 { font-size: 12px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.style6 { font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; }

.style21 {font-size: 10px}

.head-negro a {color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; }
.head-negro a:hover, .head-blanco a:hover { color:#0066FF; }
.head-negro a:visited { color:#000000 ;}

.head-blanco a {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:underline; }
.head-blanco {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:none; }

.head-blanco a:visited { color:#FFFFFF ;}

.tmpizquierda {
	border:1px solid #A9A37F;
	width:200px;
	padding:3px;
	vertical-align:top;
	background-color:#FFFFFF;
}

.style23 {font-family: Arial, Helvetica, sans-serif}
.style24 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.style26 {color: #006600}


.links_texto {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.pie {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style19 a:link {
	color: #006600;
	text-decoration: underline;
}
.style19 a:hover {
	color: #8a9e03;
}
.style19 a:visited {
	color: #003300;
	text-decoration: none;
}
.style19 a:hide {
	text-decoration: none;
	visibility: hidden;
}
.style19 {font-family: Verdana; font-size: 10px; color: #000000; }



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../plantilla-ssi/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(../plantilla-ssi/lightbox/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../plantilla-ssi/lightbox/overlay.png", sizingMethod="scale");
	}
	/*************************************

 +HEADER MENU

 *************************************/
 
 #wrap-head{
 
}
	
#navigation {
	width : 1050px;
	height : 25px;
	font-size : 12px;
	background-color: #205372;
	background-image:url(../blue-menu-background.jpg);
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
}
 
#nav-head {
	background-image: url(../plantilla-ssi/bg-h.jpg);
	position:relative; width:1050px; float:left; height:150px;
	overflow:hidden;
}
	
#navigation ul, #nav-head ul { 
margin : 0;
padding : 0;
list-style : none;
} 
#navigation li {
	display : inline;
	height: 25px;
}

#nav-head li {
	display : inline;
	padding: 5px 5px 10px;
	margin:3px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	*background: transparent;	/* IE 7 and below */
	background: rgb(255, 255, 255); /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(255, 255, 255, 0.6);/* RGBa with 0.6 opacity */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff); /* For IE 5.5 - 7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)"; /* For IE 8*/
	 }
 
#navigation a {
	float : left;
	color : #ffffff;
	text-decoration : none;
	border-left: 1px solid #8ba3b0;
	padding-top: 5px;
	padding-right: 13px;
	padding-bottom: 3px;
	padding-left: 13px;
} 
#navigation a:hover {
	color: #ffffff;
	text-decoration:underline;
} 
 
/*#navigationmenuline {
	width : 980px;
	height : 125px;
	background-color: #227585;
	background-repeat: no-repeat;
	clear: both;
 }*/
	
#navigation2 {
	width : 1050px;
	height : 25px;
	font-size : 12px;
	background-color: #205372;
	background-image:url(../blue-menu-background.jpg);
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
} 
#navigation2 ul { 
margin : 0;
padding : 0;
list-style : none;
} 
#navigation2 li {
	display : inline;
	height: 25px;
	
} 
#navigation2 a {
	float : left;
	color : #ffffff;
	text-decoration : none;
	border-left: 1px solid #8ba3b0;
	padding-top: 5px;
	padding-right: 13px;
	padding-bottom: 3px;
	padding-left: 13px;
} 
#navigation2 a:hover {
	color: #ffffff;
	text-decoration:underline;
} 	
	
/*#navigationmenuline2 {
	width : 980px;
	height : 125px;
	background-color: #227585;
	background-repeat: no-repeat;
	clear: both;
} */
/*************************************

 +MenuNEW

 *************************************/

#menu-new

{
	left: 15px;
	top: 0px;
	padding-right: 5px;
	height: 25px;
}



#menu-new ul

{
	font-size:11px;
	list-style:none;
!important

  margin:0;

}



#menu-new li

{
	float:right;
	border-bottom:0;

}



#menu-new li a

{
	color:#000000;
	display:block;
	padding:5px 5px 2px 2px;
	margin-right: 5px;
}



#menu-new li a:hover

{
	color:#FFFFFF;
	background-color: #34729A;

}



#menu-new ul li ul

{

  display:none;

}

#header-new

{
	text-align:left;
	margin-bottom:10px;

}

.btitle

{
	letter-spacing:-0.1px;
	font-size:35px;
	line-height: 50px;
	font-family:georgia, times New Roman;
	font-style:italic;
	margin:0 0 0 .5em;
	clear: both;

  

}



.btitle a

{

  color:#333;

}
.btitle2

{
	font-size:13px;
	line-height: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin:0 0 0 .5em;
	font-weight: bold;
	padding-left: 20px;

  

}



.btitle2 a

{

  color: #ab430b;

}

/*************************************

 +Menu Categories

 *************************************/

#catmenu

{
	margin:0;
	padding:0;
	height:0px;
	background-color: #65605c;

}



#catmenu ul

{
	font-size:1em;
	list-style:none;!important
  margin:0;

}



#catmenu li

{

  float:left;

  border-bottom:0;

}



#catmenu li a

{
	color:#FFFFFF;
	margin-left:5px;
	display:block;
	padding:5px 5px 5px;
	background-color: #333333;
	margin-bottom: 0px;
	background-image: url(bg-top.jpg);

}



#catmenu li.current-cat a

{	background:#a7a37e;
	color:#000000;
	margin-left:0.5em;
	display:block;
	padding:25px 5px 5px;
}



#catmenu li a:hover

{	color:#A7A37E;

}



#catmenu ul li ul

{  display:none;

}
