@font-face {
                font-family:"Decker";
                src:url("../fuentes/Decker.eot?") format("eot"),
                    url("../fuentes/Decker.woff") format("woff"),
                    url("../fuentes/Decker.ttf") format("truetype"),
                    url("../fuentes/Decker.svg#Decker") format("svg");font-weight:normal;font-style:normal;
                    }
                    
@font-face {
                font-family:"Oswald";
                src:url("../fuentes/Oswald.eot?") format("eot"),
                    url("../fuentes/Oswald.woff") format("woff"),
                    url("../fuentes/Oswald.ttf") format("truetype"),
                    url("../fuentes/Oswald.svg#Oswald") format("svg");font-weight:normal;font-style:normal;
                    }
.titulolinea h1 {
	font-size: 32px;
	line-height: 10px;
	padding: 0 0; 
	font-family:"Oswald";
	line-height:82px;
    }
.titulolinea h2 {
	font-size: 20px;
	line-height: 10px;
	font-style:italic; 
	font-family:"Oswald";
	line-height:inherit;
	margin-top: -20px;
    }
.arriba{
	 width:303px;
	 padding:20px;
	 margin-bottom:10px; 
	 margin-top:115px;
	 margin-left:590px;
}
.arriba h3{
	font-size: 16px;
	font-family:"Decker"; 
	line-height:inherit;
	text-align:justify;
	font-weight:normal;
	}
.arriba h4{
	font-size: 14px;
	font-style:italic;  
	font-family:"Decker";
	line-height:inherit;
	text-align:justify;
	margin-top:20px;
	font-weight:normal;
	}
.content h2{
	font-size: 20px;
	font-weight:normal;
	line-height: 10px;
	font-style:italic; 
	font-family:"Oswald";
	line-height:inherit;
	}
.content h3{
	font-size: 15px;
	font-weight:normal;
	font-family:"Decker"; 
	line-height:inherit;
	text-align:justify;
	margin-top:15px;
	}
.content h4{
	font-size: 15px;
	font-weight:normal;
	font-family:"Decker"; 
	line-height:inherit;
	text-align:justify;
	font-style:italic;
	width:303px;
	margin-top:15px;
	}
.cycle-nav-container { z-index: 20; position: absolute; width: 860px; left: 50%; overflow: hidden; background-color: rgba(255,255,255,0); margin-left: -430px; } 
.cycle-a .cycle-item { overflow: hidden; width: 100%; height: 934px;} 
.cycle-a .cycle-item .noizzz { overflow: hidden; width: 100%; height: 934px; }
.cycle-a .cycle-item .wrapper-a { position: relative;}
.cycle-a .cycle-item .content { position: absolute; z-index: 5; width: 303px; padding: 20px; background-image:url(../images/negro.png); color:#FFF; right: 76px; text-align: justify; left:592px;} 
.cycle-a2 .cycle-item2 .content2 { position: absolute; z-index: 5; width: 303px; padding: 20px; background-image:url(../images/negro.png); color:#FFF; right: 76px; margin-top:276px; text-align: justify;} 
.cycle-a .cycle-item .vis-box { position: absolute; z-index: 3; left: 0; top: 0; -moz-user-select: none; -khtml-user-select: none; margin-top:68px; }
.cycle-a .cycle-item .vis-box * { -moz-user-select: none; -khtml-user-select: none; }
.cycle-a .hitmo { margin-top:190px;} 
.cycle-a .hitmo .vis-box { top: 18px; right: 42px; }
.br-a { background: url(../images/team-pawel.png) 50% -20px no-repeat; }  
.js .loading.br-a .wrapper-e { background: url(../images/ajax-loader-1.gif) 790px 30px no-repeat; }    
.cycle-button-a { position: absolute; right: 0; top: 500px; z-index: 20; overflow: hidden; width: 41px; cursor: pointer; }
.cycle-button-a .cbutton-wrapper { margin: 50px 0; padding-left: 41px; background: url(../images/cycle-navbutton.png) 0 0 no-repeat; border:#FFF 1px solid;} 
.cycle-button-a:hover .cbutton-wrapper { background-position: 0 -85px; } 
 
.cycle-a .cycle-item .wrapper-a .titulolinea {  float: right;
                width: 250px;
				height: 100px;
				right:0;
				border-bottom:#FFF 1px solid;
				text-align:left;
				padding-left: 150px;
              }
 
.cba-a { right: auto; left: 0; }
.cba-a .cbutton-wrapper { float: right; padding: 0 41px 0 0; background-position: 100% -170px; } 
.cba-a:hover .cbutton-wrapper { background-position: 100% -255px; }  
.ie7 .cba-a .cbutton-wrapper { position: relative; left: -98px; }
.ie7 .cba-a:hover .cbutton-wrapper { position: relative; left: 0; }

.nav-wrapper { float: rigth; }
.wrapper-a { width: 960px; margin: 0 auto; color:#FFF;}
.wrapper-a:after { content: ""; display: block; height: 0; clear: both; }

ul, ol, dd, blockquote { padding-left: 40px; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
 

.lb-a:hover { padding: 11px 0 0 0; background: none !important; border: none; }
.ielt9 .lb-a:hover { padding: 11px 0 0 0; }
.lb-a li { padding-right: 10px; }
.lb-a li a { background-image: url(../images/cycle-nav-icons_sub.png); }
   
.list-e { float: left; list-style: none; margin: 0; padding: 2px 6px 0 6px; }
.list-e li { float: left; }
.list-e li a { display: block; overflow: hidden; width: 13px; height: 13px; background: url(../images/sprites-set-2.png) -63px -47px no-repeat; text-indent: -10001px; }
.list-e li a:hover, .list-e li a.active { background-position: -50px -47px; }
.ie7 .list-e { padding-top: 0; } 
.list-f { overflow: hidden; width: 98px; height: 85px; list-style: none; margin: 0; padding: 0; }   
.list-f li img { display: block; background-image:url(../images/bg-button.png);}   
