/****************************************************************/
/*   Design:   Multiflex-3.12 / Layout-5                        */
/*   File:     Global layout structure                          */
/*--------------------------------------------------------------*/
/*   Design:   www.1234.info                                    */
/*   Date:     January 20, 2008                                 */
/*--------------------------------------------------------------*/
/*   License:  Fully open source without restrictions.          */
/*             Please keep footer credits with the words        */
/*             "Design by 1234.info". Thank you!                */
/****************************************************************/

/************/
/*  GLOBAL  */
/************/

/* NON-HEADER */
*{
	padding:0;
	margin:0;}
 body {
	font-size:58%/*61*/; /*62.5*/
	/*background-color:rgb(190,190,190); */
	font-family:verdana,arial,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container-02 {
	width:975px; 
	margin:0px auto; 
	margin-top:10px; 
	margin-bottom:10px; 
	border:solid 1px rgb(150,150,150); 
	font-size:1.0em;
	background-color:rgb(255,255,255);}
.main-02 {
	clear:both; 
	width:975px; 
	padding-bottom:30px; 
	background:transparent url(../img/bg_main_withnav.jpg) top left repeat-y; /**/
	background-color:#FFF;}
.main-navigation-02 {
	display:inline /*Fix IE floating margin bug*/; 
	float:/*right*/left; 
	width:200px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;}
.main-content-02 {
	display:inline; /*Fix IE floating margin bug*/ 
	float:left; width:535px; 
	margin:0 0 0 30px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;}
	
	.contenido {
	display:inline; /*Fix IE floating margin bug*/ 
	float:left; width:535px; 
	margin:0 0 0 30px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;
	font-family:verdana,arial,sans-serif
	}
	
	.titulos 
	{
clear:both; 
	margin:0 0 /*0em*/15px 0; 
	padding:4px 0 3px 2px; 
	background-color:#DB2C2C/*rgb(204,102,51)*//*rgb(204,0,0)*/; 
	font-family:"trebuchet ms",arial,sans-serif; 
	color:rgb(255,255,255); 
	font-weight:bold; 
	font-size:130%;
	text-align:center ;
	}
	
	.panels 
	{
	background-color:#DB2C2C/*rgb(204,102,51)*//*rgb(204,0,0)*/; 
	font-family:"trebuchet ms",arial,sans-serif; 
	color:rgb(255,255,255); 
	font-weight:bold; 
	font-size:130%;
	}

	.separadores {
	
	border-bottom:solid 4px #DB2C2C/*rgb(204,102,51)*//*rgb(204,0,0)*/; 
	font-family:"trebuchet ms",arial,sans-serif; color:rgb(100,100,100); 
	font-weight:bold; 
	font-size:/*185*/90%;
	vertical-align:bottom;
	height :40px;
	
	}
	
	.separadores2 {
	
	border-bottom:solid 4px #DB2C2C/*rgb(204,102,51)*//*rgb(204,0,0)*/; 
	font-family:"trebuchet ms",arial,sans-serif; color:rgb(100,100,100); 
	font-weight:bold; 
	/*font-size:90%;*/
	vertical-align:bottom;
	height :40px;
	
	}
	
		.subtabla {
		font-size:10pt;
		width:100%;
	}
	
.carteles
	{
	height:10px;
	white-space:nowrap /*IE hack*/; 
	width:100%; 
	border:none; 
	background:url(../Recursos/fondo_menu.jpg); 
	color:rgb(255,255,255); 
	font-family:Verdana ;
	font-size:95%;/*130*/
	font-weight:bold; 
	text-align:left;
	}
	
.centrar
{
	text-align:center ;
}	
.main-subcontent-02 {
	display:inline /*Fix IE floating margin bug*/; 
	float:left; 
	width:185px; 
	margin:0 0 0 15px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;}
.footer-02 {
	clear:both; 
	width:975px; 
	padding:1.0em 0 1.0em 0; 
	background:rgb(225,225,225) url(../img/bg_foot.jpg) no-repeat; 
	font-size:1.0em; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;}
/* --- For alternative headers START PASTE here --- */

/* HEADER */
/**/


.header-02 {
	width:975px; 
	font-family:"trebuchet ms",arial,sans-serif;}
.header-top-02 {
	width:975px; 
	height:30px; 
	background:rgb(240,240,240) url(../img/bg_head_top.jpg); 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;}
.header-middle-02 {
	width:975px; 
	height:150px; 
	background:rgb(230,230,230) url(../img/bg_head_middle.jpg); 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;}
.header-bottom-02 {
	width:975px;}
.header-breadcrumbs-02 {
	clear:both;/**/ 
	width:975px; /*575*/
	padding:1.0em 0 1.5em 0; 
	background:rgb(255,255,255) url(../img/bg_head_breadcrumbs.jpg) repeat-y;
	float:left;}
	
.header-search-02 {
	clear:both; 
	width:400px; 
	padding:1.0em 0 1.5em 0; 
	background:rgb(255,255,255);
	float:right;}
/**/

/********************/
/*  HEADER SECTION  */
/********************/
.sitelogo-02 {
	width:/*200*//*220*/260px; 
	height:/*150*//*100*//*98*//*110*/120px; 
	position:absolute; 
	z-index:1; 
	margin:/*-12*//*80*//*30*/50px 0 0 15px; 
	background: url(../img/logo-tigre-02.png); }
.sitename-02 {
	width:300px; 
	height:45px; 
	position:absolute; 
	z-index:1; 
	margin:20px 0 0 229px; 
	overflow:visible !important /*Firefox*/; 
	overflow:hidden /*IE6*/;}
.sitename-02 h1 {
	font-size:240%;}
.sitename-02 h2 {
	margin:-4px 0 0 0; 
	color:rgb(125,125,125); 
	font-size:120%;}
.sitename-02 a {
	text-decoration:none; 
	color:rgb(125,125,125);}
.sitename-02 a:hover {
	text-decoration:none; 
	color:rgb(50,50,50);}

.nav0 {
	width:350px; 
	position:absolute; 
	z-index:2; 
	margin:25px 0 0 0; 
	margin-left:550px !important /*Non-IE6*/; 
	margin-left:553px /*IE6*/;}
.nav0 ul {
	float:right; 
	padding:0 20px 0 0;}
.nav0 li {
	display:inline; 
	list-style:none;}
.nav0 li a {
	padding:0 0 0 3px;}
.nav0 a:hover {
	text-decoration:none;}
.nav0 a img {
	height:14px; 
	border:none;}

.nav1-02 {
	width:350px; 
	position:absolute; 
	z-index:3; 
	margin:5px 0 0 550px;}
.nav1-02 ul {
	float:right; 
	padding:0 15px 0 0; 
	font-weight:bold;}	
.nav1-02 li {
	display:inline; 
	list-style:none;}
.nav1-02 li a {
	display:block; 
	float:left; 
	padding:2px 5px 2px 5px; 
	color:rgb(125,125,125); 
	text-decoration:none; font-size:120%; 
	border-left:solid 1px rgb(175,175,175);}
.nav1-02 a:hover {
	text-decoration:none; 
	color:rgb(50,50,50);}

/*Drop-down menu*/
.nav2-02 {
	white-space:nowrap /*IE hack*/; 
	float:left; 
	width:975px; 
	border:none; 
	background:rgb(255,204,51)  url(../img/bg_head_bottom_nav.jpg) no-repeat; 
	color:rgb(255,255,255); 
	font-size:120%;/*130*/} /*Color navigation bar normal mode*/
.nav2-02 ul {
	list-style-type:none;}
.nav2-02 ul li {
	float:left; 
	z-index:auto !important /*Non-IE6*/; 
	z-index:1000 /*IE6*/; 
	border-right:solid 1px rgb(175,175,175);}
.nav2-02 ul li a {
	float:none !important /*Non-IE6*/; 
	float:left /*IE-6*/; 
	display:block; 
	height:3.1em; 
	line-height:3.1em; 
	padding:0 16px 0 16px; 
	text-decoration:none; 
	font-weight:bold; 
	color: rgb(255,255,255);}
.nav2-02 ul li ul {
	display:none; 
	border:none;}

/*Non-IE6 hovering*/
.nav2-02 ul li:hover {
	position:relative;} /*Sylvain IE hack*/
.nav2-02 ul li:hover a {
	background-color:rgb(255,204,51); 
	color:rgb(0,0,0); 
	text-decoration:none;} /*Color main cells hovering mode*/
.nav2-02 ul li:hover ul {
	display:block; 
	width:10.0em; 
	position:absolute; 
	z-index:999; 
	top:3.0em; 
	margin-top:0.1em; 
	left:0;}
.nav2-02 ul li:hover ul li a {
	white-space:normal; 
	display:block; 
	width:20em;/*10.0*/ 
	
	/*width:auto !important *//*Non-IE6*//*; */
	/*width:*//*10.0*//*20em *//*IE6*//*; */
	
	height:auto; 
	line-height:1.3em; 
	margin-left:-1px; 
	padding:4px 16px 4px 16px; 
	border-left:solid 1px rgb(175,175,175); 
	border-bottom: solid 1px rgb(175,175,175); 
	background-color:rgb(255,204,51); 
	font-weight:normal; 
	color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2-02 ul li:hover ul li a:hover {
	background-color:rgb(187,34,0);/**/ 
	color:rgb(255,255,255); 
	text-decoration:none;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2-02 table {
	position:absolute; 
	top:0; 
	left:-1px; 
	border-collapse:collapse;}
.nav2-02 ul li a:hover {
	position:relative /*Sylvain IE hack*/; 
	z-index:1000 /*Sylvain IE hack*/; 
	background-color:rgb(255,204,51); 
	text-decoration:none;} /*Color main cells hovering mode*/
.nav2-02 ul li a:hover ul {
	display:block; 
	width:/*10.0*/20em; 
	position:absolute; 
	z-index:999; 
	top:3.1em; 
	top:3.0em; 
	left:0; 
	margin-top:0.1em;}
.nav2-02 ul li a:hover ul li a {
	white-space:normal; 
	display:block; 
	width:/*10.0*/20em; 
	height:1px; 
	line-height:1.3em; 
	padding:4px 16px 4px 16px; 
	border-left:solid 1px rgb(175,175,175); 
	border-bottom: solid 1px rgb(175,175,175); 
	background-color:rgb(255,204,51); 
	font-weight:normal; 
	color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2-02 ul li a:hover ul li a:hover {
	background-color:rgb(210,210,210); 
	text-decoration:none;} /*Color subcells hovering mode*/
/**/

/**/
.header-breadcrumbs-02 ul {
	float:left; 
	width:560px; 
	list-style:none; 
	padding:0 0 0 15px; 
	font-family:verdana,arial,sans-serif;}
.header-breadcrumbs-02 ul li {
	display:inline; 
	padding:0 0 0 10px; 
	background:transparent url(../img/bg_bullet_arrow.gif) no-repeat 0 50%; 
	font-weight:bold; 
	color:rgb(125,125,125); 
	font-size:100%;}
.header-breadcrumbs-02 ul a {
	color:rgb(70,122,167); 
	text-decoration:none;}
.header-breadcrumbs-02 ul a:hover {
	color:rgb(42,90,138); 
	text-decoration:underline;}

.header-breadcrumbs-02 .searchform {
	float:right; 
	width:/*285*/195px; 
	padding:0 /*17px*/0 0px 0px !important /*Non-IE6*/; 
	padding:0 /*12px*/0 0px 0px /*IE6*/;}
.header-breadcrumbs-02 .searchform form fieldset {
	float:right; 
	border:none;}
.header-breadcrumbs-02 .searchform input.field {
	width:10.0em; 
	padding:0.2em 0 0.2em 0; 
	border:1px solid rgb(200,200,200); 
	font-family:verdana,arial,sans-serif; 
	font-size:120%; }
.header-breadcrumbs-02 .searchform input.button {
	width:/*3.0*/6em; 
	padding:1px !important /*Non-IE6*/; 
	padding:0 /*IE6*/; 
	background:rgb(230,230,230); 
	border:solid 1px rgb(150,150,150); 
	text-align:center; 
	font-family:verdana,arial,sans-serif; 
	color:rgb(150,150,150); 
	font-size:120%;}
.header-breadcrumbs-02 .searchform input.button:hover {
	cursor:pointer; 
	border:solid 1px rgb(80,80,80); 
	background:rgb(220,220,220); 
	color:rgb(80,80,80);}
/* --- For alternative headers END PASTE here --- */

/******************/
/*  MAIN SECTION  */
/******************/

/* MAIN NAVIGATION */
.main-navigation-02 .round-border-topleft {
	width:10px; 
	height:10px; 
	position:absolute; 
	z-index:100; 
	margin:0; 
	background:url(../img/bg_corner_topleft.gif) no-repeat;}

/* MAIN CONTENT */
.column1-unit-02 {
	width:535px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/;}
	/**/
.column1-unit-02-blue-0 {
	width:/*535*/533px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/;
	border:solid 1px rgb(137,170,214);}
	/**/
.column2-unit-left-02 {
	float:left; 
	width:260px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/;}
.column2-unit-right-02 {
	float:right; 
	width:260px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/;}
.column3-unit-left-02 {
	float:left; 
	width:160px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/;}
.column3-unit-middle-02 {
	float:left; 
	width:160px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/; 
	margin-left:40px;}
.column3-unit-right-02 {
	float:right; 
	width:160px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/;}
/**/

/* MAIN SUBCONTENT */
.subcontent-unit-border-02 {
	width:183px; 
	margin:0 0 2.0em 0; 
	padding:0 0 5px 0; 
	border:solid 1px rgb(190,190,190); 
	background:rgb(235,235,235);}
.subcontent-unit-border-02-green {
	width:183px; 
	margin:0 0 2.5em 0; 
	padding:0 0 10px 0; 
	border:solid 1px rgb(160,214,81); 
	background-color:rgb(217,239,185);}
.subcontent-unit-border-02-blue {
	width:183px; 
	margin:0 0 2.5em 0; 
	padding:0 0 10px 0; 
	border:solid 1px rgb(137,170,214); 
	background-color:rgb(213,225,240);}
.subcontent-unit-border-02-orange {
	width:183px; 
	margin:0 0 2.5em 0px; 
	padding:0 0 10px 0; 
	border:solid 1px rgb(232,177,13); 
	background-color:rgb(248,224,150);}
/**/
.subcontent-unit-border-02-red {
	width:183px; 
	margin:0 0 2.0em 0; 
	padding:0 0 5px 0; 
	border:solid 1px rgb(204,102,51)/*rgb(204,0,0)*/; 
	background:rgb(235,235,235);}
/**/

.subcontent-unit-noborder-02 {
	width:185px; 
	margin:0 0 2.5em 0; 
	padding:0 0 10px 0; 
	background:rgb(235,235,235);}
.subcontent-unit-noborder-02-green {
	width:185px; 
	margin:0 0 2.5em 0; 
	padding:0 0 10px 0; 
	background-color:rgb(217,239,185);}
.subcontent-unit-noborder-02-blue {
	width:185px; 
	margin:0 0 2.5em 0; 
	padding:0 0 10px 0; 
	background-color:rgb(213,225,240);}
.subcontent-unit-noborder-02-orange {
	width:185px; 
	margin:0 0 2.5em 0; 
	padding:0 0 10px 0; 
	background-color:rgb(248,224,150);}

/********************/
/*  FOOTER SECTION  */
/********************/
/**/
.footer-02 p {
	line-height:1.3em; 
	text-align:center; 
	color:rgb(125,125,125); 
	font-weight:bold; 
	font-size:110%;}
.footer-02 p.credits {
	font-weight:normal;}
.footer-02 a {
	text-decoration:none;
	/*text-decoration:underline;*/ 
	color:rgb(125,125,125);}
.footer-02 a:hover {
	text-decoration:none; 
	color:rgb(0,0,0);}
.footer-02 a:visited {
	color:rgb(0,0,0);}
/**/
/*********************/
/*  6. CLEAR FLOATS  */
/*********************/
.page-container-02:after, .header-02:after, .header-bottom-02:after, .header-breadcrumbs-02:after, .main-02:after, .main-navigation-02:after, .main-content-02:after, .main-content-02 div:after, .main-subcontent-02:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;}
.column1-unit-02:after,.column1-unit-02-blue-0:after,  .column2-unit-left-02:after, .column2-unit-right-02:after, .column3-unit-left-02:after, .column3-unit-middle-02:after, .column3-unit-right-02:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;}
.subcontent-unit-border-02:after, .subcontent-unit-noborder-02:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;}
.subcontent-unit-border-02-blue:after, .subcontent-unit-border-02-green:after, .subcontent-unit-border-02-orange:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;}
.subcontent-unit-noborder-02-blue:after, .subcontent-unit-noborder-green:after, .subcontent-unit-noborder-02-orange:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;}
 p:after {
	content:"."; 
	display:block; 
	height:0; /*clear:both*/ 
	visibility:hidden;}
.footer-02:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;}
.clear-contentunit-02-all {
	clear:both; 
	width:100%; 
	height:0.1em; 
	border:none; 
	background:rgb(210,210,210); 
	color:rgb(210,210,210);}
.clear-contentunit-02-blue {
	clear:both; 
	width:/*100%*/95%; 
	height:0.1em; 
	border:none; 
	background:rgb(137,170,214); 
	color:rgb(137,170,214);
	display:block;
	text-align:center;}
/**/

/********************************/
/*  PRINTING and MISCELLANEOUS  */
/********************************/
@media print {.header-top-02 {width:900px; height:80px; background:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}
@media print {.header-breadcrumbs-02 {width:900px; background:transparent;}}
@media print {.nav2-02 {float:left; width:900px; border:none; background:rgb(240,240,240); color:rgb(75,75,75); font-size:1.0em; font-size:130%;}} /*Color navigation bar normal mode*/
@media print {.main-02 {clear:both; width:900px; padding-bottom:30px; background:transparent;}}
@media print {.main-navigation-02 {display:inline /*Fix IE floating margin bug*/; float:left; width:199px; border-right:solid 1px rgb(200,200,200); border-bottom:solid 1px rgb(200,200,200); background-color:rgb(240,240,240); overflow:visible !important /*Firefox*/; overflow:hidden /*IE*/;}}
@media print {.footer-02 {clear:both; width:900px; height:3.7em; padding:1.1em 0 0; background:rgb(240,240,240); font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}}

/* photoshuffler banner */
  html {
	height: 101%; }

/* background layout and headings */
  #shufflediv {
	height: 150px; 
	background-repeat:no-repeat; }
  #wrap {
	margin: 0 auto 0 auto; 
	width:975px;/*900*/ 
	background: /*#fefed0*/#006699 url(../images/banner-top-12.jpg) top right no-repeat; }
  .forceclear {
	clear: both; 
	height: 0; }
/* end photoshuffler banner */

/* project seven menu*/
/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Menu Type: Vertical
  Style Theme:5 -Cool Box
  -----------------------------------
*/
#p7PMnav ul {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	margin: 0;
	padding:0;	
	font-size: 1em;
}

#p7PMnav {
	border: 0;
	margin: 0;
	padding:0;
	font-size: 1.05em;
	text-transform: capitalize;
}

#p7PMnav li {
	list-style-type: none;
	margin: 2px 0 1px 0;
	padding: 0;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

/*****/
#p7PMnav ul ul{/*level 3*/
	border-top: 1px solid #666666; 
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	margin: 2px 0 1px 0;
	padding:0;
}

#p7PMnav ul li, #p7PMnav ul ul li {
	list-style-type: none;
	margin: 0;/* changes space between lines in 2 3 level */
	padding: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

/*****/
#p7PMnav ul {
	z-index: 10000;
}

#p7PMnav a { /*1 level color*/
	display: block;
	text-decoration: none;
	background-color: #FFFFFF;
	color: #000000;
	line-height:1;
	
	padding: 6px 10px;
}

#p7PMnav ul a {/*2 level color*/
	color: #333333;
	/*new*/
	background-image: url(p7PM_dark_east2-x.gif)/**/;
	background-repeat:	no-repeat;
	background-position: right center;
}

#p7PMnav ul ul a {#000000;
}

#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
	background-color: #ffcc00;
	color: #069 /*#0000CC*/ /*#000099*//*#cc0000*/;
	letter-spacing: .01px;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark, #p7PMnav2 .p7PMmark {
	color: #000000;
	font-weight: bold;
}
/* ------ the trigger link styles ------- */

/*the normal trigger link */
#p7PMnav .p7PMtrg {
	background-image: url(p7PM_dark_east-x.gif)/*url(../img/p7PM_dark_east-x.gif)*/;
	background-repeat:	no-repeat;
	background-position: right center;
}
.p7PMtrg2 { /*new*/
	background-image: url(p7PM_dark_east2-x.gif)/*url(../img/p7PM_dark_east.gif)*/;
	background-repeat:	no-repeat;
	background-position: right center;
}
/* the active trigger link style */
#p7PMnav .p7PMon  {
	background-image: url(p7PM_dark_east-x.gif)/*url(../img/p7PM_dark_east2-x.gif)*/;
	background-repeat:	no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
	color: #cc0000;
}
/*the submenu classes */
#p7PMnav .p7PMhide {
	left: -9000px;
	border: 0;
}
#p7PMnav .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav, #p7PMnav2 {
	width: 180px;
}
/* 2nd and subsequent Submenu widths */
#p7PMnav ul {
	width: 180px;
}
#pmmcrumb {
	font-weight: bold;
	margin-bottom: 16px;
	color: #FFCC00;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight: normal;
	color: #66CC66;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight: normal;
	color: #333333;
}
/* end project seven menu */
/* left menu */
.wrap {
	margin: 0 auto 0 auto; 
	width:975px/*900*/;}
.leftside {
	margin:0;
	padding:0 10px 10px;
	width:165px;
	float:left;
	margin-right:10px;
}

/* accesories */
.spacer {
	clear: both;
	visibility: visible;
	height: 0px;
	display:inline;
	margin:0;
	}
	
.spacer-border {
	clear: both;
	visibility: visible;
	height: 0px;
	border:0;
	margin:0;
	border-top:2px dotted #cccccc;
}

.spacer-clear {
	clear: both;
	visibility: visible;
	height: 0px;
	margin:0;
}

div.wrapleft img {
	float: left;
	margin: 5px;
	float:none;
	border:1px solid #000000;
}
div.wrapleft-gallery img {
	float: left;
	margin: 0px;
	float:none;
}

div.wrapright img{
	float: right;
	margin: 5px;
	float:none;
	border:1px solid #000000;
}

div.wrapleft {
	float: left;
	margin: 5px;
	font-size: 8pt;
}

div.wrapleft-gallery {
	float: left;
	margin: 0px;
	text-align:center;
}

div.wrapright {
	float: right;
	margin: 5px;
	font-size: 8pt;
}

div.wrapleft p {
	text-align:center;
	text-transform:capitalize;
	margin:0;
	padding:0;
	color:#999999;
}
div.wrapleft-gallery p {
	text-align:center;
	text-transform:capitalize;
	margin:0;
	padding:0;
	color:#cc0000;
	font-size: 0.3em;
}
	
div.wrapright p{
	text-align:center;
	text-transform:capitalize;
	font-size: 8pt;
	margin:0;
	padding:0;
	color:#999999;
}

div.wrap-no {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 552px;
	float: none;
	clear:both;
	margin: 5px;
}

div.wrapleft-0 img{
	float: left;
	margin: 0;
	float:none;
	border:1px solid #000000;
}
/* fotos museo */
.museo body {
	background-attachment: scroll; 
}
.museo td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

/*p {
	background: white
}*/

.museo a:hover {
	color: #804c4c;
	background-color: #f0efe3;
}

.textsm {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textreg {
	FONT-SIZE: 12px; 
	COLOR: #979797; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* end fotos museo */

/* mati */
.mati P {
	BACKGROUND: white
}

.mati A:hover {
	COLOR: #804c4c; 
	BACKGROUND-COLOR: #f0efe3
}

.mati-textsm {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.mati-textreg {
	FONT-SIZE: 12px; 
	COLOR: #979797; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* end mati */

/**/
.main img.left {
	clear:right; 
	float:left; 
	margin:3px 7px 7px 0; 
	padding:1px; 
	border:1px solid rgb(150,150,150);}
	
/* MEDIA PLAYER (1-Column / 2-Column)*/
.column1-unit-02 .videoplayer {
	width:520/*626*/px; 
	height:296/*367*/px; 
	margin:10px 10/*20*/px 10px 20px; 
	/*border:solid 1px rgb(175,175,175);*/
}
.column2-unit-left-02 .videoplayer, .column2-unit-right-02 .videoplayer {
	width:/*283*/258px; 
	height:/*177*/172px; 
	/*margin:10px 20px 10px 20px;*/
	margin:0 0 0.2em 0;/**/ 
	padding:0 0 2px 0;
	text-align:center;
	border:solid /*5*/1px rgb(175,175,175);
}

.column1-unit-02 .videoplayer4 {width:383px; height:276px; margin:10px 20px 10px 20px; border:solid 5px rgb(175,175,175);}.content-2col-box-leftcolumn4 .videoplayer4, .column1-unit-02-2col-box-rightcolumn4 .videoplayer4,  {width:383px; height:277px; margin:10px 20px 10px 20px; border:solid 5px rgb(175,175,175);}

.column1-unit-02 .audioplayer {width:535/*520*//*626*/px; height:20px; margin:/*10px*/0 /*20px*/0 /*10px*/0 /*20px*/0; /*border:solid 5px rgb(175,175,175);*/}
.column2-unit-left-02 .audioplayer, .column2-unit-right-02 .audioplayer  {width:283px; height:20px; margin:10px 20px 10px 20px; border:solid 5px rgb(175,175,175);}
/**/
.subcontent-unit-border-02 .videoplayer {
	width:183px; 
	height:119px;
	margin:0 0 0.2em 0;/**/ 
	padding:0 0 2px 0; /**/
	/*border:solid 1px rgb(190,190,190);*/ 
	background:rgb(235,235,235);
	
	
	clear:both; 
	float:none; 
	display:block;
	text-align:center;}
/**/
/**/
.column2-unit-left-02 .video-wrapper, .column2-unit-right-02 .video-wrapper {
	width:/*283*/260px/*250*/; 
	height:172px/*180*/; 
	/*margin:10px 20px 10px 20px;*/
	margin:0 0 0.2em 0;/**/ 
	padding:0 0 2px 0;
	text-align:center;
	/*border:solid 1px rgb(175,175,175);*/
}
.column2-unit-left-02 .audio-wrapper, .column2-unit-right-02 .audio-wrapper {
	width:/*283*/260px; 
	height:20;
	/*margin:10px 20px 10px 20px;*/
}
/**/
