/* Default styles */
@import "css/reset.css";

 
 /* Fonts */



@font-face {
	font-family: 'MyriadProLight';
	src: url('myriadpro-light-webfont.eot');
	src: local('☺'), url('myriadpro-light-webfont.woff') format('woff'), url('myriadpro-light-webfont.ttf') format('truetype'), url('myriadpro-light-webfont.svg#webfontGUuP8LpV') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadProBoldSemiCondensed';
	src: url('myriadpro-boldsemicn-webfont.eot');
	src: local('☺'), url('myriadpro-boldsemicn-webfont.woff') format('woff'), url('myriadpro-boldsemicn-webfont.ttf') format('truetype'), url('myriadpro-boldsemicn-webfont.svg#webfontOLRKj2WD') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadProRegular';
	src: url('myriadpro-regular-webfont.eot');
	src: local('☺'), url('myriadpro-regular-webfont.woff') format('woff'), url('myriadpro-regular-webfont.ttf') format('truetype'), url('myriadpro-regular-webfont.svg#webfont9OUlsrpO') format('svg');
	font-weight: normal;
	font-style: normal;
}

.MyriadProLight {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProLight', sans-serif;
	font-size-adjust: 0.48;
}
.MyriadProBoldSemiCn {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProBoldSemiCondensed', sans-serif;
	font-size-adjust: 0.49;
}
.MyriadProRegular {
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProRegular', sans-serif;
	font-size-adjust: 0.48;
}
 
/* Fonts */

/*generales*/


body{
	background: #F2F2F2 url(images/bg-home.png) no-repeat top center;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProLight', sans-serif;
	font-size-adjust: 0.48;	
	color: #6a6762;
	font-size: 15px;
}
.home2{	background: #F2F2F2 url(images/bg-home2.png) no-repeat top center !important;}
body.contact2{
	background: #F2F2F2 url(images/bg-contact2.png) no-repeat top center !important;	
}
body.article{
	background: #F2F2F2 url(images/bg-article.png) no-repeat top center;		
}
body.full-cont{
	background: #F2F2F2 url(images/bg-full.png) no-repeat top center;		
}
a{
	text-decoration: none;
		color: #263f4e;
}
a:hover {
	text-decoration: underline;
}
p {

}
.small-p{
	font-size: 11px !important;
}
p + p {

}

h1 {

}
.tit-big{
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProRegular', sans-serif;
	font-size-adjust: 0.48;
	padding: 0 0 0 0px;
	text-shadow: #ffffff 1px 2px 0px !important;		
	color: #62988A;
	font-size: 32px;
	line-height: 0.95;

	margin: 0 0 15px;	
}
.blue{
	color: #6392b0 !important;
}
h2 {

}

img {

}

img, div, a, input { }

input, textarea, select{

}
input[type=submit]{}

input[type=button]{}

input[type=text]{}

input[type=password]{}

/*end generales*/

.col-full{
	width: 960px;
	margin:0px auto;
}
.col-full2{
	width: 930px;
	margin:0px auto;
}
#wrapper{

}

#header{
	height: 95px;
}
#logo, #logo a{

	float: left;
}
#logo a span{
	display:none;
}
#navigation{
	float: left;

	width: auto;
}
#navigation ul{
	padding: 20px 0 0 120px;	

}
#navigation li{
	float: left;	
	padding: 0 10px;
}
#navigation a{
	color: #7A7670;
	font-size: 13px;
	float: left;
	text-shadow: #fff -1px 1px 1px;
}
#navigation a.active{
	text-decoration: underline;
}
.bt-home{
	margin: 10px 60px 0 0; 
}
.bt-home a{
	background: url(images/home.gif) no-repeat center left;	
	float: left;
	padding: 0 0 0 20px;	

}
.bt-lang1{
margin: 10px 0px 0 0; 	
}
.bt-lang3 a{
	background: url(images/lang-us.png) no-repeat center left;	
	float: left;
	padding: 0 0 0 20px;	
}
.bt-lang2 , .bt-lang3 {
	border-left: 1px solid #949494 ; margin: 10px 0px 0 0; 
}
.bt-lang1 a, .bt-lang2 a{
	background: url(images/lang-can.png) no-repeat center left;	
	float: left;
	padding: 0 0 0 20px;	
}
.bt-contact{
	margin: 0  0 0 60px; 	
}
.bt-contact a{
	background: url(images/tel.gif) no-repeat top right;
	font-size: 20px !important;	
	line-height: 33px;
	height: 35px;
	float: left;
	padding: 0 50px 0 0 ;	
}
#content{

}
.banner-home{
	/*background: url(images/banner1.png) no-repeat top center;	*/
	position: relative;	
	margin: 0 0px;
	display: block;
	word-break: 930px;
	height: 437px;
}
.home2 .banner-home{height:252px;}
.banner-art{
	/*background: url(images/banner1.png) no-repeat top center;	*/
	position: relative;	
	margin: 0 0px;
	display: block;
	word-break: 930px;
	margin-top: 25px;
}
.banner-home h2,.banner-home p{
	display: none;	
}
.banner-bot-text{
	padding: 110px 20px 10px;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProRegular', sans-serif;
	font-size-adjust: 0.48;	
	font-size: 18px;
	line-height: 28px;
	
}
.home2 .banner-bot-text{
	padding: 110px 20px 10px;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProRegular', sans-serif;
	font-size-adjust: 0.48;	
	font-size: 17px;
	line-height: 23px;
	
}
.content-2col{
	margin-top: 15px;
}
.tit-articles{
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProLight', sans-serif;
	font-size-adjust: 0.48;	
	background: url(images/articles.gif) no-repeat center left;	
	padding: 0 0 0 45px;
	text-shadow: #ffffff 1px 2px 0px !important;		
	color: #62988A;
	font-size: 34px;
	line-height: 36px;
	height: 36px;	
}
.tit-articles-2{
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProLight', sans-serif;
	font-size-adjust: 0.48;	
	background: url(images/articles.gif) no-repeat  100% 3px ;	
	padding: 0 45px 25px 0;
	text-shadow: #ffffff 1px 2px 0px !important;		
	color: #62988A;
	font-size: 30px;
	line-height: 36px;	
	text-align: right;
}
.tit-asse{
	font-weight: normal;
	font-style: normal;
	line-height:normal;
	font-family: 'MyriadProLight', sans-serif;
	font-size-adjust: 0.48;	
	background: url(images/tools.gif) no-repeat center right;	
	padding: 0 45px 0 0 ;
	text-shadow: #ffffff 1px 2px 0px !important;	
	color: #62988A;
	font-size: 34px;
	line-height: 36px;
	text-align: right;
	height: 36px;	
}

.ad-articles{
	
}
.tool-banners{
	text-align: right;
	margin: 15px 0 0 0;
}
.art-banners{
	text-align: left;
	margin: 15px 0 0 0;	
}
.tool-banners a{
	margin: 20px 0 0 0;
	float: right;
	height: 166px;	
}
.art-banners-item{
	margin: 20px 0 0 0;
	float: left;	
	height: 166px;
}
.art-banners-item{
	
}
.art-banners-item p{color:#66655E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height:1.4;}
.art-banner{
	
}
.art-banners-item h4{
	line-height: 18px;
	padding: 4px 0px 4px 10px;
	background: url(images/art-tit.png) repeat top center;
	margin: 0 0 5px;
	font-size: 17px;
	font-weight: bold;
	color: #6a6762;
}
.link-art{
	margin: 0 5px 5px 0;
}
.bt-readm{
	width: 110px;
	height: 33px;
	line-height: 33px;
	padding: 0;
	background: url(images/bt-readmore.gif) no-repeat top center;
	margin: 5px 0 0 0;
	font-size: 17px;
	display: inline-block;
	font-weight: normal;	
}
.bt-readm:hover{
	background-position: bottom center;
}
.bt-readm span{
	display: none;
}
.blue-box-top{
	background: url(images/box-top.gif) no-repeat top center;
	padding: 10px 0 0 0;
	width: 278px;	
}
.blue-box-bot{
	background: url(images/box-bot.gif) no-repeat bottom center;
	padding:  0 0 10px 0;
	width: 278px;		
}
.blue-box-cont {
    background: url(images/box-mid.gif) repeat bottom center;
    padding: 0 10px 0px 10px;
    width: 258px;
	color: #fff;
}
#footer-wrapper{
	background: url(images/bg-footer.png) no-repeat top center;	
	position: relative;
}
#footer{
	padding: 65px 10px 0 ;
	height: 80px;
	font-size: 14px;
	color: #263f4e;
	line-height: 22px;
	width: 900px !important;
}

#footer a{
	color: #263f4e;
}

.content-1col{
	padding: 50px 0 20px;
	font-size: 15px;
	line-height: 1.4;
	text-align: justify;		
}
.content-1col .tit-big{
	margin: 15px 0 40px;
}
.content-1col  ul,.content-1col  ol{
	margin: 0 0 0 20px;
}
.content-1col  ul{
	margin-bottom: 20px;
}
.content-1col   li{
	margin:  0 0  5px 0;
}
.content-1col  ul li{
	list-style: disc;
	
}
.content-1col ol li{
	list-style: circle;	
}
/* contact */
.content-contact{
	margin: 20px 0 ;
	font-size: 16px;
}
.content-contact h4{
    background: url(images/tel.png) no-repeat 0px 2px;
    padding: 0 0px 15px 40px;
    min-height: 50px;
	color: #fff;	
	font-size: 17px;	
	font-weight: bold;
}
/*article*/
.article-top-text{
	background: url(images/rec.png) no-repeat top left;
	height: 88px;
	width: 930px;
}
.article-top-text h3, .article-top-text p{
	display: none;
}
.article .content-2col p , .content-1col p{
	padding: 0 0 22px;
	text-align: justify;
	color:#66655E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height:1.4;
}
.article .content-2col li , .content-1col li{
	color:#66655E;
	text-align: justify;
	color:#66655E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height:1.4;	
}
.article .content-2col h3 , .content-1col h3{
	padding: 0 0 0 0px;
	text-shadow: #ffffff 1px 1px 0px !important;		
	color:#66655E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height:1.4;
	margin: 0 0 0px;
	padding: 0 0 15px;	
	font-weight: bold;		
}
.art-feed-item{
	margin: 0px 0 20px 0;
}
.ad-articles .blue-box-cont{
	font-size: 16px;
	
}
.ad-articles  .blue-box-wrapper{
	padding: 0px 0 5px 0;	
}
.ad-articles p{
	margin: 0px;
	padding: 0px 0 5px 0;
	text-align: justify;
	color:#353431;
	color:#66655E; 
	font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height:1.4;	
}
.bt-wrapper{
	padding: 0 0 15px 0;
}
.bt-print{
	width: 110px;
	height: 20px;
	line-height: 20px;
	padding: 0;
	background: url(images/print.gif) no-repeat center left;
	margin: 5px 0 0 0;
	padding: 0 0 0 23px;
	font-size: 12px;
	display: inline-block;
	font-weight: normal;	
	color: #4f4d4a;
	text-shadow: #ffffff 1px 1px 0px !important;		
}

.arial-text{	color:#66655E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height:1.4;}
