.ribbon-wrapper {
	position: relative;
	border-bottom: px solid #ccc;
	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	margin-top: 30px;
margin-left: 0px;
}
.ribbon-wrapper a{text-decoration:none;}
.ribbon-wrapper a:hover{font-weight:normal;background: transparent; color:white;}

  .ribbon-front {
	background-color: #db4953;	height: 31px;
	width: 190px;
	position: relative;
	left:-10px;
	padding-top:9px;
	z-index: 2;
	font-size:19px;
	text-align: center;
	font-family: "Lobster", "Times", serif;
}

  .ribbon-front,
  .ribbon-back-left,
  .ribbon-back-right
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

  .ribbon-edge-topleft,
  .ribbon-edge-topright,
  .ribbon-edge-bottomleft,
  .ribbon-edge-bottomright {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

  .ribbon-edge-topleft,
  .ribbon-edge-topright {
}

  .ribbon-edge-bottomleft,
  .ribbon-edge-bottomright {
	top: 40px;
}

  .ribbon-edge-topleft,
  .ribbon-edge-bottomleft {
	left: -10px;
	border-color: transparent #98363D transparent transparent;
}

  .ribbon-edge-topleft {
	top: -10px;
	border-width: 10px 10px 0 0;
}
  .ribbon-edge-bottomleft {
	border-width: 0 10px 0px 0;
}

  .ribbon-edge-topright,
  .ribbon-edge-bottomright {
	left: 100px;
	border-color: transparent transparent transparent #98363D;
}

  .ribbon-edge-topright {
	top: 0px;
	border-width: 0px 0 0 0px;
}
  .ribbon-edge-bottomright {
	border-width: 0 0 0px 0px;
}

  .ribbon-back-left {
	position: absolute;
	top: -10px;
	left: -30px;
	width: 30px;
	height: 40px;
	background-color: #B3353D;	z-index: 0;
}

  .ribbon-back-right {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	background-color: #CE404A;	z-index: 0;
}
/*************************/

/* ribbon style */

 .ribbon-wrapper2 {
	position: relative;
	border-bottom: px solid #ccc;
	
	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	margin-top: 30px;
	margin-left: 0px;

}
.ribbon-wrapper2 a{text-decoration:none;}
.ribbon-wrapper2 a:hover{font-weight:normal;background: transparent; color:white;}
 .ribbon-front2 {
	background-color: #095273;	height: 31px;
	width: 110px;
	position: relative;
	left:-10px;
	padding-top:9px;
	z-index: 2;
	font-size:19px;
	text-align: center;
	font-family: "Lobster", "Times", serif;
	
}

 .ribbon-front2,
 .ribbon-back-left2,
 .ribbon-back-right2
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

 .ribbon-edge-topleft2,
 .ribbon-edge-topright2,
 .ribbon-edge-bottomleft2,
 .ribbon-edge-bottomright2 {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

 .ribbon-edge-topleft2,
 .ribbon-edge-topright2 {
}

 .ribbon-edge-bottomleft2,
 .ribbon-edge-bottomright2 {
	top: 40px;
}

 .ribbon-edge-topleft2,
 .ribbon-edge-bottomleft2 {
	left: -10px;
	border-color: transparent #072E41 transparent transparent;
}

 .ribbon-edge-topleft2 {
	top: -10px;
	border-width: 10px 10px 0 0;
}
 .ribbon-edge-bottomleft2 {
	border-width: 0 10px 0px 0;
}

 .ribbon-edge-topright2,
 .ribbon-edge-bottomright2 {
	left: 100px;
	border-color: transparent transparent transparent #072E41;
}

 .ribbon-edge-topright2 {
	top: 0px;
	border-width: 0px 0 0 0px;
}
 .ribbon-edge-bottomright2 {
	border-width: 0 0 0px 0px;
}

 .ribbon-back-left2 {
	position: absolute;
	top: -10px;
	left: -30px;
	width: 30px;
	height: 40px;
	background-color: #095273;	z-index: 0;
}

 .ribbon-back-right2 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	background-color: #095273;	z-index: 0;
}

/**************************/

/* ribbon style */

 .ribbon-wrapper3 {
	position: relative;
	border-bottom: px solid #ccc;
	
	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	margin-top: 30px;
	margin-left: 0px;

}

.ribbon-wrapper3 a{text-decoration:none;}
.ribbon-wrapper3 a:hover{font-weight:normal;background: transparent; color:white;}

  .ribbon-front3 {
	background-color: #df692b;height: 31px;
	width: 190px;
	position: relative;
	left:-10px;
	padding-top:9px;
	z-index: 2;
	font-size:17px;
	text-align: center;
	font-family: "Lobster", "Times", serif;
}

  .ribbon-front3,
  .ribbon-back-left3,
  .ribbon-back-right3
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

  .ribbon-edge-topleft3,
  .ribbon-edge-topright3,
  .ribbon-edge-bottomleft3,
  .ribbon-edge-bottomright3 {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

  .ribbon-edge-topleft3,
  .ribbon-edge-topright3 {
}

  .ribbon-edge-bottomleft3,
  .ribbon-edge-bottomright3 {
	top: 40px;
}

  .ribbon-edge-topleft3,
  .ribbon-edge-bottomleft3 {
	left: -10px;
	border-color: transparent #B55C29 transparent transparent;
}

  .ribbon-edge-topleft3 {
	top: -10px;
	border-width: 10px 10px 0 0;
}
  .ribbon-edge-bottomleft3 {
	border-width: 0 10px 0px 0;
}

  .ribbon-edge-topright3,
  .ribbon-edge-bottomright3 {
	left: 100px;
	border-color: transparent transparent transparent #B55C29;
}

  .ribbon-edge-topright3 {
	top: 0px;
	border-width: 0px 0 0 0px;
}
  .ribbon-edge-bottomright3 {
	border-width: 0 0 0px 0px;
}

  .ribbon-back-left3 {
	position: absolute;
	top: -10px;
	left: -30px;
	width: 30px;
	height: 40px;
	background-color: #df692b;	z-index: 0;
}

  .ribbon-back-right3 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	background-color: #df692b;	z-index: 0;
}
/************************/
/* ribbon style */

 .ribbon-wrapper4 {
	position: relative;
	border-bottom: px solid #ccc;

	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	margin-top: 30px;
	margin-left: 0px;

}

.ribbon-wrapper4 a{text-decoration:none;}
.ribbon-wrapper4 a:hover{font-weight:normal;background: transparent; color:white;}
  .ribbon-front4 {
	background-color: #602423;	height: 31px;
	width: 110px;
	position: relative;
	left:-10px;
	padding-top:9px;
	z-index: 2;
	font-size:19px;
	text-align: center;
	font-family: "Lobster", "Times", serif;
}

  .ribbon-front4,
  .ribbon-back-left4,
  .ribbon-back-right4
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

  .ribbon-edge-topleft4,
  .ribbon-edge-topright4,
  .ribbon-edge-bottomleft4,
  .ribbon-edge-bottomright {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

  .ribbon-edge-topleft4,
  .ribbon-edge-topright4 {
}

  .ribbon-edge-bottomleft4,
  .ribbon-edge-bottomright4 {
	top: 40px;
}

  .ribbon-edge-topleft4,
  .ribbon-edge-bottomleft4 {
	left: -10px;
	border-color: transparent #3C1817 transparent transparent;
}

  .ribbon-edge-topleft4 {
	top: -10px;
	border-width: 10px 10px 0 0;
}
  .ribbon-edge-bottomleft4 {
	border-width: 0 10px 0px 0;
}

  .ribbon-edge-topright4,
  .ribbon-edge-bottomright4 {
	left: 100px;
	border-color: transparent transparent transparent #3C1817;
}

  .ribbon-edge-topright4 {
	top: 0px;
	border-width: 0px 0 0 0px;
}
  .ribbon-edge-bottomright4 {
	border-width: 0 0 0px 0px;
}

  .ribbon-back-left4 {
	position: absolute;
	top: -10px;
	left: -30px;
	width: 30px;
	height: 40px;
	background-color: #602423;	z-index: 0;
}

  .ribbon-back-right4 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	background-color: #602423;	z-index: 0;
}


/**************************/


/* ribbon style */

 .ribbon-wrapper5 {
	position: relative;
	border-bottom: px solid #ccc;
	
	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	margin-top: 30px;
	margin-left: 0px;


}

.ribbon-wrapper5 a{text-decoration:none;}
.ribbon-wrapper5 a:hover{font-weight:normal;background: transparent; color:white;}

 .ribbon-front5 {
	background-color: #095273;	height: 31px;
	width: 190px;
	position: relative;
	left:-10px;
	padding-top:9px;
	z-index: 2;
	font-size:19px;
	text-align: center;
	font-family: "Lobster", "Times", serif;
}

 .ribbon-front5,
 .ribbon-back-left5,
 .ribbon-back-right5
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

 .ribbon-edge-topleft5,
 .ribbon-edge-topright5,
 .ribbon-edge-bottomleft5,
 .ribbon-edge-bottomright2 {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

 .ribbon-edge-topleft5,
 .ribbon-edge-topright5 {
}

 .ribbon-edge-bottomleft5,
 .ribbon-edge-bottomright5 {
	top: 40px;
}

 .ribbon-edge-topleft5,
 .ribbon-edge-bottomleft5 {
	left: -10px;
	border-color: transparent #072E41 transparent transparent;
}

 .ribbon-edge-topleft5 {
	top: -10px;
	border-width: 10px 10px 0 0;
}
 .ribbon-edge-bottomleft5 {
	border-width: 0 10px 0px 0;
}

 .ribbon-edge-topright5,
 .ribbon-edge-bottomright5 {
	left: 100px;
	border-color: transparent transparent transparent #072E41;
}

 .ribbon-edge-topright5 {
	top: 0px;
	border-width: 0px 0 0 0px;
}
 .ribbon-edge-bottomright5 {
	border-width: 0 0 0px 0px;
}

 .ribbon-back-left5 {
	position: absolute;
	top: -10px;
	left: -30px;
	width: 30px;
	height: 40px;
	background-color: #095273;	z-index: 0;
}

 .ribbon-back-right5 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	background-color: #095273;	z-index: 0;
}

/****************************/

/* ribbon style */

 .ribbon-wrapper6 {
	position: relative;

	
	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	margin-top: 30px;
	margin-left: 0px;

}

.ribbon-wrapper6 a{text-decoration:none;}
.ribbon-wrapper6 a:hover{font-weight:normal;background: transparent; color:white;}
  .ribbon-front6 {
	background-color: #0b7141;	height: 31px;
	width: 110px;
	position: relative;
	left:-10px;
	padding-top:9px;
	z-index: 2;
	font-size:19px;
	text-align: center;
	font-family: "Lobster", "Times", serif;
}

  .ribbon-front6,
  .ribbon-back-left6,
  .ribbon-back-right6
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

  .ribbon-edge-topleft6,
  .ribbon-edge-topright6,
  .ribbon-edge-bottomleft6,
  .ribbon-edge-bottomright6 {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

  .ribbon-edge-topleft6,
  .ribbon-edge-topright6 {
}

  .ribbon-edge-bottomleft6,
  .ribbon-edge-bottomright6 {
	top: 40px;
}

  .ribbon-edge-topleft6,
  .ribbon-edge-bottomleft6 {
	left: -10px;
	border-color: transparent #074126 transparent transparent;
}

  .ribbon-edge-topleft6 {
	top: -10px;
	border-width: 10px 10px 0 0;
}
  .ribbon-edge-bottomleft6 {
	border-width: 0 10px 0px 0;
}

  .ribbon-edge-topright6,
  .ribbon-edge-bottomright6 {
	left: 100px;
	border-color: transparent transparent transparent #074126;
}

  .ribbon-edge-topright6 {
	top: 0px;
	border-width: 0px 0 0 0px;
}
  .ribbon-edge-bottomright6 {
	border-width: 0 0 0px 0px;
}

  .ribbon-back-left6 {
	position: absolute;
	top: -10px;
	left: -30px;
	width: 30px;
	height: 40px;
	background-color: #0b7141;	z-index: 0;
}

  .ribbon-back-right6 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	background-color: #0b7141;	z-index: 0;
}
/**************************/

/* ribbon style */

 .ribbon-wrapper7 {
	position: relative;
	border-bottom: px solid #ccc;
	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	margin-top: 30px;
	margin-left: 0px;
	}
	
	.ribbon-wrapper7 a{text-decoration:none;}
	.ribbon-wrapper7 a:hover{font-weight:normal;background: transparent; color:white;}
  .ribbon-front7 {
	background-color: #554428;	height: 31px;
	padding-top: 9px;
	font-size:19px;
	width: 190px;
	position: relative;
	left:-10px;
	z-index: 2;
	text-align: center;
	font-family: "Lobster", "Times", serif;
}

  .ribbon-front7,
  .ribbon-back-left7,
  .ribbon-back-right7
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

  .ribbon-edge-topleft7,
  .ribbon-edge-topright7,
  .ribbon-edge-bottomleft7,
  .ribbon-edge-bottomright7 {
	position: absolute;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

  .ribbon-edge-topleft7,
  .ribbon-edge-topright7 {
}

  .ribbon-edge-bottomleft7,
  .ribbon-edge-bottomright7 {
	top: 40px;
}

  .ribbon-edge-topleft7,
  .ribbon-edge-bottomleft7 {
	left: -10px;
	border-color: transparent #292214 transparent transparent;
}

  .ribbon-edge-topleft7 {
	top: -10px;
	border-width: 10px 10px 0 0;
}
  .ribbon-edge-bottomleft7 {
	border-width: 0 10px 0px 0;
}

  .ribbon-edge-topright7,
  .ribbon-edge-bottomright7 {
	left: 100px;
	border-color: transparent transparent transparent #292214;
}

  .ribbon-edge-topright7 {
	top: 0px;
	border-width: 0px 0 0 0px;
}
  .ribbon-edge-bottomright7 {
	border-width: 0 0 0px 0px;
}

  .ribbon-back-left7 {
	position: absolute;
	top: -10px;
	left: -30px;
	width: 30px;
	height: 40px;
	background-color: #554428;	z-index: 0;
}

  .ribbon-back-right7 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	background-color: #554428;	z-index: 0;
}


/*************************/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

img {border:0;padding:0;margin:0;}


#botonera {
position: absolute;
left: 50%;
margin-left: -950px;
padding-top: 210px;
width: 1172px;
z-index: 10;
}
body {
	margin:0px;
	padding:0px;
	background: #666 /*#E7E8A2*/ url(/generacionba/imagenes/fondo.png) no-repeat center top;
	text-align:center;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;	
}

a:link, a:visited, a:active {
	color: #F7F6D7;
	}

a:hover {
	background: #F7F6D7;
	color:#353535;
	text-decoration:none;
	font-weight:bold;
}

a:visited {
}

/* ENCABRZADO */

#encabezado {
position: absolute;
left: 50%;
margin-left: -460px;

width: 920px;
height: 455px !important;

}

#encabezado_top {
	height:48px;
}

div#encabezado_iso {
	float:left;
	margin:0;
	padding:0 0 0 10px;
	height:40px;
}

#encabezado_iso ul {padding:0;margin:0;list-style-type: none;}
#encabezado_iso ul li {display:inline;}
#encabezado_iso ul li a {
	float:left;
	display:block;
	width:200px;
	height:40px;
	text-decoration: none;
	text-indent:-30000px;
	line-height:0px;
	font-size:0px;
	}
#encabezado_iso ul li a#genba {
	background:url(/generacionba/imagenes/generacionba.gif) no-repeat top left;
}

div#encabezado h1 {display:none;}

div#firma_ba {
	float:right;
	margin:0;
	padding:0 10px 0 0;
	width:155px;
	height:41px;	
}

#firma_ba a {
	display: block;
	float:right;
	width: 155px;
	height: 41px;
	text-indent: -9000px;
	background: url(/generacionba/imagenes/buenos_aires.gif) no-repeat;
	text-decoration: none;
	overflow: hidden;
}

#top_nav {
	margin:0 auto;
	width:377px;
}

#top_nav ul {padding:0 ;margin:0;list-style-type: none;}
#top_nav ul li {display:inline;}
#top_nav ul li a {
	float:left;
	display:block;
	height:30px;
	text-decoration: none;
	text-indent:-30000px;
	line-height:0px;
	font-size:0px;
}
	
#top_nav ul li a.inicio {margin-left:2px; width:45px; background:url(/generacionba/imagenes/top-inicio.gif) top left no-repeat;}
#top_nav ul li a.datanews {width:72px;background:url(/generacionba/imagenes/top-datanews.gif) top left no-repeat;}
#top_nav ul li a.faq {width:86px;background:url(/generacionba/imagenes/top-faq.gif) top left no-repeat;}
#top_nav ul li a.contacto {width:70px;background:url(/generacionba/imagenes/top-contacto.gif) top left no-repeat;}
#top_nav ul li a.ayuda {width:100px;background:url(/generacionba/imagenes/top-ayuda.gif) top left no-repeat;}

#top_nav ul li a:hover {background-position:0 -30px;}



#caja {
/*	background: #DBEAFD;  COLOR ORIGINAL*/
	
	margin-left: -460px;
	padding: 20px 0px 0px;
	padding-top: 20px;
	padding-bottom:20px;
	position: relative;
	text-align: left;
	top: 190px;
	width: 950px;
	z-index:1;
	margin:auto;
			

}

/*COLUMNA IZQUIERDA*/

#columna_izq { 
	width:180px;
	float:left;
	margin:0;
			background: #cccccc;
			/*
			filter: alpha(opacity=85);
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
			-moz-opacity: 0.85; opacity:0.85; */
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
			height: 720px;
			margin-right: 10px;
}

#izq_nav {


border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
float: left;
margin-bottom: 15px;
padding: 0px;
width: 170px;

}

#izq_nav ul {padding:0; margin:0; list-style-type: none;}
#izq_nav ul li {display:inline;}
#izq_nav ul li a {
	float:right;
	display:block;
	margin-bottom:4px;
	height:42px;
	text-decoration: none;
	text-indent:-30000px;
	line-height:0px;
	font-size:0px;
}

/*agregados currux 28-4-10*/	


#izq_nav ul li a.lonuevo {width:80px; background:url(/generacionba/imagenes/lonuevo.gif) top left no-repeat;}
#izq_nav ul li a.guiajoven {width:80px;background:url(/generacionba/imagenes/guiajoven.gif) top left no-repeat;}
#izq_nav ul li a.agenda {width:132px;background:url(/generacionba/imagenes/agenda.gif) top left no-repeat;}
#izq_nav ul li a.observatorio {width:132px;background:url(/generacionba/imagenes/observatorio.gif) top left no-repeat;}
#izq_nav ul li a.foro {width:132px;background:url(/generacionba/imagenes/foro.gif) top left no-repeat;}
#izq_nav ul li a.clasificados {width:160px; height:38px; background:url(/generacionba/imagenes/clasificados.gif) top left no-repeat;}
#izq_nav ul li a.escucha {width:74px;background:url(/generacionba/imagenes/escucha.gif) top left no-repeat; margin-right: 85px;}
#izq_nav ul li a.barrios {width:50px;background:url(/generacionba/imagenes/48barrios.gif) top left no-repeat;}
#izq_nav ul li a.blog {width:122px;background:url(/generacionba/imagenes/blog.gif) top left no-repeat; }
#izq_nav ul li a.accyprog {width:130px;background:url(/generacionba/imagenes/accionesyprogramas.png) top left no-repeat; }


#izq_nav ul li a:hover {background-position:0 -42px;}



#det_izq {
	float:left;
	width:202px;
	height:160px;
	margin-top:60px;
	/* background: url(/generacionba/imagenes/bg_izq_inicio.gif) no-repeat center top;*/
}


/*COLUMNA MID CENTRO MID */

#col_mid {
	float:left;
	width:500px;
	background: #525252;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
			padding:10px;
}

#top_mid {
	float:left;
	width:500px;
	height:31px;
	background: url(/generacionba/imagenes/top_cont_der.gif) top left no-repeat;
}

#pie_mid {
	float:left;
	width:500px;
	height:32px;
	background: url(/generacionba/imagenes/pie_cont_der.gif) top left no-repeat;
}

.cont_mid {
	width:500px;
	background: #353535;
}


/*DESTACODS*/
		
#destacado_nav {
	float:left;
	margin:5px 8px 0 8px;
	width:20px !important;
	width/**/:/**/36px;
	width:20px;
	background:#B82E5A;
	height:210px;
}

#destacado_nav ul {padding:0; margin:0; list-style-type: none;}
#destacado_nav ul li {display:inline;}
#destacado_nav ul li a {
	float:left;
	display:block;
	width:12px;
	height:13px;
	background:#353535;
	color:#FFFFFF;
	margin:6px 0 0 4px;
	font-size:10px;
	font-weight:100px;
	text-align:center;
	text-decoration:none;
}

#destacado_nav ul li a:hover {
	background: #FFFFFF;
	color:#333333;
}

#destacado_nav2 {
	position:relative;
	z-index:5;
	left:-4px;
	top:-10px; 
	width:75px; 
	height:0px;
	float: right;
}

#destacado_nav2 ul {margin:0; padding:0; list-style-type: none;}
#destacado_nav2 ul li { display: inline;}

#destacado_nav2 ul li a {
	float:left;
	display:inline;
	width:21px;
	padding-top:21px;
	height:0px !important;
	height/**/:/**/21px;
	height:0px;
	overflow:hidden;
	text-decoration:none;
}

#destacado_nav2 ul li a.anterior {background: url(/generacionba/imagenes/atras.gif);}
#destacado_nav2 ul li a.pausa {margin-left:4px;background:url(/generacionba/imagenes/pausa.gif);}
#destacado_nav2 ul li a.siguiente {margin-left:4px;background:url(/generacionba/imagenes/siguiente.gif);}
#destacado_nav2 ul li a:hover/* */ {background-position:0 21px;}


#bajada_destacado {
	padding:15px 10px;
	background:#4A4A4A url(/generacionba/imagenes/pie_destacado.gif) no-repeat left bottom;
}

#bajada_destacado h4 {
	margin:0;
	padding:0;
	color:#F7F6D7;
	font-size:13px;
	font-weight:100;
}

#bajada_destacado h4 a {
	text-decoration:none;
}

#bajada_destacado h4 a:hover {
	text-decoration: underline;
	background:none;
	color:#F7F6D7;
}

.sub_cont_mid {
	float:left;
	margin:5px 0 0 0;
	padding:0;
	width:430px;
	background: #353535;
}

.cont_mid p {
	margin:2px 0 8px 0;
	padding:0;
	font-size:12px;
	color:#FFFFFF;
}

.cont_mid h2 {
	float:left;
	margin:5px 0 0 0;
	padding:0;
	display:block;
	width:40px;
	height:200px;
}

.cont_mid h3 {
	margin:0 0 7px 0;
	padding:10px 0 0 25px;
	color:#0091BF;
	font-size:16px;
	background: url(/generacionba/imagenes/bg_mid_h3.gif) no-repeat top left;
}

.cont_mid h4 {
	margin:0 0 4px 0;
	padding:0;
	color:#F7F6D7;
	font-size:16px;
	border-bottom: 2px solid #616161;
	width:70%;
}

.cont_mid h5 {
	margin:5px 0 12px 5px;
	padding:0;
	color:#F7F6D7;
	font-size:15px;
}

.switchgroup2 { 
	background:#494949;
	padding:8px;
}


.cont_mid ul {
	padding:0 0 0 15px;
	font-size:11px;
	color:#FFFFFF;
}

.cont_mid ul li {
	margin-bottom:4px;
}

.cont_mid ol {
	padding:0 0 0 15px;
	font-size:11px;
	color:#FFFFFF;
}

.cont_mid ol li {
	margin-bottom:4px;
}


p.sabiasque {
	margin:2px 0;
	color:#999999;
	font-size:22px;	
}

.item_lista {
	float:left;
	width:98px;
	height:110px;
	margin:10px 4px 0 4px;
	text-align:center;
}

.item_lista img {
	margin:4px 0 0 0;
}

.item_lista p {
	font-size:10px;
}

.img_left {
	float:left;
	margin:0 12px 0 0;
}

.img_left a:hover { background:none;}

h2.tit_pag_lonuevo { background: url(/generacionba/imagenes/tit_pag_lonuevo.gif) no-repeat top left;}
h2.tit_pag_guiajoven { background: url(/generacionba/imagenes/tit_pag_guiajoven.gif) no-repeat top left;}
h2.tit_pag_agenda { background: url(/generacionba/imagenes/tit_pag_agenda.gif) no-repeat top left;}
h2.tit_pag_observatorio { background: url(/generacionba/imagenes/tit_pag_observatorio.gif) no-repeat top left;}
h2.tit_pag_foro { background: url(/generacionba/imagenes/tit_pag_foro.gif) no-repeat top left;}
h2.tit_pag_clasificados { background: url(/generacionba/imagenes/tit_pag_clasificados.gif) no-repeat top left;}
h2.tit_pag_faq { background: url(/generacionba/imagenes/tit_pag_faq.gif) no-repeat top left;}
h2.tit_pag_datanews { background: url(/generacionba/imagenes/tit_pag_datanews.gif) no-repeat top left;}
h2.tit_pag_contacto { background: url(/generacionba/imagenes/tit_pag_contacto.gif) no-repeat top left;}
h2.tit_pag_ayuda { background: url(/generacionba/imagenes/tit_pag_ayuda.gif) no-repeat top left;}
h2.tit_pag_escucha { background: url(/generacionba/imagenes/tit_pag_escucha.gif) no-repeat top left;}



.destacado {
	background:#494949;
	padding:8px;
	margin-bottom:10px;
}

.nav_item_agenda {
}

.nav_item_agenda ul {margin:0; padding:0; list-style-type: none;}
.nav_item_agenda ul li { display: inline;}

.nav_item_agenda ul li a {
	font-size:10px;
	font-weight:100;
	padding:0 8px 0 5px;
	background: url(/generacionba/imagenes/bg_nav_agenda.gif) no-repeat bottom left;
}

.nav_item_agenda ul li a:hover {
	background:#F7F6D7;
	color:#333333;
}

.activo{
background-color:#525252;
}

.inactivo{
	
}
.agenda_horario{
 border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	padding: 5px 8px 8px 13px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-weight:bold;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   width: 190px;
   text-align:center;
   margin-top: 10px;	
   margin-bottom: 10px;
   float:left;
	}
	
.agenda_direccion {
 border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	padding: 5px 8px 8px 13px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-weight:bold;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   width: 190px;
   text-align:center;
   margin-top: 10px;
   margin-bottom: 10px;
   float:right;
	}

.agenda_organismo {
 border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	padding: 5px 8px 8px 13px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-weight:bold;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   width: 95%;
   text-align:center;
   margin: auto;	
	}

.agenda_transporte {
 border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	padding: 5px 8px 8px 13px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-weight:bold;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   width: 95%;
   text-align:center;
   margin-top:20px;
   clear:both;
	}
.agenda_horario p{
	margin-top:10px;
	}

.agenda_direccion p{
	margin-top:10px;
	}
	
#actividad_cuerpo h4 {
	margin:0 0 8px 0;
	padding:0;
	font-size:14px;
	color:#FFFFFF;
}

#actividad_cuerpo h5 {
	margin:0 0 4px 0;
	padding:0;
	font-size:20px;
	font-weight:100;
	color:#F7F6D7;
}

.mes {
	font-size:11px;
	color:#FFFFFF;
}


#actividad_cuerpo p {
	font-size:11px;
	color:#EFEFEF;
}



/* AGENDA */

#cont_mid_agenda {
	float:left;
	margin:15px 0 0 0;
	padding:25px 0 0 0;
	width:500px;
	background: url(/generacionba/imagenes/bg_agenda.gif) no-repeat top center;
	height:190px;
}

.dest_agenda {
float: left;
width: 130px;
margin: 0px 0px 0px 23px;
}

.dest_agenda_top {
	height:10px;
}

.dest_agenda_dia {
background: #095273;
padding: 0 6px 4px 0;
}

.dest_agenda_dia p {
	margin:0;
	padding:0;
	text-align:right;
}

.dest_agenda_data p {
margin: 0;
padding: 0;
text-align: center;
}

.num_dia {	
	color:#FFFFFF;
	font-size:30px;
	line-height:30px;
	font-weight:100;
	text-align:right;
}
.nom_dia {
	font-size:11px;
	color:#0091BF;
}

.nom_mes {
	font-size:10px;
	color:#F7F6D7;	
}

.dest_agenda_data {
background: #ccc;
margin: 3px 0 0 0;
padding: 4px;
height: 80px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.hora {
	font-size:10px;
	color: #FFFFFF;
}
.data a {
color: black;
font-size: 12px;
text-decoration: none;
}
.data a:hover {color: #333333; text-decoration:underline; background:none;}

/*TWITTER COLUMNA DERECHA*/

#twitter {
height: 300px;
}

/*Facebook COLUMNA DERECHA*/

#facebook {
background: #353535;
border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;

margin-top: 10px;
padding: 5px;
}
/*COLUMNA DERECHA*/

#columna_der { 
	width:200px;
	float:left;
	margin:0;
	color:#FFFFFF;
	font-size:11px;
	background: #cccccc;
	/*
			filter: alpha(opacity=85);
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
			-moz-opacity: 0.85; opacity:0.85; */
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
			padding:10px;
			height: 700px;
			margin-left: 10px;
}

#columna_der p {
	margin:0;
	padding:0;
}

.cont_modulo_der {
margin: 15px 0px 5px 0px;
	width:200px;
}

.sub_cont_modulo_der {
	padding-bottom:2px;
	background:#353535;
	
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.md_tit {
	display:none;
}

h4.tit_encuesta {
	margin:0;
	padding:0;
	background: url(/generacionba/imagenes/md_tit_encuesta.gif) no-repeat top left #353535;
	height:22px;
}

h4.tit_buzon {
	margin:0;
	padding:0;
	background: url(/generacionba/imagenes/md_tit_buzon.gif) no-repeat top left;
	height:22px;
}

h4.tit_escucha {
	margin:0;
	padding:0;
	background: url(/generacionba/imagenes/md_tit_escucha.gif) no-repeat top left;
	height:22px;
}

.md_tit {
	display:none;
}

.md_cont {
	margin:0 5px 5px 5px;
	padding:5px;
	border:1px solid #F7F6D7;
	background:#353535;
}

#encuesta_home {
	color:#FFFFFF;
	font-size:11px;
}

#encuesta_home p {
	margin:0;
	padding:0;
}

.bot_encuesta {
	background:#7F1F3B;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	border: none;
	margin-top:3px;
}

a.guia_t, a.guia_s, a.guia_r {
	margin:4px 0 10px 0;
	display:block;
	width:75px;
	height:41px;
	padding:4px 0 0 73px;
	text-decoration:none;
	font-weight:bold;
}

a.guia_t { background: url(/generacionba/imagenes/ico_guia_t.gif) no-repeat top left; }
a.guia_s { background: url(/generacionba/imagenes/ico_guia_s.gif) no-repeat top left; }
a.guia_r { background: url(/generacionba/imagenes/ico_guia_r.gif) no-repeat top left; }

a:hover.guia_t, a:hover.guia_s, a:hover.guia_r { color: #B82E5A;}



/* NAV DERECHA */

#cont_nav_der {
	margin: 8px 0 20px 0;
}

#nav_der {
	margin:0;
	padding:0;
	border-top: 1px solid #58595B;
	border-right: 1px solid #58595B ;
	background: url(/generacionba/imagenes/bg_nav_der.gif) no-repeat bottom right;
	width:165px;
}

h5.tit_nav_der {
	margin:10px 0 0 39px;
	padding:0;
	display:block;
	width:117px;
	height:24px;
	background: url(/generacionba/imagenes/tit_nav_der.gif) no-repeat top left;
	
}


#nav_der ul {
	margin:0;
	padding:10px 0 10px 45px;
	list-style-type:none;
}

#nav_der ul li {
	padding:0 0 0 15px;
	background: url(/generacionba/imagenes/tab_nav_der.gif) no-repeat left top;	
}

#nav_der ul li a {
	color:#58595B;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	/*height:15px;*/
	text-decoration:none;
	display:block;
	padding-left:2px;

}

#nav_der ul li a:hover {
	background:#B82E5A;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
}

.nav_web_mail {
	width:200px;
	height:30px;
	font-size:0px;
	line-height:-5px;
	margin:6px 0 12px 0;	
}

.nav_web_mail ul {
	padding:0;
	margin:0;
	list-style-type: none;
}

.nav_web_mail ul li {
	display:inline;
}

.nav_web_mail ul li a {
	float:left;
	display:block;
	padding-top:30px;
	overflow:hidden;
	height:0px !important;
	height/**/:/**/30px;
	height:0px;
}

.nav_web_mail ul li a.web {	margin-left:10px; width:60px; background:url(/generacionba/imagenes/web.gif) no-repeat;}
.nav_web_mail ul li a.email { width:32px; background:url(/generacionba/imagenes/email.gif) no-repeat;}

.nav_web_mail ul li a:hover {background-position:0 -30px;}
* html ..nav_web_mail a:link, * html .nav_web_mail a:visited {height:11px; he\ight:0;}

.mini { font-size:9px;}

#mediaspace {
	margin-bottom:3px;
}


/* FORMULARIO */



fieldset legend { top: 0; }



fieldset { 
	border: 2px solid #7F1F3B;
	padding:10px 20px;

}



legend {
	color: #F7F6D7;
	font-weight:bold;
	font-size:16px;
	padding:4px;
}



label {

	width: 140px;
	float: left;
	padding:1px 0;
	display: block;
	text-align: righ;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	background: #454545;
	border:none;
	border-bottom: 2px solid #B82E5A;
	color:#ffffff;
	font-size:12px;
	padding:1px 0;

}

input.boton {
	margin:10px 5px 0 0;
	border:none;
	float:right;
}


input.radio {
	background:none;
	border:none;

}


#enlaces {
	margin:2px auto 6px auto;
	width:366px;
	height:20px;
	position:relative;
	top: 220px;
}

#enlaces h4 {
	margin:0;
	padding:2px 0 0 6px;
	background:url(/generacionba/imagenes/bg_tit_enlaces.gif) no-repeat top left;
	font-size:12px;
	color:#FFFFFF;
	height:20px;
	width:64px !important;
	width/**/:/**/70px;
	width:64px;
	float:left;
	text-align:left;
}
.
#enlaces ul {padding:0 ;margin:0;list-style-type: none;}

#enlaces ul li {display:inline;}

#enlaces ul li a {
	float:left;
	display:block;
	margin:	0 4px 0 0;
	height:20px;
	text-decoration: none;
	text-indent:-30000px;
	line-height:0px;
	font-size:0px;
}

#enlaces ul li a.facebook {width:74px; background:url(/generacionba/imagenes/bot_facebook.gif) top left no-repeat;}
#enlaces ul li a.youtube {width:74px; background:url(/generacionba/imagenes/bot_youtube.gif) top left no-repeat;}
#enlaces ul li a.twitter {width:62px; background:url(/generacionba/imagenes/bot_twitter.gif) top left no-repeat;}


#enlaces ul li a:hover {background-position:0 -20px;}

p.autor { font-size: 10px; color: #CBCF92; }

div#fondo_pie {
	left: 50%;
	margin-left: -550px;
	background:url(/generacionba/imagenes/pie.png)no-repeat;
	height:410px;
	width:1140px;
	font-size:12px;
	position:relative;
	top: 72px;
	padding-top: 200px;
	color:white;
	z-index:-1;
}

.slideshow { height: 151px; width: 232px; margin: auto; margin-top: 7px; }


.slideshow img { padding: 7px; border: 1px solid #ccc; background-color: #eee; }

#pie_superior {

font-size: 12px;
height: 230px;
margin:auto;
position: relative;
top: 190px;
width: 880px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
			background: #cccccc;
			filter: alpha(opacity=85);
			filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
			z-index: -1;

}
#pie_superior a {
color: #314C5D;
text-decoration: none;

}
#pie_superior a:hover {
background:transparent;
text-decoration: none;
font-weight: bold;
}

#blog_pie {
float: left;
height: 190px;
margin: 10px;
position: relative;
width: 200px;
	}
	

#boton_mas{
height: 32px;
margin: auto;
position: relative;
top: 22px;
width: 32px;
z-index: 1000;
	}


#boton_mas_48barrios{
height: 32px;
margin: auto;
position: relative;
width: 32px;
margin-top: -13px;
z-index: 1000;

	}
#blog_pie h3 {
color: #314c5d;
border-bottom: 2px solid #616161;
text-align: right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
margin: 0px;
text-shadow: rgba(0, 0, 0, 0.496094) -1px 0px, rgba(0, 0, 0, 0.296875) 0px -1px, rgba(255, 255, 255, 0.496094) 0px 1px, rgba(0, 0, 0, 0.296875) -1px -1px;
	}
#post_blog {
float:left;
height: 65px;
	}
#blog_pie #fecha {
background: url(/generacionba/imagenes/calendario.png) no-repeat;
height: 50px;
margin: 7px;
width: 50px;
float: left;
}
#blog_pie #feed_blog {
margin-top: 22px;
width: 100px;
color: white;
font-size: 12px;
float: left;
}

#clear
{
	clear: both;
}

#blog_pie #fecha #dia {
font-size: 20px;
margin-top: 4px;
}
#blog_pie #fecha #mes {
	font-size:10px;
}
#escucha_pie {
float: left;
height: 190px;
margin: 10px;
position: relative;
width: 410px;
}

#escucha_pie h3 {
color: #314c5d;
border-bottom: 2px solid #616161;
text-align: right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
margin: 0px;
text-shadow: rgba(0, 0, 0, 0.496094) -1px 0px, rgba(0, 0, 0, 0.296875) 0px -1px, rgba(255, 255, 255, 0.496094) 0px 1px, rgba(0, 0, 0, 0.296875) -1px -1px;
	}
	
#escucha_pie #reproductor_pie 	 {
margin-top:10px;	
}

#escucha_pie #mas_bandas_pie {
background: #505050;
color: white;
font-size: 14px;
height: 20px;
margin-top: 15px;
padding: 8px;
	}
	
#barrios_pie {
float: left;
height: 190px;
margin: 10px;
position: relative;
width: 200px;
}

#barrios_pie h3 {
color: #314c5d;
border-bottom: 2px solid #616161;
text-align: right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
margin: 0px;
text-shadow: rgba(0, 0, 0, 0.496094) -1px 0px, rgba(0, 0, 0, 0.296875) 0px -1px, rgba(255, 255, 255, 0.496094) 0px 1px, rgba(0, 0, 0, 0.296875) -1px -1px;
	}

.vermas {
border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   padding: 2.5px 5px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 11px;
   text-decoration: none;
   vertical-align: middle;
   }
   
#vermas1 { margin-top: 36px;}
#vermas2 { margin-top: 8px;}
#vermas3 { margin-top: 7px;}
#vermas1 a{color:white;}
#vermas1 a:hover {border-top-color: #28597a;background: #28597a;color: #ccc;}
#vermas1 a:active {border-top-color: #1b435e;background: #1b435e;}
#vermas2 a{color:white;}
#vermas2 a:hover {border-top-color: #28597a;background: #28597a;color: #ccc;}
#vermas2 a:active {border-top-color: #1b435e;background: #1b435e;}
#vermas3 a{color:white;}
#vermas3 a:hover {border-top-color: #28597a;background: #28597a;color: #ccc;}
#vermas3 a:active {border-top-color: #1b435e;background: #1b435e;}

#contenedor_pie {
position: relative;
top: 190px;
margin: auto;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
height: 30px;
visibility:hidden;
}
	
#pie {

background: #CCC;
width: 920px;
margin: auto;
width: 880px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #CCC;
}

#pie p{
padding:3px;	
}
div#twitter_div ul { padding:22px 4px 0 34px; margin:0; list-style-type:none; text-align:left; }
div#twitter_div ul li a { color:#1B7B81; }
div#twitter_div ul li a:hover { background:#1B7B81; color:#99E6EA; }



/* BARRA DE PAGINACION*/

div.barra_paginacion {
	height:20px;
	background-color:#454545;
	margin: 0 0 10px 0;	
}
	
div.barra_paginacion div.info {
	padding:3px;
	float:left;
	font-size:11px;
	color:#FFFFCC;
	}

div.barra_paginacion div.paginador {
	padding:3px;
	float:right;
	font-size:10px;
	color:#FFFFFF;
	}
	
div.barra_paginacion div.orden {background-color:#FFFFFF;}


.handcursor{
cursor:hand;
cursor:pointer;
}

/* VOTA Escucha! */

.pollTable {
}

.pollDescriptionCell, .pollCountCell, .pollBarCell {
	font-size:12px;
	color:#EFEFEF;
	background:#454545;
}

.credit {
	float:right;
	font-size:9px;
	color: #999999;
}

/* Default for the poll bars */

.pollBar {
	height: 12px;
	background: #B82E5A;}

/* Poll bar ids are sequential and one-indexed 

#pollBar1 {
	background: #B82E5A;
}

#pollBar2 {
	background: #0091BF;
}

#pollBar3 {
	background: #0000ff;
}

#pollBar4 {
	background: #C92636;
}

#pollBar5 {
	background: #F26122;
}

#pollBar6 {
	background: #005386;
}
*/

