/********************************      Estructura Básica      ********************************/

html {
	font-size: 100%;
	height: 100%;
	margin-bottom: 1px;
}
body {
	background: #010101;
	color: #DAC7B6;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	line-height:1.5em;
	font-size:13px;
}
#background {
	position: absolute;
	top: 0px;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 1000px;
	text-align: center;
	overflow: hidden;
	clear:both;
}
#flash-bg1 {
	height: 100%;
	overflow: visible;
	width: 100%;
}
#flash-bg2 {
	height: 100%;
	overflow: visible;
	width: 100%;
}
#flash-bg3 {
	height: 100%;
	overflow: visible;
	width: 100%;
}
#flash-bg4 {
	height: 100%;
	overflow: visible;
	width: 100%;
}
#flash-bg5 {
	height: 100%;
	overflow: visible;
	width: 100%;
}
#flash-bg6 {
	height: 100%;
	overflow: visible;
	width: 100%;
}
#body-wrapper {
	margin:0 auto;
	padding:0;
	position:relative;
}
#topbar {
	background:url(../images/template/bg/bg-topbar.png) repeat-x scroll center top transparent;
	border-bottom:1px solid #2F220F;
	height:40px;
	width:100%;
}
/********************************      Elementos de Estilo      ********************************/

h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color: #DAC7B6;
}
h1 {
	color:#FFFFFF;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-weight:normal;
}
h2 {
	font-size: 18px;
}
h3 {
	font-size: 11px;
	color:#fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	padding: 0 0 10px 0;
	letter-spacing:1px;
}
h4 {
	font-size: 25px;
	font-weight:normal;
}
h5 {
	font-size: 11px;
	color:#9D8662;
	padding: 0 0 5px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
}
h6 {
	font-size: 10px;
	font-weight:bold;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#CCC;
	text-decoration:none;
	text-shadow:2px 2px 10px #000000;
}
a {
	color: #E1C1C1;
	text-decoration: none;
	font-family:Arial, Tahoma, Helvetica;
	display:block;
	font-size:12px;
}

a:hover {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color: #97AF41;
}
a:active {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color: #777;
}
a:focus {
	outline: 1px;
}
strong {
	font-weight: bold;
	color: #CFB48E;
}
small {
	font-size: 0.85em;
	font-family:Arial, Tahoma, Helvetica,
}
pre {
	font-family: monospace;
}
p {
	padding: 5px 0 10px 0;
	line-height: 1.5em;
	font-family:Arial, Tahoma, Helvetica;
}
#biodirector .bg-alpha-middle .bg-biodirector .ficha-tecnica p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-top:0;
	text-decoration:none;
	line-height:0.1em;
}
/********************************      Classes Generales      ********************************/

.clear {
	clear: both;
}
.align-left {
	float: left;
}
.align-right {
	float: right;
}
/********************************      Botones      ********************************/





/********************************      Topbar      ********************************/

#topbar .login-clientes {
	display:block;
	height:20px;
	background:url(../images/template/bg/bglogin.png) no-repeat scroll 100% 100% transparent;
	position:absolute;
	right:105px;
	top:10px;
}
#topbar .login-clientes h6 {
	padding-right:30px;
}
#topbar .login-clientes h6:hover {
	color:#FFF;
}
#topbar .idiomas {
	display:block;
	position:absolute;
	height:20px;
	right:10px;
	top:10px;
}
#topbar .idiomas .flag {
	float:left;
	padding:6px 5px 5px 3px;
}
/********************************      main-content      ********************************/

#main-content {
	background:url(../images/template/bg/bg-content.png) repeat scroll 100% 100% transparent;
	border:1px solid #2F220F;
	width:950px;
	margin:0 auto;
	margin-top:10px;
	padding-bottom:15px;
}
/********************************      header      ********************************/

#header {
	height:170px;
}
#header .logo {
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	height:140px;
	width:140px;
	float:right;
	z-index:100;
	margin:15px 20px 0px 0px;
}
#header .logo a {
	display:block;
	text-indent:-9999px;
	outline:none;
	height:140px;
	width:140px;
}
/********************************      menu      ********************************/

#header .main-nav {
	background:url(../images/template/bg/bg-nav-esp.png) no-repeat scroll left top transparent;
	padding:0;
	width:740px;
	float:left;
	margin-top:120px;
	margin-left:-10px;
	overflow:hidden;
	height:50px;
}
#header .main-nav li {
	display:inline;
}
#header .main-nav li a {
	float:left;
	color:#FFFFFF;
	font-family:sans-serif, Helvetica, Arial;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;
	text-shadow:2px 2px 10px #555555;
	padding:10px 20px;
	display:block;
}
#header .main-nav li a:hover{
	background-color:#95114D;
}
#header .main-nav li .current {
	background-color:#A01252;
}
/********************************      Feature      ********************************/

#feature {
	width:920px;
	height:300px;
	margin:0 auto;
	background:url(../images/template/bg/bg-feature.png) no-repeat scroll 0 0 transparent;
	display:block;
}
#feature .img-feature {
	width:900px;
	height:280px;
	margin:0 auto;
	display:block;
	padding-top:10px;
	position:relative;
}
#feature .img-feature a img {
	width:900px;
	height:280px;
	margin:0 auto;
	display:block;
}
#feature .info-feature {
	width:510px;
	height:150px;
	background:url(../images/template/bg/bg-feature-info.png) no-repeat left top transparent;
	margin-top:-160px;
	left:-10px;
	z-index:5;
	float:left;
	clear:both;
	position:relative;
}
#feature h3 {
	padding:5px 0px 0px 40px;
}
#feature .info-feature h1.title-feature {
	padding:20px 0px 0px 40px;
	line-height:23px;
	width:420px;
}
#feature .info-feature h1.title-feature a {
	color:#FFF;
	font-size:1.5em;
}
#feature .info-feature h1.title-feature a:hover {
	color:#97AF41;
}
#feature p.text-feature {
	width:440px;
	height:52px;
	margin:0px 0px 0px 40px;
	overflow:hidden;
}

/********************************      box-news      ********************************/

#box-news {
	width:950px;
	height:160px;
	margin-top:10px;
	display:block;
}
#box-news .content-box-header {
	background:url(../images/template/bg/bg-news.png) no-repeat scroll left top transparent;
	width:960px;
	height:40px;
	margin-left:-10px;
}
#box-news .content-box-header h3 {
	padding:6px 0px 0px 50px;
}
#box-news .content-box-content {
	width:951px;
	height:120px;
	display:block;
}
#box-news .content-box-content .content-box-news-pic-a {
	margin-left:10px;
	margin-right:10px;
	float:left;
	overflow:hidden;
	height:120px;
}
#box-news .content-box-content .content-box-news-pic-b {
	margin-right:15px;
	float:left;
	overflow:hidden;
	height:120px;
}
#box-news .content-box-content .content-box-news-pic-c {
	float:left;
	overflow:hidden;
	height:120px;
}
#box-news .content-box-content .content-box-news-pic-a a, #box-news .content-box-content .content-box-news-pic-b a, #box-news .content-box-content .content-box-news-pic-c a {
	display:block;
}
#box-news .content-box-content .content-box-news-pic-a .pic-thumb-news, #box-news .content-box-content .content-box-news-pic-b .pic-thumb-news, #box-news .content-box-content .content-box-news-pic-c .pic-thumb-news {
	width:295px;
	border:1px solid #3C2D17;
	height:118px;
	display:block;
}
#box-news .content-box-content .content-box-news-info {
	background:url(../images/template/bg/bg-newstext.png) no-repeat scroll left top transparent;
	width:275px;
	height:48px;
	margin-left:1px;
	margin-top:-49px;
	z-index:5;
	position:absolute;
	float:left;
	clear:both;
	padding:4px 10px 0px 10px;
	font-size:12px;
}
.more {
	font-size:10px;
	width:45px;
	color:#97AF41;
	position:relative;
	top:-25px;
	right:-248px;
	z-index:6;
	clear:both;
}
.more:hover {
	font-size:10px;
	color:#FFF;
}
/********************************      Canica      ********************************/

#canica {
	width:920px;
	margin:0 auto;
	margin-top:5px;
}
#canica .bg-alpha-top {
	background:url(../images/template/bg/bg-alpha-top.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#canica .bg-alpha-middle {
	background:url(../images/template/bg/bg-alpha-middle.png) repeat-y scroll 0 0 transparent;
	width:920px;
	overflow:hidden;
}
#canica .bg-alpha-bottom {
	background:url(../images/template/bg/bg-alpha-bottom.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#canica .bg-alpha-middle .bg-canica {
	background:url(../images/template/bg/bg-pad.png) repeat scroll 0 0 transparent;
	width:500px;
	margin:0px 0px 0px 15px;
	float:left;
	min-height:430px;
	padding-bottom:20px;
}
#canica .bg-alpha-middle .bg-canica .bar-canica {
	background:url(../images/template/bg/bg-bar-canica.png) no-repeat scroll bottom left transparent;
	width:480px;
	height:60px;
	margin-left:-10px;
}
#canica .bg-alpha-middle .bg-canica .bar-canica h3 {
	padding:25px 0px 0px 40px;
}
#canica .bg-alpha-middle .bg-canica .bar-canica .info-canica {
	padding:25px 0px 0px 40px;
}
#canica .bg-alpha-middle .bg-canica .tittle-canica h4 {
	padding-left:30px;
	padding-top:20px;
}
#canica .bg-alpha-middle .bg-canica .info-canica {
	padding-left:30px;
	padding-top:5px;
	padding-right:30px;
}
#canica .bg-alpha-middle #foto1 {
	border:1px solid #3C2D17;
	width:388px;
	float:left;
}
#canica .bg-alpha-middle #foto2 {
	border:1px solid #3C2D17;
	width:388px;
	float:left;
	margin-top:10px;
}
/********************************      Directores      ********************************/

#directores {
	width:920px;
	margin:0 auto;
	margin-top:5px;
}
#directores .bg-alpha-top {
	background:url(../images/template/bg/bg-alpha-top.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#directores .bg-alpha-middle {
	background:url(../images/template/bg/bg-alpha-middle.png) repeat-y scroll 0 0 transparent;
	width:920px;
	overflow:visible;
}
#directores .bg-alpha-bottom {
	background:url(../images/template/bg/bg-alpha-bottom.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#directores .bg-alpha-middle .bg-directores .bar-directores {
	background:url(../images/template/bg/bg-bar-canica.png) no-repeat scroll bottom left transparent;
	width:480px;
	height:60px;
	margin-left:-10px;
}
#directores .bg-alpha-middle .bg-directores .bar-directores h3 {
	padding:25px 0px 0px 40px;
}
#directors {
	width:900px;
	margin:0 auto;
	margin-top:5px;
}
/***Directorbio***/

#biodirector {
	width:920px;
	margin:0 auto;/*margin-top:5px;*/

}
#biodirector .bg-alpha-top {
	background:url(../images/template/bg/bg-alpha-top.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#biodirector .bg-alpha-middle {
	background:url(../images/template/bg/bg-alpha-middle.png) repeat-y scroll 0 0 transparent;
	width:920px;
	overflow:hidden;
}
#biodirector .bg-alpha-bottom {
	background:url(../images/template/bg/bg-alpha-bottom.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#biodirector .bg-alpha-middle .bg-biodirector {
	background:url(../images/template/bg/bg-pad.png) repeat scroll 0 0 transparent;
	/*width:508px;*/

	width:480px;
	margin:0px 0px 0px 15px;
	float:left;
	padding-bottom:20px;
	margin-right:10px;
	min-height:295px;
}
#biodirector .bg-alpha-middle .bg-biodirector .director-name {
	padding-left:30px;
	padding-top:20px;
}
#biodirector .bg-alpha-middle .bg-biodirector .cargo-director {
	margin-top:10px;
	margin-left:-10px;
	background:url(../images/template/bg/bg-director-cargo.png) no-repeat scroll top left transparent;
}
#biodirector .bg-alpha-middle .bg-biodirector .cargo-director h3 {
	padding-left:40px;
	font-size:10px;
	line-height:16px;
}
#biodirector .bg-alpha-middle .bg-biodirector .info-canica {
	padding-left:30px;
	padding-top:5px;
	padding-right:30px;
}
#biodirector .bg-alpha-middle .bg-biodirector .ficha-tecnica {
	padding-left:30px;
	padding-top:5px;
	padding-right:30px;
	min-height:174px;
}

#biodirector .bg-alpha-middle .bg-biodirector #title-ficha {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:20px;
	text-decoration:none;
}
#biodirector .bg-alpha-middle .pic-director {
	border:1px solid #3C2D17;
	width:388px;
	float:left;
}
#biodirector .bg-alpha-middle #videoplayer {
	width:400px;
	height:315px;
	display:block;
	float:left;
	background-color:#000;
}
.holder {
	padding-left: 30px;
	left: 0px;
	top: 285px;
	height:120px;
}
.holder #premios {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
	height:25px;
	font-weight:bold;
	width:420px;
}
#pane1 {
	line-height:8px;
}
.scroll-pane {
	width: 420px;
	height: 90px;
	overflow: auto;
	float: left;
}
.holder .jScrollPaneContainer .scroll-pane ul{
	list-style:disc;
}
.holder .jScrollPaneContainer .scroll-pane ul li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
}
.holder .scroll-pane p {
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:2px;
}
#biodirector .bg-alpha-middle #pic-director {
	width:400px;
	height:320px;
	float:right;
	padding-right:15px;
}
#biodirector .bg-alpha-middle #pic-director img{
	width:400px;
}
#zona_esp {
	width:120px;
	height:44px;
	float:right;
	margin-top:-100px;
	margin-right:-10px;
	z-index:10;
	position:relative;
}
#zona_esp a img{
	display:block;
}
#zona_eng {
	width:120px;
	height:44px;
	float:right;
	margin-top:-270px;
	margin-right:-10px;
}
#zona_eng a img{
	display:block;
}
#carrusel {
	display:block;
	margin-top:10px;
}
#btn-descargar {
	float:right;
	width:80px;
	height:40px;
	display:block;
	margin-right:10px;
}
#btn-makingof {
	float:right;
	width:90px;
	height:40px;
	display:block;
}
/********************************      Servicios      ********************************/

#servicios {
	width:920px;
	margin:0 auto;
	margin-top:5px;
}
#servicios .bg-alpha-top {
	background:url(../images/template/bg/bg-alpha-top.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#servicios .bg-alpha-middle {
	background:url(../images/template/bg/bg-alpha-middle.png) repeat-y scroll 0 0 transparent;
	width:920px;
	overflow:hidden;
}
#servicios .bg-alpha-bottom {
	background:url(../images/template/bg/bg-alpha-bottom.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#servicios .bg-alpha-middle .bg-servicios {
	background:url(../images/template/bg/bg-pad.png) repeat scroll 0 0 transparent;
	width:890px;
	margin:0px 0px 0px 15px;
	float:left;
	padding-bottom:20px;
}
#servicios .bg-alpha-middle .bg-servicios .bar-servicios {
	background:url(../images/template/bg/bg-bar-canica.png) no-repeat scroll bottom left transparent;
	width:480px;
	height:60px;
	margin-left:-10px;
}
#servicios .bg-alpha-middle .bg-servicios .bar-servicios h3 {
	padding:25px 0px 0px 40px;
}
#servicios .bg-alpha-middle .bg-servicios .bar-servicios .info-servicios {
	padding:25px 0px 0px 40px;
}
#servicios .bg-alpha-middle .bg-servicios .tittle-servicios h4 {
	padding-left:30px;
	padding-top:20px;
}
#servicios .bg-alpha-middle .bg-servicios .info-servicios-col1 {
	padding-left:30px;
	padding-top:5px;
	padding-right:15px;
	width:400px;
	float:left;
}
#servicios .bg-alpha-middle .bg-servicios .info-servicios-col2 {
	padding-left:15px;
	padding-top:5px;
	padding-right:15px;
	width:400px;
	float:left;
}
#servicios .bg-alpha-middle #banner-servicios {
	width:920px;
	margin-top:15px;
}
#servicios .bg-alpha-middle #banner-servicios .banner-servicios1 {
	width:440px;
	height:196px;
	display:block;
	float:left;
	margin-left:15px;
}
#servicios .bg-alpha-middle #banner-servicios .banner-servicios2 {
	width:440px;
	height:196px;
	display:block;
	float:left;
	margin-left:10px;
}
/********************************      Contacto      ********************************/

#contacto {
	width:920px;
	margin:0 auto;
	margin-top:5px;
}
#contacto .bg-alpha-top {
	background:url(../images/template/bg/bg-alpha-top.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#contacto .bg-alpha-middle {
	background:url(../images/template/bg/bg-alpha-middle.png) repeat-y scroll 0 0 transparent;
	width:920px;
	overflow:hidden;
}
#contacto .bg-alpha-bottom {
	background:url(../images/template/bg/bg-alpha-bottom.png) no-repeat scroll 0 0 transparent;
	width:920px;
	height:15px;
}
#contacto .bg-alpha-middle .bg-contacto {
	background:url(../images/template/bg/bg-pad.png) repeat scroll 0 0 transparent;
	width:890px;
	margin:0px 0px 0px 15px;
	float:left;
	padding-bottom:20px;
}
#contacto .bg-alpha-middle .bg-contacto .bar-contacto {
	background:url(../images/template/bg/bg-bar-canica.png) no-repeat scroll bottom left transparent;
	width:480px;
	height:60px;
	margin-left:-10px;
}
#contacto .bg-alpha-middle .bg-contacto .bar-contacto h3 {
	padding:25px 0px 0px 40px;
}
#servicios .bg-alpha-middle .bg-contacto .info-contacto {
	padding:25px 0px 0px 40px;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col1 {
	padding-left:30px;
	padding-top:5px;
	padding-right:15px;
	width:400px;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col2 {
	padding-left:30px;
	padding-top:5px;
	padding-right:15px;
	width:300px;
	float:left;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col3 {
	padding-left:30px;
	padding-top:5px;
	padding-right:15px;
	width:200px;
	float:left;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col1 a {
	color:#97AF41;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col2 a {
	color:#97AF41;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col3 a {
	color:#97AF41;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col1 ul {
	margin-bottom:10px;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col2 ul {
	margin-bottom:10px;
}
#contacto .bg-alpha-middle .bg-contacto .info-contacto-col3 ul {
	margin-bottom:10px;
}
#contacto .bg-alpha-middle .bg-contacto .logo-contacto {
	width:192px;
	height:162px;
	float:left;
	padding:90px 35px 35px 35px;
}
/********************************      Novedades      ********************************/

#novedades {
	width:920px;
	margin:0 auto;
	margin-top:5px;
	position:relative;
}
#novedades .bg-alpha-top-news {
	background:url(../images/template/bg/bg-news1.png) no-repeat scroll 0 0 transparent;
	width:700px;
	height:15px;
}
#novedades .bg-alpha-middle-news {
	background:url(../images/template/bg/bg-news2.png) repeat-y scroll 0 0 transparent;
	width:700px;
	overflow:hidden;
}
#novedades .bg-alpha-bottom-news {
	background:url(../images/template/bg/bg-news3.png) no-repeat scroll 0 0 transparent;
	width:700px;
	height:15px;
}
#novedades .bg-alpha-middle-news .bg-news {
	background:url(../images/template/bg/bg-pad.png) repeat scroll 0 0 transparent;
	width:670px;
	margin:0px 0px 0px 15px;
	float:left;
	padding-bottom:20px;
}
#novedades .bg-alpha-middle-news .bg-news .tittle-canica h1 {
	padding:60px 30px 10px 30px;
	line-height:1.8em;
	width:575px;
	overflow:hidden;
}
#novedades .bg-alpha-middle-news .bg-news .tittle-canica h1 a{
	font-size:20px;
}
#novedades .bg-alpha-middle-news .bg-news .date {
	padding:0px 30px 0px 30px;
	line-height:1.2em;
}
#novedades .bg-alpha-middle-news .bg-news .info-news {
	padding:0px 30px 10px 30px;
	line-height:1.2em;
}
/***Foto Link Video***/

#novedades .bg-alpha-middle-news .bg-news .img-news-linkvideo {
	padding:0px 0px 30px 26px;
	line-height:1.2em;
	position:relative;
	width:620px;
	height:250px;
	display:block;
}
#novedades .bg-alpha-middle-news .bg-news .img-news-linkvideo .link-pic-news {
	background:url(../images/template/bg/bg-link-news.png) no-repeat scroll 0 0 transparent;
	width:620px;
	height:250px;
	display:block;
	position:absolute;
	top:0;
}
#novedades .bg-alpha-middle-news .bg-news .img-news-linkvideo img {
	position:relative;
	display:block;
	width:620px;
	height:250px;
}
/***Foto Simple***/

#novedades .bg-alpha-middle-news .bg-news .img-news-simple {
	padding:0px 0px 30px 0px;
	line-height:1.2em;
	position:relative;
	width:624px;
	display:block;
	margin:0 auto;
	overflow:hidden;
}
#novedades .bg-alpha-middle-news .bg-news .img-news-simple img{
	margin: 0px auto;
	display: block;
}
/***Ficha Tecnica***/

#novedades .bg-alpha-middle-news .bg-news .ficha-tecnica-news {
	padding:0px 30px 10px 30px;
}
#novedades .bg-alpha-middle-news .bg-news .ficha-tecnica-news p {
	padding:0;
}
/********************************      AddThis      ********************************/

.addthis_toolbox .custom_images a {
	width: 30px;
	height: 32px;
	margin: 0;
	padding: 0;
	float:left;
}
.addthis_toolbox .custom_images a:hover img {
	opacity: 6;
}
.addthis_toolbox .custom_images a img {
	opacity: 0.75;
	height:24px;
	width:24px;
}
.addthis_toolbox {
	padding:0px 30px 5px 30px;
	margin-top:70px;
	
}
.custom_images h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:5px;
	font-weight:bold;
	line-height:17px;
	color:#2E74B0;
}
.custom_images{
	background:url(../images/template/icon/icono_news.png) no-repeat bottom right transparent;
	height:55px;
}
.at300bs {
	background-image:none!important;
}
.recomendar .addthis_button_email span {
	text-indent:9999px;
	display:block;
	float:left;
	margin-left:-16px;
}
/********************************      SideBar-Menu      ********************************/

.sidebar-menu-news {
	display:block;
	background-color:#0C9;
	width:230px;
	position:absolute;
	right:0;
	top:0;
	background:url(../images/template/bg/bg-news-sidemenu.png) no-repeat scroll 0 0 transparent;
	margin-right:-27px;
	margin-top:135px;
}
.sidebar-menu-news h3 {
	padding:7px 15px 20px
}
.sidebar-menu-news .menu-news {
	padding:0px 20px 10px 10px;
}
.sidebar-menu-news .menu-news li {
	padding:0px 6px 10px 0px;
}
/********************************      Footer      ********************************/

#footer {
	width:950px;
	margin:0 auto;
}
#footer .by {
	height:20px;
	padding-top:8px;
	position:relative;
	width:285px;
	padding-left:20px;
	float:left;
}
#footer .by a {
	color:#E1C1C1;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	text-shadow:-1px -1px 4px #000000;
}
#footer .copy {
	float:left;
	padding-top:8px;
}
#footer .copy h5 {
	color:#E1C1C1;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	text-shadow:-1px -1px 4px #000000;
}
#footer .social-icons {
	height:20px;
	width:120px;
	padding-top:8px;
	float:right;
}
#footer .social-icons span {
	color:#E1C1C1;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	text-shadow:-1px -1px 4px #000000;
	float:left;
	padding-right:8px;
}
#footer .social-icons a {
	width:15px;
	height:18px;
	display:block;
	padding:2px;
	float:left;
}
#footer .social-icons a img {
	width:15px;
	height:18px;
	display:block;
}
